JP7069970B2 - Browsing system, image distribution device, image distribution method, program - Google Patents

Browsing system, image distribution device, image distribution method, program Download PDF

Info

Publication number
JP7069970B2
JP7069970B2 JP2018066208A JP2018066208A JP7069970B2 JP 7069970 B2 JP7069970 B2 JP 7069970B2 JP 2018066208 A JP2018066208 A JP 2018066208A JP 2018066208 A JP2018066208 A JP 2018066208A JP 7069970 B2 JP7069970 B2 JP 7069970B2
Authority
JP
Japan
Prior art keywords
image
wide
angle image
display
angle
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.)
Active
Application number
JP2018066208A
Other languages
Japanese (ja)
Other versions
JP2019022207A (en
Inventor
陽平 藤田
修 小河原
崇之 原
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.)
Ricoh Co Ltd
Original Assignee
Ricoh Co Ltd
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 Ricoh Co Ltd filed Critical Ricoh Co Ltd
Priority to US16/035,904 priority Critical patent/US10701263B2/en
Publication of JP2019022207A publication Critical patent/JP2019022207A/en
Application granted granted Critical
Publication of JP7069970B2 publication Critical patent/JP7069970B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、閲覧システム、画像配信装置、画像配信方法、及び、プログラムに関する。 The present invention relates to a browsing system, an image distribution device, an image distribution method, and a program.

Webページに設けられた広告枠に広告主が広告を表示させる配信型のディスプレイ広告が知られている。広告主は様々なWebサイトが提供する広告枠に製品やサービスの広告を表示させることができる。広告枠に表示された製品やサービスに興味を持った閲覧者は広告枠をクリック(又はタップ)するので、広告主は閲覧者を自社のWebサイトに呼び込むことができる。 A delivery-type display advertisement is known in which an advertiser displays an advertisement in an advertisement space provided on a Web page. Advertisers can display advertisements for products and services in the inventory provided by various websites. Viewers who are interested in the products and services displayed in the ad space click (or tap) the ad space, so that the advertiser can attract the viewer to their website.

広告主としては閲覧者が広告をクリックする頻度を向上させたいが、1つのWebページに掲載される広告の数は増大傾向にあり、広告主は閲覧者の注意を引きつける表示方法を工夫している(例えば、特許文献1参照。)。特許文献1には、動画広告を配信することで広告の効果(クリック率)を高める技術について開示されている。人は動く物に視線を奪われやすいという傾向があるため、広告の注目度を高め広告の効果を向上させることができる。 Advertisers want to increase the frequency with which viewers click on advertisements, but the number of advertisements posted on one Web page is increasing, and advertisers are devising display methods that attract the attention of viewers. (See, for example, Patent Document 1.). Patent Document 1 discloses a technique for enhancing the effect (click rate) of an advertisement by delivering a video advertisement. Since people tend to be deprived of their eyes by moving objects, it is possible to increase the attention of advertisements and improve the effectiveness of advertisements.

しかしながら、動画では時系列に映像が移り変わるだけであり、閲覧者が興味を持つことが期待される態様で動画を表示することができないという問題がある。したがって、必ずしもクリック率を向上させることができるとは限らなかった。 However, in the case of moving images, there is a problem that the moving images are only changed in chronological order, and the moving images cannot be displayed in a manner expected to be of interest to the viewer. Therefore, it was not always possible to improve the click rate.

本発明は、上記課題に鑑み、閲覧者が興味を持つことが期待される画像を配信することが可能な閲覧システムを提供することを目的とする。 In view of the above problems, it is an object of the present invention to provide a browsing system capable of delivering images that are expected to be of interest to viewers.

本発明は、広角画像を配信する画像配信装置と、前記広角画像を表示する情報処理装置とを有する閲覧システムであって、前記画像配信装置は、前記広角画像の複数の表示位置の表示方法が登録された表示方法記憶手段と、前記表示方法と前記広角画像を前記情報処理装置に送信する広角画像送信手段と、を有し、
前記情報処理装置は、前記表示方法と前記広角画像を取得する広角画像取得手段と、前記広角画像取得手段が取得した前記表示方法で前記表示位置の前記広角画像を表示装置に表示する広角画像表示手段と、表示装置に表示された前記広角画像に対する操作を受け付ける操作受付手段と、前記操作受付手段が受け付けた操作情報を前記画像配信装置に送信する操作履歴送信手段と、を有し、
前記画像配信装置は、前記操作情報を取得して前記広角画像に対する操作の回数を前記表示方法に対応付けて記録する操作履歴取得手段を有し、前記操作情報には表示装置に表示された前記広角画像に対する所定の操作が含まれ、前記操作履歴送信手段は、前記操作受付手段が受け付けた前記所定の操作、前記広角画像の識別情報、及び、前記表示方法の識別情報を前記画像配信装置に送信し、前記画像配信装置の前記操作履歴取得手段は前記所定の操作、前記広角画像の識別情報及び前記表示方法の識別情報を取得して、前記広角画像及び前記表示方法の識別情報に対応付けて、前記所定の操作の回数を記録し、前記広角画像送信手段は、閾値以上の前記所定の操作の回数が対応付けられた前記表示方法と前記広角画像を前記情報処理装置に送信する
The present invention is a browsing system including an image distribution device that distributes a wide-angle image and an information processing device that displays the wide-angle image, and the image distribution device has a method of displaying a plurality of display positions of the wide-angle image. It has a registered display method storage means, the display method, and a wide-angle image transmission means for transmitting the wide-angle image to the information processing apparatus.
The information processing apparatus displays the wide-angle image at the display position on the display device by the display method, the wide-angle image acquisition means for acquiring the wide-angle image, and the display method acquired by the wide-angle image acquisition means. It has means, an operation receiving means for receiving an operation on the wide-angle image displayed on the display device, and an operation history transmitting means for transmitting the operation information received by the operation receiving means to the image distribution device.
The image distribution device has an operation history acquisition means for acquiring the operation information and recording the number of operations for the wide-angle image in association with the display method, and the operation information is displayed on the display device. A predetermined operation for a wide-angle image is included, and the operation history transmitting means transmits the predetermined operation received by the operation receiving means, the identification information of the wide-angle image, and the identification information of the display method to the image distribution device. The operation history acquisition means of the image distribution device acquires the predetermined operation, the identification information of the wide-angle image and the identification information of the display method, and associates them with the identification information of the wide-angle image and the display method. The wide-angle image transmitting means records the number of times of the predetermined operation, and the wide-angle image transmitting means transmits the display method and the wide-angle image associated with the number of times of the predetermined operation equal to or higher than the threshold value to the information processing apparatus .

閲覧者が興味を持つことが期待される画像を配信することが可能な閲覧システムを提供することができる。 It is possible to provide a browsing system capable of delivering images that the viewer is expected to be interested in.

広角画像の一例として全天球画像について説明する図の一例である。As an example of a wide-angle image, it is an example of a figure illustrating an omnidirectional image. 閲覧システムの概略を説明する図の一例である。It is an example of the figure explaining the outline of the browsing system. 閲覧システムの概略的な構成図の一例である。This is an example of a schematic configuration diagram of a browsing system. 端末装置、広告主Webサーバ、パートナーサイトWebサーバ、DSP、SSP、及び画像配信装置の概略的なハードウェア構成を示したブロック図の一例である。It is an example of a block diagram showing a schematic hardware configuration of a terminal device, an advertiser Web server, a partner site Web server, a DSP, an SSP, and an image distribution device. 全天球カメラの使用イメージ図の一例である。This is an example of a usage image diagram of an omnidirectional camera. 全天球カメラで撮像された画像から全天球画像が作成されるまでの処理の概略を説明する図である。It is a figure explaining the outline of the process from the image taken by the omnidirectional camera to the creation of the omnidirectional image. 全天球カメラで撮像された画像から全天球画像が作成されるまでの処理の概略を説明する図である。It is a figure explaining the outline of the process from the image taken by the omnidirectional camera to the creation of the omnidirectional image. 閲覧者の視線を説明する図の一例である。It is an example of a figure explaining the line of sight of a viewer. 端末装置、広告主Webサーバ、パートナーサイトWebサーバ、画像配信装置、SSP及びDSPの機能をブロック状に示す機能ブロック図の一例である。This is an example of a functional block diagram showing the functions of a terminal device, an advertiser Web server, a partner site Web server, an image distribution device, an SSP, and a DSP in a block shape. 注目点決定部が注目点を決定する手順を示すフローチャート図の一例である。This is an example of a flowchart showing a procedure in which the attention point determination unit determines the attention point. 全方位画像の部分画像を説明する図の一例である。It is an example of a figure explaining a partial image of an omnidirectional image. Webページが使用する情報を模式的に説明する図の一例である。It is an example of the figure schematically explaining the information used by the Web page. 閲覧システムが広告となる全天球画像を配信する手順を説明するシーケンス図の一例である。This is an example of a sequence diagram illustrating a procedure for the viewing system to deliver an omnidirectional image as an advertisement. 画像配信装置が表示パターンごとのクリック回数を更新する手順を示すシーケンス図の一例である。This is an example of a sequence diagram showing a procedure in which the image distribution device updates the number of clicks for each display pattern. 表示パターンに基づく注目点の表示を模式的に示す図である。It is a figure which shows typically the display of the attention point based on a display pattern. 拡大又は縮小を模式的に説明する図の一例である。It is an example of a figure schematically explaining enlargement or reduction. 時間に対する移動量及び移動速度の一例を模式的に説明する図の一例である。It is an example of the figure schematically explaining an example of the movement amount and the movement speed with respect to time. 座標1から座標2への移動速度を説明する図の一例である。It is an example of the figure explaining the moving speed from the coordinate 1 to the coordinate 2. 広告表示部が表示パターンに基づいて全天球画像を表示する手順を示すフローチャート図の一例である。This is an example of a flowchart showing a procedure in which the advertisement display unit displays a spherical image based on a display pattern. 表示パターンの切り替えを説明する図の一例である。This is an example of a diagram illustrating switching of display patterns. 端末装置が表示パターンを切り替える手順を示すフローチャート図の一例である。This is an example of a flowchart showing a procedure in which a terminal device switches a display pattern. 画像配信装置の広告配信部が同じ表示パターンによる全天球画像の配信を抑制する手順を示すフローチャート図の一例である。This is an example of a flowchart showing a procedure in which the advertisement distribution unit of the image distribution device suppresses the distribution of spherical images with the same display pattern. 撮像位置がほとんど動かない動画の場合の座標の変化を説明する図である。It is a figure explaining the change of the coordinate in the case of the moving image which the imaging position hardly moves. 端末装置、広告主Webサーバ、パートナーサイトWebサーバ、画像配信装置、SSP及びDSPの機能をブロック状に示す機能ブロック図の一例である(実施例2)。This is an example of a functional block diagram showing the functions of a terminal device, an advertiser Web server, a partner site Web server, an image distribution device, an SSP, and a DSP in a block shape (Example 2). 一部画像の圧縮率を全天球画像よりも小さくすることで、高画質な一部画像を生成する方法について説明する図の一例である。This is an example of a diagram illustrating a method of generating a high-quality partial image by making the compression rate of the partial image smaller than that of the spherical image. 一部画像の解像度を全天球画像よりも大きくすることで、高画質な一部画像5を生成する方法について説明する図の一例である。This is an example of a diagram illustrating a method of generating a high-quality partial image 5 by making the resolution of the partial image larger than that of the spherical image. 動画の一部画像を生成する方法について説明する図の一例である。This is an example of a diagram illustrating a method of generating a partial image of a moving image. 全天球画像と一部画像の圧縮率が異なる広告データを画像配信装置が配信する手順を示すシーケンス図の一例である。This is an example of a sequence diagram showing a procedure in which an image distribution device distributes advertisement data having different compression rates for spherical images and some images. 全天球画像と一部画像の解像度が異なる広告データを画像配信装置が配信する手順を示すシーケンス図の一例である。This is an example of a sequence diagram showing a procedure in which an image distribution device distributes advertisement data having different resolutions from a spherical image and a partial image. 動画の一部画像と全天球画像を含む広告データを画像配信装置が配信する手順を示すシーケンス図の一例である。This is an example of a sequence diagram showing a procedure in which an image distribution device distributes advertisement data including a partial image of a moving image and a spherical image.

以下、本発明を実施するための形態の一例として、閲覧システム及び閲覧システムが行う画像配信方法について図面を参照しながら説明する。 Hereinafter, as an example of the embodiment for carrying out the present invention, the browsing system and the image distribution method performed by the browsing system will be described with reference to the drawings.

<本実施形態の電子機器システムの概略>
図1は、広角画像の一例として全天球画像6について説明する図の一例である。図1(a)は、3次元の立体球CSで表わされた全天球画像6を示し、図1(b)は正距円筒図法で表された全天球画像6を示す。全天球カメラで生成された全天球画像6は図1(b)のような画像が立体球CSに張り合わされた三次元の構造を有している。仮想カメラICは閲覧者の視点に対応し、図1では全天球画像6の中心に視点がある。閲覧者は仮想カメラICを通るX軸、Y軸、Z軸を中心とする3軸の回転を行わせて、全天球画像6の任意の所定領域Tを表示させることができる。所定領域Tは拡大又は縮小可能であり、全天球画像6のうち表示されている所定領域Tを画角という。
<Outline of the electronic device system of this embodiment>
FIG. 1 is an example of a diagram illustrating the spherical image 6 as an example of a wide-angle image. FIG. 1A shows a spherical image 6 represented by a three-dimensional solid sphere CS, and FIG. 1B shows a spherical image 6 represented by an equirectangular projection. The spherical image 6 generated by the spherical camera has a three-dimensional structure in which the image as shown in FIG. 1B is bonded to the three-dimensional sphere CS. The virtual camera IC corresponds to the viewpoint of the viewer, and in FIG. 1, the viewpoint is at the center of the spherical image 6. The viewer can rotate the three axes around the X-axis, the Y-axis, and the Z-axis through the virtual camera IC to display an arbitrary predetermined area T of the spherical image 6. The predetermined region T can be enlarged or reduced, and the predetermined region T displayed in the spherical image 6 is referred to as an angle of view.

図2は、本実施形態の閲覧システム100の概略を説明する図である。本実施形態では第三者配信により配信される広告に全天球画像6を用いる閲覧システム100について説明する。第三者配信とは、広告主側でキャンペーン全体を管理するために、複数の媒体を横断して広告を配信する仕組みである。第三者配信サーバは広告の配信頻度などのコントロールや広告の効果の計測等を行う。図2では画像配信装置10が第三者配信サーバに相当する。
(1)端末装置30は広告枠7を有するWebページをブラウザ8で開くと、この端末装置30に広告を表示したいと考えるDSP20(Demand-Side Platform)が端末装置30に通知される。端末装置30はこのDSP20に広告を要求する。
(2)DSP20は画像配信装置10に広告を要求する。
(3)画像配信装置10は広告要求を記憶しておき、自機に端末装置30がアクセスするためのアクセス情報2を生成してDSP20に送信する。
(4)DSP20は受信したアクセス情報2を端末装置30に送信する。
(5)端末装置30はアクセス情報2に基づいて画像配信装置10に対し広告データ(全天球画像6)を要求する。本実施形態の画像配信装置10は全天球画像6の複数の注目点P(各注目点をP-n(n:自然数)で表し、任意の注目点を単に「P」で示す)と画角を保持しており、この注目点Pがそれぞれの画角で順番に表示される広告データを生成する。
(6)画像配信装置10はアクセス情報2で要求された広告データを端末装置30に送信する。
(7)端末装置30は広告データを受信して、端末装置30で動作するブラウザ8が全天球画像6を回転させて複数の注目点Pを指定された画角で順番に表示する。例えば、図2の全天球画像6は3つの注目点Pと各注目点Pの画角を保持しており、閲覧者が操作しなくても注目点P-1(画角1)→注目点P-2(画角2)→注目点P-3(画角3)の順に回転する全天球画像6を広告データとして生成する。
FIG. 2 is a diagram illustrating an outline of the browsing system 100 of the present embodiment. In this embodiment, the browsing system 100 that uses the spherical image 6 for the advertisement delivered by the third party distribution will be described. Third-party distribution is a mechanism for distributing advertisements across multiple media in order to manage the entire campaign on the advertiser side. The third-party distribution server controls the distribution frequency of advertisements and measures the effectiveness of advertisements. In FIG. 2, the image distribution device 10 corresponds to a third-party distribution server.
(1) When the terminal device 30 opens a Web page having an advertisement space 7 with a browser 8, a DSP 20 (Demand-Side Platform) that wants to display an advertisement on the terminal device 30 is notified to the terminal device 30. The terminal device 30 requests an advertisement from the DSP 20.
(2) The DSP 20 requests an advertisement from the image distribution device 10.
(3) The image distribution device 10 stores the advertisement request, generates access information 2 for the terminal device 30 to access the own device, and transmits the access information 2 to the DSP 20.
(4) The DSP 20 transmits the received access information 2 to the terminal device 30.
(5) The terminal device 30 requests the image distribution device 10 for advertisement data (omnidirectional image 6) based on the access information 2. The image distribution device 10 of the present embodiment has a plurality of points of interest P (each point of interest is represented by Pn (n: natural number), and any point of interest is simply indicated by "P") of the spherical image 6. It holds the corners, and generates advertisement data in which the points of interest P are displayed in order at each angle of view.
(6) The image distribution device 10 transmits the advertisement data requested by the access information 2 to the terminal device 30.
(7) The terminal device 30 receives the advertisement data, and the browser 8 operating on the terminal device 30 rotates the spherical image 6 to display a plurality of points of interest P in order at a designated angle of view. For example, the celestial sphere image 6 of FIG. 2 holds three points of interest P and the angle of view of each point of interest P, and the point of interest P-1 (angle of view 1) → attention even if the viewer does not operate it. An all-sky image 6 that rotates in the order of point P-2 (angle of view 2) → point of interest P-3 (angle of view 3) is generated as advertisement data.

本実施形態の閲覧システム100によれば、端末装置30は全天球画像6の特徴部に相当する注目点を動画のように自動的に表示できるため閲覧者の興味を引きやすくなる。また、画角が変化することによって、ズームイン(拡大)又はズームアウト(縮小)したように表示されるため、更に閲覧者を注目させやすくすることができる。全天球画像のように全体を一覧することが困難な広告に対し、本実施形態の閲覧システム100は、広告主が見せたい部分が強調されるように表示することで、広告の効果(クリック率)を向上させることができる。 According to the browsing system 100 of the present embodiment, the terminal device 30 can automatically display the attention points corresponding to the feature portions of the spherical image 6 like a moving image, so that it is easy to attract the viewer's interest. Further, by changing the angle of view, it is displayed as if it is zoomed in (enlarged) or zoomed out (reduced), so that it is possible to further make it easier for the viewer to pay attention. For advertisements that are difficult to list as a whole, such as spherical images, the browsing system 100 of the present embodiment displays the advertisement so that the part that the advertiser wants to show is emphasized, so that the effect of the advertisement (click). Rate) can be improved.

<用語について>
注目点Pとは、全天球画像6のうち特徴的な像(部分)が写っている部分をいう。「点」と称しても1画素に限られるものでなく一部を意味してよい。より具体的に、注目点Pは閲覧者が興味を示すと推測される部分である。注目点Pは、例えば純粋な画像処理により決定されてもよいし、所定の被写体が写っている部分として検出されてもよいし、閲覧者が実際に表示した部分から統計的に決定されてもよい。
<Terminology>
The point of interest P is a portion of the spherical image 6 in which a characteristic image (part) is captured. The term "point" is not limited to one pixel, but may mean a part of the pixel. More specifically, the point of interest P is a part that is presumed to be of interest to the viewer. The point of interest P may be determined, for example, by pure image processing, may be detected as a portion in which a predetermined subject is captured, or may be statistically determined from a portion actually displayed by the viewer. good.

広告の効果とは、少なくとも注目させることであるが、更に閲覧者がクリック(又はタップ)することを効果と称してもよい。 The effect of the advertisement is at least noticeable, but the click (or tap) by the viewer may be referred to as the effect.

表示位置の表示方法とは、全天球画像の一部をどのように表示するかを決める情報である。例えば表示順又は画角をフィードバックして反映させるかどうかがある。表示位置の表示順とは、全天球画像の一部が表示される際の順番である。全天球画像の一部の広狭は任意であり、表示位置を示す複数の視点の中心が表示される際の順番でよい。 The display method of the display position is information that determines how to display a part of the spherical image. For example, there is whether to feed back and reflect the display order or the angle of view. The display order of the display positions is the order in which a part of the spherical image is displayed. The width of a part of the spherical image is arbitrary, and may be in the order in which the centers of a plurality of viewpoints indicating the display positions are displayed.

<システム構成例>
図3は、閲覧システム100の概略的な構成図の一例である。閲覧システム100は、ネットワークNを介して通信可能な端末装置30、画像配信装置10、DSP20、SSP(Supply Side Platform)50、パートナーサイトWebサーバ60、及び、広告主Webサーバ70を有している。
<System configuration example>
FIG. 3 is an example of a schematic configuration diagram of the browsing system 100. The browsing system 100 includes a terminal device 30, an image distribution device 10, a DSP 20, an SSP (Supply Side Platform) 50, a partner site Web server 60, and an advertiser Web server 70 that can communicate via the network N. ..

ネットワークNは、端末装置30が設置されている施設などに構築されているLAN、LANをインターネットに接続するプロバイダのプロバイダネットワーク、及び、回線事業者が提供する回線等により構築されている。ネットワークNが複数のLANを有する場合、ネットワークNはWANやインターネットと呼ばれる。ネットワークNは有線又は無線のどちらで構築されてもよく、また、有線と無線が組み合わされていてもよい。また、端末装置30が直接、公衆回線網に接続する場合は、LANを介さずにプロバイダネットワークに接続することができる。 The network N is constructed by a LAN constructed in a facility or the like where a terminal device 30 is installed, a provider network of a provider that connects the LAN to the Internet, a line provided by a line operator, or the like. When the network N has a plurality of LANs, the network N is called a WAN or the Internet. The network N may be constructed either wired or wireless, and may be a combination of wired and wireless. Further, when the terminal device 30 is directly connected to the public line network, it can be connected to the provider network without going through a LAN.

端末装置30は、本実施形態においてクライアント端末として動作する情報処理装置である。端末装置30ではブラウザ8又はこれと同等の機能を有するアプリケーションソフトウェアが動作しており、端末装置30が要求したWebページをパートナーサイトWebサーバ60から受信してディスプレイ(後述するLCD:Liquid Crystal Display)に表示させる。 The terminal device 30 is an information processing device that operates as a client terminal in the present embodiment. The terminal device 30 is running the browser 8 or application software having an equivalent function, and receives the Web page requested by the terminal device 30 from the partner site Web server 60 and displays it (LCD: Liquid Crystal Display described later). To display.

端末装置30は、例えばPC(Personal Computer)、タブレット装置、スマートフォン、PDA(Personal Digital Assistant)、ゲーム機、ナビゲーション端末、ウェアラブルPCなどであるが、Webページを表示させることができればよい。例えば、プリンターがWebページを表示させる機能やディスプレイを有する場合、プリンターが端末装置30として使用されてもよい。また、デジタルサイネージがWebページを表示させてもよい。デジタルサイネージとは、屋外、店頭、公共空間及び交通機関など、人が通過又は存在しうる場所でディスプレイなどの電子的な表示機器を使って情報を発信するシステム、表示機器又は表示される情報をいう。なお、本実施形態ではWebページにWebアプリが含まれるものとする。Webアプリとは、Webブラウザ上で動作するプログラミング言語(たとえばJavaScript(登録商標))によるプログラムとWebサーバ側のプログラムが協調することによって動作し、Webブラウザ上で使用されるソフトウェア又はその仕組みを言う。 The terminal device 30 is, for example, a PC (Personal Computer), a tablet device, a smartphone, a PDA (Personal Digital Assistant), a game machine, a navigation terminal, a wearable PC, or the like, but it is sufficient if a Web page can be displayed. For example, if the printer has a function or a display for displaying a Web page, the printer may be used as the terminal device 30. Further, the digital signage may display the Web page. Digital signage is a system, display device, or information that is displayed using an electronic display device such as a display in places where people can pass or exist, such as outdoors, storefronts, public spaces, and transportation facilities. say. In this embodiment, it is assumed that the Web page includes the Web application. A Web application refers to software or a mechanism thereof that operates by coordinating a program in a programming language (for example, JavaScript (registered trademark)) that operates on a Web browser and a program on the Web server side, and is used on the Web browser. ..

端末装置30は、有線LANや無線LANのアクセスポイントを介してネットワークNと接続してもよいし、3G、4GやLTE(Long Term Evolution)といった交換回線型の通信により、ネットワークNに接続してもよい。 The terminal device 30 may be connected to the network N via a wired LAN or a wireless LAN access point, or may be connected to the network N by an exchange line type communication such as 3G, 4G or LTE (Long Term Evolution). May be good.

パートナーサイトWebサーバ60は閲覧者が使用するクライアントコンピュータ(本実施形態の端末装置30)に対しネットワークを通じて情報や機能を提供するサーバ(一般的な情報処理装置)である。広告主Webサーバ70が提供するWebページには広告枠7が設けられている。パートナーサイトWebサーバ60はSSP50に広告枠7への広告の表示を依頼している。 The partner site Web server 60 is a server (general information processing device) that provides information and functions to a client computer (terminal device 30 of the present embodiment) used by a viewer via a network. The advertising space 7 is provided in the Web page provided by the advertiser Web server 70. The partner site Web server 60 requests the SSP 50 to display an advertisement in the advertising space 7.

広告主Webサーバ70も閲覧者が使用するクライアントコンピュータ(本実施形態の端末装置30)に対しネットワークを通じて情報や機能を提供するサーバ(一般的な情報処理装置)である。閲覧者が広告枠7をクリック(又はタップ)すると端末装置30が広告主Webサーバ70にアクセスする。広告主Webサーバ70は広告主により運営されており、DSP20に自社の製品又はサービスの広告を表示する広告枠7の購入を依頼し、画像配信装置10に広告の生成と広告の表示を依頼している。 The advertiser Web server 70 is also a server (general information processing device) that provides information and functions to the client computer (terminal device 30 of the present embodiment) used by the viewer via a network. When the viewer clicks (or taps) the advertisement space 7, the terminal device 30 accesses the advertiser Web server 70. The advertiser Web server 70 is operated by an advertiser, requests the DSP 20 to purchase an advertisement space 7 for displaying an advertisement for its own product or service, and requests the image distribution device 10 to generate an advertisement and display an advertisement. ing.

広告主Webサーバ70及びパートナーサイトWebサーバ60と端末装置30は例えばHTTP又はHTTPsの通信プロトコルを使って通信する。端末装置30からの要求に対し広告主Webサーバ70とパートナーサイトWebサーバ60が画面情報を端末装置30に送信する。画面情報は、HTML、スクリプト言語、及びCSS(cascading style sheet)で記述されたプログラムであり、主にHTMLによりWebページの構造が特定され、スクリプト言語によりWebページの動作が規定され、CSSによりWebページのスタイルが特定される。本実施形態で、閲覧者のWebページに対する操作を全天球画像6に反映させるのはスクリプト言語である。スクリプト言語として、具体的には、JavaScript(登録商標)又はECMAScriptというプログラム言語が知られている。 The advertiser Web server 70, the partner site Web server 60, and the terminal device 30 communicate with each other using, for example, the communication protocol of HTTP or HTTPS. In response to the request from the terminal device 30, the advertiser Web server 70 and the partner site Web server 60 transmit screen information to the terminal device 30. The screen information is a program described in HTML, a script language, and CSS (cascading style sheet). The structure of the web page is mainly specified by HTML, the operation of the web page is defined by the script language, and the web is defined by CSS. The style of the page is specified. In the present embodiment, it is a script language that reflects the operation of the viewer on the Web page in the spherical image 6. As a script language, specifically, a programming language called JavaScript (registered trademark) or ECMAScript is known.

広告主Webサーバ70及びパートナーサイトWebサーバ60はいずれもクッキー(Cookie)を端末装置30に記録する。広告主Webサーバ70は自社のクッキーとDSP20のクッキーの両方を記録し、パートナーサイトWebサーバ60は自社のクッキーとSSP50のクッキーの両方を記録する。 Both the advertiser Web server 70 and the partner site Web server 60 record a cookie in the terminal device 30. The advertiser Web server 70 records both its own cookie and the DSP20 cookie, and the partner site Web server 60 records both its own cookie and the SSP50 cookie.

SSP50は、広告枠7を掲載するパートナーサイトWebサーバ60が広告枠7を販売することで収益を最大化するための仕組みである。図では1つの装置のように記載されているが、1台以上の情報処理装置のネットワークである。パートナーサイトWebサーバ60はSSP50に広告枠7の販売を依頼している。具体的には広告枠7にSSP50が発行する広告タグが記載されており、端末装置30がパートナーサイトWebサーバ60のWebページを表示すると広告タグがSSP50に広告の配信を要求する(広告リクエスト)。SSP50はDSP20から広告枠7の入札を受け付け、落札したDSP20にアクセスするためのアクセス情報1を端末装置30に送信する。 The SSP 50 is a mechanism for maximizing profits by selling the advertising space 7 by the partner site Web server 60 that publishes the advertising space 7. Although it is described as one device in the figure, it is a network of one or more information processing devices. The partner site Web server 60 requests the SSP 50 to sell the advertising space 7. Specifically, the advertisement tag issued by the SSP 50 is described in the advertisement space 7, and when the terminal device 30 displays the Web page of the partner site Web server 60, the advertisement tag requests the SSP 50 to deliver the advertisement (advertisement request). .. The SSP 50 accepts a bid for the advertising space 7 from the DSP 20 and transmits the access information 1 for accessing the successful bid DSP 20 to the terminal device 30.

DSP20は広告枠7の買い付け、広告配信等、広告主のために効率的・効果的な広告配信を行う仕組みである。図では1つの装置のように記載されているが、1台以上の情報処理装置のネットワークである。すなわち、DSP20はSSP50からクッキー(区別するためSSPクッキーという)等を取得して、自分が管理するDSPクッキーとSSPクッキーの対応付情報に基づき閲覧者の属性等を判断する。そして、閲覧者の属性や予算等に基づいて依頼している広告主からの広告の配信設定に基づいて決定した価格でSSP50に入札する。 The DSP 20 is a mechanism for efficiently and effectively distributing advertisements for advertisers, such as purchasing an advertisement space 7 and distributing advertisements. Although it is described as one device in the figure, it is a network of one or more information processing devices. That is, the DSP 20 acquires a cookie (referred to as an SSP cookie for distinction) or the like from the SSP 50, and determines the attribute of the viewer or the like based on the correspondence information between the DSP cookie and the SSP cookie managed by the DSP 20. Then, a bid is made to the SSP 50 at a price determined based on the distribution setting of the advertisement from the advertiser who is requesting based on the attribute of the viewer, the budget, and the like.

落札したDSP20はアクセス情報1により端末装置30から広告を要求される。DSP20は画像配信装置10に広告リクエストを通知して、画像配信装置10から画像配信装置10に端末装置30が広告データを要求するためのアクセス情報2を取得する。なお、広告データは、全天球画像6を表示させる表示プログラムと操作履歴を取得する操作履歴プログラムを含む。 The successful bidder DSP 20 is requested to advertise by the terminal device 30 by the access information 1. The DSP 20 notifies the image distribution device 10 of the advertisement request, and acquires the access information 2 for the terminal device 30 to request the advertisement data from the image distribution device 10 to the image distribution device 10. The advertisement data includes a display program for displaying the spherical image 6 and an operation history program for acquiring the operation history.

DSP20はアクセス情報2を端末装置30に送信する。DSP20は契約にしたがって広告主に課金する。画像配信装置10と広告主との間では契約に従った課金が行われる。ただし、広告が表示されただけで課金されるかどうかなどは契約によって異なる。 The DSP 20 transmits the access information 2 to the terminal device 30. The DSP 20 charges the advertiser according to the contract. Billing is performed according to the contract between the image distribution device 10 and the advertiser. However, whether or not you will be charged just for displaying the advertisement depends on the contract.

画像配信装置10は、DSP20が買い取った広告枠7に対し閲覧者の属性に最適な広告の素材(全天球画像6)を含む広告データを提供する1台以上の情報処理装置である。画像配信装置10はバナーやテキストなどの入稿素材や広告画像を保持している。広告データは単なるバナー(文字や写真や絵でつくられた画像)の場合もあるし、画像に加えスクリプト言語が含まれる場合がある。本実施形態では、全天球画像6を表示順に回転させたり、閲覧者の全天球画像6に対する操作を全天球画像6の表示態様に反映させたりする表示プログラム、及び、全天球画像6に対する操作履歴を記録したりするための操作履歴プログラムが含まれる。いずれもスクリプト言語で記述される。 The image distribution device 10 is one or more information processing devices that provide advertisement data including the advertisement material (omnidirectional image 6) optimal for the attributes of the viewer to the advertisement space 7 purchased by the DSP 20. The image distribution device 10 holds submitted materials such as banners and texts and advertisement images. Advertising data may be just a banner (an image made up of text, photos or pictures), or it may include a scripting language in addition to the image. In the present embodiment, a display program that rotates the spherical image 6 in the display order and reflects the viewer's operation on the spherical image 6 in the display mode of the spherical image 6 and the spherical image. An operation history program for recording the operation history for 6 is included. Both are written in a scripting language.

端末装置30がアクセス情報2に基づいて画像配信装置10に広告データを要求すると、画像配信装置10は広告データを端末装置30に送信する。広告データには全天球画像6が含まれており、表示プログラムは全天球画像6の注目点を辿るように自動的に全天球画像を回転させ、また、拡大したり縮小したりする。また、操作履歴プログラムは画像配信装置10のクッキー(区別するため画像クッキーという)及び画像IDと共に全天球画像6に対する操作履歴を画像配信装置10に送信する。操作履歴は例えば、どの閲覧画角が表示されたかという情報であるなお、この操作履歴は注目点の決定に使用されるため、操作履歴が注目点の決定に使用されない場合、操作履歴は送信されなくてもよい。 When the terminal device 30 requests the advertisement data from the image distribution device 10 based on the access information 2, the image distribution device 10 transmits the advertisement data to the terminal device 30. The advertisement data includes the spherical image 6, and the display program automatically rotates the spherical image so as to follow the point of interest of the spherical image 6 and enlarges or reduces the spherical image 6. .. Further, the operation history program transmits the operation history for the spherical image 6 to the image distribution device 10 together with the cookie of the image distribution device 10 (referred to as an image cookie for distinction) and the image ID. The operation history is, for example, information as to which viewing angle of view was displayed. Since this operation history is used to determine the attention point, if the operation history is not used to determine the attention point, the operation history is transmitted. It does not have to be.

また、操作履歴プログラムは、後述する表示パターンのパターンIDと共にクリックされた旨を画像配信装置10に送信する。画像配信装置10は1つの全天球画像6に対し複数の表示パターンを定めており、各表示パターンのクリック率を監視することで、クリック率が高い表示パターンのみを配信できるようになる。 Further, the operation history program transmits to the image distribution device 10 that the image has been clicked together with the pattern ID of the display pattern described later. The image distribution device 10 defines a plurality of display patterns for one spherical image 6, and by monitoring the click rate of each display pattern, only the display pattern having a high click rate can be distributed.

<ハードウェア構成例>
図4は、端末装置30の概略的なハードウェア構成を示したブロック図である。端末装置30は、概ねパーソナル・コンピュータ、ワークステーション又はアプライアンス・サーバとして実装することができる。端末装置30は、CPU201と、CPU201が使用するデータの高速アクセスを可能とするメモリ202とを備える。CPU201及びメモリ202は、システム・バス203を介して、端末装置30の他のデバイス又はドライバ、例えば、グラフィックス・ドライバ204及びネットワーク・デバイス(NIC)205へと接続されている。
<Hardware configuration example>
FIG. 4 is a block diagram showing a schematic hardware configuration of the terminal device 30. The terminal device 30 can be implemented generally as a personal computer, workstation or appliance server. The terminal device 30 includes a CPU 201 and a memory 202 that enables high-speed access to data used by the CPU 201. The CPU 201 and the memory 202 are connected to other devices or drivers of the terminal device 30, such as the graphics driver 204 and the network device (NIC) 205, via the system bus 203.

グラフィックス・ドライバ204は、バスを介してLCD(表示装置)206に接続されて、CPU201による処理結果をモニタする。LCD206にはタッチパネルが一体に配置されていてもよい。この場合、閲覧者は操作手段として指を使って端末装置30を操作できる。 The graphics driver 204 is connected to the LCD (display device) 206 via a bus and monitors the processing result by the CPU 201. A touch panel may be integrally arranged on the LCD 206. In this case, the viewer can operate the terminal device 30 by using a finger as an operating means.

また、ネットワーク・ドライバ205は、トランスポート層レベル及び物理層レベルで端末装置30をネットワークNへと接続して、広告主Webサーバ70等とのセッションを確立させている。 Further, the network driver 205 connects the terminal device 30 to the network N at the transport layer level and the physical layer level, and establishes a session with the advertiser Web server 70 and the like.

システム・バス203には、更にI/Oバス・ブリッジ207が接続されている。I/Oバス・ブリッジ207の下流側には、PCIなどのI/Oバス208を介して、IDE、ATA、ATAPI、シリアルATA、SCSI、USBなどにより、HDD209などの記憶装置が接続されている。HDD209の代わりに又はHDD209と共にSSD(Solid State Drive)を有していてもよい。 An I / O bus bridge 207 is further connected to the system bus 203. A storage device such as HDD 209 is connected to the downstream side of the I / O bus bridge 207 via an I / O bus 208 such as PCI via IDE, ATA, ATAPI, Serial ATA, SCSI, USB, or the like. .. You may have SSD (Solid State Drive) instead of HDD 209 or together with HDD 209.

HDD209は端末装置30の全体を制御するプログラム209pを記憶している。プログラム209pは、ブラウザ8の他、広告主Webサーバ70、パートナーサイトWebサーバ60、DSP20が送信した画面情報を含んでいる。端末装置30はブラウザ8と画面情報に含まれる表示プログラムと操作履歴プログラムを実行する。プログラム209pは、広告タグ、アクセス情報1,2等を含む。 The HDD 209 stores a program 209p that controls the entire terminal device 30. The program 209p includes screen information transmitted by the advertiser Web server 70, the partner site Web server 60, and the DSP 20 in addition to the browser 8. The terminal device 30 executes the browser 8 and the display program and the operation history program included in the screen information. The program 209p includes an advertisement tag, access information 1, 2, and the like.

また、I/Oバス208には、USBなどのバスを介して、キーボード及びマウス(ポインティング・デバイスと呼ばれる)などの入力装置210が接続され、閲覧者などのオペレータによる入力及び指令を受け付けている。 Further, an input device 210 such as a keyboard and a mouse (called a pointing device) is connected to the I / O bus 208 via a bus such as USB, and receives inputs and commands by an operator such as a viewer. ..

広告主Webサーバ70、パートナーサイトWebサーバ60、SSP50、DSP20、及び画像配信装置10のハードウェア構成図は図4と相違がないか、又は、相違があったとしても本実施形態の説明の上で支障がないものとする。広告主Webサーバ70、パートナーサイトWebサーバ60、DSP20、及び画像配信装置10はクラウドコンピューティングに対応していることが好ましい。クラウドコンピューティングとは、特定ハードウェア資源が意識されずにネットワーク上のリソースが利用される利用形態をいう。この場合、図4に示したハードウェア構成は、1つの筐体に収納されていたり一まとまりの装置として備えられていたりする必要はなく、広告主Webサーバ70、パートナーサイトWebサーバ60、DSP20、及び画像配信装置10が備えていることが好ましいハード的な要素を示す。また、クラウドコンピューティングに対応するため、本実施例の広告主Webサーバ70、パートナーサイトWebサーバ60、DSP20、及び画像配信装置10の物理的な構成は固定的でなくてもよく、負荷等に応じてハード的なリソースが動的に接続・切断されることで構成されてよい。 The hardware configuration diagrams of the advertiser Web server 70, the partner site Web server 60, the SSP50, the DSP20, and the image distribution device 10 are the same as those in FIG. 4, or even if they are different, after the description of the present embodiment. It is assumed that there is no problem. It is preferable that the advertiser Web server 70, the partner site Web server 60, the DSP 20, and the image distribution device 10 support cloud computing. Cloud computing refers to a usage mode in which resources on a network are used without being aware of specific hardware resources. In this case, the hardware configuration shown in FIG. 4 does not need to be housed in one housing or provided as a group of devices, and the advertiser Web server 70, the partner site Web server 60, and the DSP 20. And the hardware elements that are preferable to be provided in the image distribution device 10. Further, in order to support cloud computing, the physical configurations of the advertiser Web server 70, the partner site Web server 60, the DSP 20, and the image distribution device 10 of this embodiment do not have to be fixed, and may be a load or the like. It may be configured by dynamically connecting / disconnecting hardware resources accordingly.

<全天球画像6について>
図5~図8を用いて全天球画像6について説明する。図5は、全天球カメラ9の使用イメージ図である。全天球カメラ9は、図5に示されているように、ユーザが手に持ってユーザの周りの被写体を撮像するために用いられる。全天球カメラ9は、2つの撮像素子の背面同士が対向させられた構造を有しており、それぞれユーザの周りの被写体を撮像することで、2つの半球画像を得る。
<About spherical image 6>
The spherical image 6 will be described with reference to FIGS. 5 to 8. FIG. 5 is a usage image diagram of the spherical camera 9. As shown in FIG. 5, the spherical camera 9 is used by the user to hold the camera in his / her hand and take an image of a subject around the user. The spherical camera 9 has a structure in which the back surfaces of the two image pickup elements are opposed to each other, and two hemispherical images are obtained by taking an image of a subject around the user.

次に、図6及び図7を用いて、全天球カメラ9で撮像された画像から全天球画像6が作成されるまでの処理の概略を説明する。なお、図6(a)は全天球カメラ9で撮像された半球画像(前側)、図6(b)は全天球カメラ9で撮像された半球画像(後側)、図6(c)は正距円筒図法により表された画像(以下、「正距円筒画像」という)を示した図である。図7(a)は正距円筒画像で球を被う状態を示した概念図、図7(b)は全天球画像6を示した図である。 Next, the outline of the process from the image captured by the spherical camera 9 to the creation of the spherical image 6 will be described with reference to FIGS. 6 and 7. 6 (a) is a hemispherical image (front side) captured by the spherical camera 9, FIG. 6 (b) is a hemispherical image (rear side) captured by the spherical camera 9, FIG. 6 (c). Is a diagram showing an image represented by the equirectangular projection (hereinafter referred to as “eququirectangular image”). FIG. 7 (a) is a conceptual diagram showing a state in which an equirectangular image covers a sphere, and FIG. 7 (b) is a diagram showing a spherical image 6.

図6(a)に示されているように、全天球カメラ9によって得られた画像は、魚眼レンズによって湾曲した半球画像(前側)となる。また、図6(b)に示されているように、全天球カメラ9によって得られた画像は、魚眼レンズによって湾曲した半球画像(後側)となる。そして、半球画像(前側)と、180度反転された半球画像(後側)とは、全天球カメラ9によって合成され、図6(c)に示されているように、正距円筒画像が作成される。 As shown in FIG. 6A, the image obtained by the spherical camera 9 is a hemispherical image (front side) curved by a fisheye lens. Further, as shown in FIG. 6B, the image obtained by the spherical camera 9 is a hemispherical image (rear side) curved by a fisheye lens. Then, the hemispherical image (front side) and the hemispherical image (rear side) inverted 180 degrees are combined by the spherical camera 9, and as shown in FIG. 6 (c), an equirectangular image is obtained. Will be created.

そして、OpenGL ES(Open Graphics Library for Embedded Systems)が利用されることで、図7(a)に示されているように、正距円筒画像が球面を覆うように貼り付けられ、図7(b)に示されているような全天球画像6が作成される。このように、全天球画像6は、正距円筒画像が球の中心を向いた画像として表される。なお、OpenGL ESは、2D(2-Dimensions)及び3D(3-Dimensions)のデータを視覚化するために使用するグラフィックスライブラリである。全天球画像6は、静止画であっても動画であってもよい。 Then, by using OpenGL ES (Open Graphics Library for Embedded Systems), an equirectangular image is pasted so as to cover the spherical surface as shown in FIG. 7 (a), and FIG. 7 (b). ) Is created. As described above, the spherical image 6 is represented as an image in which the equirectangular image faces the center of the sphere. OpenGL ES is a graphics library used to visualize 2D (2-Dimensions) and 3D (3-Dimensions) data. The spherical image 6 may be a still image or a moving image.

画像配信装置10が配信する広告データにはこの全天球画像6が含まれている。全天球画像6は、球面を覆うように貼り付けられた画像であるため湾曲しており、人間が見ると違和感を持ってしまう。そこで、端末装置30は、全天球画像6の一部の所定領域Tを湾曲の少ない平面画像として表示することで、人間に違和感を与えないように表示する。所定領域Tは、三次元の仮想空間における座標(X,Y,Z)によって示される。一方、LCD206は二次元平面なので所定領域Tのままでは端末装置30が表示できない。そこで、3Dコンピュータグラフィックの技法を用いて三次元の物体を二次元平面に投影する透視投影変換により端末装置30は所定領域Tを得る。以上のようにして図1に示したように、全天球画像6の所定領域Tが表示領域としてLCD206に表示される。 The spherical image 6 is included in the advertisement data distributed by the image distribution device 10. Since the spherical image 6 is an image pasted so as to cover the spherical surface, it is curved and gives a sense of discomfort to humans. Therefore, the terminal device 30 displays a part of the predetermined region T of the spherical image 6 as a flat image with little curvature so as not to give a sense of discomfort to humans. The predetermined area T is represented by the coordinates (X, Y, Z) in the three-dimensional virtual space. On the other hand, since the LCD 206 is a two-dimensional plane, the terminal device 30 cannot be displayed if the predetermined area T remains as it is. Therefore, the terminal device 30 obtains a predetermined region T by a fluoroscopic projection transformation that projects a three-dimensional object onto a two-dimensional plane using a technique of 3D computer graphics. As described above, as shown in FIG. 1, the predetermined region T of the spherical image 6 is displayed on the LCD 206 as a display region.

図8は、閲覧者の視線を説明する図の一例である。全天球画像6は三次元の座標を有しているので、視線方向は三次元の座標又は緯度・経度などの球体の座標を特定する情報で特定される。本実施形態では、所定領域Tの中心cpを視線方向とする。 FIG. 8 is an example of a diagram illustrating a viewer's line of sight. Since the spherical image 6 has three-dimensional coordinates, the line-of-sight direction is specified by the three-dimensional coordinates or information that specifies the coordinates of the sphere such as latitude and longitude. In the present embodiment, the center cp of the predetermined region T is the line-of-sight direction.

閲覧者は操作により視線方向を変えることができるが、仮想カメラICが平行移動しないと仮定すると、仮想カメラICは剛体としてロール(Z軸を中心とする回転)、ヨー(Y軸を中心とする回転)、及びピッチ(X軸を中心とする回転)の3つの回転が可能である。この3つの回転のいずれが生じても視線方向が変化する。例えば、閲覧者が全天球画像6を水平方向に回転させるとヨー角が変化し、上下方向に回転させるとピッチ角が変化し、LCD206の中心を軸に全天球画像6を回転させるとロール角が変化する。本実施形態では、閲覧者のWebページに対する操作が、視線方向(ロール角、ヨー角、ピッチ角)等に反映される。どのように反映されるかは表示プログラムに予め記述されているものとする。 The viewer can change the line-of-sight direction by operation, but assuming that the virtual camera IC does not translate, the virtual camera IC is a rigid body that rolls (rotates around the Z axis) and yaw (centers around the Y axis). Three rotations are possible: rotation) and pitch (rotation about the X-axis). The line-of-sight direction changes regardless of which of these three rotations occurs. For example, when the viewer rotates the spherical image 6 in the horizontal direction, the yaw angle changes, and when the viewer rotates the spherical image 6 in the vertical direction, the pitch angle changes, and when the spherical image 6 is rotated around the center of the LCD 206, the yaw angle changes. The roll angle changes. In the present embodiment, the operation of the viewer on the Web page is reflected in the line-of-sight direction (roll angle, yaw angle, pitch angle) and the like. How it is reflected shall be described in advance in the display program.

<機能について>
図9は端末装置30、広告主Webサーバ70、パートナーサイトWebサーバ60、画像配信装置10、SSP50及びDSP20の機能をブロック状に示す機能ブロック図の一例である。
<About functions>
FIG. 9 is an example of a functional block diagram showing the functions of the terminal device 30, the advertiser Web server 70, the partner site Web server 60, the image distribution device 10, the SSP 50, and the DSP 20 in a block shape.

<<広告主Webサーバ70、パートナーサイトWebサーバ60>>
広告主Webサーバ70とパートナーサイトWebサーバ60は、Webページ提供部71を有している。広告主Webサーバ70とパートナーサイトWebサーバ60が有するこれらの各機能は、HDD209からメモリ202に展開されたプログラム209pをCPU201が実行することにより実現される機能又は手段である。
<< Advertiser Web Server 70, Partner Site Web Server 60 >>
The advertiser Web server 70 and the partner site Web server 60 have a Web page providing unit 71. Each of these functions possessed by the advertiser Web server 70 and the partner site Web server 60 is a function or means realized by the CPU 201 executing the program 209p expanded from the HDD 209 to the memory 202.

Webページ提供部71は、例えば一般的なHTTP通信を行い、端末装置30からのWebページの要求に対しWebページを構築して端末装置30に送信する。処理に必要であればアプリケーションサーバに処理を依頼し、処理結果をWebページに配置して送信する。広告主Webサーバ70のWebページには広告主のクッキーとDSPクッキーが含まれている。広告主Webサーバ70はDSP20に広告の配信を依頼しているためである。これによりリターゲッティング広告等が可能になる。パートナーサイトWebサーバ60のWebページにはパートナーサイトのクッキーとSSPクッキーが含まれている。パートナーサイトWebサーバ60はSSP50に広告枠7の販売を依頼しているためである。Webページ提供部71は、図4に示したCPU201がプログラム209pを実行すること等により実現される。 The Web page providing unit 71 performs, for example, general HTTP communication, constructs a Web page in response to a request for a Web page from the terminal device 30, and transmits the Web page to the terminal device 30. If necessary for processing, request the processing to the application server, place the processing result on the Web page, and send it. The Web page of the advertiser Web server 70 includes an advertiser's cookie and a DSP cookie. This is because the advertiser Web server 70 requests the DSP 20 to deliver the advertisement. This enables retargeting advertising and the like. The Web page of the partner site Web server 60 includes a cookie of the partner site and an SSP cookie. This is because the partner site Web server 60 requests the SSP 50 to sell the advertising space 7. The Web page providing unit 71 is realized by the CPU 201 shown in FIG. 4 executing the program 209p or the like.

<<SSP50>>
SSP50は、広告要求取得部52、広告リクエスト部51、アクセス情報送信部53、及び、落札部54を有している。SSP50が有するこれらの各機能は、HDD209からメモリ202に展開されたプログラム209pをCPU201が実行することにより実現される機能又は手段である。
<< SSP50 >>
The SSP 50 has an advertisement request acquisition unit 52, an advertisement request unit 51, an access information transmission unit 53, and a successful bid unit 54. Each of these functions possessed by the SSP 50 is a function or means realized by the CPU 201 executing the program 209p expanded from the HDD 209 to the memory 202.

広告要求取得部52は、端末装置30が広告枠7に対応づけられた広告タグを実行することでSSPクッキーと共に要求する広告リクエストを取得する。広告要求取得部52はSSPクッキーが含まれる広告リクエストを広告リクエスト部51に送出する。広告要求取得部52は、図4に示したCPU201がプログラム209pを実行すること等により実現される。 The advertisement request acquisition unit 52 acquires the advertisement request requested together with the SSP cookie by executing the advertisement tag associated with the advertisement space 7 by the terminal device 30. The advertisement request acquisition unit 52 sends an advertisement request including an SSP cookie to the advertisement request unit 51. The advertisement request acquisition unit 52 is realized by the CPU 201 shown in FIG. 4 executing the program 209p or the like.

広告リクエスト部51は、DSP20に対し広告リクエストを送信する。広告リクエストには、SSPクッキー、パートナーサイトWebサーバ60のドメイン、広告枠ID、広告枠サイズ、広告フォーマット、ブラウザ種類、OS種類等が含まれる。広告リクエスト部51は図4に示したCPU201がプログラム209pを実行すること等により実現される。 The advertisement request unit 51 transmits an advertisement request to the DSP 20. The advertisement request includes an SSP cookie, a domain of the partner site Web server 60, an advertisement space ID, an advertisement space size, an advertisement format, a browser type, an OS type, and the like. The advertisement request unit 51 is realized by the CPU 201 shown in FIG. 4 executing the program 209p or the like.

落札部54はDSP20から入札を受け付け、基本的に最も高い入札金額のDSP20に広告枠7を販売するオークションを行う(広告主の製品やサービスによっては入札を受け付けない)。落札部54は落札IDを生成してDSP20に通知する。落札部54は、図4に示したCPU201がプログラム209pを実行すること等により実現される。 The successful bidder 54 accepts bids from the DSP 20 and basically conducts an auction to sell the advertising space 7 to the highest bid price of the DSP 20 (depending on the advertiser's product or service, the bid is not accepted). The successful bidder 54 generates a successful bid ID and notifies the DSP 20. The winning bidder 54 is realized by the CPU 201 shown in FIG. 4 executing the program 209p or the like.

アクセス情報送信部53は落札したDSP20に対し広告を要求するためのアクセス情報1を生成し落札IDと共に端末装置30に送信する。アクセス情報1にはDSP20のURL(IPアドレス)が含まれる。アクセス情報送信部53は、図4に示したCPU201がプログラム209pを実行すること等により実現される。 The access information transmission unit 53 generates access information 1 for requesting an advertisement from the successful bidder DSP 20 and transmits it to the terminal device 30 together with the successful bidder ID. The access information 1 includes the URL (IP address) of the DSP 20. The access information transmission unit 53 is realized by the CPU 201 shown in FIG. 4 executing the program 209p or the like.

<<DSP20>>
DSP20は、リクエスト受付部21、入札判断部22、入札部23、広告要求受付部24、及び、画像依頼部25を有している。DSP20が有するこれらの各機能は、HDD209からメモリ202に展開されたプログラム209pをCPU201が実行することにより実現される機能又は手段である。
<< DSP20 >>
The DSP 20 has a request reception unit 21, a bid determination unit 22, a bid unit 23, an advertisement request reception unit 24, and an image request unit 25. Each of these functions possessed by the DSP 20 is a function or means realized by the CPU 201 executing the program 209p expanded from the HDD 209 to the memory 202.

また、記憶部29には、クッキー情報DB291と配信設定DB292が構築されている。記憶部29は、図4に示したHDD209又はメモリ202により実現される。 Further, the cookie information DB 291 and the distribution setting DB 292 are constructed in the storage unit 29. The storage unit 29 is realized by the HDD 209 or the memory 202 shown in FIG.

Figure 0007069970000001
表1はクッキー情報DB291に記憶される情報を模式的に示す。クッキー情報DB291はDSPクッキーとSSPクッキーを対応付けると共に、閲覧者が訪問した訪問ドメインが登録されている。DSPクッキーとSSPクッキーの対応付けはクッキーシンクと呼ばれる技術により可能である。また、訪問ドメインはDSP20がタグ(行動監視タグ)を貼り付けたWebサイトを閲覧者が訪問することで得られる。したがって、DSP20は、SSPクッキーからDSPクッキーを特定でき、更に、この閲覧者がどのようなWebサイトに興味を持っているかを判断できる。
Figure 0007069970000001
Table 1 schematically shows the information stored in the cookie information DB 291. The cookie information DB 291 associates the DSP cookie with the SSP cookie, and the visited domain visited by the viewer is registered. The association between the DSP cookie and the SSP cookie is possible by a technique called cookie sync. Further, the visiting domain is obtained by the viewer visiting the website to which the DSP 20 has attached the tag (behavior monitoring tag). Therefore, the DSP 20 can identify the DSP cookie from the SSP cookie, and can further determine what kind of website the viewer is interested in.

Figure 0007069970000002
表2は配信設定DB292に記憶される情報を模式的に示す。配信設定DB292には、広告主ID、広告対象属性(好ましい対象者の属性)、及び、非広告対象属性(好ましくない対象者の属性)が登録されている。広告主IDは広角画像を提供する提供元になる広告主を特定又は識別するための識別情報である。したがって、DSP20又は画像配信装置10は、広角画像の提供元に対し設定されている好ましい対象者の属性又は好ましくない対象者の属性を参照して、広角画像を送信するか否かを決定することができる。
Figure 0007069970000002
Table 2 schematically shows the information stored in the distribution setting DB 292. Advertiser ID, advertisement target attribute (favorable target person attribute), and non-advertisement target attribute (unfavorable target person attribute) are registered in the distribution setting DB 292. The advertiser ID is identification information for identifying or identifying the advertiser who is the provider of the wide-angle image. Therefore, the DSP 20 or the image distribution device 10 determines whether or not to transmit the wide-angle image by referring to the attribute of the preferred target person or the attribute of the unfavorable target person set for the provider of the wide-angle image. Can be done.

なお、IDはIdentificationの略であり識別子や識別情報という意味である。IDは複数の対象から、ある特定の対象を一意的に区別するために用いられる名称、符号、文字列、数値又はこれらのうち1つ以上の組み合わせをいう。以下のIDについても同様である。広告対象属性は広告主が広告を配信したい閲覧者の属性であり、非広告対象属性は広告主が広告を配信したくない閲覧者の属性である。DSP20はクッキー情報DB291等から判断される閲覧者の属性と配信設定DB292の情報を比較して閲覧者の属性を数値化し、入札金額を決定する。なお、入札金額の決定には時間帯、曜日、閲覧者の地域等、各種の情報が考慮されてよい。 ID is an abbreviation for Identification and means an identifier or identification information. An ID refers to a name, a code, a character string, a numerical value, or a combination thereof used to uniquely distinguish a specific object from a plurality of objects. The same applies to the following IDs. The advertising target attribute is the attribute of the viewer who the advertiser wants to deliver the advertisement, and the non-advertising target attribute is the attribute of the viewer who the advertiser does not want to deliver the advertisement. The DSP 20 compares the attribute of the viewer determined from the cookie information DB 291 and the information of the distribution setting DB 292, quantifies the attribute of the viewer, and determines the bid amount. Various information such as the time zone, the day of the week, and the area of the viewer may be taken into consideration when determining the bid amount.

(DSP20の機能)
リクエスト受付部21はSSP50から広告リクエストを受けつける。リクエスト情報により端末装置30の広告枠ID等の基本的な情報が得られる。リクエスト受付部21は図4に示したCPU201がプログラム209pを実行すること等により実現される。
(Function of DSP20)
The request reception unit 21 receives an advertisement request from the SSP 50. From the request information, basic information such as the advertising space ID of the terminal device 30 can be obtained. The request receiving unit 21 is realized by the CPU 201 shown in FIG. 4 executing the program 209p or the like.

入札判断部22はリクエスト受付部21が受けつけた広告リクエストをクッキー情報DB291と配信設定DB292を参照して評価することで入札金額を決定する(入札しない場合もある)。上記のように、SSPクッキーからDSPクッキーを特定し、DSPクッキーに対応付けて蓄積されている属性情報が、配信設定DB292に記憶された広告主の依頼とどの程度一致するかにより入札金額を決定する。入札判断部22は図4に示したCPU201がプログラム209pを実行すること等により実現される。 The bid determination unit 22 determines the bid amount by evaluating the advertisement request received by the request reception unit 21 with reference to the cookie information DB 291 and the distribution setting DB 292 (the bid amount may not be bid). As described above, the DSP cookie is specified from the SSP cookie, and the bid amount is determined by how much the attribute information stored in association with the DSP cookie matches the advertiser's request stored in the distribution setting DB 292. do. The bid determination unit 22 is realized by the CPU 201 shown in FIG. 4 executing the program 209p or the like.

入札部23は、決定された入札金額でSSP50に入札する。入札部23は図4に示したCPU201がプログラム209pを実行すること等により実現される。落札できた場合は落札IDを取得し、広告リクエストと対応付けておく。 The bidding unit 23 bids on the SSP 50 at the determined bid amount. The bidding unit 23 is realized by the CPU 201 shown in FIG. 4 executing the program 209p or the like. If a successful bid is successful, the successful bid ID is acquired and associated with the advertisement request.

広告要求受付部24は、アクセス情報1に基づく端末装置30からの広告要求(落札ID、DSPクッキー)を取得する。広告要求受付部24は落札IDにより広告リクエストを特定する。DSPクッキーはなくてもよく、SSPクッキーとDSPクッキーが対応付けられていない場合に使用される。広告要求受付部24は図4に示したCPU201がプログラム209pを実行すること等により実現される。 The advertisement request receiving unit 24 acquires an advertisement request (successful bid ID, DSP cookie) from the terminal device 30 based on the access information 1. The advertisement request receiving unit 24 identifies the advertisement request by the successful bid ID. The DSP cookie may not be present and is used when the SSP cookie and the DSP cookie are not associated with each other. The advertisement request receiving unit 24 is realized by the CPU 201 shown in FIG. 4 executing the program 209p or the like.

画像依頼部25はDSPクッキー、広告主ID、及びリクエスト内容と共にアクセス情報2を画像配信装置10に対し要求する。広告主IDにより広告主が特定される。リクエスト内容の広告枠IDにより広告枠7が特定される。更に、閲覧者の属性を画像配信装置10に送信してもよい。これにより、画像配信装置10は閲覧者に適した全天球画像6を配信できる。画像依頼部25は図4に示したCPU201がプログラム209pを実行すること等により実現される。 The image requesting unit 25 requests the image distribution device 10 for access information 2 together with a DSP cookie, an advertiser ID, and request contents. The advertiser is specified by the advertiser ID. The advertising space 7 is specified by the advertising space ID of the request content. Further, the attribute of the viewer may be transmitted to the image distribution device 10. As a result, the image distribution device 10 can distribute the spherical image 6 suitable for the viewer. The image request unit 25 is realized by the CPU 201 shown in FIG. 4 executing the program 209p or the like.

<<端末装置30>>
端末装置30は、Webページ取得部31、Webページ解析部32、Webページ表示部33、操作受付部34、及びスクリプト実行部35を有している。端末装置30が有するこれらの各機能は、HDD209からメモリ202に展開されたプログラム209pをCPU201が実行することにより実現される機能又は手段である。
<< Terminal device 30 >>
The terminal device 30 has a Web page acquisition unit 31, a Web page analysis unit 32, a Web page display unit 33, an operation reception unit 34, and a script execution unit 35. Each of these functions possessed by the terminal device 30 is a function or means realized by the CPU 201 executing the program 209p expanded from the HDD 209 to the memory 202.

操作受付部34は、端末装置30に対する各種の操作を受け付ける。具体的には、端末装置30が実行するブラウザに対する操作を受け付ける。Webページがスクリプト言語で記述されたプログラム(上記のスクリプト)を有得する場合は、スクリプトが動作の契機とするWebページに対する操作を受け付ける。なお、本実施形態では、操作の対象が端末装置30、ブラウザ又はWebページのいずれであるか厳密に区別せず、端末装置30に対する操作、ブラウザに対する操作又はWebページに対する操作は同等の意味を持つ。操作受付部34は、図4に示したCPU201がプログラム209pを実行し入力装置210やタッチパネルを制御すること等により実現される。 The operation receiving unit 34 receives various operations on the terminal device 30. Specifically, it accepts an operation on the browser executed by the terminal device 30. When the Web page has a program written in the script language (the above script), the operation of the Web page triggered by the operation of the script is accepted. In this embodiment, it is not strictly distinguished whether the operation target is the terminal device 30, the browser, or the Web page, and the operation on the terminal device 30, the operation on the browser, or the operation on the Web page has the same meaning. .. The operation reception unit 34 is realized by the CPU 201 shown in FIG. 4 executing the program 209p to control the input device 210 and the touch panel.

Webページ取得部31は、閲覧者の操作により又はスクリプトの動作により広告主Webサーバ70及びパートナーサイトWebサーバ60と通信して、広告主Webサーバ70及びパートナーサイトWebサーバ60からWebページを取得する。Webページ取得部31は、図4に示したCPU201がプログラム209pを実行しネットワーク・ドライバ205を制御すること等により実現される。 The web page acquisition unit 31 communicates with the advertiser web server 70 and the partner site web server 60 by the operation of the viewer or the operation of the script, and acquires the web page from the advertiser web server 70 and the partner site web server 60. .. The Web page acquisition unit 31 is realized by the CPU 201 shown in FIG. 4 executing the program 209p to control the network driver 205 and the like.

Webページ解析部32は、画面情報に含まれるHTMLを先頭から順番に読み取りHTMLに含まれる文章や画像データの構造を解析する。また、CSSに記述されたHTMLの文章や画像データとの紐付けを検出して、HTMLに含まれる文章や画像データのスタイルを対応付ける。また、Webページ解析部32は、HTMLからscriptタグを検出してスクリプト言語で記述されているスクリプトを抽出する。Webページ解析部32はHTMLとCSSをWebページ表示部33に送出し、スクリプトをスクリプト実行部35に送出する。Webページ解析部32は、図4に示したCPU201がプログラム209pを実行すること等により実現される。 The Web page analysis unit 32 reads HTML included in the screen information in order from the beginning and analyzes the structure of sentences and image data included in the HTML. In addition, the association with the HTML text and image data described in CSS is detected, and the style of the text and image data included in the HTML is associated. Further, the Web page analysis unit 32 detects the script tag from HTML and extracts the script described in the script language. The Web page analysis unit 32 sends HTML and CSS to the Web page display unit 33, and sends a script to the script execution unit 35. The Web page analysis unit 32 is realized by the CPU 201 shown in FIG. 4 executing the program 209p or the like.

Webページ表示部33はHTMLの先頭から解析が終わった順にWebページをLCD206に表示していく。また、Webページに対する操作に応じてWebページを更新する。Webページ表示部33は図4に示したCPU201がプログラム209pを実行すること等により実現される。 The Web page display unit 33 displays Web pages on the LCD 206 in the order in which the analysis is completed from the beginning of HTML. In addition, the Web page is updated according to the operation on the Web page. The Web page display unit 33 is realized by the CPU 201 shown in FIG. 4 executing the program 209p or the like.

スクリプト実行部35は、Webページ解析部32が抽出したスクリプトを実行する。スクリプトの具体的な内容はWebページによって様々である。本実施形態ではスクリプトとして、広告枠7に対応付けられた広告タグ、SSP50から取得するアクセス情報1、DSP20から取得するアクセス情報2、画像配信装置10から配信される広告データが検出される。スクリプト実行部35は、図4に示したCPU201がプログラム209pを実行すること等により実現される。また、スクリプト実行部35が有する各機能又は手段は、CPU201がスクリプトを実行することで実現される。 The script execution unit 35 executes the script extracted by the Web page analysis unit 32. The specific content of the script varies depending on the Web page. In the present embodiment, as a script, an advertisement tag associated with the advertisement space 7, access information 1 acquired from the SSP 50, access information 2 acquired from the DSP 20, and advertisement data distributed from the image distribution device 10 are detected. The script execution unit 35 is realized by the CPU 201 shown in FIG. 4 executing the program 209p or the like. Further, each function or means possessed by the script execution unit 35 is realized by the CPU 201 executing the script.

広告枠検出部36は、Webページ取得部31が取得した画面情報に含まれる広告枠7に対応付けられた広告タグを端末装置30が実行して実現される機能である。広告枠検出部36は広告枠7に対応づけられたURLに基づいてSSPクッキーと共に広告リクエストをSSP50に送信する。 The advertisement space detection unit 36 is a function realized by the terminal device 30 executing an advertisement tag associated with the advertisement space 7 included in the screen information acquired by the Web page acquisition unit 31. The ad space detection unit 36 sends an advertisement request to the SSP 50 together with the SSP cookie based on the URL associated with the ad space 7.

アクセス情報取得部37は、SSP50からアクセス情報1を取得する。アクセス情報1はスクリプトで記述されている。広告要求部38は、アクセス情報1に含まれるURLに基づいてDSP20にアクセスし落札IDとDSPクッキーと共に広告を要求する。広告要求部38はこの要求に対しアクセス情報2と広告機会IDを取得する。アクセス情報2もスクリプトで記述されている。 The access information acquisition unit 37 acquires the access information 1 from the SSP 50. Access information 1 is described by a script. The advertisement requesting unit 38 accesses the DSP 20 based on the URL included in the access information 1 and requests an advertisement together with the winning bid ID and the DSP cookie. The advertisement request unit 38 acquires the access information 2 and the advertisement opportunity ID in response to this request. Access information 2 is also described in a script.

広告取得部39はアクセス情報2に含まれる画像配信装置10のURLに基づき、広告機会IDを指定して、画像配信装置10に対し広告データを要求する。画像配信装置10は広告データを生成するので、広告取得部39は広告データを取得する。本実施形態の広告データは、全天球画像6、表示パターン、表示プログラム及び操作履歴プログラムを含む。操作履歴プログラムは操作履歴を画像配信装置10に送信させる。表示プログラムは表示パターンで全天球画像6を回転させ、全天球画像6への操作を全天球画像6の表示態様に反映させる。操作履歴プログラムと表示プログラムもスクリプト言語で記述されており、スクリプト実行部35により実行される。 The advertisement acquisition unit 39 specifies an advertisement opportunity ID based on the URL of the image distribution device 10 included in the access information 2, and requests the image distribution device 10 for advertisement data. Since the image distribution device 10 generates the advertisement data, the advertisement acquisition unit 39 acquires the advertisement data. The advertisement data of this embodiment includes a spherical image 6, a display pattern, a display program, and an operation history program. The operation history program causes the image distribution device 10 to transmit the operation history. The display program rotates the spherical image 6 in the display pattern, and reflects the operation on the spherical image 6 in the display mode of the spherical image 6. The operation history program and the display program are also described in the script language and are executed by the script execution unit 35.

広告表示部40は、画像配信装置10から取得した広告データを表示する。広告表示部40は主に表示プログラムで実現され、広告枠7に全天球画像6(すなわち広告)を表示すると共に注目点を辿るように自動的に回転させる。また、全天球画像6に対する操作に応じて全天球画像6の表示態様を変更する。 The advertisement display unit 40 displays the advertisement data acquired from the image distribution device 10. The advertisement display unit 40 is mainly realized by a display program, displays the spherical image 6 (that is, an advertisement) in the advertisement space 7, and automatically rotates so as to follow the point of interest. Further, the display mode of the spherical image 6 is changed according to the operation on the spherical image 6.

画像配信装置10から広告データを取得することで端末装置30は画像配信装置10の画像クッキーを取得し記憶部49に記憶できる。広告取得部39が画像クッキーを画像配信装置10に送信することで、画像配信装置10ではDSPクッキーと画像クッキーを対応付けることができる。 By acquiring the advertisement data from the image distribution device 10, the terminal device 30 can acquire the image cookie of the image distribution device 10 and store it in the storage unit 49. When the advertisement acquisition unit 39 transmits the image cookie to the image distribution device 10, the image distribution device 10 can associate the DSP cookie with the image cookie.

操作履歴記録部41は、主に操作履歴プログラムにより実現され、全天球画像6に対する操作情報を操作履歴として記録する。操作履歴の詳細は画像配信装置10において説明する。操作履歴送信部42は、主に操作履歴プログラムにより実現され、広告枠7に表示された全天球画像6に対する操作履歴を画像クッキー及び画像ID(全天球画像6を識別する)と共に画像配信装置10に送信する。また、クリックされた場合は更に表示パターンと共にその旨を画像配信装置10に送信する。 The operation history recording unit 41 is mainly realized by an operation history program, and records operation information for the spherical image 6 as an operation history. The details of the operation history will be described in the image distribution device 10. The operation history transmission unit 42 is realized mainly by the operation history program, and distributes the operation history for the spherical image 6 displayed in the advertising space 7 together with the image cookie and the image ID (identifying the spherical image 6). It is transmitted to the device 10. Further, when the image is clicked, the image distribution device 10 is further transmitted to that effect together with the display pattern.

<<画像配信装置10>>
画像配信装置10は、画像情報応答部11、広告配信部12、操作履歴解析部、注目点決定部13、及び、操作履歴取得部14を有している。画像配信装置10が有するこれらの各機能は、HDD209からメモリ202に展開されたプログラム209pをCPU201が実行することにより実現される機能又は手段である。
<< Image distribution device 10 >>
The image distribution device 10 has an image information response unit 11, an advertisement distribution unit 12, an operation history analysis unit, an attention point determination unit 13, and an operation history acquisition unit 14. Each of these functions possessed by the image distribution device 10 is a function or means realized by the CPU 201 executing the program 209p expanded from the HDD 209 to the memory 202.

また、画像配信装置10は、図4に示したHDD209又はメモリ202により実現される記憶部19を有している。記憶部19には、配信履歴DB191、操作履歴DB192、クッキー対応DB193、広告画像DB194、及び、パターンDB195が構築されている。 Further, the image distribution device 10 has a storage unit 19 realized by the HDD 209 or the memory 202 shown in FIG. A distribution history DB 191, an operation history DB 192, a cookie-compatible DB 193, an advertisement image DB 194, and a pattern DB 195 are constructed in the storage unit 19.

Figure 0007069970000003
表3は、操作履歴DB192に記憶される情報を模式的に示す。操作履歴DB192には各閲覧者が全天球画像6に対しどのような操作を行ったのかという履歴が記録されている。操作履歴DB192には画像ID、閲覧時刻、画像クッキー、閲覧画角1~3の各項目が記録されている。画像IDは全天球画像6を特定するための情報である。画像クッキーは端末装置30を操作する閲覧者又は端末装置30の同一性を判別する情報になる(装置識別情報の一例)。閲覧画角1~3は閲覧者が全天球画像6を閲覧した際の画角である。各閲覧画角1~3には閲覧時間、拡大の有無、拡大した場合は拡大後の画角、及び、縮小の有無、が格納されている。このように、各画像ごとに閲覧者が興味を持ったと考えられる画角が記録される。閲覧画角1~3は、閲覧者が全天球画像6を回転させずに静止した時間が所定時間(例えば1秒)以上の画角である。端末装置30の操作履歴記録部41は静止した時間が上位3つの画角を記録する。1つだけでもよいし4つ以上でもよい。同様に、操作履歴記録部41はそれぞれの閲覧画角1~3で閲覧者が拡大又は縮小したか否かを記録する。画像配信装置10はこのような操作履歴を注目点Pとする場合がある。更に、画像IDに画像クッキーが対応付けられていればリターゲッティング広告が可能になる。操作履歴としてクリック時画角を記録してもよい。
Figure 0007069970000003
Table 3 schematically shows the information stored in the operation history DB 192. The operation history DB 192 records a history of what kind of operation each viewer has performed on the spherical image 6. Each item of the image ID, the viewing time, the image cookie, and the viewing angle of view 1 to 3 is recorded in the operation history DB 192. The image ID is information for specifying the spherical image 6. The image cookie is information for determining the identity of the viewer who operates the terminal device 30 or the terminal device 30 (an example of the device identification information). The viewing angles of view 1 to 3 are the angles of view when the viewer views the spherical image 6. The viewing angle of view 1 to 3 stores the viewing time, the presence / absence of enlargement, the angle of view after enlargement when enlarged, and the presence / absence of reduction. In this way, the angle of view considered to be of interest to the viewer is recorded for each image. The viewing angle of view 1 to 3 is an angle of view in which the viewer stands still without rotating the spherical image 6 for a predetermined time (for example, 1 second) or more. The operation history recording unit 41 of the terminal device 30 records the top three angles of view when it is stationary. It may be only one or four or more. Similarly, the operation history recording unit 41 records whether or not the viewer has been enlarged or reduced at each viewing angle of view 1 to 3. The image distribution device 10 may set such an operation history as a point of interest P. Further, if the image cookie is associated with the image ID, the retargeting advertisement becomes possible. The angle of view at the time of clicking may be recorded as the operation history.

Figure 0007069970000004
表4は、広告画像DB194に記憶されている情報を模式的に示す。広告画像DB194には、広告の対象となる全天球画像6に関する情報が登録されている。広告画像DB194には、広告主ID、画像ID、優先度、及び、対象属性が対応付けて登録されている。DSP20により広告主が決定されるので、この広告主が配信したい画像うち、閲覧者の属性と表4の対象属性の一致度又は優先度の少なくとも一方に基づいて配信する画像が決定される。なお、リターゲッティング広告の場合は、操作履歴DB192で画像クッキーに対応付けられた画像が配信される。
Figure 0007069970000004
Table 4 schematically shows the information stored in the advertisement image DB 194. Information about the spherical image 6 to be advertised is registered in the advertisement image DB 194. In the advertisement image DB 194, the advertiser ID, the image ID, the priority, and the target attribute are registered in association with each other. Since the advertiser is determined by the DSP 20, among the images that the advertiser wants to deliver, the image to be delivered is determined based on at least one of the degree of matching or the priority between the attribute of the viewer and the target attribute in Table 4. In the case of the retargeting advertisement, the image associated with the image cookie is delivered in the operation history DB 192.

Figure 0007069970000005
表5は、クッキー対応DB193に記憶されている情報を模式的に示す。クッキー対応DB193には、DSPクッキーと画像クッキーが対応付けられている。DSPクッキーはDSP20から通知され、画像クッキーは端末装置30から通知される。両者が対応付けられることでDSPクッキーだけで画像配信装置10が閲覧者を判別できるようになる。
Figure 0007069970000005
Table 5 schematically shows the information stored in the cookie-compatible DB 193. The DSP cookie and the image cookie are associated with the cookie-compatible DB 193. The DSP cookie is notified from the DSP 20, and the image cookie is notified from the terminal device 30. By associating the two, the image distribution device 10 can identify the viewer only by the DSP cookie.

Figure 0007069970000006
表6は、パターンDB195に登録されている情報を模式的に示す。パターンDB195には全天球画像6の注目点Pを表示させる順番及び画角の組み合わせが登録されている。順番及び画角の組み合わせを表示パターンという。表6では4つの座標1~4が注目点Pである。注目点Pの数は1つの全天球画像6に4つとは限らず3つ以下又は5つ以上でもよい。また、全天球画像6によって様々でよい。表示パターンは座標1~4の表示順を有している。したがって、注目点Pが4つの場合、表示順は4の階乗個(=24)ある。また、各注目点Pの画角が例えば3段階に変更される場合、3の4乗の画角の組み合わせがある。したがって、画角に関して1つの表示順について81通りの組み合わせがある。最終的に1つの全天球画像について24×81の表示パターンがある。クリック回数はこの表示パターンごとに閲覧者がクリックした回数である。クリックは「所定の操作」の一例である。つまり、画像配信装置10は同じ全天球画像6を同じ表示パターンで全天球画像6を複数の端末装置30に表示させ、端末装置30がクリックした旨を記録する。こうすることで、クリック率の低い表示パターンによる配信を徐々に回避できる。なお、クリック回数は閲覧者の属性(性別、年代、家族構成等)ごとに記録することが好適である。これにより、閲覧者の属性に対しクリック回数が多い表示パターンで表示できる。
Figure 0007069970000006
Table 6 schematically shows the information registered in the pattern DB 195. In the pattern DB 195, a combination of an order and an angle of view for displaying the attention point P of the spherical image 6 is registered. The combination of order and angle of view is called a display pattern. In Table 6, the four coordinates 1 to 4 are the points of interest P. The number of points of interest P is not limited to four in one spherical image 6, but may be three or less or five or more. Further, it may vary depending on the spherical image 6. The display pattern has the display order of coordinates 1 to 4. Therefore, when there are four points of interest P, the display order is factorial 4 (= 24). Further, when the angle of view of each point of interest P is changed to, for example, three stages, there is a combination of angles of view of 3 to the 4th power. Therefore, there are 81 combinations for one display order regarding the angle of view. Finally, there is a 24x81 display pattern for one spherical image. The number of clicks is the number of clicks by the viewer for each display pattern. Clicking is an example of a "predetermined operation". That is, the image distribution device 10 displays the same spherical image 6 on a plurality of terminal devices 30 with the same display pattern, and records that the terminal device 30 has clicked. By doing so, it is possible to gradually avoid distribution by a display pattern with a low click rate. It is preferable to record the number of clicks for each attribute of the viewer (gender, age, family structure, etc.). As a result, it is possible to display in a display pattern in which the number of clicks is large with respect to the attributes of the viewer.

Figure 0007069970000007
表7は、配信履歴DB191に登録されている情報を模式的に示す。配信履歴DB191には画像クッキーに対応付けて配信された全天球画像6の画像IDと表示パターンが登録されている。画像配信装置10が広告データを送信する際に端末装置30に画像クッキーが登録されている場合、画像配信装置10はこの画像クッキーを端末装置30から取得できる。画像配信装置10は同一の閲覧者に同じ全天球画像6の配信を避けたり、同じ全天球画像6を同じ表示パターンで配信することを避けたりすることができる。逆に、リターゲッティング配信することもできる。
Figure 0007069970000007
Table 7 schematically shows the information registered in the distribution history DB 191. The image ID and display pattern of the spherical image 6 distributed in association with the image cookie are registered in the distribution history DB 191. When the image cookie is registered in the terminal device 30 when the image distribution device 10 transmits the advertisement data, the image distribution device 10 can acquire the image cookie from the terminal device 30. The image distribution device 10 can avoid distributing the same spherical image 6 to the same viewer, or can avoid distributing the same spherical image 6 with the same display pattern. Conversely, retargeting distribution can also be performed.

(履歴管理サーバの機能について)
画像情報応答部11はDSP20から取得したDSPクッキー、広告主ID、リクエスト内容(主に広告枠ID)に対し広告機会IDを付与し、アクセス情報2と共にDSP20に返送する。広告機会IDにより端末装置30の広告枠7ごとに広告の配信機会を特定できる。画像情報応答部11は、図4に示したCPU201がプログラム209pを実行すること等により実現される。
(About the function of the history management server)
The image information response unit 11 assigns an advertising opportunity ID to the DSP cookie, the advertiser ID, and the request content (mainly the advertising space ID) acquired from the DSP 20, and returns the advertising opportunity ID together with the access information 2. The advertisement distribution opportunity can be specified for each advertisement space 7 of the terminal device 30 by the advertisement opportunity ID. The image information response unit 11 is realized by the CPU 201 shown in FIG. 4 executing the program 209p or the like.

広告配信部12は、端末装置30から広告機会IDと共に広告データを要求されると配信する全天球画像6と表示パターンを決定する。まず、DSP20から取得した広告主IDに対応付けられた全天球画像6を広告画像DB194から決定する。好ましくは閲覧者の属性を考慮する。閲覧者の属性はDSP20から通知されてもよいし、画像配信装置10が画像クッキーに対応付けて蓄積したものでもよい。次に、広告配信部12はパターンDB195を参照して全天球画像6の表示パターンを決定する。例えば、最もクリック回数の多いパターンを決定する、又は、クリック回数が閾値以上のパターンから任意に決定する。パターン決定時も閲覧者の属性が考慮されることが好ましい。広告配信部12は、図4に示したCPU201がプログラム209pを実行してネットワーク・ドライバ205を制御すること等により実現される。 The advertisement distribution unit 12 determines the spherical image 6 and the display pattern to be distributed when the terminal device 30 requests the advertisement data together with the advertisement opportunity ID. First, the spherical image 6 associated with the advertiser ID acquired from the DSP 20 is determined from the advertisement image DB 194. Preferably the attributes of the viewer are considered. The attribute of the viewer may be notified from the DSP 20, or may be stored by the image distribution device 10 in association with the image cookie. Next, the advertisement distribution unit 12 determines the display pattern of the spherical image 6 with reference to the pattern DB 195. For example, the pattern with the largest number of clicks is determined, or the pattern with the number of clicks equal to or greater than the threshold value is arbitrarily determined. It is preferable that the attributes of the viewer are taken into consideration when determining the pattern. The advertisement distribution unit 12 is realized by the CPU 201 shown in FIG. 4 executing the program 209p to control the network driver 205 and the like.

操作履歴取得部14は、端末装置30から画像クッキー及び画像IDと共に操作履歴を取得し、操作履歴DB192に設定する。なお、注目点を決定するための操作履歴とクリック回数を更新するための操作履歴(クリックしたこと)の2種類の操作履歴がある。操作履歴取得部14は、図4に示したCPU201がプログラム209pを実行してネットワーク・ドライバ205を制御すること等により実現される。 The operation history acquisition unit 14 acquires an operation history from the terminal device 30 together with an image cookie and an image ID, and sets the operation history in the operation history DB 192. There are two types of operation history: an operation history for determining a point of interest and an operation history (clicking) for updating the number of clicks. The operation history acquisition unit 14 is realized by the CPU 201 shown in FIG. 4 executing the program 209p to control the network driver 205 and the like.

端末装置30の操作履歴記録部41を画像配信装置10が有していてもよい。操作履歴記録部41は時系列的な操作内容を必要とするので、通信帯域などによっては画像配信装置10が取得することが困難になるおそれがある。これに対し、端末装置30の操作履歴記録部41は最終的な操作履歴のみを画像配信装置10に送信すればよいので通信負荷を低減できる。 The image distribution device 10 may have an operation history recording unit 41 of the terminal device 30. Since the operation history recording unit 41 requires time-series operation contents, it may be difficult for the image distribution device 10 to acquire the operation history depending on the communication band or the like. On the other hand, the operation history recording unit 41 of the terminal device 30 only needs to transmit the final operation history to the image distribution device 10, so that the communication load can be reduced.

注目点決定部13は、全天球画像6の注目点Pを決定する。各種の注目点Pの決定方法が考えられるが、詳細は後述する。注目点決定部13は決定した注目点Pを使った表示パターンをパターンDB195に登録する。注目点決定部13は、図4に示したCPU201がプログラム209pを実行すること等により実現される。 The attention point determination unit 13 determines the attention point P of the spherical image 6. Various methods for determining the point of interest P can be considered, but the details will be described later. The attention point determination unit 13 registers a display pattern using the determined attention point P in the pattern DB 195. The attention point determination unit 13 is realized by the CPU 201 shown in FIG. 4 executing the program 209p or the like.

<注目点Pの決定>
<<特徴量から注目点Pを決定する方法>>
図10は、注目点決定部13が注目点Pを決定する手順を示すフローチャート図の一例である。ステップS1において、注目点決定部13は単位球と共通する中心を有する正多面体を定義した上で、各面の法線方向を視線方向として透視投影変換を行って部分画像を得る。図11(a)、全天球画像の投影面として正八面体を定義した例を示し、図11(b)は、全天球画像の投影面として正十二面体を定義した例を示す。
<Determination of attention point P>
<< How to determine the point of interest P from the features >>
FIG. 10 is an example of a flowchart showing a procedure in which the attention point determination unit 13 determines the attention point P. In step S1, the attention point determination unit 13 defines a regular polyhedron having a center common to the unit sphere, and then performs fluoroscopic projection conversion with the normal direction of each surface as the line-of-sight direction to obtain a partial image. FIG. 11A shows an example in which a regular octahedron is defined as a projection plane of a spherical image, and FIG. 11B shows an example in which a regular dodecahedron is defined as a projection plane of a spherical image.

ステップS2では、注目点決定部13がステップS1で得た各部分画像から所定の特徴量を抽出する。入力画像を上記の方法で分割し、歪みの少ない部分画像から特徴量を算出するので、180度を超える広角画像をロバストに処理することが可能になる。特徴量として、色、エッジ、顕著性、物***置/ラベル、などを用いることができる。 In step S2, the point of interest determination unit 13 extracts a predetermined feature amount from each partial image obtained in step S1. Since the input image is divided by the above method and the feature amount is calculated from the partial image with less distortion, it is possible to robustly process a wide-angle image exceeding 180 degrees. As the feature amount, color, edge, prominence, object position / label, and the like can be used.

続くステップS3では、注目点決定部13が、所定の回帰モデルを用いて、各部分画像から抽出した特徴量から入力画像の位置ごと(画素ごと)に重要度を算出する。詳細は割愛するが、位置ごとの重要度と特徴量を回帰により関数で表す。なお、予め訓練データを用いて出力(教師データ)である重要度gを適切な方法で決定しておき、特徴量と重要度gの関係を求めておく。 In the following step S3, the attention point determination unit 13 calculates the importance for each position (pixel by pixel) of the input image from the feature amount extracted from each partial image by using a predetermined regression model. Details are omitted, but the importance and features of each position are expressed by regression as a function. It should be noted that the importance g, which is the output (teacher data), is determined in advance using the training data by an appropriate method, and the relationship between the feature amount and the importance g is obtained.

続くステップS4では、注目点決定部13が重要度の高い方向にユーザの注目点Pが存在するという設計思想の下、ステップS3で算出された重要度の分布に基づいて注目点Pの尤度分布を算出する。例えば、単位画像面上に視点を通過する領域Rを定義した上で、領域R内の各位置の重要度を加算した加算値を視点の注目点尤度として算出することができる。 In the following step S4, the likelihood of the attention point P is based on the distribution of the importance calculated in step S3 under the design concept that the attention point P of the user exists in the direction in which the attention point determination unit 13 has high importance. Calculate the distribution. For example, after defining the region R passing through the viewpoint on the unit image plane, the added value obtained by adding the importance of each position in the region R can be calculated as the point of interest likelihood of the viewpoint.

続くステップS5では、注目点決定部13が、注目点尤度分布に基づいて注目点Pを算出する。本実施形態では、例えば、注目点尤度の最尤値に対応する撮像方向に対応する位置を注目点Pとして算出する。 In the following step S5, the attention point determination unit 13 calculates the attention point P based on the attention point likelihood distribution. In the present embodiment, for example, the position corresponding to the imaging direction corresponding to the maximum likelihood value of the point of interest is calculated as the point of interest P.

このようにして、いくつかの注目点Pが算出できる。注目点決定部13は上位の注目点PのN個のうち、予め決められた数の注目点P、又は、閾値以上の注目点Pを特定する。そして、パターンDB195に、注目点Pの表示順と画角を組み合わせたパターンを登録する。 In this way, some points of interest P can be calculated. The attention point determination unit 13 specifies a predetermined number of attention points P or a threshold value or more attention points P out of N of the upper attention points P. Then, a pattern that combines the display order of the points of interest P and the angle of view is registered in the pattern DB 195.

<<人物を注目点Pに決定する>>
人が注目する被写体としては人物が考えられる。人物の検出方法としては、顔認識が知られている。顔認識にはFOG特徴量やHaar-like特徴量を検出してパターンマッチングする公知の方法を利用できる。注目点決定部13は顔の中心を注目点Pとして検出する。顔の数が多い場合は、距離が近い顔を1つと見なして顔の数を決まった数に低減してもよい。
<< Determine the person as the point of interest P >>
A person can be considered as a subject that a person pays attention to. Face recognition is known as a method for detecting a person. For face recognition, a known method of detecting FOG features and Haar-like features and pattern matching can be used. The attention point determination unit 13 detects the center of the face as the attention point P. When the number of faces is large, the number of faces may be reduced to a fixed number by regarding the faces that are close to each other as one.

<<笑顔を注目点Pに決定する>>
人が注目する被写体としては人の笑顔が考えられる。笑顔の検出方法としては、上記の顔認識に加え、予め保持されている笑顔のパターンを用いてパターンマッチングする公知の方法を利用できる。顔の数が多い場合は、笑顔のみを注目点Pとしてもよい。また、笑顔の他、悲しみ、怒り、困惑などの顔を注目点Pに決定してもよい。
<< Determine the smile as the point of interest P >>
A person's smile can be considered as a subject that a person pays attention to. As a smile detection method, in addition to the above-mentioned face recognition, a known method of pattern matching using a smile pattern held in advance can be used. If the number of faces is large, only the smile may be the point of interest P. In addition to smiling faces, faces such as sadness, anger, and confusion may be determined as the point of interest P.

<<子供を注目点Pに決定する>>
大人の中に子供が存在する場合、人が子供に注目する場合がある。あるいは、この逆に大勢の子供の中に大人が存在する場合、人が大人に注目する場合がある。子供又は大人の検出方法としては、顔の位置を利用できる。上記の顔認識で特定される顔の位置が他の顔の位置より低い場合は子供であると推定され、顔認識で特定される顔の位置が他の顔の位置より高い場合は大人であると推定される。
<< Determine the child as the point of interest P >>
When a child is present in an adult, a person may pay attention to the child. Or, conversely, when an adult is present among a large number of children, a person may pay attention to the adult. As a method for detecting a child or an adult, the position of the face can be used. If the position of the face specified by the above face recognition is lower than the position of other faces, it is presumed to be a child, and if the position of the face specified by face recognition is higher than the position of other faces, it is an adult. It is estimated to be.

<<任意の被写体を注目点Pに決定する>>
広告主が閲覧者に閲覧させたい注目点Pは広告主が把握していると考えられる。したがって、広告主が指定した被写体を注目点決定部13が検出して注目点Pとすることができる。例えば、自動車、家具、食品等、広告主の製品やサービスをパターン認識により検出して注目点Pとする。
<< Determine any subject as the point of interest P >>
It is considered that the advertiser knows the attention point P that the advertiser wants the viewer to browse. Therefore, the attention point determination unit 13 can detect the subject designated by the advertiser and set it as the attention point P. For example, an advertiser's product or service such as an automobile, furniture, or food is detected by pattern recognition and designated as a point of interest P.

<<操作履歴を利用する>>
大人の中に子供が存在する場合、人が子供に注目する場合がある。あるいは、この逆に大勢の子供の中に大人が存在する場合、人が大人に注目する場合がある。子供又は大人の検出方法としては、顔の位置を利用できる。上記の顔認識で特定される顔の位置が他の顔の位置より低い場合は子供であると推定され、顔認識で特定される顔の位置が他の顔の位置より高い場合は大人であると推定される。クリックされた場合はこのクリック時画角を注目点Pとしてもよい。
<< Use operation history >>
When a child is present in an adult, a person may pay attention to the child. Or, conversely, when an adult is present among a large number of children, a person may pay attention to the adult. As a method for detecting a child or an adult, the position of the face can be used. If the position of the face specified by the above face recognition is lower than the position of other faces, it is presumed to be a child, and if the position of the face specified by face recognition is higher than the position of other faces, it is an adult. It is estimated to be. When clicked, the angle of view at the time of clicking may be set as the point of interest P.

<Webページが使用する情報>
図12は、Webページが使用する情報を模式的に説明する図の一例である。図12(a)はパートナーサイトWebサーバ60が提供するWebページである。パートナーサイトWebサーバ60が提供するWebページは1つ以上の広告枠7を有している。また、端末装置30は予めSSPクッキーとDSPクッキーを保持している。広告枠7にはSSP50のURL及び広告枠ID等が対応付けられている。端末装置30のブラウザ(広告枠検出部36)はSSPクッキー、及びリクエスト内容をSSP50に送信する。また、広告枠7を落札したDSP20のURLを含むアクセス情報1と落札IDがSSP50から端末装置30に送信される。
<Information used by web pages>
FIG. 12 is an example of a diagram schematically explaining information used by a Web page. FIG. 12A is a Web page provided by the partner site Web server 60. The Web page provided by the partner site Web server 60 has one or more advertising space 7. Further, the terminal device 30 holds the SSP cookie and the DSP cookie in advance. The advertising space 7 is associated with the URL of the SSP 50, the advertising space ID, and the like. The browser (advertising space detection unit 36) of the terminal device 30 transmits the SSP cookie and the request content to the SSP 50. Further, the access information 1 including the URL of the DSP 20 that has made a successful bid for the advertising space 7 and the successful bid ID are transmitted from the SSP 50 to the terminal device 30.

図12(b)はアクセス情報1の動作を説明する図である。アクセス情報1はDSP20のURLに基づいてDSP20に落札IDとDSPクッキーを送信する。DSP20は落札IDで広告リクエストを特定し、画像配信装置10から画像配信装置10のURLを含むアクセス情報2と広告機会IDを取得する。端末装置30はアクセス情報2と広告機会IDをDSP20から取得する。 FIG. 12B is a diagram illustrating the operation of the access information 1. The access information 1 transmits a successful bid ID and a DSP cookie to the DSP 20 based on the URL of the DSP 20. The DSP 20 identifies the advertisement request by the winning bid ID, and acquires the access information 2 including the URL of the image distribution device 10 and the advertisement opportunity ID from the image distribution device 10. The terminal device 30 acquires the access information 2 and the advertisement opportunity ID from the DSP 20.

図12(c)はアクセス情報2の動作を説明する図である。アクセス情報2は画像配信装置10のURLに基づいて画像配信装置10に広告機会IDを送信する。画像配信装置10は広告機会IDで特定される広告リクエスト等に基づいて広告データを生成し、画像クッキー、広告枠ID及び表示パターンと共に端末装置30に送信する。このようにして、Webページの広告枠7に全天球画像6が表示される。 FIG. 12C is a diagram illustrating the operation of the access information 2. The access information 2 transmits an advertisement opportunity ID to the image distribution device 10 based on the URL of the image distribution device 10. The image distribution device 10 generates advertisement data based on an advertisement request or the like specified by an advertisement opportunity ID, and transmits the advertisement data together with an image cookie, an advertisement space ID, and a display pattern to the terminal device 30. In this way, the spherical image 6 is displayed in the advertising space 7 of the Web page.

<動作手順>
図13は、閲覧システム100が広告として表示される全天球画像6を配信する手順を説明するシーケンス図の一例である。
<Operation procedure>
FIG. 13 is an example of a sequence diagram illustrating a procedure in which the viewing system 100 distributes the spherical image 6 displayed as an advertisement.

S1:まず、閲覧者はパートナーサイトWebサーバ60と接続するように端末装置30を操作する。端末装置30の操作受付部34は操作を受け付け、Webページ取得部31がWebページを取得する。 S1: First, the viewer operates the terminal device 30 so as to connect to the partner site Web server 60. The operation reception unit 34 of the terminal device 30 accepts the operation, and the Web page acquisition unit 31 acquires the Web page.

S2:端末装置30のWebページ解析部32はWebページを解析しHTML、CSS,スクリプトを抽出し、Webページ表示部33がHTMLとCSSに基づいてWebページを表示する。 S2: The Web page analysis unit 32 of the terminal device 30 analyzes the Web page, extracts HTML, CSS, and a script, and the Web page display unit 33 displays the Web page based on the HTML and CSS.

S3:端末装置30の広告枠検出部36は広告枠7に対応付けられた広告タグ(スクリプト)を実行することで広告リクエストをSSP50に送信する。広告リクエストには、例えばSSPクッキー、パートナーサイトWebサーバ60のドメイン、広告枠ID、広告枠サイズ、広告フォーマット、ブラウザ種類、OS種類等が含まれる。 S3: The advertisement space detection unit 36 of the terminal device 30 transmits an advertisement request to the SSP 50 by executing an advertisement tag (script) associated with the advertisement space 7. The advertisement request includes, for example, an SSP cookie, a domain of the partner site Web server 60, an advertisement space ID, an advertisement space size, an advertisement format, a browser type, an OS type, and the like.

S4:SSP50の広告要求取得部52は広告リクエストを取得し、広告リクエスト部51が広告リクエストを受け付ける。広告リクエスト部51はSSPクッキーを検出してDSP20に対し広告リクエストを通知して広告枠7を販売する。 S4: The advertisement request acquisition unit 52 of the SSP 50 acquires the advertisement request, and the advertisement request unit 51 accepts the advertisement request. The advertisement request unit 51 detects the SSP cookie, notifies the DSP 20 of the advertisement request, and sells the advertisement space 7.

S5:DSP20のリクエスト受付部21は広告リクエストを入札判断部22に送出する。DSP20の入札判断部22はクッキー情報DB291を参照してSSPクッキーからDSPクッキーを特定する。 S5: The request reception unit 21 of the DSP 20 sends an advertisement request to the bid determination unit 22. The bid determination unit 22 of the DSP 20 refers to the cookie information DB 291 and identifies the DSP cookie from the SSP cookie.

S6:入札判断部22はDSPクッキーから属性を判断する。クッキー情報DB291の訪問ドメインを参照してもよいし、適宜、DSPクッキーで特定される閲覧者の属性情報を参照してもよい。 S6: The bid determination unit 22 determines the attribute from the DSP cookie. The visiting domain of the cookie information DB 291 may be referred to, or the attribute information of the viewer specified by the DSP cookie may be referred to as appropriate.

S7:入札判断部22は配信設定DB292を参照して広角画像の提供元に対し設定されている好ましい対象者の属性又は好ましくない対象者の属性に基づいて、この閲覧者に広角画像を送信するか否かを決定する。ここでは少なくとも1つの広告主について配信すると決定したものとする。 S7: The bid determination unit 22 transmits the wide-angle image to this viewer based on the attribute of the preferred target person or the attribute of the unfavorable target person set for the provider of the wide-angle image with reference to the distribution setting DB 292. Decide whether or not. Here, it is assumed that it is decided to deliver to at least one advertiser.

S8:入札判断部22は広告主の予算や属性の一致度等に応じて入札金額を決定する。 S8: The bid judgment unit 22 determines the bid amount according to the advertiser's budget, the degree of matching of attributes, and the like.

S9:DSP20の入札部23はSSP50に入札する。SSP50の落札部54は複数のDSP20からの入札に対し原則的に最も高い入札金額を申し入れたDSP20を落札者に決定する。 S9: The bidding section 23 of the DSP 20 bids on the SSP 50. The successful bidder 54 of the SSP50 determines as the winning bidder the DSP20 that has offered the highest bid amount in principle for the bids from the plurality of DSP20s.

S10:ここでは図示するDSP20が落札したものとする。SSP50は落札IDをDSP20に通知する。 S10: Here, it is assumed that the illustrated DSP 20 has made a successful bid. The SSP 50 notifies the DSP 20 of the winning bid ID.

S11:SSP50のアクセス情報送信部53は落札IDと共にアクセス情報1を端末装置30に送信する。 S11: The access information transmission unit 53 of the SSP 50 transmits the access information 1 to the terminal device 30 together with the successful bid ID.

S12:端末装置30の広告要求部38はアクセス情報1を実行することで落札IDと共に広告要求をDSP20に送信する。 S12: The advertisement request unit 38 of the terminal device 30 transmits the advertisement request to the DSP 20 together with the successful bid ID by executing the access information 1.

S13:DSP20の広告要求受付部24は落札IDにより広告リクエストを特定する。画像依頼部25は広告主ID、DSPクッキー、及び、広告リクエストと共に画像配信装置10に画像を要求する。 S13: The advertisement request receiving unit 24 of the DSP 20 identifies the advertisement request by the winning bid ID. The image requesting unit 25 requests an image from the image distribution device 10 together with the advertiser ID, the DSP cookie, and the advertisement request.

S14:画像配信装置10の画像情報応答部11は画像要求を受信すると広告リクエストを特定するための広告機会IDを生成する。 S14: When the image information response unit 11 of the image distribution device 10 receives the image request, it generates an advertisement opportunity ID for specifying the advertisement request.

S15:画像情報応答部11は広告機会IDと対応付けられたアクセス情報2をDSP20に送信する。 S15: The image information response unit 11 transmits the access information 2 associated with the advertisement opportunity ID to the DSP 20.

S16:DSP20の画像依頼部25はアクセス情報2を受信して、広告要求受付部24が端末装置30に送信する。 S16: The image requesting unit 25 of the DSP 20 receives the access information 2, and the advertisement request receiving unit 24 transmits it to the terminal device 30.

S17:端末装置30の広告取得部39はアクセス情報2に含まれる画像配信装置10のURLに基づいて広告要求(広告機会ID)を送信する。端末装置30が画像クッキーを保持している場合は画像クッキーを送信することができる。 S17: The advertisement acquisition unit 39 of the terminal device 30 transmits an advertisement request (advertisement opportunity ID) based on the URL of the image distribution device 10 included in the access information 2. If the terminal device 30 holds the image cookie, the image cookie can be transmitted.

S18:画像配信装置10の広告配信部12は広告機会IDにより画像要求を特定する。 S18: The advertisement distribution unit 12 of the image distribution device 10 specifies an image request by an advertisement opportunity ID.

S19:広告配信部12はDSPクッキーから属性を判断したり、画像クッキーから属性を判断したりする。 S19: The advertisement distribution unit 12 determines the attribute from the DSP cookie or determines the attribute from the image cookie.

S20:広告配信部12は広告主IDと属性に基づき全天球画像6を特定する。すなわち、広告画像DB194を参照し全天球画像6に対し設定されている配信の対象者の属性又は優先度に基づいて送信する全天球画像6を決定する。表示パターンはクリック回数が閾値より高いものであるが、全天球画像6の配信数が少ない間は不作為に選択する。 S20: The advertisement distribution unit 12 specifies the spherical image 6 based on the advertiser ID and attributes. That is, the spherical image 6 to be transmitted is determined based on the attribute or priority of the distribution target set for the spherical image 6 with reference to the advertisement image DB 194. The display pattern has a click count higher than the threshold value, but is randomly selected while the number of distributions of the spherical image 6 is small.

S21:広告配信部12は全天球画像6、表示パターン、画像ID、画像クッキー、及び、広告枠IDを含む広告データを端末装置30に送信する。全天球画像6には広告主Webサーバ70のURLが対応付けられている。 S21: The advertisement distribution unit 12 transmits the advertisement data including the all-sky image 6, the display pattern, the image ID, the image cookie, and the advertisement space ID to the terminal device 30. The URL of the advertiser Web server 70 is associated with the spherical image 6.

S22:端末装置30の広告取得部39は広告データを取得し、広告表示部40が広告枠7に全天球画像6を表示する。閲覧者が広告枠7をクリックすると操作受付部34が受け付け、Webページ取得部31が広告主Webサーバ70と通信を開始する。 S22: The advertisement acquisition unit 39 of the terminal device 30 acquires the advertisement data, and the advertisement display unit 40 displays the spherical image 6 in the advertisement space 7. When the viewer clicks on the advertisement space 7, the operation reception unit 34 accepts the advertisement, and the Web page acquisition unit 31 starts communication with the advertiser Web server 70.

<表示パターンごとのクリック回数の更新>
図14は、画像配信装置10が表示パターンごとのクリック回数を更新する手順を示すシーケンス図の一例である。
<Update the number of clicks for each display pattern>
FIG. 14 is an example of a sequence diagram showing a procedure in which the image distribution device 10 updates the number of clicks for each display pattern.

S1:閲覧者は表示パターンにしたがって回転する広告枠7の全天球画像6を閲覧し、興味があると広告枠7をクリック(又はタップ)すると考えられる。端末装置30の操作受付部34はクリックを受け付ける。 S1: It is considered that the viewer browses the spherical image 6 of the advertising space 7 that rotates according to the display pattern, and clicks (or taps) the advertising space 7 if he / she is interested. The operation reception unit 34 of the terminal device 30 accepts clicks.

S2:操作履歴記録部41はクリックという操作を記録し、操作履歴送信部42がクリックされた旨を画像配信装置10に送信する。クリックされた旨の送信はクリックの直後でもよいし、通信付加などが小さい時でもよい。この通知には画像ID、パターンID及び画像クッキーが含まれる。画像クッキーがあることで属性ごとのクリック回数の記録が可能になる。 S2: The operation history recording unit 41 records an operation called a click, and transmits to the image distribution device 10 that the operation history transmission unit 42 has been clicked. The transmission to the effect that the click has been made may be performed immediately after the click, or may be performed when the communication addition or the like is small. This notification includes an image ID, a pattern ID and an image cookie. The presence of image cookies makes it possible to record the number of clicks for each attribute.

S3:画像配信装置10の操作履歴取得部14はクリックした旨を取得し、パターンDB195の画像IDとパターンIDに対応付けられたクリック回数を1つ大きくする(更新する)。あるいは、画像クッキーに基づいて属性を判断し、属性ごとにクリック回数を大きくする。 S3: The operation history acquisition unit 14 of the image distribution device 10 acquires the fact that the image has been clicked, and increases (updates) the number of clicks associated with the image ID and the pattern ID of the pattern DB 195 by one. Alternatively, the attribute is determined based on the image cookie, and the number of clicks is increased for each attribute.

このような処理により、表示パターンごとにクリック回数が蓄積され、クリックされやすい表示パターンのクリック回数が大きくなる。換言するとクリックされにくい表示パターンが明らかになる。 By such processing, the number of clicks is accumulated for each display pattern, and the number of clicks of the display pattern that is easy to be clicked increases. In other words, the display pattern that is difficult to click becomes clear.

<表示パターンに基づく表示>
図15は、表示パターンに基づく注目点Pの表示を模式的に示す図である。図15(a)は表示パターンの一例を示し、図15(b)は全天球画像6における注目点Pと画角の一例を示す。
<Display based on display pattern>
FIG. 15 is a diagram schematically showing the display of the point of interest P based on the display pattern. FIG. 15A shows an example of the display pattern, and FIG. 15B shows an example of the attention point P and the angle of view in the spherical image 6.

図15(a)に示す表示パターンは広告データに含まれており、広告表示部40は注目点P-1を中サイズの画角で、注目点P-2を小さい画角で、注目点P-3を大きい画角で、注目点P-4を中の画角で、順番に表示する。注目点P-4の後は注目点P-1の表示に戻る。 The display pattern shown in FIG. 15A is included in the advertisement data, and the advertisement display unit 40 has the attention point P-1 with a medium-sized angle of view and the attention point P-2 with a small angle of view, and the attention point P. -3 is displayed at a large angle of view, and the point of interest P-4 is displayed at a medium angle of view in order. After the point of interest P-4, the display returns to the point of interest P-1.

具体的には、図15(b)に示すように全天球画像6の表示範囲1~4が連続的に移動する。表示範囲1~4は注目点P-1~P-4と画角によって決まる全天球画像6の部分である。この表示範囲が広告枠7に表示される。広告表示部40は全天球画像6を常に表示しながら連続的に表示範囲1~4を順番に辿る。 Specifically, as shown in FIG. 15B, the display ranges 1 to 4 of the spherical image 6 continuously move. The display ranges 1 to 4 are portions of the spherical image 6 determined by the points of interest P-1 to P-4 and the angle of view. This display range is displayed in the advertising space 7. The advertisement display unit 40 continuously traces the display ranges 1 to 4 in order while constantly displaying the spherical image 6.

広告枠7のサイズは変化しないので、閲覧者から見ると表示範囲1から表示範囲2への移動では拡大されたように見え、表示範囲2から表示範囲3への移動では縮小されたように見え、表示範囲3から表示範囲4への移動では拡大されたように見え、表示範囲4から表示範囲1への移動では拡大又は縮小されないように見える。 Since the size of the ad space 7 does not change, it seems to be enlarged when moving from the display range 1 to the display range 2 and reduced when moving from the display range 2 to the display range 3 from the viewer's point of view. , It seems that the movement from the display range 3 to the display range 4 is enlarged, and the movement from the display range 4 to the display range 1 does not appear to be enlarged or reduced.

このように複数の注目点Pを順番に自動的に辿って端末装置30が全天球画像6を常に表示するので、閲覧者が操作しなくても全天球画像6の特徴的な部分を閲覧者に閲覧させることができる。 In this way, since the terminal device 30 always automatically displays the spherical image 6 by automatically tracing the plurality of points of interest P in order, the characteristic portion of the spherical image 6 can be displayed without the viewer's operation. It can be viewed by the viewer.

図16は、拡大又は縮小を模式的に説明する図の一例である。図16(a)は表示範囲の移動と並行に拡大を行う表示方法を示し、図16(b)は表示範囲の移動の後に拡大を行う表示方法を示す。表示範囲1から表示範囲2へ移動で画角が小さくなっているので図16は拡大を意味するが、縮小の場合も同様になる。 FIG. 16 is an example of a diagram schematically illustrating enlargement or reduction. FIG. 16A shows a display method for enlarging in parallel with the movement of the display range, and FIG. 16B shows a display method for enlarging after the movement of the display range. Since the angle of view is reduced by moving from the display range 1 to the display range 2, FIG. 16 means enlargement, but the same applies to reduction.

図16(a)の表示方法について説明する。広告表示部40は、注目点P-1で中の画角の場合の4つの頂点S1~S4を特定している。注目点P-2で小さい画角の場合の4つの頂点Q1~Q4の座標は算出可能である。したがって、S1とQ1、S2とQ2、S3とQ3、及び、S4とQ4を接続する球体上(全天球の球面上)の曲線をいくつかに分割(補間)して各分割点の座標と画角で端末装置30が全天球画像6を表示する。こうすることで、全天球画像6の表示範囲1から表示範囲2に滑らかに移動しながら縮小し、注目点Pを決まった画角で表示できる。 The display method of FIG. 16A will be described. The advertisement display unit 40 specifies the four vertices S1 to S4 in the case of the middle angle of view at the point of interest P-1. The coordinates of the four vertices Q1 to Q4 in the case of a small angle of view at the point of interest P-2 can be calculated. Therefore, the curve on the sphere connecting S1 and Q1, S2 and Q2, S3 and Q3, and S4 and Q4 (on the spherical surface of the spherical surface) is divided (interpolated) into several parts, and the coordinates of each division point are used. The terminal device 30 displays the spherical image 6 at the angle of view. By doing so, it is possible to reduce the size while smoothly moving from the display range 1 of the spherical image 6 to the display range 2, and display the point of interest P at a fixed angle of view.

図16(b)の表示方法について説明する。広告表示部40は、注目点P-1で中の画角の場合の4つの頂点S1~S4を特定している。注目点P-2で小さい画角の場合の4つの頂点S1´~S4´の座標は算出可能である。広告表示部40は、S1とS1´、S2とS2´、S3とS3´、及び、S4とS4´を接続する球体上の曲線をいくつかに分割(補間)して各分割点の座標と画角(一定)で端末装置30が画像を表示する。 The display method of FIG. 16B will be described. The advertisement display unit 40 specifies the four vertices S1 to S4 in the case of the middle angle of view at the point of interest P-1. The coordinates of the four vertices S1'to S4'in the case of a small angle of view at the point of interest P-2 can be calculated. The advertisement display unit 40 divides (interpolates) the curve on the sphere connecting S1 and S1', S2 and S2', S3 and S3', and S4 and S4' into several parts, and sets the coordinates of each division point. The terminal device 30 displays an image at an angle of view (constant).

次に、広告表示部40は、S1´とQ1、S2´とQ2、S3´とQ3、及び、S4´とQ4を接続する球体上の曲線をいくつかに分割して各分割点の座標と画角で端末装置30が画像を表示する。こうすることで、全天球画像6の表示範囲1から表示範囲2に滑らかに移動し、その後、表示範囲2を拡大して決まった画角で表示できる。 Next, the advertisement display unit 40 divides the curve on the sphere connecting S1'and Q1, S2' and Q2, S3'and Q3, and S4'and Q4 into several parts, and sets the coordinates of each division point. The terminal device 30 displays an image at an angle of view. By doing so, the display range 1 of the spherical image 6 can be smoothly moved to the display range 2, and then the display range 2 can be enlarged and displayed at a fixed angle of view.

どちらの表示方法で表示するかは広告の訴求力が高い方でよく、予め画像配信装置10に設定されているものとする。あるいは、2つの表示方法を表示パターンの1種としてクリック回数をカウントし、クリック回数が高い方を採用してもよい。 Which display method is used may be determined by the one with high appealing power of the advertisement, and it is assumed that the image distribution device 10 is set in advance. Alternatively, two display methods may be used as one of the display patterns, the number of clicks may be counted, and the one with the higher number of clicks may be adopted.

<静止時間及び移動速度について>
図17は、時間に対する移動量及び移動速度の一例を模式的に説明する図の一例である。図17(a)は移動量を示し、図17(b)は移動速度を示す。図17(a)(b)に示すように、注目点P-1、P-2,P-3,P-4で表示範囲の移動は停止し、注目点P-1から注目点P-2、注目点P-2から注目点P-3、注目点P-3から注目点P-4に移動する際は等速に移動する。注目点P-1、P-2,P-3,P-4で所定時間、表示範囲が静止するため閲覧者は注目点Pを確認できる。移動速度に関する情報はパターンDB195に記憶されており、端末装置30に送信される。
<Still time and moving speed>
FIG. 17 is an example of a diagram schematically illustrating an example of a movement amount and a movement speed with respect to time. FIG. 17A shows the movement amount, and FIG. 17B shows the movement speed. As shown in FIGS. 17 (a) and 17 (b), the movement of the display range is stopped at the points of interest P-1, P-2, P-3, and P-4, and the points of interest P-1 to the point of interest P-2. , When moving from the point of interest P-2 to the point of interest P-3 and from the point of interest P-3 to the point of interest P-4, the movement is at a constant speed. Since the display range is stationary at the points of interest P-1, P-2, P-3, and P-4 for a predetermined time, the viewer can confirm the points of interest P. Information about the moving speed is stored in the pattern DB 195 and transmitted to the terminal device 30.

なお、静止時間は数秒(例えば1,2秒)である。また、静止時間はゼロでもよい。しかしながら、好ましくは閲覧者が確認できるように、P-1、P-2,P-3,P-4で完全に止まらないまでもゆっくりと移動することが好ましい。 The rest time is several seconds (for example, 1 or 2 seconds). Further, the rest time may be zero. However, it is preferable to move slowly even if it does not stop completely at P-1, P-2, P-3, and P-4 so that the viewer can confirm it.

図18は、注目点P-1から注目点P-2への移動速度を説明する図の一例である。これ以外の注目点Pの間の移動も同様である。図18(a)は端末装置30が注目点P-1から注目点P-2へ一定速度で表示範囲を移動させる移動方法を示す。すなわち図17と同様である。最も高速に表示範囲を移動させることができる。 FIG. 18 is an example of a diagram illustrating the moving speed from the point of interest P-1 to the point of interest P-2. The same applies to the movement between other points of interest P. FIG. 18A shows a moving method in which the terminal device 30 moves the display range from the point of interest P-1 to the point of interest P-2 at a constant speed. That is, it is the same as FIG. The display range can be moved at the fastest speed.

図18(b)は移動開始点の注目点P-1から徐々に移動速度が速くなり、その後、一定になり、次の注目点P-2の手前で徐々に移動速度が遅くなる移動方法を示す。急激な移動が回避されるので閲覧者が見やすいというメリットがある。 FIG. 18B shows a movement method in which the movement speed gradually increases from the point of interest P-1 at the start point of movement, then becomes constant, and then gradually decreases before the next point of interest P-2. show. Since sudden movement is avoided, there is an advantage that it is easy for the viewer to see.

図18(c)は移動開始点の注目点P-1から注目点P-2での停止まで徐々に移動速度が速くなる移動方法を示す。移動開始時に急激な移動を回避できる。 FIG. 18C shows a movement method in which the movement speed gradually increases from the point of interest P-1 at the start point of movement to the stop at the point of interest P-2. You can avoid sudden movement at the start of movement.

図18(d)は移動開始点の注目点P-1から注目点P-2での停止まで徐々に移動速度が遅くなる移動方法を示す。注目点P-2の手前で徐々に移動速度が遅くなるので、閲覧者は次の注目点Pを長時間閲覧できる。 FIG. 18D shows a movement method in which the movement speed gradually slows down from the point of interest P-1 at the start point of movement to the stop at the point of interest P-2. Since the moving speed gradually slows down in front of the attention point P-2, the viewer can browse the next attention point P for a long time.

表示範囲がどの移動方法で移動するかは広告の訴求力が高い移動方法が採用されるものとして、予め画像配信装置10に設定されているものとする。あるいは、これらの移動方法を表示パターンの1つとしてクリック回数をカウントし、クリック回数が高い方を採用してもよい。 It is assumed that the moving method in which the display range is moved is set in advance in the image distribution device 10 as a moving method having a high appealing power of the advertisement is adopted. Alternatively, these movement methods may be used as one of the display patterns to count the number of clicks, and the one with the higher number of clicks may be adopted.

<表示パターンに基づく表示>
図19は、広告表示部40が表示パターンに基づいて全天球画像6を表示する手順を示すフローチャート図の一例である。図19の手順は端末装置30が広告データを受信するとスタートする。
<Display based on display pattern>
FIG. 19 is an example of a flowchart showing a procedure in which the advertisement display unit 40 displays the spherical image 6 based on the display pattern. The procedure of FIG. 19 starts when the terminal device 30 receives the advertisement data.

まず、広告表示部40はiに"1"を設定する(S10)。iは表示パターンが有する注目点と画角の表示順を示す。 First, the advertisement display unit 40 sets "1" to i (S10). i indicates the display order of the attention point and the angle of view of the display pattern.

次に、広告表示部40は表示パターンのi番目の注目点と画角で全天球画像6を表示する(S20)。 Next, the advertisement display unit 40 displays the spherical image 6 at the i-th attention point and the angle of view of the display pattern (S20).

次に、表示を開始してから一定時間が経過したか否かを判断する(S30)。一定時間がゼロでもよい。 Next, it is determined whether or not a certain time has elapsed since the display was started (S30). The fixed time may be zero.

ステップS30の判断がYesになると、広告表示部40は表示パターンが終了したか否かを判断する(S40)。 When the determination in step S30 is Yes, the advertisement display unit 40 determines whether or not the display pattern is completed (S40).

表示パターンが終了すると、広告表示部40はiに"1"を設定し、表示順が1番目の注目点と画角で全天球画像6を表示する(S60)。 When the display pattern ends, the advertisement display unit 40 sets i to "1" and displays the spherical image 6 at the attention point and the angle of view in the first display order (S60).

表示パターンが終了していない場合、広告表示部40はiを1つ大きくする(S50)。 When the display pattern is not completed, the advertisement display unit 40 increases i by one (S50).

次に、広告表示部40は表示パターンのi番目の注目点に移動開始する(S70)。 Next, the advertisement display unit 40 starts moving to the i-th attention point of the display pattern (S70).

そして、広告表示部40は表示パターンのi番目の注目点に移動してから画角を変更するか、又は、移動しながら画角を変更する(S80)。 Then, the advertisement display unit 40 moves to the i-th attention point of the display pattern and then changes the angle of view, or changes the angle of view while moving (S80).

処理はステップS20に戻り、表示順に基づいて表示パターンが有する注目点と画角を表示する。 The process returns to step S20, and displays the points of interest and the angle of view of the display pattern based on the display order.

<表示パターンの繰り返しについて>
端末装置30が広告枠7に表示した全天球画像6は上記のように注目点Pを自動的に辿りながら回転する。しかしながら、クリックされない表示パターンで繰り返し表示するよりも、クリックされない場合は別の表示パターンで表示することでクリック率を向上できる場合がある。そこで、以下のように端末装置30は同じ全天球画像6の表示パターンを変更する。
<Repeat of display pattern>
The spherical image 6 displayed on the advertising space 7 by the terminal device 30 rotates while automatically following the point of interest P as described above. However, it may be possible to improve the click rate by displaying in a different display pattern when it is not clicked, rather than repeatedly displaying it in a display pattern that is not clicked. Therefore, the terminal device 30 changes the display pattern of the same spherical image 6 as follows.

図20(a)は1つ目の表示パターンを示し、図20(b)は2つ目の表示パターンを示し、図20(c)は3つ目の表示パターンを示す。画像配信装置10は複数の表示パターンを端末装置30に送信する。広告表示部40は、例えば、1つの表示パターンを2回だけ繰り返し、2回繰り返すと別の表示パターンで表示する。
A.まず、1つめの表示パターンを2回繰り返す。
B.1つめの表示パターンの最期の注目点P-4の次に、2つ目の表示パターンの最初の注目点P-1に移動する。
C.2つめの表示パターンを2回繰り返す。
D.2つめの表示パターンの最期の注目点P-3の次に、3つ目の表示パターンの最初の注目点P-3に移動する。注目点P-3から注目点P-3へ移動する必要がないため、移動することなく3つ目の表示パターンが始まる。
20 (a) shows the first display pattern, FIG. 20 (b) shows the second display pattern, and FIG. 20 (c) shows the third display pattern. The image distribution device 10 transmits a plurality of display patterns to the terminal device 30. The advertisement display unit 40 repeats one display pattern only twice, and displays another display pattern when the display pattern is repeated twice.
A. First, the first display pattern is repeated twice.
B. It moves to the first attention point P-1 of the second display pattern after the final attention point P-4 of the first display pattern.
C. The second display pattern is repeated twice.
D. It moves to the first attention point P-3 of the third display pattern after the final attention point P-3 of the second display pattern. Since it is not necessary to move from the point of interest P-3 to the point of interest P-3, the third display pattern starts without moving.

なお、表示パターンの最期と次の表示パターンの最初の注目点Pが同じ場合、次の表示パターンの最初の注目点Pの表示は終わったものとして、次の表示パターンの2番目の注目点Pから表示を開始してもよい。 If the end of the display pattern and the first attention point P of the next display pattern are the same, it is assumed that the display of the first attention point P of the next display pattern is finished, and the second attention point P of the next display pattern P. The display may be started from.

このように所定回数以上、同じ表示パターンで表示すると表示パターンを切り替えることで、クリック率を向上できる。なお、所定回数の2回は一例であって、切り替えの基準となる所定回数は任意に決定される。例えば、1回の表示パターンの表示時間に応じて端末装置30が決定してもよい。 When the same display pattern is displayed more than a predetermined number of times in this way, the click rate can be improved by switching the display pattern. It should be noted that the predetermined number of times of 2 times is an example, and the predetermined number of times as a reference for switching is arbitrarily determined. For example, the terminal device 30 may be determined according to the display time of one display pattern.

なお、端末装置30の操作履歴記録部41はクリックされた時に採用していた表示パターンのパターンIDを画像配信装置10に送信する。 The operation history recording unit 41 of the terminal device 30 transmits the pattern ID of the display pattern adopted when clicked to the image distribution device 10.

図21は端末装置30が表示パターンを切り替える手順を示すフローチャート図の一例である。 FIG. 21 is an example of a flowchart showing a procedure in which the terminal device 30 switches the display pattern.

端末装置30の広告表示部40は広告データを受信すると全天球画像6を表示すると共に回転を開始する(S10)。 Upon receiving the advertisement data, the advertisement display unit 40 of the terminal device 30 displays the spherical image 6 and starts rotation (S10).

次に、操作受付部34がクリックを受け付けたか否かを操作履歴記録部41が判断する(S20)。ステップS20の判断がYesの場合、操作履歴記録部41はクリック通知(画像ID、パターンID、画像クッキー)を画像配信装置10に送信する(S30)。 Next, the operation history recording unit 41 determines whether or not the operation reception unit 34 has accepted the click (S20). If the determination in step S20 is Yes, the operation history recording unit 41 transmits a click notification (image ID, pattern ID, image cookie) to the image distribution device 10 (S30).

ステップS20の判断がNoの場合、広告表示部40は同じ表示パターンを2回繰り返したか否かを判断する(S40)。 If the determination in step S20 is No, the advertisement display unit 40 determines whether or not the same display pattern is repeated twice (S40).

ステップS40の判断がNoの場合、ステップS20~S30が繰り返し実行される。 If the determination in step S40 is No, steps S20 to S30 are repeatedly executed.

ステップS40の判断がYesの場合、広告表示部40は表示パターンを切り替える(S50)。処理はステップS10に進み、次の表示パターンで全天球画像6の回転が開始される。 If the determination in step S40 is Yes, the advertisement display unit 40 switches the display pattern (S50). The process proceeds to step S10, and the rotation of the spherical image 6 is started in the next display pattern.

<同じ閲覧者に同じ画像を配信する際の表示パターンの切り替え>
配信履歴DB191に画像クッキーが登録されている閲覧者は全天球画像6を何らかの表示パターンで閲覧したことがある。この閲覧者がパートナーサイトWebサーバ60のWebページ又は別のWebサーバのWebページを閲覧する場合に、画像配信装置10が全天球画像6を配信する場合がある。この場合、画像配信装置10が表示パターンを変更することでクリック率を向上させることが可能になる。なお、図20,図21で説明したように端末装置30が表示パターンを切り替えながら繰り返し表示する場合、少なくとも最初の表示パターンを切り替える。
<Switching display patterns when delivering the same image to the same viewer>
A viewer whose image cookie is registered in the distribution history DB 191 has viewed the spherical image 6 in some display pattern. When this viewer browses the Web page of the partner site Web server 60 or the Web page of another Web server, the image distribution device 10 may distribute the celestial sphere image 6. In this case, the image distribution device 10 can improve the click rate by changing the display pattern. When the terminal device 30 repeatedly displays while switching the display pattern as described with reference to FIGS. 20 and 21, at least the first display pattern is switched.

図22は画像配信装置10の広告配信部12が同じ表示パターンによる全天球画像の配信を抑制する手順を示すフローチャート図の一例である。 FIG. 22 is an example of a flowchart showing a procedure in which the advertisement distribution unit 12 of the image distribution device 10 suppresses the distribution of spherical images with the same display pattern.

まず、広告配信部12は画像クッキーと共に広告データの要求を取得する(S10)。過去に、全天球画像6の配信を受けている端末装置30の場合、画像クッキーを記憶しているので、画像配信装置10は閲覧者を判別できる。 First, the advertisement distribution unit 12 acquires a request for advertisement data together with an image cookie (S10). In the case of the terminal device 30 that has received the distribution of the spherical image 6 in the past, since the image cookie is stored, the image distribution device 10 can determine the viewer.

広告配信部12は配信する全天球画像6の配信履歴があるか否かを、配信履歴DB191を参照して判断する(S20)。すなわち、属性等に応じて決定した全天球画像6を同じ閲覧者に配信した配信履歴があるか否かを判断する。 The advertisement distribution unit 12 determines whether or not there is a distribution history of the spherical image 6 to be distributed by referring to the distribution history DB 191 (S20). That is, it is determined whether or not there is a distribution history in which the spherical image 6 determined according to the attributes and the like is distributed to the same viewer.

ステップS20の判断がNoの場合、広告配信部12は上記のようにクリック回数の高い表示パターンで配信する(S30)。 If the determination in step S20 is No, the advertisement distribution unit 12 distributes the display pattern with a high number of clicks as described above (S30).

ステップS20の判断がYesの場合、広告配信部12は配信履歴DB191に記録されている表示パターンとは異なる表示パターンで配信する(S40)。例えば、配信履歴DB191に記録されている表示パターンとは異なる表示パターンのうち最もクリック回数が高い表示パターンで配信する。 If the determination in step S20 is Yes, the advertisement distribution unit 12 distributes the advertisement in a display pattern different from the display pattern recorded in the distribution history DB 191 (S40). For example, the display pattern having the highest number of clicks is distributed among the display patterns different from the display patterns recorded in the distribution history DB 191.

なお、リターゲッティング広告の場合、配信履歴DB191に記録されている全天球画像が配信されるが、この場合も、画像配信装置10が配信履歴DB191に記録されている表示パターンとは異なる表示パターンで配信することで、同じ全天球画像6を異なる表示パターンで配信できる。また、リターゲッティング広告の場合、意図的に同じ表示パターンで配信することもできる。 In the case of the retargeting advertisement, the spherical image recorded in the distribution history DB 191 is distributed, but in this case as well, the display pattern different from the display pattern recorded in the distribution history DB 191 by the image distribution device 10 By delivering with, the same spherical image 6 can be delivered with different display patterns. Further, in the case of a retargeting advertisement, it can be intentionally delivered with the same display pattern.

<動画の配信>
動画の全天球画像6が配信される場合も少なくない。動画とは撮像時刻が異なるフレームを有する画像である。動画の場合、撮像位置がほとんど動かない場合と動く場合がある。撮像位置が動かない場合、注目点Pの位置も移動しないので、静止画の場合と同様になる。
<Video distribution>
In many cases, the spherical image 6 of the moving image is delivered. A moving image is an image having frames having different imaging times. In the case of moving images, the imaging position may or may not move. If the imaging position does not move, the position of the point of interest P does not move either, so that the situation is the same as for a still image.

図23は、撮像位置がほとんど動かない動画の場合の座標の変化を説明する図である。図23(a)は注目点P-1で静止している表示範囲301を示す。動画であるため時刻が経過するとフレームが切り替わるが、注目点P-1は移動しない。すなわち、時刻t1~t3で端末装置30が表示する表示範囲301は移動しない。 FIG. 23 is a diagram illustrating a change in coordinates in the case of a moving image in which the imaging position hardly moves. FIG. 23A shows a display range 301 stationary at the point of interest P-1. Since it is a moving image, the frame is switched when the time elapses, but the point of interest P-1 does not move. That is, the display range 301 displayed by the terminal device 30 does not move at times t1 to t3.

図23(b)は注目点P-1から注目点P-2へ移動する表示範囲301を示す。フレームの切り替わりと並行して注目点P-1から注目点P-2に表示範囲301が移動するが、注目点Pは移動しないので静止画と同様に表示範囲301を移動させればよい。 FIG. 23B shows a display range 301 that moves from the point of interest P-1 to the point of interest P-2. The display range 301 moves from the attention point P-1 to the attention point P-2 in parallel with the frame switching, but since the attention point P does not move, the display range 301 may be moved in the same manner as the still image.

図23(c)は注目点P-2で静止している表示範囲301を示す。動画であるため時刻が経過するとフレームが切り替わるが、注目点P-2は移動しない。すなわち、時刻t7~t9で端末装置30が表示する表示範囲301は移動しない。 FIG. 23 (c) shows a display range 301 that is stationary at the point of interest P-2. Since it is a moving image, the frame changes when the time elapses, but the point of interest P-2 does not move. That is, the display range 301 displayed by the terminal device 30 does not move at times t7 to t9.

これに対し、撮像位置が時間と共に移動する動画の場合、注目点決定部13は注目点Pを検出すると共に同じ注目点Pをフレーム間で追跡する処理を行い、各フレームで注目点Pをラベリングする。静止時間の間は同じ注目点Pが表示されるように各フレームで座標と画角を調整する。座標が移動する際は、静止画と同様に補間すればよい。動画であるため、再生の途中で注目点Pが消失する場合がある。この場合は、消失する前に次の注目点Pに移動する。したがって、注目点決定部13が注目点Pを追跡し、時間帯に対し注目点Pの有無を管理することで、注目点Pを順番に表示する表示パターンを生成できる。 On the other hand, in the case of a moving image in which the imaging position moves with time, the attention point determination unit 13 detects the attention point P and performs a process of tracking the same attention point P between frames, and labels the attention point P in each frame. do. Adjust the coordinates and angle of view at each frame so that the same point of interest P is displayed during the rest time. When the coordinates move, it may be interpolated in the same way as a still image. Since it is a moving image, the point of interest P may disappear during playback. In this case, it moves to the next point of interest P before disappearing. Therefore, the attention point determination unit 13 tracks the attention point P and manages the presence or absence of the attention point P with respect to the time zone, so that a display pattern for displaying the attention points P in order can be generated.

<まとめ>
以上説明したように、本実施形態の閲覧システム100によれば、端末装置30は全天球画像6の特徴部に相当する注目点を動画のように自動的に表示できるため閲覧者の興味を引きやすくなる。また、画角が変化することによって、ズームイン(拡大)又はズームアウト(縮小)したように表示されるため、更に閲覧者を注目させやすくすることができる。全天球画像のように全体を一覧することは困難な広告に対し、本実施形態の閲覧システム100は、広告主が見せたい部分を閲覧者に閲覧させやすくなる。また、クリック回数により徐々に表示パターンが選別されるので、時間と共にクリックされやすい表示パターンで広告を配信できる。したがって、広告の効果(クリック率)を向上させることができる。
<Summary>
As described above, according to the browsing system 100 of the present embodiment, the terminal device 30 can automatically display the attention points corresponding to the feature portions of the spherical image 6 like a moving image, so that the viewer is interested. It will be easier to pull. Further, by changing the angle of view, it is displayed as if it is zoomed in (enlarged) or zoomed out (reduced), so that it is possible to further make it easier for the viewer to pay attention. The browsing system 100 of the present embodiment makes it easy for the viewer to browse the part that the advertiser wants to show, while the advertisement is difficult to list as a whole like a spherical image. In addition, since the display pattern is gradually selected according to the number of clicks, the advertisement can be delivered in a display pattern that is easily clicked over time. Therefore, the effectiveness (click rate) of the advertisement can be improved.

実施例1によれば、全天球画像6により広告の効果を向上できるが、全天球画像6は広角である分、画素数が多いため、平面画像よりも圧縮されるか解像度が下げられてから配信される場合が多い。例えば、画像配信装置10が配信する広告データの容量(例えばファイルサイズ等)に制限を設けている場合には制限を満たす必要があり、また、容量が大きいために配信に時間がかかるとユーザが広告を見ないおそれがあるためである。 According to the first embodiment, the effect of the advertisement can be improved by the spherical image 6, but since the spherical image 6 has a large number of pixels due to its wide angle, it is compressed or has a lower resolution than the planar image. It is often delivered afterwards. For example, when the image distribution device 10 sets a limit on the capacity (for example, file size) of the advertisement data to be delivered, the limit must be satisfied, and the user may take a long time to deliver due to the large capacity. This is because there is a risk of not seeing the advertisement.

このため、全天球画像6は一般的な平面画像よりも画質が低下してしまい広告の効果が低下するおそれがある。例えば、遠くに移っている背景に特徴的な被写体が写っていたとしても、ユーザが拡大した際には画像がぼやけてしまい広告のクリックに結びつかない状況が生じ得る。 Therefore, the image quality of the spherical image 6 is lower than that of the general flat image, and the effect of the advertisement may be lowered. For example, even if a characteristic subject appears in a background that is moving far away, the image may be blurred when the user enlarges it, which may not lead to the click of the advertisement.

そこで、本実施例では、注目点Pで特定される領域に関し高画質な一部画像を用意しておき、低画質の全天球画像6と共に画像配信装置10が端末装置30に送信する。一部画像は全天球画像の一部の画像である。高画質な一部画像は全天球画像6の一部なので広告データの容量の増大を抑制できる。高画質な一部画像を用意する方法としては以下の2つの方法がある。
(i) 注目点Pと注目点Pに対応付けられた画角で特定される領域の一部画像の圧縮率を全天球画像6よりも小さくする。
(ii) 注目点Pと注目点Pに対応付けられた画角で特定される領域の一部画像の解像度を全天球画像6よりも大きくする。
Therefore, in this embodiment, a high-quality partial image is prepared for the region specified by the attention point P, and the image distribution device 10 transmits the low-quality spherical image 6 to the terminal device 30. Some images are some images of the spherical image. Since the high-quality partial image is a part of the spherical image 6, it is possible to suppress an increase in the capacity of the advertisement data. There are the following two methods for preparing a high-quality partial image.
(i) The compression rate of a part of the image of the region specified by the point of interest P and the angle of view associated with the point of interest P is made smaller than that of the spherical image 6.
(ii) The resolution of a part of the image of the region specified by the point of interest P and the angle of view associated with the point of interest P is made larger than that of the spherical image 6.

高画質な一部画像は、ユーザが拡大した際にも画像がぼやけにくいので広告のクリックに結びつきやすくなり、広告の効果の低下を抑制できる。 Some high-quality images are less likely to be blurred even when the user enlarges them, so that they are more likely to be clicked on the advertisement, and the deterioration of the effectiveness of the advertisement can be suppressed.

更に、広告の効果という点では、一部画像の高画質化を図る方法以外に、下記の3つめの方法を採用してもよい。
(iii) 注目点Pと注目点Pに対応付けられた画角で特定される領域の一部画像を動画として配信する。
Further, in terms of the effect of the advertisement, the following third method may be adopted in addition to the method of improving the image quality of some images.
(iii) A part of the image of the region specified by the angle of view associated with the attention point P and the attention point P is distributed as a moving image.

人は動くものに視線を奪われやすいので、画質が低下していても注目点Pが動画であれば広告の効果が低下しにくい。また動画の場合、ユーザが画質の低下に気づきにくいことが知られているため、この点からも広告の効果が低下しにくい。 People tend to be deprived of their eyes by moving objects, so even if the image quality is degraded, if the point of interest P is a video, the effectiveness of the advertisement is unlikely to decline. Further, in the case of moving images, it is known that the user is less likely to notice the deterioration in image quality, and from this point as well, the effectiveness of the advertisement is less likely to be reduced.

<機能について>
図24は本実施例において、端末装置30、広告主Webサーバ70、パートナーサイトWebサーバ60、画像配信装置10、SSP50及びDSP20の機能をブロック状に示す機能ブロック図の一例である。本実施例において、図9において同一の符号を付した構成要素は同様の機能を果たすので、主に本実施例の主要な構成要素についてのみ説明する場合がある。
<About functions>
FIG. 24 is an example of a functional block diagram showing the functions of the terminal device 30, the advertiser Web server 70, the partner site Web server 60, the image distribution device 10, the SSP 50, and the DSP 20 in a block shape in this embodiment. In the present embodiment, the components having the same reference numerals in FIG. 9 perform the same function, and therefore, only the main components of the present embodiment may be mainly described.

本実施例の画像配信装置10は新たに画像処理部15を有している。画像処理部15は、パターンDB195に登録されている注目点Pとその画角を取得して、全天球画像6から一部画像を生成する。なお、画像処理部15が生成した一部画像は、全天球画像6における座標(位置)を有したままである。 The image distribution device 10 of this embodiment newly has an image processing unit 15. The image processing unit 15 acquires the attention point P registered in the pattern DB 195 and the angle of view thereof, and generates a partial image from the spherical image 6. The partial image generated by the image processing unit 15 still has the coordinates (positions) in the spherical image 6.

一部画像を動画として用意する場合、元の全天球画像6も動画である必要がある。画像処理部15は、全天球画像6から所定の1フレームを静止画として取得し、注目点Pとその画角で特定される一部画像を動画として取得する。 When a part of the image is prepared as a moving image, the original spherical image 6 also needs to be a moving image. The image processing unit 15 acquires a predetermined frame as a still image from the spherical image 6, and acquires a partial image specified by the attention point P and its angle of view as a moving image.

また、端末装置30のスクリプト実行部35は画像調整部43を有している。画像調整部43は、全天球画像6と共に一部画像が送信された場合、一部画像が有する座標に基づいて一部画像を全天球画像6に貼り付ける。 Further, the script execution unit 35 of the terminal device 30 has an image adjustment unit 43. When a partial image is transmitted together with the spherical image 6, the image adjusting unit 43 attaches the partial image to the spherical image 6 based on the coordinates of the partial image.

<高画質な一部画像の生成>
<<圧縮率を小さくする>>
まず、図25に基づいて、一部画像5の圧縮率を全天球画像6よりも小さくすることで、高画質な一部画像5を生成する方法について説明する。実施例1で説明した、画像配信装置10から配信される全天球画像6はすでに圧縮されているか解像度が縮小された画像である点に注意されたい。このため、全天球画像6の画質が低下してしまい上記の課題が生じる。換言すると、圧縮前又は解像度縮小前の高画質な全天球画像6aが存在するのであり、本実施例ではこの高画質な全天球画像6aを利用して高画質な一部画像5を生成する。
(1)図25では圧縮前の全天球画像6aが示されている。パターンDB195に登録されている全天球画像6aの注目点Pと画角(大中小のいずれか)から一部画像5の領域が対角頂点(X1,Y2)(X2,Y1)で特定されている。
(2)画像処理部15は、圧縮前の全天球画像6aから一部画像5を生成する。例えば、一部画像5の範囲をコピー(複製)すればよい。あるいは、切り取ってもよい(トリミング)。これらにより、高画質な一部画像5が生成された。なお、複製と切り取りはどちらが採用されてもよいが、切り取ることで画素がなくなるので(均一な白画素などになる)、全天球画像6のサイズを小さくできる。一部画像5は全天球画像6aにおける座標を有している。
(3)次に、画像処理部15は広告として配信するために圧縮前の全天球画像6aを圧縮して圧縮された全天球画像6を生成する。図25の説明ではこの圧縮で解像度(画素数)は変わらないものとするが解像度が変わってもよい。なお、画像の圧縮とは画像の解像度(画素数)を変えずにファイルサイズを小さくすることをいう。例えば、ビットマップ形式の画像をJPEG形式などの画像に変換すると圧縮が行われファイルサイズを小さくできる。また、JPEGでは圧縮率が可変であり、圧縮率が高いほどファイルサイズを小さくできる。しかし、圧縮では似たようなデータを同じデータと見なすという処理が行われており、圧縮率が高いほど画質が低下する。
(4)画像配信装置10は、圧縮された全天球画像6と一部画像5(座標を含む)を端末装置30に配信する。
<Generation of high-quality partial images>
<< Reduce the compression ratio >>
First, a method of generating a high-quality partial image 5 by making the compression rate of the partial image 5 smaller than that of the spherical image 6 will be described with reference to FIG. 25. It should be noted that the spherical image 6 distributed from the image distribution device 10 described in the first embodiment is an image that has already been compressed or has a reduced resolution. Therefore, the image quality of the spherical image 6 deteriorates, and the above-mentioned problem occurs. In other words, there is a high-quality spherical image 6a before compression or resolution reduction, and in this embodiment, the high-quality spherical image 6a is used to generate a high-quality partial image 5. do.
(1) FIG. 25 shows the spherical image 6a before compression. A part of the area of the image 5 is specified by diagonal vertices (X1, Y2) (X2, Y1) from the attention point P and the angle of view (either large, medium, or small) of the spherical image 6a registered in the pattern DB 195. ing.
(2) The image processing unit 15 generates a partial image 5 from the spherical image 6a before compression. For example, the range of a part of the image 5 may be copied (reproduced). Alternatively, it may be cut out (trimming). As a result, a high-quality partial image 5 was generated. Either duplication or cutting may be adopted, but since the pixels are eliminated by cutting (uniform white pixels or the like), the size of the spherical image 6 can be reduced. The partial image 5 has the coordinates in the spherical image 6a.
(3) Next, the image processing unit 15 compresses the uncompressed spherical image 6a to generate the compressed spherical image 6 for distribution as an advertisement. In the description of FIG. 25, it is assumed that the resolution (number of pixels) does not change due to this compression, but the resolution may change. Note that image compression means reducing the file size without changing the image resolution (number of pixels). For example, if an image in bitmap format is converted into an image in JPEG format or the like, compression is performed and the file size can be reduced. Further, in JPEG, the compression rate is variable, and the higher the compression rate, the smaller the file size can be. However, in compression, processing is performed in which similar data is regarded as the same data, and the higher the compression rate, the lower the image quality.
(4) The image distribution device 10 distributes the compressed spherical image 6 and a partial image 5 (including coordinates) to the terminal device 30.

配信を受けた端末装置30の画像調整部43は、圧縮された全天球画像6に一部画像5を貼り付ける。まず、全天球画像6は緯度と経度の組に画素値が対応付けられた画像データである。一部画像5は全天球画像6における座標を保持しているので、この座標にしたがって一部画像5を全天球画像6に貼り付ければよい。 The image adjustment unit 43 of the terminal device 30 that has received the distribution attaches a part of the image 5 to the compressed spherical image 6. First, the spherical image 6 is image data in which pixel values are associated with a set of latitude and longitude. Since the partial image 5 holds the coordinates in the spherical image 6, the partial image 5 may be pasted on the spherical image 6 according to these coordinates.

貼り付ける場合は、圧縮された全天球画像6の画素を一部画像5の画素値で置き換える(圧縮された全天球画像6の注目点Pの画像は表示されない)こと、又は、重畳する(圧縮された全天球画像6の注目点Pの画像も表示される)ことのどちらで行ってもよい。いずれの方法でも一部画像5がある範囲では、ユーザからは一部画像5しか見えない。 When pasting, the pixels of the compressed spherical image 6 are partially replaced with the pixel values of the image 5 (the image of the attention point P of the compressed spherical image 6 is not displayed) or superimposed. (The image of the attention point P of the compressed spherical image 6 is also displayed). In either method, only a part of the image 5 can be seen by the user within a certain range of the part of the image 5.

なお、本実施形態では、立体球を包み込むように全天球画像6が立体球に貼り付けられるため、重畳する場合は、端末装置30の広告表示部40は2つの立体球に全天球画像6と一部画像5をそれぞれ貼り付け、一部画像の立体球がユーザに対し手前に来るように表示してもよい。 In the present embodiment, the all-sky sphere image 6 is attached to the three-dimensional sphere so as to wrap the three-dimensional sphere. 6 and a part of the image 5 may be pasted respectively, and the three-dimensional sphere of the part of the image may be displayed so as to come to the front of the user.

このように圧縮された全天球画像6に高画質な一部画像5が貼り付けられることで、ユーザが一部画像5を拡大した場合にもユーザが細部まで閲覧しやすくなり、広告の効果の低下を抑制できる。なお、全天球画像6の解像度が更に縮小されていても、一部画像5は全天球画像6における座標を有しているので、図26にて説明するように同様に貼り付けることができる。 By pasting a high-quality partial image 5 on the spherical image 6 compressed in this way, even if the user enlarges the partial image 5, it becomes easier for the user to view the details, and the effect of the advertisement. Can be suppressed. Even if the resolution of the spherical image 6 is further reduced, the partial image 5 has the coordinates of the spherical image 6, so that it can be pasted in the same manner as described with reference to FIG. 26. can.

<<解像度を大きくする>>
次に、図26に基づいて、一部画像5の解像度を全天球画像6よりも大きくすることで、高画質な一部画像5を生成する方法について説明する。図26では、画像配信装置10から配信される全天球画像6は、圧縮又は解像度を小さくすることで容量が小さくなった画像である。
(1)図26では解像度が縮小される前の全天球画像6aが示されている。全天球画像6aの注目点Pと画角から一部画像5の領域が対角頂点(X1,Y2)(X2,Y1)で特定されている。
(2)画像処理部15は、図25と同様に解像度が縮小される前の全天球画像6aから一部画像5を生成する。解像度が縮小されても一部画像5は全天球画像6aにおける座標を有している。
(3)次に、画像処理部15は広告として配信するために全天球画像6aの解像度を小さくして全天球画像6を生成する。図26の説明では解像度が縮小されても圧縮されないとするが圧縮されてもよい。
<< Increase the resolution >>
Next, a method of generating a high-quality partial image 5 by making the resolution of the partial image 5 larger than that of the spherical image 6 will be described with reference to FIG. 26. In FIG. 26, the spherical image 6 distributed from the image distribution device 10 is an image whose capacity has been reduced by compression or reduction in resolution.
(1) FIG. 26 shows the spherical image 6a before the resolution is reduced. A part of the region of the image 5 is specified by diagonal vertices (X1, Y2) (X2, Y1) from the attention point P and the angle of view of the spherical image 6a.
(2) The image processing unit 15 generates a partial image 5 from the spherical image 6a before the resolution is reduced, as in FIG. 25. Even if the resolution is reduced, the partial image 5 has the coordinates in the spherical image 6a.
(3) Next, the image processing unit 15 reduces the resolution of the spherical image 6a to generate the spherical image 6 in order to deliver it as an advertisement. In the description of FIG. 26, even if the resolution is reduced, it is not compressed, but it may be compressed.

本実施例の解像度は全天球画像6を構成する画素数をいう。画素数が多いほど1つの全天球画像6を表す情報が多いのできめ細かな全天球画像6を表示できる。例えば、解像度の変更前の全天球画像6aの解像度が1000×2000であり、変更後の全天球画像6の解像度が500×1000であるとする。この場合、解像度が縦と横それぞれ1/2に縮小された。しかしながら、全天球画像6の各画素値は緯度と経度に対応付けられている点に変わりはない(解像度が変わっても座標に変更がない)。
(4)画像配信装置10は、解像度が縮小された全天球画像6と一部画像5を端末装置30に配信する。
The resolution of this embodiment means the number of pixels constituting the spherical image 6. As the number of pixels increases, the amount of information representing one spherical image 6 increases, so that a detailed spherical image 6 can be displayed. For example, it is assumed that the resolution of the spherical image 6a before the change of resolution is 1000 × 2000 and the resolution of the spherical image 6 after the change is 500 × 1000. In this case, the resolution was reduced to 1/2 vertically and 1/2 horizontally. However, each pixel value of the spherical image 6 is still associated with latitude and longitude (the coordinates do not change even if the resolution changes).
(4) The image distribution device 10 distributes the spherical image 6 and the partial image 5 whose resolution has been reduced to the terminal device 30.

配信を受けた端末装置30の画像調整部43は、解像度が縮小された全天球画像6に一部画像5を貼り付ける。一部画像5の解像度は、解像度が小さくなった全天球画像6の一部画像5に対し2倍であるため、そのままでは一部画像5の画素が全天球画像6に納まらない。このため、一部画像の解像度が変更された場合、端末装置30の広告表示部40は、図7で説明したように、2つの立体球に全天球画像6と一部画像5をそれぞれ貼り付け、一部画像の立体球がユーザに対し手前に来るように表示する(重畳する)ことが好適になる。画素数が多い領域は全天球パノラマ画像でも画素数が多くなるので注目点Pの解像度を高くすることができる。これにより、一部画像5がある領域では画素数が多くなった全天球画像6が得られる。 The image adjustment unit 43 of the terminal device 30 that has received the distribution attaches a part of the image 5 to the spherical image 6 whose resolution has been reduced. Since the resolution of the partial image 5 is twice that of the partial image 5 of the spherical image 6 whose resolution is reduced, the pixels of the partial image 5 do not fit in the spherical image 6 as it is. Therefore, when the resolution of a part of the image is changed, the advertisement display unit 40 of the terminal device 30 attaches the spherical image 6 and the part image 5 to the two three-dimensional spheres, respectively, as described with reference to FIG. It is preferable to display (superimpose) the three-dimensional sphere of a part of the image so that it comes to the front of the user. In the region where the number of pixels is large, the number of pixels is large even in the spherical panoramic image, so that the resolution of the point of interest P can be increased. As a result, the spherical image 6 having a large number of pixels can be obtained in the region where the partial image 5 is located.

このように解像度が小さくなった全天球画像6に解像度が高い一部画像5が貼り付けられることで、ユーザが一部画像5を拡大した場合にもユーザが細部まで閲覧しやすくなり、広告の効果の低下を抑制できる。なお、全天球画像6が更に圧縮されていても、一部画像5は全天球画像6における座標を有しているので、同様に貼り付けることができる。 By pasting a high-resolution partial image 5 on the spherical image 6 whose resolution has been reduced in this way, even if the user enlarges the partial image 5, it becomes easier for the user to view the details, and the advertisement. It is possible to suppress the decrease in the effect of. Even if the spherical image 6 is further compressed, the partial image 5 has the coordinates in the spherical image 6, so that it can be pasted in the same manner.

<<動画を利用する>>
次に、図27に基づいて、動画の一部画像5を生成する方法について説明する。図27の説明では、画像配信装置10から配信される全天球画像6は、圧縮により容量が小さくなった画像であるとするが、解像度を小さくしてもよいし、圧縮と解像度の縮小の両方が行われてもよい。
(1)図27では圧縮前の全天球画像6aの一例が示されている。動画の一部画像5を作成する場合、全天球画像6aも動画であることが前提になる。なお、全天球画像6aの注目点Pと画角は各動画で同じであり、一部画像5が対角頂点(X1,Y2)(X2,Y1)で特定されている。
(2)画像処理部15は、圧縮前の各全天球画像6aから動画の一部画像5を生成する。つまり、動画の全天球画像6aの各フレームから一部画像5だけを取り込むことで動画の一部画像5が得られる。
(3)画像処理部15は、動画に含まれる全天球画像6aの1フレーム(静止画)を決定する。例えば、1番最初のフレームでもよいし、真ん中、又は最後のフレームでもよい。あるいは、輝度のバランスなどから見た画質が最もよいフレームでもよい。
(4)画像処理部15は動画の一部画像5を圧縮して圧縮された動画の一部画像5を生成する。この圧縮では解像度(画素数)は変わってもよいし変わらなくてもよい。こうすることで、広告データの容量を低減できる。なお、動画の一部画像5は圧縮しないで配信してもよい。
(5)画像処理部15は広告として配信するために(3)で決定した全天球画像6aを圧縮して圧縮された全天球画像6を生成する。この圧縮では解像度(画素数)は変わってもよいし変わらなくてもよい。
(6)画像配信装置10は、圧縮された全天球画像6と動画の一部画像5を端末装置30に配信する。
<< Use video >>
Next, a method of generating a partial image 5 of the moving image will be described with reference to FIG. 27. In the description of FIG. 27, it is assumed that the spherical image 6 distributed from the image distribution device 10 is an image whose capacity has been reduced by compression, but the resolution may be reduced, or the compression and resolution may be reduced. Both may be done.
(1) FIG. 27 shows an example of the spherical image 6a before compression. When creating a partial image 5 of a moving image, it is premised that the spherical image 6a is also a moving image. The point of interest P and the angle of view of the spherical image 6a are the same in each moving image, and a part of the image 5 is specified by diagonal vertices (X1, Y2) (X2, Y1).
(2) The image processing unit 15 generates a partial image 5 of the moving image from each spherical image 6a before compression. That is, a partial image 5 of a moving image can be obtained by capturing only a partial image 5 from each frame of the spherical image 6a of the moving image.
(3) The image processing unit 15 determines one frame (still image) of the spherical image 6a included in the moving image. For example, it may be the first frame, the middle frame, or the last frame. Alternatively, the frame may have the best image quality in terms of brightness balance and the like.
(4) The image processing unit 15 compresses a partial image 5 of a moving image to generate a compressed partial image 5 of the moving image. With this compression, the resolution (number of pixels) may or may not change. By doing so, the amount of advertising data can be reduced. Note that the partial image 5 of the moving image may be delivered without compression.
(5) The image processing unit 15 compresses the spherical image 6a determined in (3) for distribution as an advertisement, and generates a compressed spherical image 6. With this compression, the resolution (number of pixels) may or may not change.
(6) The image distribution device 10 distributes the compressed spherical image 6 and a partial image 5 of the moving image to the terminal device 30.

配信を受けた端末装置30の画像調整部43は、圧縮された全天球画像6に動画の一部画像5を貼り付ける。圧縮された場合又は解像度が変更された場合のいずれかの方法で、1枚の静止画に対し元の座標にしたがって一部画像5を貼り付ければよい。再生時には時間と共に一部画像5の貼り付けを繰り返す。このように元の全天球画像6から動画の一部画像5を生成するため、画質が低下していても広告の効果の低下を抑制できる。 The image adjustment unit 43 of the terminal device 30 that has received the distribution attaches a partial image 5 of the moving image to the compressed spherical image 6. A part of the image 5 may be pasted on one still image according to the original coordinates by either a method of compression or a method of changing the resolution. At the time of reproduction, the pasting of a part of the image 5 is repeated with time. Since the partial image 5 of the moving image is generated from the original spherical image 6 in this way, it is possible to suppress the deterioration of the effect of the advertisement even if the image quality is deteriorated.

上記(i)~(iii)の方法に共通しているのは、元の全天球画像6aから高画質な一部画像5を生成するため、全天球画像6への一部画像5の貼り付けが容易であることである。仮に、平面撮影用のデジタルカメラで撮影した平面画像を全天球画像6に貼り付けることを考えると、位置合わせなどが容易でない。本実施例では、一部画像5が取得された全天球画像6の元の場所に一部画像5を貼り付ければよい。 What is common to the methods (i) to (iii) above is that the partial image 5 to the spherical image 6 is generated in order to generate a high-quality partial image 5 from the original spherical image 6a. It is easy to paste. Considering that a plane image taken by a digital camera for plane photography is pasted on the spherical image 6, alignment and the like are not easy. In this embodiment, the partial image 5 may be pasted at the original location of the spherical image 6 from which the partial image 5 has been acquired.

<動作手順>
以下、図28~図30を用いて、上記(i)~(iii)で説明した一部画像5の配信手順を説明する。
<Operation procedure>
Hereinafter, the distribution procedure of the partial image 5 described in the above (i) to (iii) will be described with reference to FIGS. 28 to 30.

図28は、全天球画像6と一部画像5の圧縮率が異なる広告データを画像配信装置10が配信する手順を示すシーケンス図の一例である。図28の処理は、一例として広告データが配信される際(Webページが端末装置30で表示される際)にスタートするものとする。しかし、画像配信装置10における処理は注目点Pが定まったタイミング以降であれば可能である。 FIG. 28 is an example of a sequence diagram showing a procedure in which the image distribution device 10 distributes advertisement data having different compression rates for the spherical image 6 and the partial image 5. As an example, the process of FIG. 28 is assumed to start when the advertisement data is delivered (when the Web page is displayed on the terminal device 30). However, the processing in the image distribution device 10 is possible as long as it is after the timing when the point of interest P is determined.

S101:画像配信装置10は図13等で説明したように広告データで配信される全天球画像6aを特定する。 S101: The image distribution device 10 identifies the spherical image 6a distributed by the advertisement data as described with reference to FIG. 13 and the like.

S102:画像処理部15は圧縮前の全天球画像6aから一部画像5を生成する。 S102: The image processing unit 15 generates a partial image 5 from the spherical image 6a before compression.

S103:画像処理部15は全天球画像6aを圧縮する。 S103: The image processing unit 15 compresses the spherical image 6a.

S104:画像配信装置10の広告配信部12は、圧縮された全天球画像6aと一部画像5を含む広告データを端末装置30に配信する。 S104: The advertisement distribution unit 12 of the image distribution device 10 distributes the advertisement data including the compressed spherical image 6a and the partial image 5 to the terminal device 30.

S105:端末装置30の広告取得部39は広告データを受信し、一部画像5が有する全天球画像6の座標に基づいて、画像調整部43が全天球画像6に一部画像5を貼り付ける。これにより、1枚の正距円筒画像が得られるので、図7で説明したように、広告表示部40は全天球パノラマ画像を生成できる。 S105: The advertisement acquisition unit 39 of the terminal device 30 receives the advertisement data, and the image adjustment unit 43 adds a part image 5 to the spherical image 6 based on the coordinates of the spherical image 6 possessed by the partial image 5. paste. As a result, one equirectangular image can be obtained, and as described with reference to FIG. 7, the advertisement display unit 40 can generate a spherical panoramic image.

S106:広告表示部40は全天球画像6を広告枠に表示する。例えば注目点P1を広告枠に表示する。注目点P1は上記のように圧縮率が全天球画像6よりも低いので高画質な注目点P1を表示できる。 S106: The advertisement display unit 40 displays the spherical image 6 in the advertisement space. For example, the attention point P1 is displayed in the advertising space. Since the attention point P1 has a compression rate lower than that of the spherical image 6 as described above, the attention point P1 with high image quality can be displayed.

図29は、全天球画像6と一部画像5の解像度が異なる広告データを画像配信装置10が配信する手順を示すシーケンス図の一例である。なお、図29の説明では主に図28との相違を説明する。 FIG. 29 is an example of a sequence diagram showing a procedure in which the image distribution device 10 distributes advertisement data having different resolutions of the spherical image 6 and the partial image 5. In the description of FIG. 29, the difference from FIG. 28 will be mainly described.

S201:画像配信装置10は図13等で説明したように広告データで配信される全天球画像6aを特定する。 S201: The image distribution device 10 identifies the spherical image 6a distributed by the advertisement data as described with reference to FIG. 13 and the like.

S202:画像処理部15は解像度を縮小前の全天球画像6aから一部画像5を生成する。 S202: The image processing unit 15 generates a partial image 5 from the spherical image 6a before the resolution is reduced.

S203:画像処理部15は全天球画像6aの解像度を縮小する。 S203: The image processing unit 15 reduces the resolution of the spherical image 6a.

S204~S206:図28のS104~S106と同様でよい。注目点P1は上記のように解像度が全天球画像6よりも高いので高画質な注目点P1を表示できる。 S204 to S206: The same as S104 to S106 in FIG. 28 may be used. Since the attention point P1 has a higher resolution than the spherical image 6 as described above, the attention point P1 with high image quality can be displayed.

図30は、動画の一部画像5と全天球画像6を含む広告データを画像配信装置10が配信する手順を示すシーケンス図の一例である。なお、図30の説明では主に図28との相違を説明する。 FIG. 30 is an example of a sequence diagram showing a procedure in which the image distribution device 10 distributes advertisement data including a partial image 5 of a moving image and a spherical image 6. In the description of FIG. 30, the difference from FIG. 28 will be mainly described.

S301:画像配信装置10は図13等で説明したように広告データで配信される全天球画像6aを特定する。 S301: The image distribution device 10 identifies the spherical image 6a distributed by the advertisement data as described with reference to FIG. 13 and the like.

S302:画像処理部15は圧縮前の全天球画像6aの各フレームから一部画像5を生成する。 S302: The image processing unit 15 generates a partial image 5 from each frame of the spherical image 6a before compression.

S303:画像処理部15は動画の一部画像5をそれぞれ圧縮する。 S303: The image processing unit 15 compresses a partial image 5 of the moving image.

S304:画像処理部15は全天球画像6から配信するフレーム(静止画)を特定する。 S304: The image processing unit 15 specifies a frame (still image) to be delivered from the spherical image 6.

S305:画像処理部15は全天球画像6(フレーム)を圧縮する。 S305: The image processing unit 15 compresses the spherical image 6 (frame).

S306~S308:図28のS104~S106と同様でよい。注目点P1は上記のように動画として表示されるので、広告の効果を高めることができる。 S306 to S308: The same as S104 to S106 in FIG. 28 may be used. Since the point of interest P1 is displayed as a moving image as described above, the effectiveness of the advertisement can be enhanced.

<圧縮、解像度、動画の組み合わせについて>
本実施例で説明した、一部画像5の圧縮率を全天球画像6よりも小さくすること、一部画像5の解像度を全天球画像6よりも大きくすること、及び、一部画像5を動画として配信すること、の3つの方法はこのうち任意の2つ以上を組み合わせることができる。すなわち、
・一部画像5の圧縮率を全天球画像6よりも小さくして、かつ、一部画像5の解像度を全天球画像6よりも大きくする。
・一部画像5の圧縮率を全天球画像6よりも小さくして、かつ、動画の一部画像5を配信する。
・一部画像5の解像度を全天球画像6よりも大きくして、かつ、動画の一部画像5を配信する。
・一部画像5の圧縮率を全天球画像6よりも小さくして、一部画像5の解像度を全天球画像6よりも大きくし、動画の一部画像5を配信する。
<Compression, resolution, video combination>
The compression ratio of the partial image 5 described in this embodiment is made smaller than that of the spherical image 6, the resolution of the partial image 5 is made larger than that of the spherical image 6, and the partial image 5 is made. Can be combined with any two or more of the three methods of distributing as a moving image. That is,
-The compression rate of the partial image 5 is made smaller than that of the spherical image 6, and the resolution of the partial image 5 is made larger than that of the spherical image 6.
-The compression rate of the partial image 5 is made smaller than that of the spherical image 6, and the partial image 5 of the moving image is delivered.
-The resolution of the partial image 5 is made larger than that of the spherical image 6, and the partial image 5 of the moving image is delivered.
-The compression rate of the partial image 5 is made smaller than that of the spherical image 6, the resolution of the partial image 5 is made larger than that of the spherical image 6, and the partial image 5 of the moving image is delivered.

これらにより、一部画像5が更に高画質化され、また、動画により注目されやすくなるため、広告の効果の低下を抑制することができる。 As a result, the image quality of a part of the image 5 is further improved, and the moving image is more likely to be noticed, so that the deterioration of the effect of the advertisement can be suppressed.

<まとめ>
以上説明したように、本実施例の閲覧システム100は、注目点Pで特定される領域に関し高画質な一部画像又は動画を配信することで、広告データの容量の増大を抑制しつつ、広告の効果の低下を抑制できる。あるいは、広告の効果を向上することができる。例えば、一部画像5の圧縮率を向上させたり解像度を大きくしたりした場合、遠方の例えば東京タワーをユーザが拡大してもある程度の拡大までは鮮明な画像が得られる。このため、広告をクリックさせやすくなる。また、動画の一部画像5が配信された場合は、画質が低下していても動きにより興味を惹き付けるので広告をクリックさせやすくなる。
<Summary>
As described above, the browsing system 100 of the present embodiment delivers a high-quality partial image or video in the area specified by the attention point P, thereby suppressing an increase in the capacity of the advertisement data and advertising. It is possible to suppress the decrease in the effect of. Alternatively, the effectiveness of the advertisement can be improved. For example, when the compression rate of a part of the image 5 is improved or the resolution is increased, a clear image can be obtained up to a certain degree of enlargement even if the user enlarges a distant image such as Tokyo Tower. This makes it easier for you to click on your ad. Further, when the partial image 5 of the moving image is delivered, even if the image quality is deteriorated, the movement attracts more interest, so that it becomes easy to click the advertisement.

<その他の適用例>
以上、本発明を実施するための最良の形態について実施例を用いて説明したが、本発明はこうした実施例に何等限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々の変形及び置換を加えることができる。
<Other application examples>
Although the best mode for carrying out the present invention has been described above with reference to examples, the present invention is not limited to these examples, and various modifications are made without departing from the gist of the present invention. And substitutions can be made.

例えば、本実施形態では、広告枠7に全天球画像が表示される例を説明したが、全天球画像は広告として表示されなくてもよい。例えば、広告主Webサーバ70が直接、提供するWebページで表示される全天球画像が注目点Pを辿るように回転してもよい。 For example, in the present embodiment, the example in which the spherical image is displayed in the advertising space 7 has been described, but the spherical image may not be displayed as an advertisement. For example, the spherical image displayed on the Web page provided directly by the advertiser Web server 70 may be rotated so as to follow the point of interest P.

また、全天球画像を表示する端末装置30のアプリケーションはブラウザ8に限られず、任意のアプリケーションソフトウェアが全天球画像を表示する際も注目点Pを辿るように回転させることができる。 Further, the application of the terminal device 30 for displaying the spherical image is not limited to the browser 8, and any application software can rotate the terminal device 30 so as to follow the point of interest P when displaying the spherical image.

また、本実施形態では全天球画像が広告に利用される例を説明したが、全天球画像が広告に利用されるものである必要はない。 Further, in the present embodiment, an example in which the spherical image is used for the advertisement has been described, but the spherical image does not have to be used for the advertisement.

また、図13にて説明したように、本実施形態では端末装置30がDSP20にアクセスし、次に、画像配信装置10にアクセスして広告データを取得している。しかし、DSP20が画像配信装置10から直接、広告データを取得して端末装置30に送信してもよい。端末装置30はDSP20にアクセスするだけで広告データを取得できるため、広告が表示されるまでの時間を短縮できる。 Further, as described with reference to FIG. 13, in the present embodiment, the terminal device 30 accesses the DSP 20 and then accesses the image distribution device 10 to acquire advertisement data. However, the DSP 20 may acquire the advertisement data directly from the image distribution device 10 and transmit it to the terminal device 30. Since the terminal device 30 can acquire the advertisement data only by accessing the DSP 20, the time until the advertisement is displayed can be shortened.

また、表示パターンで表示されている全天球画像6がクリックされた場合、クリック時の表示位置と閲覧画角を、注目点Pを決定するための操作履歴としてもよい。 Further, when the spherical image 6 displayed in the display pattern is clicked, the display position and the viewing angle of view at the time of clicking may be used as the operation history for determining the attention point P.

また、DSP20と画像配信装置10が一体に構成されており、DSP20が広告データ(全天球画像)を端末装置30に配信してもよい。 Further, the DSP 20 and the image distribution device 10 are integrally configured, and the DSP 20 may distribute the advertisement data (omnidirectional image) to the terminal device 30.

また、広告配信部12はクリック回数でなくクリック率により表示パターンを評価してもよい。あるいは、「いいねボタン」などの押下回数など評価可能な指標で評価してもよい。 Further, the advertisement distribution unit 12 may evaluate the display pattern not by the number of clicks but by the click rate. Alternatively, it may be evaluated by an evaluable index such as the number of times the "Like button" is pressed.

また、本実施形態で説明されたSSP50,DSP20及び画像配信装置10が連携する広告の配信方法は一例に過ぎず、端末装置30が広告を表示するまでのプロセスを制限する意図はない。例えば、単純なプロセスとして、パートナーサイトWebサーバ60が広告主からの広告データを預かっておき、端末装置30に配信してもよい。この場合、SSP50、DSP20及び画像配信装置10はなくてよい。 Further, the method of distributing an advertisement in which the SSP 50, DSP 20 and the image distribution device 10 are linked described in the present embodiment is only an example, and there is no intention of limiting the process until the terminal device 30 displays the advertisement. For example, as a simple process, the partner site Web server 60 may store the advertisement data from the advertiser and distribute it to the terminal device 30. In this case, the SSP 50, the DSP 20, and the image distribution device 10 may be omitted.

また、本実施形態では、全天球カメラの周囲の360度が撮像可能な全天球画像がWebページに配置されるとして説明したが、Webページの画像データは広角画像であればよい。本実施形態の広角画像は、広告枠に表示しきれない部分を有する画像をいう。例えば、水平方向にだけ180度程度の画角を有するパノラマ画像でもよい。 Further, in the present embodiment, it has been described that an omnidirectional image capable of capturing 360 degrees around the omnidirectional camera is arranged on a web page, but the image data of the web page may be a wide-angle image. The wide-angle image of the present embodiment refers to an image having a portion that cannot be displayed in the advertising space. For example, a panoramic image having an angle of view of about 180 degrees only in the horizontal direction may be used.

また、全天球画像は2つの画像が張り合わされる方法で作成される場合に限られず、例えば、撮像方向を少しずつ移動しながら撮像した画像データの重複部分を重ね合わせて作成してもよい。すなわち、全天球画像の作成方法は制限されない。 Further, the spherical image is not limited to the case where the two images are pasted together, and for example, the overlapping portion of the image data captured while moving the imaging direction little by little may be superposed. .. That is, the method of creating the spherical image is not limited.

また、本実施形態では説明の便宜上、全天球画像6の一部を切り出す表示範囲が説明されているが、全天球画像の全体をカバーする画角が設定されることで、端末装置30は全天球画像の全体(立体球)を表示できる。表示パターンの一部又は全部の注目点Pの画角が全天球画像6の全体を含むものでよい。 Further, in the present embodiment, for convenience of explanation, a display range for cutting out a part of the spherical image 6 is described, but the terminal device 30 is set by setting an angle of view that covers the entire spherical image. Can display the entire spherical image (stereoscopic sphere). The angle of view of a part or all of the attention points P of the display pattern may include the entire spherical image 6.

また、以上の実施例で示した図9などの構成例は、閲覧システム100の処理の理解を容易にするために、主な機能に応じて分割したものである。しかし、各処理単位の分割の仕方や名称によって本願発明が制限されることはない。閲覧システム100は、処理内容に応じて更に多くの処理単位に分割することもできる。また、1つの処理単位が更に多くの処理を含むように分割することもできる。 Further, the configuration examples such as FIG. 9 shown in the above examples are divided according to the main functions in order to facilitate the understanding of the processing of the browsing system 100. However, the present invention is not limited by the method and name of division of each processing unit. The browsing system 100 can also be divided into more processing units according to the processing content. Further, one processing unit can be divided so as to include more processing.

パターンDB195は表示方法記憶手段の一例であり、広告配信部12は広角画像送信手段の一例であり、広告取得部39は広角画像取得手段の一例であり、広告表示部40は広角画像表示手段の一例であり、操作受付部34は操作受付手段の一例であり、操作履歴送信部42は操作履歴送信手段の一例であり、操作履歴取得部14は操作履歴取得手段の一例である。注目点P-i(i:1~4)は第一の表示位置の一例であり、注目点P-i+1は第二の表示位置の一例である。端末装置30は情報処理装置又は第二の情報処理装置の一例である。画像処理部15は画像生成手段の一例であり、画像調整部43は画像設定手段の一例である。 The pattern DB 195 is an example of display method storage means, the advertisement distribution unit 12 is an example of wide-angle image transmission means, the advertisement acquisition unit 39 is an example of wide-angle image acquisition means, and the advertisement display unit 40 is an example of wide-angle image display means. As an example, the operation reception unit 34 is an example of the operation reception means, the operation history transmission unit 42 is an example of the operation history transmission means, and the operation history acquisition unit 14 is an example of the operation history acquisition means. The point of interest P-i (i: 1 to 4) is an example of the first display position, and the point of interest P-i + 1 is an example of the second display position. The terminal device 30 is an example of an information processing device or a second information processing device. The image processing unit 15 is an example of image generation means, and the image adjustment unit 43 is an example of image setting means.

7 広告枠
10 画像配信装置
20 DSP
30 端末装置
40 広告表示部
50 SSP
60 パートナーサイトWebサーバ
70 広告主Webサーバ
100 閲覧システム
7 Advertising space 10 Image distribution device 20 DSP
30 Terminal device 40 Advertising display unit 50 SSP
60 Partner site web server 70 Advertiser web server 100 Browsing system

特開2008-192115号公報Japanese Unexamined Patent Publication No. 2008-192115

Claims (18)

広角画像を配信する画像配信装置と、前記広角画像を表示する情報処理装置とを有する閲覧システムであって、
前記画像配信装置は、
前記広角画像の複数の表示位置の表示方法が登録された表示方法記憶手段と、
前記表示方法と前記広角画像を前記情報処理装置に送信する広角画像送信手段と、を有し、
前記情報処理装置は、
前記表示方法と前記広角画像を取得する広角画像取得手段と、
前記広角画像取得手段が取得した前記表示方法で前記表示位置の前記広角画像を表示装置に表示する広角画像表示手段と、
表示装置に表示された前記広角画像に対する操作を受け付ける操作受付手段と、
前記操作受付手段が受け付けた操作情報を前記画像配信装置に送信する操作履歴送信手段と、を有し、
前記画像配信装置は、
前記操作情報を取得して前記広角画像に対する操作の回数を前記表示方法に対応付けて記録する操作履歴取得手段を有し、
前記操作情報には表示装置に表示された前記広角画像に対する所定の操作が含まれ、
前記操作履歴送信手段は、前記操作受付手段が受け付けた前記所定の操作、前記広角画像の識別情報、及び、前記表示方法の識別情報を前記画像配信装置に送信し、
前記画像配信装置の前記操作履歴取得手段は前記所定の操作、前記広角画像の識別情報及び前記表示方法の識別情報を取得して、前記広角画像及び前記表示方法の識別情報に対応付けて、前記所定の操作の回数を記録し、
前記広角画像送信手段は、閾値以上の前記所定の操作の回数が対応付けられた前記表示方法と前記広角画像を前記情報処理装置に送信する閲覧システム。
A browsing system including an image distribution device that distributes a wide-angle image and an information processing device that displays the wide-angle image.
The image distribution device is
A display method storage means in which display methods for displaying a plurality of display positions of the wide-angle image are registered, and
It has the display method and a wide-angle image transmission means for transmitting the wide-angle image to the information processing apparatus.
The information processing device is
The display method, the wide-angle image acquisition means for acquiring the wide-angle image, and the wide-angle image acquisition means.
A wide-angle image display means for displaying the wide-angle image at the display position on a display device by the display method acquired by the wide-angle image acquisition means.
An operation receiving means for accepting an operation on the wide-angle image displayed on the display device, and an operation receiving means.
It has an operation history transmitting means for transmitting the operation information received by the operation receiving means to the image distribution device.
The image distribution device is
It has an operation history acquisition means for acquiring the operation information and recording the number of operations for the wide-angle image in association with the display method.
The operation information includes a predetermined operation on the wide-angle image displayed on the display device.
The operation history transmitting means transmits the predetermined operation received by the operation receiving means, the identification information of the wide-angle image, and the identification information of the display method to the image distribution device.
The operation history acquisition means of the image distribution device acquires the predetermined operation, the identification information of the wide-angle image and the identification information of the display method, and associates the identification information of the wide-angle image and the display method with the identification information of the wide-angle image and the display method. Record the number of specified operations and
The wide-angle image transmitting means is a viewing system that transmits the wide-angle image to the information processing apparatus with the display method associated with the number of times of the predetermined operation equal to or higher than the threshold value .
前記表示方法は、前記複数の表示位置の表示順である請求項1に記載の閲覧システム。 The viewing system according to claim 1, wherein the display method is a display order of the plurality of display positions. 前記表示方法記憶手段には前記表示位置ごとに画角が設定されており、
前記広角画像取得手段は前記表示順と共に前記表示位置ごとの画角を取得し、
前記広角画像表示手段は、前記表示位置と前記画角で決定される前記広角画像の表示範囲を表示装置に表示する請求項2に記載の閲覧システム。
An angle of view is set for each display position in the display method storage means.
The wide-angle image acquisition means acquires the angle of view for each display position together with the display order.
The viewing system according to claim 2, wherein the wide-angle image display means displays a display range of the wide-angle image determined by the display position and the angle of view on a display device.
前記広角画像表示手段は、前記表示順にしたがって第一の表示位置から第二の表示位置まで連続的に表示範囲を変化させる請求項2又は3に記載の閲覧システム。 The viewing system according to claim 2 or 3, wherein the wide-angle image display means continuously changes the display range from the first display position to the second display position according to the display order. 前記広角画像表示手段は、前記表示順にしたがって第一の表示位置から第二の表示位置まで連続的に表示範囲を変化させることと並行して、第一の表示位置に設定されている画角から第二の表示位置に設定されている画角まで画角を連続的に変化させるか、又は、
前記広角画像の表示範囲が前記第二の表示位置まで変化した後、第一の表示位置に設定されている画角から第二の表示位置に設定されている画角まで変化させる請求項4に記載の閲覧システム。
The wide-angle image display means continuously changes the display range from the first display position to the second display position according to the display order, and from the angle of view set in the first display position. The angle of view is continuously changed to the angle of view set in the second display position, or
According to claim 4, after the display range of the wide-angle image is changed to the second display position, the angle of view is changed from the angle of view set in the first display position to the angle of view set in the second display position. The browsing system described.
記操作履歴送信手段は、表示装置により閲覧された前記広角画像の閲覧画角を前記画像配信装置に送信しておき、
前記広角画像送信手段は、前記閲覧画角に基づいて前記表示位置を決定する請求項1~5のいずれか1項に記載の閲覧システム。
The operation history transmitting means transmits the viewing angle of view of the wide-angle image viewed by the display device to the image distribution device.
The viewing system according to any one of claims 1 to 5, wherein the wide-angle image transmitting means determines the display position based on the viewing angle of view.
前記広角画像送信手段は1つの前記広角画像に対し複数の前記表示方法を前記情報処理装置に送信し、
前記広角画像送信手段は、同じ前記表示方法で前記表示位置を含む前記広角画像を所定回数以上、表示装置に表示した場合、別の前記表示方法で前記表示位置の前記広角画像を表示装置に表示する請求項1に記載の閲覧システム。
The wide-angle image transmitting means transmits a plurality of the display methods to the information processing apparatus for one wide-angle image.
When the wide-angle image transmitting means displays the wide-angle image including the display position on the display device more than a predetermined number of times by the same display method, the wide-angle image at the display position is displayed on the display device by another display method. The browsing system according to claim 1 .
前記情報処理装置は、前記情報処理装置を識別する装置識別情報を前記画像配信装置に送信し、
前記画像配信装置は前記装置識別情報に対応付けて、前記広角画像と共に配信した前記表示方法の識別情報が記録された配信履歴を有しており、
前記広角画像送信手段は、前記装置識別情報を保持する前記情報処理装置から前記広角画像を要求された場合、前記配信履歴に記録されている前記表示方法とは異なる前記表示方法を前記情報処理装置に送信する請求項1に記載の閲覧システム。
The information processing device transmits device identification information for identifying the information processing device to the image distribution device.
The image distribution device has a distribution history in which the identification information of the display method distributed together with the wide-angle image is recorded in association with the device identification information.
When the information processing device that holds the device identification information requests the wide-angle image, the wide-angle image transmitting means uses the information processing device to display the display method different from the display method recorded in the distribution history. The browsing system according to claim 1 to be transmitted to.
前記情報処理装置は、前記情報処理装置を識別する装置識別情報を前記画像配信装置に送信し、
前記広角画像送信手段は、前記情報処理装置を識別する装置識別情報に基づいて前記広角画像の閲覧者の属性を判断し、
前記広角画像の提供元に対し設定されている好ましい対象者の属性又は好ましくない対象者の属性を参照して、広角画像を送信するか否かを決定する請求項1~8のいずれか1項に記載の閲覧システム。
The information processing device transmits device identification information for identifying the information processing device to the image distribution device.
The wide-angle image transmitting means determines the attribute of the viewer of the wide-angle image based on the device identification information that identifies the information processing device.
One of claims 1 to 8 , which determines whether or not to transmit a wide-angle image by referring to the attribute of a preferable target person or the attribute of an unfavorable target person set for the provider of the wide-angle image. The browsing system described in.
前記情報処理装置は、前記情報処理装置を識別する装置識別情報を前記画像配信装置に送信し、
前記広角画像送信手段は、前記情報処理装置を識別する装置識別情報に基づいて前記広角画像の閲覧者の属性を判断し、
前記広角画像に対し設定されている配信の対象者の属性又は優先度を参照し、閲覧者の属性との一致度又は優先度に基づいて送信する広角画像を決定する請求項1~8のいずれか1項に記載の閲覧システム。
The information processing device transmits device identification information for identifying the information processing device to the image distribution device.
The wide-angle image transmitting means determines the attribute of the viewer of the wide-angle image based on the device identification information that identifies the information processing device.
Any of claims 1 to 8 that refer to the attribute or priority of the delivery target set for the wide-angle image and determine the wide-angle image to be transmitted based on the degree of matching or priority with the attribute of the viewer. The browsing system described in item 1.
前記画像配信装置は、
前記広角画像における前記表示位置を含む一部画像を前記広角画像から取得することで生成する画像生成手段を有し、
前記広角画像送信手段は、前記一部画像と前記広角画像を前記情報処理装置に送信し、
前記情報処理装置の前記広角画像取得手段は、前記一部画像と前記広角画像を取得し、
前記情報処理装置は、前記一部画像が取得された前記広角画像の元の場所に前記一部画像を貼り付ける画像設定手段を有する請求項1~10のいずれか1項に記載の閲覧システム。
The image distribution device is
It has an image generation means for generating a partial image including the display position in the wide-angle image by acquiring the image from the wide-angle image.
The wide-angle image transmitting means transmits the partial image and the wide-angle image to the information processing apparatus.
The wide-angle image acquisition means of the information processing device acquires the partial image and the wide-angle image, and obtains the wide-angle image.
The viewing system according to any one of claims 1 to 10 , wherein the information processing apparatus has an image setting means for pasting the partial image at the original location of the wide-angle image from which the partial image has been acquired.
前記画像生成手段は、
前記広角画像の画質が低下させられる前の前記広角画像から前記一部画像を生成することを特徴とする請求項11に記載の閲覧システム。
The image generation means is
The viewing system according to claim 11 , wherein the partial image is generated from the wide-angle image before the image quality of the wide-angle image is deteriorated.
前記画像生成手段は、前記広角画像の画質が低下させられる前の前記広角画像から前記広角画像における座標を有する前記一部画像を生成し、
前記広角画像送信手段は、前記一部画像と圧縮された前記広角画像を前記情報処理装置に送信し、
前記情報処理装置の前記広角画像取得手段は、前記一部画像と圧縮された前記広角画像を取得し、
前記画像設定手段は、前記一部画像が有する前記広角画像における前記座標を用いて、圧縮された前記広角画像の元の場所に前記一部画像を貼り付ける請求項12に記載の閲覧システム。
The image generation means generates the partial image having the coordinates in the wide-angle image from the wide-angle image before the image quality of the wide-angle image is deteriorated.
The wide-angle image transmitting means transmits the partial image and the compressed wide-angle image to the information processing apparatus.
The wide-angle image acquisition means of the information processing apparatus acquires the partial image and the compressed wide-angle image, and obtains the wide-angle image.
The viewing system according to claim 12 , wherein the image setting means uses the coordinates of the wide-angle image of the partial image to attach the partial image to the original location of the compressed wide-angle image.
前記画像生成手段は、前記広角画像の画質が低下させられる前の前記広角画像から前記広角画像における座標を有する前記一部画像を生成し、
前記広角画像送信手段は、前記一部画像と解像度が縮小された前記広角画像を前記情報処理装置に送信し、
前記情報処理装置の前記広角画像取得手段は、前記一部画像と解像度が縮小された前記広角画像を取得し、
前記画像設定手段は、前記一部画像が有する前記広角画像における前記座標を用いて、解像度が縮小された前記広角画像の元の場所に前記一部画像を貼り付ける請求項12又は13に記載の閲覧システム。
The image generation means generates the partial image having the coordinates in the wide-angle image from the wide-angle image before the image quality of the wide-angle image is deteriorated.
The wide-angle image transmitting means transmits the partial image and the wide-angle image whose resolution is reduced to the information processing apparatus.
The wide-angle image acquisition means of the information processing apparatus acquires the partial image and the wide-angle image whose resolution is reduced.
The image setting means according to claim 12 or 13 , wherein the partial image is attached to the original place of the wide-angle image whose resolution has been reduced by using the coordinates of the wide-angle image of the partial image. Browsing system.
前記画像生成手段は、前記広角画像の画質が低下させられる前の動画の前記広角画像から、前記広角画像における座標を有する動画の一部画像を生成し、
動画の前記広角画像から少なくとも1つの静止画の前記広角画像を生成し、
前記広角画像送信手段は、前記動画の一部画像と画質が低下させられた静止画の前記広角画像を前記情報処理装置に送信し、
前記情報処理装置の前記広角画像取得手段は、前記動画の一部画像と画質が低下させられた静止画の前記広角画像を取得し、
前記画像設定手段は、前記動画の一部画像が有する前記広角画像における前記座標を用いて、画質が低下させられた静止画の前記広角画像の元の場所に前記動画の一部画像をそれぞれ貼り付け、
前記広角画像表示手段は、前記表示位置を表示する際には前記動画の一部画像を表示する請求項12~14のいずれか1項に記載の閲覧システム。
The image generation means generates a partial image of a moving image having coordinates in the wide-angle image from the wide-angle image of the moving image before the image quality of the wide-angle image is deteriorated.
The wide-angle image of at least one still image is generated from the wide-angle image of the moving image.
The wide-angle image transmitting means transmits a part of the moving image and the wide-angle image of a still image whose image quality is deteriorated to the information processing apparatus.
The wide-angle image acquisition means of the information processing apparatus acquires a part of the moving image and the wide-angle image of a still image whose image quality is deteriorated.
The image setting means uses the coordinates of the wide-angle image of the partial image of the moving image to paste the partial image of the moving image at the original location of the wide-angle image of the still image whose image quality has been deteriorated. Attach,
The viewing system according to any one of claims 12 to 14 , wherein the wide-angle image display means displays a partial image of the moving image when displaying the display position.
広角画像の複数の表示位置の表示方法と前記広角画像を取得する広角画像取得手段と、
前記広角画像取得手段が取得した前記表示方法で前記表示位置の前記広角画像を表示装置に表示する広角画像表示手段と、表示装置に表示された前記広角画像に対する操作を受け付ける操作受付手段と、前記操作受付手段が受け付けた操作情報を画像配信装置に送信する操作履歴送信手段と、を有する第二の情報処理装置に広角画像を配信する画像配信装置であって、
前記広角画像の複数の表示位置の表示方法が登録された表示方法記憶手段を参照し、前記表示方法と前記広角画像を前記第二の情報処理装置に送信する広角画像送信手段と、
前記第二の情報処理装置から前記広角画像に対する操作情報を取得して操作の回数を前記表示方法に対応付けて記録する操作履歴取得手段と、を有し、
前記操作情報には表示装置に表示された前記広角画像に対する所定の操作が含まれ、
前記操作履歴送信手段は、前記操作受付手段が受け付けた前記所定の操作、前記広角画像の識別情報、及び、前記表示方法の識別情報を前記画像配信装置に送信し、
前記操作履歴取得手段は前記所定の操作、前記広角画像の識別情報及び前記表示方法の識別情報を取得して、前記広角画像及び前記表示方法の識別情報に対応付けて、前記所定の操作の回数を記録し、
前記広角画像送信手段は、閾値以上の前記所定の操作の回数が対応付けられた前記表示方法と前記広角画像を前記第二の情報処理装置に送信する画像配信装置。
A method for displaying a plurality of display positions of a wide-angle image, a wide-angle image acquisition means for acquiring the wide-angle image, and a method for acquiring the wide-angle image.
A wide-angle image display means for displaying the wide-angle image at the display position on the display device by the display method acquired by the wide-angle image acquisition means , an operation receiving means for receiving an operation on the wide-angle image displayed on the display device, and the above-mentioned. An image distribution device that distributes a wide-angle image to a second information processing device having an operation history transmission unit that transmits operation information received by the operation reception unit to the image distribution device.
A display method storage means in which display methods for displaying a plurality of display positions of the wide-angle image are registered, the display method, a wide-angle image transmission means for transmitting the wide-angle image to the second information processing apparatus, and a wide-angle image transmission means.
It has an operation history acquisition means for acquiring operation information for the wide-angle image from the second information processing apparatus and recording the number of operations in association with the display method.
The operation information includes a predetermined operation on the wide-angle image displayed on the display device.
The operation history transmitting means transmits the predetermined operation received by the operation receiving means, the identification information of the wide-angle image, and the identification information of the display method to the image distribution device.
The operation history acquisition means acquires the predetermined operation, the identification information of the wide-angle image and the identification information of the display method, associates them with the identification information of the wide-angle image and the display method, and performs the predetermined number of operations. Record,
The wide-angle image transmitting means is an image distribution device that transmits the wide-angle image to the second information processing apparatus with the display method associated with the number of times of the predetermined operation equal to or higher than the threshold value .
広角画像を配信する画像配信装置と、前記広角画像を表示する情報処理装置とを有する閲覧システムが行う画像配信方法であって、
前記画像配信装置は、
前記広角画像の複数の表示位置の表示方法が登録された表示方法記憶手段を参照し、広角画像送信手段が前記表示方法と前記広角画像を前記情報処理装置に送信するステップ、を有し、
前記情報処理装置は、
広角画像取得手段は、前記表示方法と前記広角画像を取得するステップと、
広角画像表示手段は、前記広角画像取得手段が取得した前記表示方法で前記表示位置の前記広角画像を表示装置に表示するステップと、
操作受付手段が、表示装置に表示された前記広角画像に対する操作を受け付けるステップと、
前記操作受付手段が受け付けた操作情報を、操作履歴送信手段が前記画像配信装置に送信するステップと、を有し、
前記画像配信装置は、
操作履歴取得手段が、前記操作情報を取得して前記広角画像に対する操作の回数を前記表示方法に対応付けて記録するステップ、を有し、
前記操作情報には表示装置に表示された前記広角画像に対する所定の操作が含まれ、
前記操作履歴送信手段は、前記操作受付手段が受け付けた前記所定の操作、前記広角画像の識別情報、及び、前記表示方法の識別情報を前記画像配信装置に送信し、
前記画像配信装置の前記操作履歴取得手段は前記所定の操作、前記広角画像の識別情報及び前記表示方法の識別情報を取得して、前記広角画像及び前記表示方法の識別情報に対応付けて、前記所定の操作の回数を記録し、
前記広角画像送信手段は、閾値以上の前記所定の操作の回数が対応付けられた前記表示方法と前記広角画像を前記情報処理装置に送信する画像配信方法。
It is an image distribution method performed by a browsing system having an image distribution device that distributes a wide-angle image and an information processing device that displays the wide-angle image.
The image distribution device is
With reference to a display method storage means in which display methods for displaying a plurality of display positions of the wide-angle image are registered, the wide-angle image transmission means includes the display method and a step of transmitting the wide-angle image to the information processing apparatus.
The information processing device is
The wide-angle image acquisition means includes the display method, the step of acquiring the wide-angle image, and the like.
The wide-angle image display means includes a step of displaying the wide-angle image at the display position on the display device by the display method acquired by the wide-angle image acquisition means.
A step in which the operation receiving means receives an operation on the wide-angle image displayed on the display device, and
The operation history transmitting means has a step of transmitting the operation information received by the operation receiving means to the image distribution device.
The image distribution device is
The operation history acquisition means has a step of acquiring the operation information and recording the number of operations on the wide-angle image in association with the display method.
The operation information includes a predetermined operation on the wide-angle image displayed on the display device.
The operation history transmitting means transmits the predetermined operation received by the operation receiving means, the identification information of the wide-angle image, and the identification information of the display method to the image distribution device.
The operation history acquisition means of the image distribution device acquires the predetermined operation, the identification information of the wide-angle image and the identification information of the display method, and associates the identification information of the wide-angle image and the display method with the identification information of the wide-angle image and the display method. Record the number of specified operations and
The wide-angle image transmitting means is an image distribution method for transmitting the wide-angle image to the information processing apparatus and the display method in which the predetermined number of operations equal to or higher than the threshold value is associated with the display method.
広角画像の複数の表示位置の表示方法と前記広角画像を取得する広角画像取得手段と、
前記広角画像取得手段が取得した前記表示方法で前記表示位置の前記広角画像を表示装置に表示する広角画像表示手段と、表示装置に表示された前記広角画像に対する操作を受け付ける操作受付手段と、前記操作受付手段が受け付けた操作情報を画像配信装置に送信する操作履歴送信手段と、を有する第二の情報処理装置に広角画像を配信する画像配信装置を、
前記広角画像の複数の表示位置の表示方法が登録された表示方法記憶手段を参照し、前記表示方法と前記広角画像を前記第二の情報処理装置に送信する広角画像送信手段と、
前記第二の情報処理装置から前記広角画像に対する操作情報を取得して操作の回数を前記表示方法に対応付けて記録する操作履歴取得手段、として機能させ、
前記操作情報には表示装置に表示された前記広角画像に対する所定の操作が含まれ、
前記操作履歴送信手段は、前記操作受付手段が受け付けた前記所定の操作、前記広角画像の識別情報、及び、前記表示方法の識別情報を前記画像配信装置に送信し、
前記操作履歴取得手段は前記所定の操作、前記広角画像の識別情報及び前記表示方法の識別情報を取得して、前記広角画像及び前記表示方法の識別情報に対応付けて、前記所定の操作の回数を記録し、
前記広角画像送信手段は、閾値以上の前記所定の操作の回数が対応付けられた前記表示方法と前記広角画像を前記第二の情報処理装置に送信するプログラム。
A method for displaying a plurality of display positions of a wide-angle image, a wide-angle image acquisition means for acquiring the wide-angle image, and a method for acquiring the wide-angle image.
A wide-angle image display means for displaying the wide-angle image at the display position on the display device by the display method acquired by the wide-angle image acquisition means , an operation receiving means for receiving an operation on the wide-angle image displayed on the display device, and the above-mentioned. An image distribution device that distributes a wide-angle image to a second information processing device that has an operation history transmission unit that transmits the operation information received by the operation reception unit to the image distribution device.
A display method storage means in which display methods for displaying a plurality of display positions of the wide-angle image are registered, the display method, a wide-angle image transmission means for transmitting the wide-angle image to the second information processing apparatus, and a wide-angle image transmission means.
It functions as an operation history acquisition means for acquiring operation information for the wide-angle image from the second information processing device and recording the number of operations in association with the display method.
The operation information includes a predetermined operation on the wide-angle image displayed on the display device.
The operation history transmitting means transmits the predetermined operation received by the operation receiving means, the identification information of the wide-angle image, and the identification information of the display method to the image distribution device.
The operation history acquisition means acquires the predetermined operation, the identification information of the wide-angle image and the identification information of the display method, associates them with the identification information of the wide-angle image and the display method, and performs the predetermined number of operations. Record,
The wide-angle image transmitting means is a program for transmitting the wide-angle image to the second information processing apparatus with the display method associated with the number of times of the predetermined operation equal to or higher than the threshold value .
JP2018066208A 2017-07-18 2018-03-29 Browsing system, image distribution device, image distribution method, program Active JP7069970B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US16/035,904 US10701263B2 (en) 2017-07-18 2018-07-16 Browsing system, image distribution apparatus, and image distribution method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2017139327 2017-07-18
JP2017139327 2017-07-18

Publications (2)

Publication Number Publication Date
JP2019022207A JP2019022207A (en) 2019-02-07
JP7069970B2 true JP7069970B2 (en) 2022-05-18

Family

ID=65354847

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018066208A Active JP7069970B2 (en) 2017-07-18 2018-03-29 Browsing system, image distribution device, image distribution method, program

Country Status (1)

Country Link
JP (1) JP7069970B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10991342B2 (en) 2018-07-04 2021-04-27 Ricoh Company, Ltd. Terminal apparatus, system, and method of displaying image
JP2022059098A (en) * 2019-02-20 2022-04-13 ソニーグループ株式会社 Information processing device, information processing method, and program
JP2020154457A (en) * 2019-03-18 2020-09-24 株式会社リコー Image display system, image distribution method, and program
JP2021096753A (en) * 2019-12-19 2021-06-24 株式会社リコー Information processing system, method, program, and recording medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014075743A (en) 2012-10-05 2014-04-24 Nippon Telegr & Teleph Corp <Ntt> Video viewing history analysis device, video viewing history analysis method and video viewing history analysis program
JP2014176017A (en) 2013-03-12 2014-09-22 Nippon Telegr & Teleph Corp <Ntt> Image reproduction apparatus, image distribution apparatus, image reproduction method, and image distribution method
WO2016009864A1 (en) 2014-07-18 2016-01-21 ソニー株式会社 Information processing device, display device, information processing method, program, and information processing system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2014075743A (en) 2012-10-05 2014-04-24 Nippon Telegr & Teleph Corp <Ntt> Video viewing history analysis device, video viewing history analysis method and video viewing history analysis program
JP2014176017A (en) 2013-03-12 2014-09-22 Nippon Telegr & Teleph Corp <Ntt> Image reproduction apparatus, image distribution apparatus, image reproduction method, and image distribution method
WO2016009864A1 (en) 2014-07-18 2016-01-21 ソニー株式会社 Information processing device, display device, information processing method, program, and information processing system

Also Published As

Publication number Publication date
JP2019022207A (en) 2019-02-07

Similar Documents

Publication Publication Date Title
JP7031228B2 (en) Program, image display method, image display system, information processing device
US10701263B2 (en) Browsing system, image distribution apparatus, and image distribution method
US20200154157A1 (en) Injecting customized content into 360-degree videos
US10948982B2 (en) Methods and systems for integrating virtual content into an immersive virtual reality world based on real-world scenery
JP7069970B2 (en) Browsing system, image distribution device, image distribution method, program
US10877649B2 (en) Browsing system, browsing method, and information processing apparatus
JP6784168B2 (en) Information processing equipment, programs, browsing systems
US10290026B2 (en) Advertisement snapshot recorder
TW200929041A (en) Pyramidal volumes of advertising space
US20140278942A1 (en) Social network based monetized content system
KR102198583B1 (en) VR shopping mall operation management system and drive method of the Same
US11432046B1 (en) Interactive, personalized objects in content creator&#39;s media with e-commerce link associated therewith
JP6844420B2 (en) Browsing system, program
JP6239228B2 (en) Advertisement providing system and method for providing various link options
US10991342B2 (en) Terminal apparatus, system, and method of displaying image
WO2020189341A1 (en) Image display system, image distribution method, and program
JP6891667B2 (en) Browsing system, program
JP2021056852A (en) Program, information processing apparatus, and display method
JP7031168B2 (en) Browsing system, information processing device, image distribution method, program
JP2020013552A (en) Terminal device, browsing system, display method, and program
JP2002133263A (en) Method and system for presenting advertisement
WO2020184259A1 (en) Image display system, image display method, and non-transitory recording medium
JP2020009016A (en) Terminal, browsing system, presentation method, and program
JP2021052224A (en) Program, information processing apparatus, and display method
JP2020149364A (en) Image display system, image display method, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20201210

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210930

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20211019

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211126

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20220405

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220418

R151 Written notification of patent or utility model registration

Ref document number: 7069970

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151