JP6925573B2 - Event analysis program, information processing equipment and system - Google Patents
Event analysis program, information processing equipment and system Download PDFInfo
- Publication number
- JP6925573B2 JP6925573B2 JP2019232232A JP2019232232A JP6925573B2 JP 6925573 B2 JP6925573 B2 JP 6925573B2 JP 2019232232 A JP2019232232 A JP 2019232232A JP 2019232232 A JP2019232232 A JP 2019232232A JP 6925573 B2 JP6925573 B2 JP 6925573B2
- Authority
- JP
- Japan
- Prior art keywords
- event
- terminal
- analysis
- content
- information
- 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
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
Description
本発明は、イベント解析プログラム、情報処理装置及びシステムに関する。 The present invention relates to event analysis programs, information processing devices and systems.
従来の技術として、バナー広告中に操作可能に3次元コンピュータグラフィクスを組み込んで表示する情報処理装置が提案されている(例えば、特許文献1参照)。 As a conventional technique, an information processing device that incorporates and displays three-dimensional computer graphics in an operable manner in a banner advertisement has been proposed (see, for example, Patent Document 1).
特許文献1に開示された情報処理装置は、インターネットのウェブページに3次元コンピュータグラフィクスを組み込んだバナー広告を表示し、バナー広告中の3次元コンピュータグラフィクスを利用者の操作によってインタラクティブに移動、回転、拡大縮小、形状変更、テクスチャ変更、アニメーションを行う。
The information processing device disclosed in
また、特許文献2に開示された情報処理装置は、画像情報を拡大縮小可能に、かつ、表示位置を移動可能にして表示し、利用者が当該画像情報を閲覧する際に、利用者を識別する情報と、操作内容と、画面上に表示された画像情報の中心座標と、操作が行われた時間とを利用情報として記録し、当該利用情報を累積的に記録、解析することで利用者が表示画像上のどの部分をどれだけ表示していたかを解析する。
Further, the information processing device disclosed in
上記した特許文献1に記載された情報処理装置によれば、バナー広告中の3次元コンピュータグラフィクスを利用者の操作によってインタラクティブに移動、回転、拡大縮小、形状変更、テクスチャ変更、アニメーションを行うものの、操作内容を記録、解析しておらず、利用者が3次元コンピュータグラフィクスのどのようなポイントに興味があるかがわからない、という問題がある。また、特許文献2に記載された情報処理装置によれば、利用者が表示画像上のどの部分をどれだけ表示していたかを解析するものの、表示される画像自体が変形又は変化するものではなく、あくまでも2次元画像の表示位置又は範囲の解析であって、興味のある表示位置又は範囲がわかるだけであり、画像に表示されている対象の位置又は範囲以外のどのようなポイントに興味があるのか、興味を持った結果、利用者がどのような行動をしたのかまでは解析できない、という問題がある。つまり、操作によって変化する対象の操作内容を解析できていない、という問題がある。
According to the information processing device described in
本発明の目的は、利用者によって操作可能に表示されたコンテンツについて、操作内容から利用者の興味や行動傾向等を解析するイベント解析プログラム、情報処理装置及びシステムを提供することにある。 An object of the present invention is to provide an event analysis program, an information processing device, and a system for analyzing a user's interests, behavioral tendencies, etc. from the operation contents of the contents displayed so as to be operable by the user.
本発明の一態様は、上記目的を達成するため、以下のイベント解析プログラム、情報処理装置及びシステムを提供する。 One aspect of the present invention provides the following event analysis program, information processing apparatus and system in order to achieve the above object.
[1]コンピュータを、
端末でコンテンツ情報が実行されて三次元以上の空間、又は拡張現実、仮想現実、複合現実、代替現実若しくはエクステンデッドリアリティ上の空間にオブジェクトが表示処理され、端末で受け付けた操作に基づいて当該表示処理されたオブジェクト、当該オブジェクトを表示処理するために仮想的に撮影するカメラ又は当該オブジェクトのオブジェクト特性が変化した結果発生するイベントを受信して時系列とともにイベント履歴情報として格納するイベント受信手段と、
前記イベント履歴情報の任意のイベントの頻度、和、平均、差、乗算値、割合、比、及びこれらの組み合わせのうち少なくとも1つを用いて前記端末で受け付けた操作内容を解析する解析手段と、
前記解析手段の解析結果を出力する解析結果出力手段として機能させるイベント解析プログラム。
[2]コンピュータを、
端末でコンテンツ情報が実行されて表示処理され、端末で受け付けた操作に基づいて当該表示処理されたコンテンツ情報の表示が変化した結果発生するイベントを受信して時系列とともにイベント履歴情報として格納するイベント受信手段と、
前記イベント履歴情報の任意のイベントの頻度、和、平均、差、乗算値、割合、比、順列及びこれらの組み合わせのうち少なくとも1つを用いて前記端末で受け付けた操作内容を解析する解析手段と、
前記解析手段の解析結果を出力する解析結果出力手段として機能させるイベント解析プログラム。
[3]コンピュータを、
端末でコンテンツ情報が実行されて表示処理され、端末で受け付けた操作に基づいて当該表示処理されたコンテンツ情報の表示が変化した結果発生するイベントを受信して時系列とともにイベント履歴情報として格納するイベント受信手段と、
前記イベント履歴情報の任意のイベントの頻度、和、平均、差、乗算値、割合、比、重複順列及びこれらの組み合わせのうち少なくとも1つを用いて前記端末で受け付けた操作内容を解析する解析手段と、
前記解析手段の解析結果を出力する解析結果出力手段として機能させるイベント解析プログラム。
[4]前記解析手段は、前記イベント履歴情報の組み合わせを用いて前記端末で受け付けた操作内容を解析する前記[1]‐[3]のいずれかに記載のイベント解析プログラム。
[5]前記解析結果出力手段は、前記解析結果を前記端末に出力し、前記端末で実行されるコンテンツ情報の表示を前記解析結果に基づいて変更する前記[1]‐[4]のいずれかに記載のイベント解析プログラム。
[6]端末でコンテンツ情報が実行されて三次元以上の空間、又は拡張現実、仮想現実、複合現実、代替現実若しくはエクステンデッドリアリティ上の空間にオブジェクトが表示処理され、端末で受け付けた操作に基づいて当該表示処理されたオブジェクト、当該オブジェクトを表示処理するために仮想的に撮影するカメラ又は当該オブジェクトのオブジェクト特性が変化した結果発生するイベントを受信して時系列とともにイベント履歴情報として格納するイベント受信手段と、
前記イベント履歴情報の任意のイベントの頻度、和、平均、差、乗算値、割合、比、及びこれらの組み合わせのうち少なくとも1つを用いて前記端末で受け付けた操作内容を解析する解析手段と、
前記解析手段の解析結果を出力する解析結果出力手段を有する情報処理装置。
[7]コンテンツ情報を実行して三次元以上の空間、又は拡張現実、仮想現実、複合現実、代替現実若しくはエクステンデッドリアリティ上の空間にオブジェクトが表示処理され、端末で受け付けた操作に基づいて当該表示処理されたオブジェクト、当該オブジェクトを表示処理するために仮想的に撮影するカメラ又は当該オブジェクトのオブジェクト特性が変化した結果発生するイベントを出力する端末と、
前記端末から前記イベントを受信して時系列とともにイベント履歴情報として格納するイベント受信手段と、前記イベント履歴情報の任意のイベントの頻度、和、平均、差、乗算値、割合、比、及びこれらの組み合わせのうち少なくとも1つを用いて前記端末で受け付けた操作内容を解析する解析手段と、前記解析手段の解析結果を出力する解析結果出力手段を有する情報処理装置とを備えるシステム。
[8]コンピュータを、
コンテンツ情報を実行して三次元以上の空間、又は拡張現実、仮想現実、複合現実、代替現実若しくはエクステンデッドリアリティ上の空間にオブジェクトが表示処理され、端末で受け付けた操作に基づいて当該表示処理されたオブジェクト、当該オブジェクトを表示処理するために仮想的に撮影するカメラ又は当該オブジェクトのオブジェクト特性が変化した結果発生するイベントを時系列とともにイベント履歴情報として送信するイベント送信手段と、
前記イベント履歴情報の任意のイベントの頻度、和、平均、差、乗算値、割合、比、及びこれらの組み合わせのうち少なくとも1つを用いて受け付けた操作内容を解析した結果である解析結果を前記イベント履歴情報の送信先から受信して、当該解析結果に基づいて前記コンテンツ情報の内容を更新する更新手段として機能させるイベント解析プログラム。
[9]コンテンツ情報を実行して三次元以上の空間、又は拡張現実、仮想現実、複合現実、代替現実若しくはエクステンデッドリアリティ上の空間にオブジェクトが表示処理され、端末で受け付けた操作に基づいて当該表示処理されたオブジェクト、当該オブジェクトを表示処理するために仮想的に撮影するカメラ又は当該オブジェクトのオブジェクト特性が変化した結果発生するイベントを時系列とともにイベント履歴情報として送信するイベント送信手段と、
前記イベント履歴情報の任意のイベントの頻度、和、平均、差、乗算値、割合、比、及びこれらの組み合わせのうち少なくとも1つを用いて受け付けた操作内容を解析した結果である解析結果を前記イベント履歴情報の送信先から受信して、当該解析結果に基づいて前記コンテンツ情報の内容を更新する更新手段とを有する情報処理装置。
[1] Computer
Content information is executed on the terminal, and the object is displayed in a space of three or more dimensions, or in a space on augmented reality, virtual reality, mixed reality, alternative reality, or extended reality, and the display processing is based on the operation received by the terminal. An event receiving means that receives an event that occurs as a result of a change in the object characteristics of the object, a camera that virtually shoots the object for display processing, or an event that is stored as event history information in chronological order.
The frequency of any event of the event history information, the sum, average, differential, multiplication value, percentage, ratio, and analyzing means及beauty using at least one of these combinations to analyze the content of the operation received by the terminal,
An event analysis program that functions as an analysis result output means that outputs the analysis results of the analysis means.
[2] Computer
An event in which content information is executed and displayed on the terminal, and an event that occurs as a result of a change in the display of the displayed content information based on the operation received on the terminal is received and stored as event history information in chronological order. Receiving means and
An analysis means for analyzing the operation content received by the terminal using at least one of the frequency, sum, average, difference, multiplication value, ratio, ratio, permutation, and a combination thereof of any event in the event history information. ,
An event analysis program that functions as an analysis result output means that outputs the analysis results of the analysis means.
[3] Computer
An event in which content information is executed and displayed on the terminal, and an event that occurs as a result of a change in the display of the displayed content information based on the operation received on the terminal is received and stored as event history information in chronological order. Receiving means and
An analysis means for analyzing the operation content received by the terminal using at least one of the frequency, sum, average, difference, multiplication value, ratio, ratio, permutations with repetition, and a combination thereof of any event in the event history information. When,
An event analysis program that functions as an analysis result output means that outputs the analysis results of the analysis means.
[4] The event analysis program according to any one of [1]-[3], wherein the analysis means analyzes the operation content received by the terminal using the combination of the event history information.
[5] The analysis result output means outputs the analysis result to the terminal, and changes the display of the content information executed by the terminal based on the analysis result. Any one of the above [1]-[4]. The event analysis program described in.
[6] Content information is executed on the terminal, and the object is displayed and processed in a space of three or more dimensions, or in a space on augmented reality, virtual reality, mixed reality, alternative reality, or extended reality, and based on the operation received by the terminal. An event receiving means that receives the display-processed object, a camera that virtually shoots the object for display processing, or an event that occurs as a result of a change in the object characteristics of the object, and stores it as event history information together with a time series. When,
The frequency of any event of the event history information, the sum, average, differential, multiplication value, percentage, ratio, and analyzing means及beauty using at least one of these combinations to analyze the content of the operation received by the terminal,
An information processing device having an analysis result output means for outputting the analysis result of the analysis means.
[7] The object is displayed and processed in a space of three or more dimensions by executing the content information , or in a space on augmented reality, virtual reality, mixed reality, alternative reality, or extended reality, and the display is performed based on the operation received by the terminal. A processed object, a camera that virtually shoots to display the object, or a terminal that outputs an event that occurs as a result of changes in the object characteristics of the object.
An event receiving means for storing the event log information together with time series to receive the event from the terminal, the frequency of any event of the event history information, the sum, average, differential, multiplication value, percentage, ratio,及Beauty combinations thereof A system including an analysis means for analyzing an operation content received by the terminal using at least one of them, and an information processing device having an analysis result output means for outputting the analysis result of the analysis means.
[8] Computer
An object is displayed and processed in a space of three or more dimensions by executing content information , or in a space on augmented reality, virtual reality, mixed reality, alternative reality, or extended reality, and the display processing is performed based on the operation received by the terminal. An object, a camera that virtually shoots to display the object, or an event transmission means that transmits an event that occurs as a result of a change in the object characteristics of the object as event history information in chronological order.
The frequency of any event of the event history information, the sum, average, differential, multiplication value, percentage, ratio,及beauty the event analysis results is the result of analyzing the operation content accepted by using at least one of these combinations An event analysis program that receives from a destination of history information and functions as an update means for updating the content of the content information based on the analysis result.
[9] The object is displayed and processed in a space of three or more dimensions by executing the content information , or in a space on augmented reality, virtual reality, mixed reality, alternative reality, or extended reality, and the display is performed based on the operation received by the terminal. A processed object, a camera that virtually shoots to display the object, or an event transmission means that transmits an event that occurs as a result of a change in the object characteristics of the object as event history information in chronological order.
The frequency of any event of the event history information, the sum, average, differential, multiplication value, percentage, ratio,及beauty the event analysis results is the result of analyzing the operation content accepted by using at least one of these combinations An information processing device having an update means that receives from a destination of history information and updates the content of the content information based on the analysis result.
請求項1、6、7に係る発明によれば、利用者によって操作可能に表示されたコンテンツについて、操作内容から利用者の興味や行動傾向等を解析することができる。
請求項4に係る発明によれば、イベント履歴情報の組み合わせを用いて端末で受け付けた操作内容を解析することができる。
請求項2に係る発明によれば、イベント履歴情報の順列を用いて端末で受け付けた操作内容を解析することができる。
請求項3に係る発明によれば、イベント履歴情報の重複順列を用いて端末で受け付けた操作内容を解析することができる。
請求項5、8、9に係る発明によれば、解析結果を端末に出力し、端末で実行されるコンテンツ情報の表示を解析結果に基づいて変更することができる。
According to the inventions according to
According to the invention of claim 4 , it is possible to analyze the operation content received by the terminal by using the combination of the event history information.
According to the invention of
According to the invention of claim 3 , it is possible to analyze the operation content received by the terminal by using the overlapping permutation of the event history information.
According to the inventions of
[実施の形態]
(情報処理システムの構成)
図1は、実施の形態に係る情報処理システムの構成の一例を示す概略図である。
[Embodiment]
(Configuration of information processing system)
FIG. 1 is a schematic view showing an example of the configuration of the information processing system according to the embodiment.
この情報処理システム5は、情報処理装置1と、端末2と、端末3とをネットワーク4によって互いに通信可能に接続することで構成される。端末2及び端末3は、それぞれ利用者6及び広告主7によって操作される。
The
情報処理装置1は、サーバ型の情報処理装置であり、端末2及び端末3の要求に応じて動作するものであって、本体内に情報を処理するための機能を有するCPU(Central Processing Unit)やフラッシュメモリ等の電子部品を備える。なお、情報処理装置1は、必ずしも1つのサーバである必要はなく、実行できる機能を複数のサーバのそれぞれに分散させて協働して動作するものであってもよいし、クラウド上で動作するシステムであってもよい。
The
端末2及び端末3は、PC(Personal Computer)、スマートフォン、タブレット端末等の情報処理装置であって、本体内に情報を処理するための機能を有するCPUやフラッシュメモリ、撮影用のカメラ等の電子部品を備える。
The
ネットワーク4は、高速通信が可能な通信ネットワークであり、例えば、インターネット、イントラネットやLAN(Local Area Network)等の有線又は無線の通信網である。 The network 4 is a communication network capable of high-speed communication, and is, for example, a wired or wireless communication network such as the Internet, an intranet, or a LAN (Local Area Network).
情報処理装置1は、一例として、広告主7によって操作される端末3の要求に応じてコンテンツ、例えば、3D(3次元)表示されるバナー広告を作成し、作成したコンテンツは、任意のホームページを閲覧する利用者6によって操作される端末2の要求に応じてホームページの情報とともに配信される。端末2に配信されたコンテンツは、端末2上で実行され、実行された結果、端末2の表示部にホームページに含まれるバナー広告内の3Dオブジェクトとして表示され、利用者6の操作に基づいてオブジェクトの位置や撮影方向等の表示が変更される。端末2でオブジェクトに対してなされた操作によってコンテンツ上で生じたイベントは情報処理装置1に送信され、イベント履歴として格納される(ここで、「イベント」とは、バナー広告に対する利用者の反応であり、web解析で言う利用者のバナー広告の閲覧やバナー広告に対するクリック等の操作「インタラクション(interactions)」を拡張したものである。詳しくは後述する。)。情報処理装置1は、端末3の要求に応じてイベント履歴を解析し、利用者6のコンテンツに対する興味及びコンテンツに対してとった行動等の内容を解析結果として端末3に出力する。端末3は、情報処理装置1から解析結果を受信し、表示部に解析結果を表示する。広告主7は端末3の表示部に表示された解析結果を確認して広告活動の効果を確認する。また、情報処理装置1は、予め設定された内容に応じて、解析結果に応じてコンテンツの内容(コンテンツの初期設定(モデル、色、配置、角度等)や動作条件等)を変更する。
As an example, the
なお、図1に示した構成は実施の形態を説明するための例示であり、以下に説明するように適宜構成に含まれる各要素は変更可能である。例えば、広告主7は、コンテンツを作成、配信する者の一例であり、広告を提供する広告主に限らず、広告を分析する者、広告業界、ウェブページやアプリケーションを制作する者、電子商取引のブランドを管理する者、電子商取引のサイトを管理する者、流通業界の者等であってもよい。また、これに対応し、コンテンツはバナー広告に限らず、商品ページのコンテンツ、アプリケーション上で動作するコンテンツ等であってもよい。また、コンテンツは、3Dに限らず、コンテンツ内のオブジェクト及びその視点等が変形や変更可能であればよく、2Dであってもよいし、4D以上であってもよい。また、端末2は、常にネットワーク4に接続されている必要はなく、ネットワークに接続されたタイミングでイベント履歴を情報処理装置1に送信するものであってもよい。また、端末2は、常にネットワークに接続されている場合にも、任意のタイミングでイベント履歴を情報処理装置1に送信するものであってもよい。
The configuration shown in FIG. 1 is an example for explaining the embodiment, and each element included in the configuration can be appropriately changed as described below. For example,
(情報処理装置の構成)
図2は、実施の形態に係る情報処理装置1の構成例を示すブロック図である。
(Configuration of information processing device)
FIG. 2 is a block diagram showing a configuration example of the
情報処理装置1は、CPU等から構成され、各部を制御するとともに、各種のプログラムを実行する制御部10と、フラッシュメモリ等の記憶媒体から構成され情報を記憶する記憶部11と、ネットワークを介して外部と通信する通信部12とを備える。
The
制御部10は、後述するイベント解析プログラム110を実行することで、コンテンツ配信手段100、イベント受信手段101、イベント解析手段102、解析結果出力手段103及び解析結果反映手段104等として機能する。
By executing the
コンテンツ配信手段100は、端末2の配信要求に応じてバナー広告を表示するためのコンテンツ情報111を通信部12及びネットワーク4を介して端末2に配信する。なお、コンテンツ情報111は、3D表示されるものの他、AR(Augmented Reality、拡張現実)により表示されるもの、VR(Virtual Reality、仮想現実)、MR(Mixed Reality、複合現実)、SR(Substitutional Reality、代替現実)、XR(Extended Reality)により表示されるものであってもよく、コンテンツ内に表示されるオブジェクトが変形又は変化するものであれば2Dであってもよいし、4D以上であってもよい。
The content distribution means 100 distributes the
イベント受信手段101は、端末2でコンテンツ情報111が実行され、端末2で操作された結果に発生したイベントを任意のタイミングで受信し、受信したイベントをイベント履歴情報112として記憶部11に格納する。
The event receiving means 101 executes the
イベント解析手段102は、イベント履歴情報112を解析して解析結果情報113を生成する。なお、解析方法は後述する。
The event analysis means 102 analyzes the
解析結果出力手段103は、端末3の要求に応じて、解析結果情報113を広告主7の操作する端末3に出力する。
The analysis result output means 103 outputs the analysis result
解析結果反映手段104は、予め設定された内容に応じて、記憶部11のコンテンツ情報111又は端末2に配信済みのコンテンツ情報の色、モデル、撮影角度、配置角度、オプション等の初期設定値を変更する。
The analysis result reflecting means 104 sets initial setting values such as color, model, shooting angle, arrangement angle, and options of the
記憶部11は、制御部10を上述した各手段100〜104として動作させるイベント解析プログラム110、コンテンツ情報111、イベント履歴情報112及び解析結果情報113等を記憶する。
The
(端末の構成)
図3は、実施の形態に係る端末2の構成例を示すブロック図である。
(Terminal configuration)
FIG. 3 is a block diagram showing a configuration example of the
端末2は、CPU等から構成され、各部を制御するとともに、各種のプログラムを実行する制御部20と、フラッシュメモリ等の記憶媒体から構成され情報を記憶する記憶部21と、文字や画像を表示するLCD(Liquid Crystal Display)等の表示部22と、操作に応じて操作信号を発生するキーボード、マウス、タッチパネル等の操作部23と、写真や映像を撮影するレンズ及び撮像素子等を備えた撮像部24と、ネットワークを介して外部と通信する通信部25とを備える。その他、図示しないが音声を収集するマイク、音声を出力するスピーカー等を備えてマルチメディアコンテンツの再生を行う。
The
制御部20は、後述するイベント解析プログラム210を実行することで、コンテンツ受信手段200、コンテンツ表示手段201、コンテンツ操作受付手段202、イベント送信手段203及びメディア更新手段204等として機能する。
By executing the
コンテンツ受信手段200は、情報処理装置1から配信されたコンテンツ情報111を通信部25及びネットワーク4を介して受信し、記憶部21にコンテンツ情報211として格納する。
The content receiving means 200 receives the
コンテンツ表示手段201は、コンテンツ情報211を実行して表示部22に3Dのバナー広告を表示し、コンテンツ操作受付手段202が受け付けた操作内容に応じてバナー広告の表示内容を変更する。
The content display means 201 executes the
コンテンツ操作受付手段202は、操作部23に対する操作を受け付け、コンテンツ情報211の実行状態に合わせた操作内容に変換するとともに、実行状態に合わせたイベントを発生させるとともに、発生したイベントをイベント履歴情報212として記憶部21に格納する。イベントの内容については後述する。
The content operation receiving means 202 receives an operation on the
イベント送信手段203は、発生したイベントをイベント履歴情報212として情報処理装置1に送信する。送信のタイミングは、イベント毎に発生したタイミングであってもよいし、予め定めた間隔であってもよく、予め定めた間隔の場合は発生したイベントをまとめて送る。なお、例えば、イベント解析プログラム210を外部のAPI(Application Programing Interface)を介して構成した場合には、イベント送信手段203は、イベント履歴情報212を情報処理装置1に直接送信せずに、外部サーバに一旦送信し、外部サーバから情報処理装置1にイベント履歴情報212を送信するようにしてもよい。外部サーバから情報処理装置1にイベント履歴情報212を送信するタイミングは、ある一定量のデータ毎であってもよいし、ある一定時間毎であってもよいし、逐一送信するものであってもよい。また、リアルタイムでもよいし、遅延を伴うものでもよい。
The event transmission means 203 transmits the generated event as the
メディア更新手段204は、情報処理装置1の解析結果反映手段104から要求される内容に応じて、コンテンツ情報211の色、モデル、撮影角度、配置角度、オプション等の初期設定値を変更する。
The media updating means 204 changes the initial setting values such as the color, model, shooting angle, arrangement angle, and options of the
記憶部21は、制御部20を上述した各手段200‐204として動作させるイベント解析プログラム210、コンテンツ情報211及びイベント履歴情報212等を記憶する。
The
図4A〜図4Iは、端末2の表示部22に表示される画面の例を示す図である。
4A to 4I are diagrams showing an example of a screen displayed on the
図4Aに示すように、画面220aは、コンテンツ情報211の内容が自動車のバナー広告であった場合であって、3D表示される操作対象(自動車)の外観を表すオブジェクト221exと、オブジェクト221exが配置された背景222と、操作する対象を指示するためのカーソル223と、オブジェクト221exの一部の表示を変更するための(フロントライトを点灯するための)照明ボタン224と、操作対象(自動車)の表示を内装に切り替えるためのインテリア切替ボタン225と、当該操作対象の製造元のホームページに移動するためのリンク226と、当該操作対象の製品ページに移動するためのリンク227とを有する。オブジェクト221ex及び背景222の撮影方向は、画面220a上が、例えば、カーソル223によってドラッグ操作されることで任意の方向に変更され、照明ボタン224、インテリア切替ボタン225、リンク226、227が選択操作されることで各機能のオンオフが実行される。
As shown in FIG. 4A, on the
図4Bに示すように、画面220bは、画面220aの状態からカーソル223でオブジェクト221exが横方向にドラッグ操作され、カメラアングルが変更されることで表示される画面である。オブジェクト221exは、ドア224doorと、ホイール224wheelとを有し、ドア224doorはカーソル223で選択操作されることでドアが開閉し、ホイール224wheelはカーソル223で選択操作されることでホイールが他のサイズ、色、モデルに変更される。
As shown in FIG. 4B, the
また、図4Cに示すように、画面220bにカーソル223を合わせた状態で、操作(例えば、マウスのホイール操作、タッチパッドのダブルタップやピンチアウト等)が行われると、図4Dに示す画面220dとなり、オブジェクトを近くから見る状態となる。
Further, as shown in FIG. 4C, when an operation (for example, mouse wheel operation, double tap of the touch pad, pinch out, etc.) is performed with the
図4Eに示すように、画面220eは、AR(Augmented Reality、拡張現実)機能を用いた場合に表示される画面であって、端末2のカメラによって撮影された背景222ar上に、配置面との距離及び画角を合致させてオブジェクト221exが表示される。
As shown in FIG. 4E, the
図4Fに示すように、画面220fは、図4Eの画面220eにおいて操作(例えば、マウスのホイール操作、タッチパッドのダブルタップやピンチアウト等)が行われると、サイズを変化させた(サイズを大きくした)オブジェクト221exが表示される。
As shown in FIG. 4F, the size of the
また、図4Gに示すように、画面220gは、図4Eの画面220eにおいて端末2のカメラの撮影位置及び方向が変化された場合の背景222ar上に、配置面との距離及び画角が連動されたオブジェクト221exが表示される。
Further, as shown in FIG. 4G, the
図4Hに示すように、画面220hは、図4Aに示した画面220aにさらに色選択ボタン228が追加されたものであり、色選択ボタン228のいずれかが選択されると選択された色に応じてオブジェクト221exの外装色が変更される。
As shown in FIG. 4H, the
図4Iに示すように、画面220iは、図4Aに示した画面220aのインテリア切替ボタン225が操作された場合のオブジェクト221exの内装を示す画面であって、オブジェクトインテリア221inと、エクステリア切替ボタン229とを有する。
As shown in FIG. 4I, the
図5A〜図5Fは、イベントの項目例を説明するための図である。 5A to 5F are diagrams for explaining item examples of events.
図5Aに示すイベント112OTは、オブジェクトに対する変更イベントであり、例えば、オブジェクトの回転を開始した際に生成される「rotate object ‐ start」、回転を終了した際に生成される「rotate object ‐ stop」、オブジェクトのドアを開けた際に生成される「door open」、閉めた際に生成される「door close」、オブジェクトのモデルを変更した際に生成される「change product model」、オブジェクトの視界を変更した際に生成される「change view (interior to exterior, for example)」、POI(Point of Interest)をクリックして、 焦点を当てることにした際に生成される「POI focus」、オブジェクトのズームを開始した際に生成される「object zoom start」、ズームを終了した際に生成される「object zoom stop」、その他の操作を設定可能な「other (custom)」、オブジェクトのホイールを変更した際に生成される「change wheels」、オブジェクトのライトのオンオフした際に生成される「turn on / off lights」、オブジェクトを並べた際に生成される「change alignment」、オブジェクトの縮尺変更を開始した際に生成される「object scale start」、縮尺変更を終了した際に生成される「object scale stop」、オブジェクトを上下・左右に反転した際に生成される「object mirror」等のイベントを有する。 The event 112OT shown in FIG. 5A is a change event for an object, for example, "rotate object-start" generated when the rotation of the object is started, and "rotate object-stop" generated when the rotation is completed. , "Door open" generated when the door of the object is opened, "door close" generated when the door of the object is closed, "change product model" generated when the model of the object is changed, the visibility of the object "Change view (interior to exterior, for example)" generated when changing, "POI focus" generated when you decide to focus by clicking POI (Point of Interest), zoom of the object "Object zoom start" generated when you start, "object zoom stop" generated when you finish zooming, "other (custom)" that allows you to set other operations, when you change the wheel of an object "Change wheels" generated when the objects are turned on and off, "turn on / off lights" generated when the objects are lined up, "change alignment" generated when the objects are arranged, and when the object scale change is started. It has events such as "object scale start" generated in, "object scale stop" generated when the scale change is completed, and "object mirror" generated when the object is flipped up / down / left / right.
なお、例えば、「color change」は、変更後の色と変更前の色の情報を含む。また、「rotate object ‐ start」及び「rotate object ‐ stop」は、回転開始及び終了のポイント、回転角度、経時的な回転角速度等の情報を含む。同様に、「object zoom start」、「object zoom stop」、「object scale start」、「object scale stop」についても動作の開始及び終了のポイント、開始から終了までの経時的な変化量等の情報を含むものとする。 For example, "color change" includes information on the color after the change and the color before the change. Further, "rotate object-start" and "rotate object-stop" include information such as rotation start and end points, rotation angle, and rotational angular velocity over time. Similarly, for "object zoom start", "object zoom stop", "object scale start", and "object scale stop", information such as the start and end points of the operation and the amount of change over time from the start to the end is provided. It shall include.
図5Bに示すイベント112CTは、カメラに対する変更イベントであり、例えば、オブジェクトとカメラの距離の変更を開始した際に生成される「object distance change ‐ start」、距離の変更を終了した際に生成される「object distance change ‐ stop」、オブジェクトに対するカメラ方向の変更を開始した際に生成される「object direction change ‐ start」、カメラ方向の変更を終了した際に生成される「object direction change ‐ stop」、オブジェクトの再配置を開始した際に生成される「object location change ‐start」、再配置を終了した際に生成される「object location change ‐ stop」、環境に対してオブジェクトのズームを開始した際に生成される「zoom object view ‐ start」、ズームを終了した際に生成される「zoom object view ‐ stop」、カメラの回転を開始した際に生成される「camera rotation ‐ start」、回転を終了した際に生成される「camera rotation ‐ stop」、オブジェクトの位置、向き、大きさのどれかあるいはいくつかを変更した際に生成される「projection matrix change」等のイベントを有する。 The event 112CT shown in FIG. 5B is a change event for the camera, for example, "object distance change-start" generated when the change of the distance between the object and the camera is started, and generated when the change of the distance is completed. "Object distance change-stop", "object direction change-start" generated when the camera direction change for the object is started, "object direction change-stop" generated when the camera direction change is completed. , "Object location change-start" generated when the object relocation is started, "object location change-stop" generated when the relocation is finished, when the object is started to zoom to the environment "Zoom object view-start" generated when zooming is finished, "zoom object view-stop" generated when zooming is finished, "camera rotation-start" generated when camera rotation is started, and rotation is finished. It has events such as "camera rotation-stop" generated when the object is changed, and "projection matrix change" generated when any or some of the position, orientation, and size of the object are changed.
なお、「object distance change ‐ start」、「object distance change ‐ stop」、「object direction change ‐ start」、「object direction change ‐ stop」、「object location change ‐start」、「object location change ‐stop」、「zoom object view ‐ start」、「zoom object view ‐ stop」、「camera rotation ‐ start」、「camera rotation ‐ stop」は、動作の開始及び終了のポイント、開始から終了までの経時的な変化量等の情報を含むものとする。 In addition, "object distance change-start", "object distance change-stop", "object direction change-start", "object direction change-stop", "object location change-start", "object location change-stop", "Zoom object view-start", "zoom object view-stop", "camera rotation-start", "camera rotation-stop" are the points of start and end of operation, the amount of change over time from start to end, etc. Information shall be included.
図5Cに示すイベント112OPは、オブジェクト特性に対する変更イベントであり、例えば、オブジェクトのボディの色を変更した際に生成される「change body color」、オブジェクトのトリムの色を変更した際に生成される「change trim color」、オブジェクトのボディの柄を変更した際に生成される「change body texture」、背景を変更した際に生成される「change background」、オブジェクト上の言葉やアイコンを変更した際に生成される「change object graphics」、オブジェクトと伴に再生されるビデオ、音声等のマルチメディアを変更した際に生成される「change object multimedia」、オブジェクトと伴に再生されるアニメーションを開始した際に生成される「start object animation」、アニメーションを終了した際に生成される「stop object animation」、オブジェクトと伴に再生されるアニメーションを変更した際に生成される「change object animation」、背景と伴に再生されるアニメーションを開始した際に生成される「start background animation」、アニメーションを終了した際に生成される「stop background animation」、背景と伴に再生されるアニメーションを変更した際に生成される「change background animation」等のイベントを有する。 The event 112OP shown in FIG. 5C is a change event for the object characteristic, for example, "change body color" generated when the body color of the object is changed, and generated when the trim color of the object is changed. "Change trim color", "change body texture" generated when the pattern of the body of the object is changed, "change background" generated when the background is changed, when the word or icon on the object is changed "Change object graphics" generated, "change object multimedia" generated when changing multimedia such as video and audio played with an object, when starting an animation played with an object "Start object animation" generated, "stop object animation" generated when the animation is finished, "change object animation" generated when the animation played with the object is changed, with the background "Start background animation" generated when the animation to be played is started, "stop background animation" generated when the animation is finished, "stop background animation" generated when the animation played with the background is changed Has events such as "change background animation".
図5Dに示すイベント112CPは、カメラ特性に対する変更イベントであり、例えば、視野角を変更した際に生成される「change field of view」、オーバーレイ画像を変更した際に生成される「change overlay graphics」、オーバーレイされる3Dオブジェクトを追加した際に生成される「additional 3D objects overlaid」、照明効果を変化した際に生成される「change lighting effects」、カラーフィルターを変更した際に生成される「change color filters」等のイベントを有する。 The event 112CP shown in FIG. 5D is a change event for the camera characteristics, for example, "change field of view" generated when the viewing angle is changed, and "change overlay graphics" generated when the overlay image is changed. , "Additional 3D objects overlaid" generated when adding 3D objects to be overlaid, "change lighting effects" generated when changing lighting effects, "change color" generated when changing color filters It has events such as "filters".
図5Eに示すイベント112Sは、システム上で生じるイベントであり、例えば、ARシステムをロードした際に生成される「AR System loaded」、素材をロードした際に生成される「Assets loaded」、シーンを準備した際に生成される「scene ready」、オブジェクトを生成した際に生成される「spawn object」、複数のオブジェクトを生成した際に(その数とともに)生成される「spawn multiple objects (how many)」、(ARシステムの)エラーが生じた際に生成される「error (AR system)」、アクション後に時間が経過した際に(経過時間とともに)生成される「timer‐after‐action (how much time)」、インプレッション後に時間が経過した際に(経過時間とともに)生成される「timer‐after‐impression (how much time)」、写真/スクリーンショットを撮った際に生成される「photo / screenshot taken」、利用者に対する行動喚起が成立した際に生成される、例えば、何らかの方法(点滅や矢印による指示等)で強調表示されたリンクがクリックされてウェブサイトに移動した際に生成される「call to action (click to site)」、オブジェクトの表示をリセットした際に生成される「reset creative」、ARモードを実行した際に生成される「launch AR mode」、ビデオ/オーディオの再生を開始した際に生成される「start (video/ audio multimedia)」、再生を終了した際に生成される「stop (video / audio multimedia)」、ビデオ/オーディオの再生を再開した際に生成される「resume (video / audio multimedia)」、合計再生時間の(25%|50%|75%|100%)を再生した際に生成される「media Quartile Complete (video / audio multimedia ‐ 1, 2, 3, 4 quarters)」、オーディオのボリュームを変更した際に(その音量とともに)生成される「volume change (audio)」、等のイベントを有する。
なお、「AR System loaded」は、ARを実行した際の端末2の位置情報、オブジェクトの色、モデル、大きさ、配置等の情報を含むものとする。
It should be noted that "AR System loaded" includes information such as the position information of the
図5Fに示すイベント112Mは、その他のイベントであり、例えば、最初のインタラクションが生じた際に生成される「first interaction」、当該コンテンツ情報で利用される他社のコンテンツがイベント又は信号を生成した際に生成される「3rd party signal」、ランダムなイベントが生じた際に生成される「random event」等のイベントを有する。
The
図6は、イベント履歴情報112の構成例を示す図である。
FIG. 6 is a diagram showing a configuration example of the
イベント履歴情報112は、タイムスタンプとしての時刻と、当該時刻において発生したイベントのイベントIDとを有する。イベントIDは図5A〜図5FのイベントIDに対応したものである。図6の例では、端末2で、時刻t1においてARシステムがロードされ(S001)、時刻t2においてオブジェクトが生成され(S004)、時刻t3においてオブジェクトのドアが開けられ(OT003)、時刻t4においてオブジェクトの回転が開始され(OT001)、時刻t5においてオブジェクトの回転が停止され(OT002)、時刻t6において他社のコンテンツがイベントを生成し(M002)、時刻t7において照明効果が変更され(CP004)、時刻t8においてカメラの回転が開始され(CT009)、時刻t9においてカメラの回転が停止された(CT010)場合のイベントの履歴を示している。また、図6では、単純に複数の個別のイベントが時系列に沿って並んでいるものを示しているが、例えば、図5Aに示したイベントID「OT002」の「rotate object ‐ stop」のようにオブジェクトの回転を止めるイベントにおいて、オブジェクトの回転運動の詳細な軌跡とタイミングを1つのイベントに含むようなものを含んでいてもよい。この場合、イベント中の任意の時刻をタイムスタンプに有しても良いし、タイムスタンプを有さないものであってもよい。
The
(情報処理装置の動作)
次に、本実施の形態の作用を、(1)コンテンツ表示動作、(2)イベント履歴解析動作、(3)解析結果出力動作に分けて説明する。
(Operation of information processing device)
Next, the operation of this embodiment will be described separately for (1) content display operation, (2) event history analysis operation, and (3) analysis result output operation.
(1)コンテンツ表示動作
図10は、情報処理システム5の動作例を示すフローチャートである。
(1) Content Display Operation FIG. 10 is a flowchart showing an operation example of the
まず、端末2の利用者6は、コンテンツの含まれるホームページを閲覧するため、端末2を操作する。端末2は、ホームページの情報を配信するサーバにホームページの情報を要求して受信し、受信した情報に基づいて端末2のウェブブラウザがホームページの内容を表示するとともに、受信したホームページの情報に含まれるコンテンツ情報のURLに基づいてコンテンツ情報の要求を情報処理装置1に送信する(S20)。
First, the user 6 of the
情報処理装置1のコンテンツ配信手段100は、端末2の配信要求を受け付けて(S10)、ホームページの情報とともにコンテンツ情報111を通信部12及びネットワーク4を介して端末2に配信する(S11)。
The content distribution means 100 of the
端末2のコンテンツ受信手段200は、情報処理装置1から配信されたコンテンツ情報111を通信部25及びネットワーク4を介して受信し、記憶部21にコンテンツ情報211として格納する(S21)。
The content receiving means 200 of the
次に、端末2のコンテンツ表示手段201は、コンテンツ情報211を実行してホームページ内にバナー広告として表示する(S22)。バナー広告の表示内容は図4A〜図4C、図4H及び図4Iに示した内容で構成される。
Next, the content display means 201 of the
利用者6は、端末2の表示部22に表示されたコンテンツ情報211の表示内容(図4A〜図4I)を確認し、表示内容に含まれるオブジェクト221exやカメラアングル等を変更するため、操作部23に対して操作を行う。
The user 6 confirms the display contents (FIGS. 4A to 4I) of the
端末2のコンテンツ操作受付手段202は、操作部23に対する操作を受け付け(S23)、コンテンツ情報211の実行状態に合わせた操作内容に変換する。端末2のコンテンツ表示手段201は、コンテンツ操作受付手段202が受け付けた操作内容に応じて表示部22に表示されたオブジェクト221exやカメラアングル等の表示内容を変更する(S24)。
The content operation receiving means 202 of the
また、端末2のコンテンツ操作受付手段202は、実行状態に合わせたイベント(図5A〜図5F)を発生させ、イベント送信手段203は、発生したイベントをタイムスタンプとともにイベント履歴情報212(図6)として情報処理装置1に送信する(S25)。イベント履歴情報212は単一のイベントであってもよいし、複数のイベントを含むものであってもよい。情報処理装置1へ送信するタイミングは定期的なものであってもよいし、定量で送るものであってもよいし、ネットワークの接続状況に基づいて変化するものであってもよい。
Further, the content operation receiving means 202 of the
情報処理装置1のイベント受信手段101は、端末2からイベントを受信し(S12)、受信したイベントをイベント履歴情報112として記憶部11に格納する(S13)。
The event receiving means 101 of the
情報処理装置1のイベント解析手段102は、イベント履歴情報112を解析して解析結果情報113を生成する(S14)。以下に、解析方法を説明する。
The event analysis means 102 of the
(2)イベント履歴解析動作
(第1段階の解析)
イベント解析手段102は、第1段階の解析として、イベント履歴情報112から個々のイベントを追跡して解析結果を得る。解析結果は、例えば、キャンペーン毎のイベントの数、セッション毎のイベントの平均、(1以上のインタラクションを伴うセッションの数)/(セッションの総数)の比から得られるエンゲージメントの割合(この値は、何人のユーザが商品と結びついたかを示す指標を表す。)、(トータルのキャンペーンコスト)/(エンゲージメントのセッション総数)の比から得られるエンゲージメント毎のコストが挙げられる。
(2) Event history analysis operation (first stage analysis)
As the first stage analysis, the event analysis means 102 tracks individual events from the
ここで用いた用語は、例えば、Google analyticsをはじめとするウェブ解析で用いられる用語であり、「キャンペーン(campaign)」とは利用者をバナー広告から広告主のサイトに誘導することを目的とした活動、「セッション(session)」とは利用者が広告主のサイトを訪れてから離脱するまでの一連の流れ、「エンゲージメント(engagement)」とは広告の商品に対する利用者の興味の深さを示す用語である。 The terms used here are, for example, terms used in web analytics such as Google analytics, and "campaign" is intended to guide users from banner advertisements to advertiser's site. An activity, "session" is a series of steps from when a user visits an advertiser's site to when he / she leaves the advertiser's site, and "engagement" indicates the depth of interest of the user in the product of the advertisement. It is a term.
一例として、イベント解析手段102は、8種類のイベント(impressions、rotations、light changes、interior view switches、calls to action、zooms(in/out)、resets、time‐after‐actions)が生成される場合、さらにシングルセッション中のすべてのインタラクションを測定した時間であるエンゲージタイムにおけるすべてのイベントの数を集計した値「interactions」を用いることができる。これらのイベントを日毎、キャンペーン毎、セッション毎の時間単位に集計する。つまり、解析結果としては、9つの集計単位に対して3つの時間単位から27種類の集計結果が得られる。 As an example, when the event analysis means 102 generates eight types of events (impressions, rotations, light changes, interior view switches, calls to action, zooms (in / out), sets, time-after-actions), Furthermore, the value "interactions" that aggregates the number of all events in the engagement time, which is the time when all the interactions in a single session are measured, can be used. These events are aggregated on a daily, campaign, and session-by-hour basis. That is, as the analysis result, 27 kinds of aggregation results can be obtained from 3 time units for 9 aggregation units.
(第2段階の解析;組み合わせ)
次に、イベント解析手段102は、第2段階の解析として、イベント履歴情報112から個々のイベントがどのような組み合わせで起きたかを追跡して解析結果を得る。例えば、以下の数1に示す組み合わせを用いて得られるイベントの組み合わせの種類から、ユーザが興味あるものが選択される。ここで、nはイベントの種類の数であり、kは組み合わせとして選択されたイベントの数である。
Next, as the second stage analysis, the event analysis means 102 tracks the combination of individual events from the
一例として、イベント解析手段102は、第1段階の解析と同様に8種類のイベント(impressions、rotations、light changes、interior view switches、calls to action、zooms(in/out)、resets、time‐after‐actions)が生成される場合、さらにinteractionsを用いることができ、2つのイベントの組み合わせは36となり、多くの種類の解析結果を得ることができる。イベント解析手段102は、これらのイベントの任意の組み合わせから選択された組み合わせについて、複数のイベントの組み合わせの数、平均、割合、比、コスト等を解析結果として出力する。解析結果として出力し、例えば、impressionsとCTA(Calls to Action、例えば、clicks)の組み合わせだった場合、得られるのはCTR(the click‐through‐rate of clicks)となる。 As an example, the event analysis means 102 has eight types of events (impressions, rotations, light changes, interior view switches, calls to action, zooms (in / out), sets, time-after-) as in the first stage analysis. When actions) is generated, interactions can be further used, the combination of the two events is 36, and many kinds of analysis results can be obtained. The event analysis means 102 outputs the number, average, ratio, ratio, cost, and the like of the combination of a plurality of events as the analysis result for the combination selected from any combination of these events. When the analysis result is output and, for example, a combination of impressions and CTA (Calls to Action, for example, clicks) is obtained, the CTR (the click-through-rate of clicks) is obtained.
(第2段階の解析;順列)
次に、イベント解析手段102は、第2段階の解析として、イベント履歴情報112から個々のイベントがどのような順序で起きたかを追跡して解析結果を得る。例えば、以下の数2に示す順列を用いて得られるイベントの順列の種類から、ユーザが興味あるものが選択される。ここで、nはイベントの種類の数であり、nは順列として選択されたイベントの数である。
Next, as the second stage analysis, the event analysis means 102 tracks the order in which the individual events occur from the
例えば、「impression > choose size 又は choose color 又は choose model(順序は問わない)> CTA(click)」という順列は6通りあるが、イベント解析手段102は、これらの数をそれぞれカウントすることで利用者6がサイズ、カラー、モデルのいずれに第1に興味があるかを解析結果として出力する。 For example, there are six permutations of "impression> choose size or choose color or choose model (regardless of order)> CTA (click)", and the event analysis means 102 counts each of these permutations to allow the user. Outputs as an analysis result whether 6 is first interested in size, color, or model.
なお、一例として、6種類のイベントが生成される場合、順列の数は1900より多くなる(2種類のイベントの順列は30、3種類のイベントの順列は120、4種類のイベントの順列は360、5種類のイベントの順列は720、6種類のイベントの順列は720であり、これらの総和)が、広告主7にとって意味のあるイベントの順序はビッグデータの解析手法等を用いて抽出してもよい。
As an example, when 6 types of events are generated, the number of permutations is more than 1900 (30 for 2 types of events, 120 for 3 types of events, 360 for 4 types of events). The permutation of 5 types of events is 720, the permutation of 6 types of events is 720, and the sum of these), but the order of events that is meaningful to
さらに、イベント解析手段102は、操作後に経過した時間「timer after action」とimpressionの後に経過した時間「timer after impression」をイベントとして定義しており(図5E)、上記した順列に時間の概念を導入してさらに順列の数を拡大する。 Further, the event analysis means 102 defines the time "timer after action" elapsed after the operation and the time "timer after impression" elapsed after the impression as events (FIG. 5E), and the concept of time is arranged in the above permutation. Introduce and further expand the number of permutations.
その他、イベント解析手段102は、複数のイベントの順列の数、平均、割合、比、コスト等を解析結果として出力する。 In addition, the event analysis means 102 outputs the number, average, ratio, ratio, cost, and the like of the permutations of a plurality of events as the analysis result.
(第2段階の解析;重複順列)
次に、イベント解析手段102は、第2段階の解析として、イベント履歴情報112から個々のイベントが重複して発生してよい場合であって、どのような順序でどのような頻度で起きたかを追跡して解析結果を得る。例えば、以下の数3に示す式を用いて得られる順列の数から、ユーザが興味あるものが選択される。ここで、nはイベントの種類の数であり、tは生成されたインタラクションの総数である。
Next, as the second stage analysis, the event analysis means 102 determines in what order and how often the individual events may occur in duplicate from the
なお、一例として、7種類のイベントが生成され、5つのイベントが重複可能に発生する場合、重複順列の数は16000通り以上となる。イベントの数に制限がなければ重複順列の数は指数関数的に増加する。 As an example, when 7 types of events are generated and 5 events occur in a duplicated manner, the number of overlapping permutations is 16000 or more. If there is no limit to the number of events, the number of permutations with repetition will increase exponentially.
例えば、「impression、rotate start又はrotate stop又はcolor change又はzoom start又はzoom stop又はview POI又はreset、launch AR mode、spawn object、change lighting effects又はchange color又はrotate start又はrotate stop又はzoom start又はzoom stop」という重複順列において、イベント解析手段102は、これらの数をそれぞれカウントすることで利用者6がオブジェクトのどのような点に興味を持ち、ARモードでオブジェクトをどのように配置するのに興味があるかを解析結果として出力する。 For example, "impression, rotate start or rotate stop or color change or zoom start or zoom stop or view POI or reset, launch AR mode, spawn object, change lighting effects or change color or rotate start or rotate stop or zoom start or zoom stop. In the permutations with repetition, the event analysis means 102 is interested in what points of the object the user 6 is interested in by counting these numbers, and how to arrange the objects in the AR mode. Output as an analysis result whether or not there is.
その他、イベント解析手段102は、複数のイベントの重複順列の数、平均、割合、比、コスト等を解析結果として出力する。 In addition, the event analysis means 102 outputs the number, average, ratio, ratio, cost, and the like of the overlapping permutations of a plurality of events as the analysis result.
(3)解析結果出力動作
情報処理装置1の解析結果出力手段103は、端末3の要求に応じて、解析結果情報113を端末3に出力する(S15)。広告主7は、以降に示すように、端末3の表示部に表示された解析結果から広告効果や利用者6の行動(好み)の傾向等を確認する。
(3) Analysis result output operation The analysis result output means 103 of the
図7は、解析結果情報113に基づいて端末3の表示部に表示される画面の例を示す図である。
FIG. 7 is a diagram showing an example of a screen displayed on the display unit of the terminal 3 based on the analysis result
解析結果表示画面113aは、第1段階の解析により得られた解析結果情報を表示したものであり、Impressions、CTAs(Calls to Action)、Rotations、Lights changes、View changes、Zooms、Zoom resets、CTR(Click Through Rate)、Engagement Rate、Unique Engagement Rateの遷移を有する。なお、CTAは、例えば、バナー広告上で利用者の操作を促すアニメーション等の行動喚起のための処理が実行された回数であったり、リンクがクリックされてリンク先のウェブサイトに移動した回数等である。また、これらの表示は、日の単位でまとめられたものであり、単位変更メニュー113a1を変更することで月の単位、年の単位、時間の単位、キャンペーンの単位、セッションの単位等でまとめられる。
The analysis
図8は、解析結果情報113に基づいて端末3の表示部に表示される画面の例を示す図である。
FIG. 8 is a diagram showing an example of a screen displayed on the display unit of the terminal 3 based on the analysis result
解析結果表示画面113bは、第1段階の解析により得られた解析結果情報を表示したものであって、車のボディカラーの色の分布を示しており、左から、状況を問わず選択された色の総数の割合を示すTotal Changes、リンクがクリックされた際に選択されていた色の割合を示すCTAs、最終的に選択されていた色の割合を示すLast Colorを有する。
The analysis
図9は、解析結果情報113に基づいて端末3の表示部に表示される画面の例を示す図である。
FIG. 9 is a diagram showing an example of a screen displayed on the display unit of the terminal 3 based on the analysis result
解析結果表示画面113cは、第2段階の解析により得られた解析結果情報を表示したものであり、左のInteraction Time vs Impressionsと、右のInteraction Time vs CTRとを有する。
The analysis
Interaction Time vs Impressionsは、(あるユーザーの)特定のセッションおける最初のインタラクションのタイムスタンプと最後のインタラクションのタイムスタンプ間の時間に対する、(全ユーザーの)特定の期間におけるインプレッションの総数の分布を示すものである。なお、Interaction Time = 0は、Assets loadedのイベントをインタラクションにカウントせず、その後何らかのイベントが1つだけ発生した場合である。その他のInteraction Timeは、Assets loaded以外の複数のイベントが発生し、その最初と最後のイベントのタイムスタンプの間隔である。 Interaction Time vs Impressions shows the distribution of the total number of impressions in a particular time period (for all users) with respect to the time between the time stamp of the first interaction and the time stamp of the last interaction in a particular session (of one user). Is. Note that Interaction Time = 0 is a case where the Assets loaded event is not counted as an interaction and only one event occurs after that. The other Interaction Time is the time stamp interval between the first and last events when multiple events other than Assets loaded occur.
Interaction Time vs CTRは、(あるユーザーの)特定のセッションおける最初のインタラクションのタイムスタンプと最後のインタラクションのタイムスタンプ間の時間に対する、(全ユーザーの)CTRの分布を示すものである。なお、Interaction Time = 0は、Assets loadedのイベントをインタラクションにカウントせず、その後イベントCall to Action(click to website)のみ発生した場合である。その他のInteraction Timeは、Assets loaded以外のイベントが発生し、その最初のタイムスタンプとイベントCall to Action(click to website)のタイムスタンプの間隔である。 Interaction Time vs CTR shows the distribution of CTR (for all users) with respect to the time between the time stamp of the first interaction and the time stamp of the last interaction in a particular session (of one user). Note that Interaction Time = 0 is a case where the Assets loaded event is not counted as an interaction and only the event Call to Action (click to website) occurs after that. The other Interaction Time is the interval between the first time stamp of an event other than Assets loaded and the time stamp of the event Call to Action (click to website).
また、情報処理装置1の解析結果反映手段104は、解析結果情報113に基づきコンテンツ情報の内容を変更するよう端末2に要求する(S16)。
Further, the analysis result reflecting means 104 of the
端末2のメディア更新手段204は、情報処理装置1の解析結果反映手段104から要求される内容に応じて、コンテンツ情報211の色、モデル、撮影角度、配置角度、オプション等の初期設定値を変更する。これは、例えば、オブジェクトの色の選択結果として赤が多かった場合、複数の利用者の傾向を反映して、オブジェクトの初期設定カラーを赤に変更する等の対応をとることができる。
The media updating means 204 of the terminal 2 changes the initial setting values such as the color, model, shooting angle, arrangement angle, and options of the
また、情報処理装置1の解析結果反映手段104は、解析結果情報113に基づきコンテンツ情報111の内容を変更してもよい。反映する解析結果情報113は単一の利用者のイベントに基づくものであってもよいし、複数の利用者のイベントに基づくものであってもよい。
Further, the analysis result reflecting means 104 of the
(実施の形態の効果)
上記した実施の形態によれば、端末で表示される広告バナーを操作可能に表示し、操作に基づいて生成されるイベントを解析するようにしたため、利用者によって操作可能に表示されたコンテンツについて、操作内容から利用者の興味や行動傾向等を解析することができる。特に、従来は配信の回数(impressions)、クリックの有無(CTR)等程度の解析しかできなかったが、イベントの組み合わせ、順列、重複順列を用いるようにしたため、従来より多くの情報を得ることができるとともに、利用者の興味や行動の傾向を特定するためにより複雑な操作内容を特定して、その回数、割合、平均等を解析することができる。
(Effect of embodiment)
According to the above-described embodiment, the advertising banner displayed on the terminal is operably displayed, and the event generated based on the operation is analyzed. Therefore, the content displayed operably by the user It is possible to analyze the user's interests and behavioral tendencies from the operation contents. In particular, in the past, it was only possible to analyze the number of deliveries (impressions), the presence or absence of clicks (CTR), etc., but by using event combinations, permutations, and permutations, it is possible to obtain more information than before. At the same time, it is possible to specify more complicated operation contents in order to identify the user's interests and behavioral tendencies, and analyze the number of times, the ratio, the average, and the like.
また、解析結果を広告主7にグラフや表を用いて提示することができる。また、多くの情報を得られ、解析方法が多く、表示方法も適宜変更可能であるため、広告主、広告を分析する者、広告業界、ウェブページやアプリケーションを制作する者、電子商取引のブランドを管理する者、電子商取引のサイトを管理する者、流通業界の者等のそれぞれに合わせた解析結果及び表示方法を選択することができる。
In addition, the analysis result can be presented to the
また、特定のユーザー又は複数のユーザーを対象にした解析結果により得られた回数、割合、平均等に基づいて、コンテンツの色、モデル、撮影角度、配置角度、オプション等の初期設定値に動的に反映することができる。また、特定のユーザーの解析結果に基づいて当該ユーザーに紹介する製品を変えるようにしてもよい。また、紹介する製品は同一の広告主のものであってもよいし、他のメーカーのものであってもよい。また、特定のユーザー又は複数のユーザーを対象にした解析結果により得られた回数、割合、平均等に基づいて、バナー広告以外の広告媒体(印刷物、メール等)の内容を変更してもよい。 In addition, based on the number of times, ratio, average, etc. obtained from the analysis results for a specific user or multiple users, the content color, model, shooting angle, placement angle, options, etc. are dynamically set to the initial setting values. Can be reflected in. In addition, the product introduced to the specific user may be changed based on the analysis result of the specific user. In addition, the products to be introduced may be those of the same advertiser or those of other manufacturers. Further, the content of the advertising medium (printed matter, e-mail, etc.) other than the banner advertisement may be changed based on the number of times, the ratio, the average, etc. obtained from the analysis result for a specific user or a plurality of users.
上記した利用者の興味を解析する方法として、例えば、A/Bテストを実施できる。従来のA/Bテストは、2つの比較対象を利用者に提示する必要があったため、少なくとも2回のimpressionが必要だったが、1つのコンテンツ内に複数の色、モデル、撮影角度等のA/B双方を組み込むことができるため、複数の条件を提示するのに1つのコンテンツの配信で済み、1回のimpressionで得られる情報量が多くなる。つまり、1つのコンテンツ内でA/Bテストが可能である。 As a method of analyzing the user's interests described above, for example, an A / B test can be performed. In the conventional A / B test, it was necessary to present two comparison targets to the user, so at least two impressions were required, but A of multiple colors, models, shooting angles, etc. in one content. Since both / B can be incorporated, only one content can be delivered to present a plurality of conditions, and the amount of information obtained by one impression increases. That is, A / B testing is possible within one content.
また、解析結果を出力する変形例として、例えば、特定のユーザーの解析結果に基づいて当該ユーザーが購入を希望している仕様の製品を在庫している店舗を紹介することができる。また、複数のユーザーの解析結果を製造業者に送付することで、複数のユーザーが購入を希望している仕様の製品の製造数を増やしたり、購入希望者が多くいる地域に当該仕様の製品を配送するようにしたりすることができる。 Further, as a modified example of outputting the analysis result, for example, it is possible to introduce a store that stocks a product having specifications that the user wants to purchase based on the analysis result of a specific user. In addition, by sending the analysis results of multiple users to the manufacturer, we can increase the number of products with specifications that multiple users want to purchase, or sell products with the specifications in areas where there are many people who want to purchase. It can be delivered.
また、解析結果を出力する変形例として、例えば、複数のユーザーの解析結果に基づいてある種の規則性を持った一連のイベントが検出される場合、当該一連のイベントを生成したユーザーをボット(単純な繰り返しのタスクをこなすソフトウエア)として特定することができ、当該ボットによって生成されるイベントを集計から除外する等の対応を行うことができる。 Also, as a modification to output the analysis result, for example, when a series of events with a certain regularity is detected based on the analysis results of a plurality of users, the user who generated the series of events is botted ( It can be specified as software that performs simple repetitive tasks), and it is possible to take measures such as excluding the events generated by the bot from the aggregation.
また、解析結果を出力する変形例として、例えば、解析結果はインプレッションだけでなくオブジェクトの操作によって生成されたイベントに基づくものであるため、操作を伴う一連のイベントのみを選択することで、ユーザーがバナー広告を見たことを保証した数値を解析結果として出力することができる。 Also, as a modification to output the analysis result, for example, since the analysis result is based not only on the impression but also on the event generated by the operation of the object, the user can select only a series of events involving the operation. It is possible to output the numerical value that guarantees that the banner advertisement has been seen as the analysis result.
従来のバナー広告の評価方法としてはインプレッションやクリック又はこれらに基づく数値(CTR等)のみであったため、広告主7が支払う費用はインプレッションの数に基づいたものであることが多かったが、本願発明であればバナー広告をエンゲージメントに基づいて評価できるため、広告主7が支払う費用は広告効果に即したものとすることができる。
Since the conventional evaluation method for banner advertisements is only impressions, clicks, or numerical values (CTR, etc.) based on these, the cost paid by the
[他の実施の形態]
なお、本発明は、上記実施の形態に限定されず、本発明の趣旨を逸脱しない範囲で種々な変形が可能である。
[Other embodiments]
The present invention is not limited to the above-described embodiment, and various modifications can be made without departing from the spirit of the present invention.
上記実施の形態では制御部10の各手段100〜104、200〜204の機能をプログラムで実現したが、各手段の全て又は一部をASIC等のハードウエアによって実現してもよい。また、上記実施の形態で用いたプログラムをCD‐ROM等の記録媒体に記憶して提供することもできる。また、上記実施の形態で説明した上記ステップの入れ替え、削除、追加等は本発明の要旨を変更しない範囲内で可能である。
In the above embodiment, the functions of the
1 :情報処理装置
2 :端末
3 :端末
4 :ネットワーク
5 :情報処理システム
6 :利用者
7 :広告主
10 :制御部
11 :記憶部
12 :通信部
20 :制御部
21 :記憶部
22 :表示部
23 :操作部
24 :撮像部
25 :通信部
100 :コンテンツ配信手段
101 :イベント受信手段
102 :イベント解析手段
103 :解析結果出力手段
104 :解析結果反映手段
110 :イベント解析プログラム
111 :コンテンツ情報
112 :イベント履歴情報
113 :解析結果情報
200 :コンテンツ受信手段
201 :コンテンツ表示手段
202 :コンテンツ操作受付手段
203 :イベント送信手段
204 :メディア更新手段
210 :イベント解析プログラム
211 :コンテンツ情報
212 :イベント履歴情報
1: Information processing device 2: Terminal 3: Terminal 4: Network 5: Information processing system 6: User 7: Advertiser 10: Control unit 11: Storage unit 12: Communication unit 20: Control unit 21: Storage unit 22: Display Unit 23: Operation unit 24: Imaging unit 25: Communication unit 100: Content distribution means 101: Event receiving means 102: Event analysis means 103: Analysis result output means 104: Analysis result reflecting means 110: Event analysis program 111: Content information 112 : Event history information 113: Analysis result information 200: Content receiving means 201: Content displaying means 202: Content operation receiving means 203: Event transmitting means 204: Media updating means 210: Event analysis program 211: Content information 212: Event history information
Claims (9)
端末でコンテンツ情報が実行されて三次元以上の空間、又は拡張現実、仮想現実、複合現実、代替現実若しくはエクステンデッドリアリティ上の空間にオブジェクトが表示処理され、端末で受け付けた操作に基づいて当該表示処理されたオブジェクト、当該オブジェクトを表示処理するために仮想的に撮影するカメラ又は当該オブジェクトのオブジェクト特性が変化した結果発生するイベントを受信して時系列とともにイベント履歴情報として格納するイベント受信手段と、
前記イベント履歴情報の任意のイベントの頻度、和、平均、差、乗算値、割合、比、及びこれらの組み合わせのうち少なくとも1つを用いて前記端末で受け付けた操作内容を解析する解析手段と、
前記解析手段の解析結果を出力する解析結果出力手段として機能させるイベント解析プログラム。 Computer,
Content information is executed on the terminal, and the object is displayed in a space of three or more dimensions, or in a space on augmented reality, virtual reality, mixed reality, alternative reality, or extended reality, and the display processing is based on the operation received by the terminal. An event receiving means that receives an event that occurs as a result of a change in the object characteristics of the object, a camera that virtually shoots the object for display processing, or an event that is stored as event history information in chronological order.
The frequency of any event of the event history information, the sum, average, differential, multiplication value, percentage, ratio, and analyzing means及beauty using at least one of these combinations to analyze the content of the operation received by the terminal,
An event analysis program that functions as an analysis result output means that outputs the analysis results of the analysis means.
端末でコンテンツ情報が実行されて表示処理され、端末で受け付けた操作に基づいて当該表示処理されたコンテンツ情報の表示が変化した結果発生するイベントを受信して時系列とともにイベント履歴情報として格納するイベント受信手段と、
前記イベント履歴情報の任意のイベントの頻度、和、平均、差、乗算値、割合、比、順列及びこれらの組み合わせのうち少なくとも1つを用いて前記端末で受け付けた操作内容を解析する解析手段と、
前記解析手段の解析結果を出力する解析結果出力手段として機能させるイベント解析プログラム。 Computer,
An event in which content information is executed and displayed on the terminal, and an event that occurs as a result of a change in the display of the displayed content information based on the operation received on the terminal is received and stored as event history information in chronological order. Receiving means and
An analysis means for analyzing the operation content received by the terminal using at least one of the frequency, sum, average, difference, multiplication value, ratio, ratio, permutation, and a combination thereof of any event in the event history information. ,
An event analysis program that functions as an analysis result output means that outputs the analysis results of the analysis means.
端末でコンテンツ情報が実行されて表示処理され、端末で受け付けた操作に基づいて当該表示処理されたコンテンツ情報の表示が変化した結果発生するイベントを受信して時系列とともにイベント履歴情報として格納するイベント受信手段と、
前記イベント履歴情報の任意のイベントの頻度、和、平均、差、乗算値、割合、比、重複順列及びこれらの組み合わせのうち少なくとも1つを用いて前記端末で受け付けた操作内容を解析する解析手段と、
前記解析手段の解析結果を出力する解析結果出力手段として機能させるイベント解析プログラム。 Computer,
An event in which content information is executed and displayed on the terminal, and an event that occurs as a result of a change in the display of the displayed content information based on the operation received on the terminal is received and stored as event history information in chronological order. Receiving means and
An analysis means for analyzing the operation content received by the terminal using at least one of the frequency, sum, average, difference, multiplication value, ratio, ratio, permutations with repetition, and a combination thereof of any event in the event history information. When,
An event analysis program that functions as an analysis result output means that outputs the analysis results of the analysis means.
前記イベント履歴情報の任意のイベントの頻度、和、平均、差、乗算値、割合、比、及びこれらの組み合わせのうち少なくとも1つを用いて前記端末で受け付けた操作内容を解析する解析手段と、
前記解析手段の解析結果を出力する解析結果出力手段を有する情報処理装置。 Content information is executed on the terminal, and the object is displayed in a space of three or more dimensions, or in a space on augmented reality, virtual reality, mixed reality, alternative reality, or extended reality, and the display processing is based on the operation received by the terminal. An event receiving means that receives an event that occurs as a result of a change in the object characteristics of the object, a camera that virtually shoots the object for display processing, or an event that is stored as event history information in chronological order.
The frequency of any event of the event history information, the sum, average, differential, multiplication value, percentage, ratio, and analyzing means及beauty using at least one of these combinations to analyze the content of the operation received by the terminal,
An information processing device having an analysis result output means for outputting the analysis result of the analysis means.
前記端末から前記イベントを受信して時系列とともにイベント履歴情報として格納するイベント受信手段と、前記イベント履歴情報の任意のイベントの頻度、和、平均、差、乗算値、割合、比、及びこれらの組み合わせのうち少なくとも1つを用いて前記端末で受け付けた操作内容を解析する解析手段と、前記解析手段の解析結果を出力する解析結果出力手段を有する情報処理装置とを備えるシステム。 An object is displayed and processed in a space of three or more dimensions by executing content information , or in a space on augmented reality, virtual reality, mixed reality, alternative reality, or extended reality, and the display processing is performed based on the operation received by the terminal. An object, a camera that virtually shoots to display the object, or a terminal that outputs an event that occurs as a result of changes in the object characteristics of the object.
An event receiving means for storing the event log information together with time series to receive the event from the terminal, the frequency of any event of the event history information, the sum, average, differential, multiplication value, percentage, ratio,及Beauty combinations thereof A system including an analysis means for analyzing an operation content received by the terminal using at least one of them, and an information processing device having an analysis result output means for outputting the analysis result of the analysis means.
コンテンツ情報を実行して三次元以上の空間、又は拡張現実、仮想現実、複合現実、代替現実若しくはエクステンデッドリアリティ上の空間にオブジェクトが表示処理され、端末で受け付けた操作に基づいて当該表示処理されたオブジェクト、当該オブジェクトを表示処理するために仮想的に撮影するカメラ又は当該オブジェクトのオブジェクト特性が変化した結果発生するイベントを時系列とともにイベント履歴情報として送信するイベント送信手段と、
前記イベント履歴情報の任意のイベントの頻度、和、平均、差、乗算値、割合、比、及びこれらの組み合わせのうち少なくとも1つを用いて受け付けた操作内容を解析した結果である解析結果を前記イベント履歴情報の送信先から受信して、当該解析結果に基づいて前記コンテンツ情報の内容を更新する更新手段として機能させるイベント解析プログラム。 Computer,
An object is displayed and processed in a space of three or more dimensions by executing content information , or in a space on augmented reality, virtual reality, mixed reality, alternative reality, or extended reality, and the display processing is performed based on the operation received by the terminal. An object, a camera that virtually shoots to display the object, or an event transmission means that transmits an event that occurs as a result of a change in the object characteristics of the object as event history information in chronological order.
The frequency of any event of the event history information, the sum, average, differential, multiplication value, percentage, ratio,及beauty the event analysis results is the result of analyzing the operation content accepted by using at least one of these combinations An event analysis program that receives from a destination of history information and functions as an update means for updating the content of the content information based on the analysis result.
前記イベント履歴情報の任意のイベントの頻度、和、平均、差、乗算値、割合、比、及びこれらの組み合わせのうち少なくとも1つを用いて受け付けた操作内容を解析した結果である解析結果を前記イベント履歴情報の送信先から受信して、当該解析結果に基づいて前記コンテンツ情報の内容を更新する更新手段とを有する情報処理装置。 An object is displayed and processed in a space of three or more dimensions by executing content information , or in a space on augmented reality, virtual reality, mixed reality, alternative reality, or extended reality, and the display processing is performed based on the operation received by the terminal. An object, a camera that virtually shoots to display the object, or an event transmission means that transmits an event that occurs as a result of a change in the object characteristics of the object as event history information in chronological order.
The frequency of any event of the event history information, the sum, average, differential, multiplication value, percentage, ratio,及beauty the event analysis results is the result of analyzing the operation content accepted by using at least one of these combinations An information processing device having an update means that receives from a destination of history information and updates the content of the content information based on the analysis result.
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019232232A JP6925573B2 (en) | 2019-12-24 | 2019-12-24 | Event analysis program, information processing equipment and system |
| JP2021101837A JP7541742B2 (en) | 2019-12-24 | 2021-06-18 | Event analysis program, information processing device and system |
| JP2024132038A JP2024156952A (en) | 2019-12-24 | 2024-08-08 | Event analysis program, information processing device and system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019232232A JP6925573B2 (en) | 2019-12-24 | 2019-12-24 | Event analysis program, information processing equipment and system |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021101837A Division JP7541742B2 (en) | 2019-12-24 | 2021-06-18 | Event analysis program, information processing device and system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021099757A JP2021099757A (en) | 2021-07-01 |
| JP6925573B2 true JP6925573B2 (en) | 2021-08-25 |
Family
ID=76541323
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019232232A Active JP6925573B2 (en) | 2019-12-24 | 2019-12-24 | Event analysis program, information processing equipment and system |
| JP2021101837A Active JP7541742B2 (en) | 2019-12-24 | 2021-06-18 | Event analysis program, information processing device and system |
| JP2024132038A Pending JP2024156952A (en) | 2019-12-24 | 2024-08-08 | Event analysis program, information processing device and system |
Family Applications After (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021101837A Active JP7541742B2 (en) | 2019-12-24 | 2021-06-18 | Event analysis program, information processing device and system |
| JP2024132038A Pending JP2024156952A (en) | 2019-12-24 | 2024-08-08 | Event analysis program, information processing device and system |
Country Status (1)
| Country | Link |
|---|---|
| JP (3) | JP6925573B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2024137186A (en) * | 2023-03-24 | 2024-10-07 | 株式会社日立製作所 | Virtual space information management method and virtual space information management system |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1091057A (en) * | 1996-09-17 | 1998-04-10 | Mitsubishi Electric Corp | Technical consultation support system |
| JP4487379B2 (en) * | 2000-04-13 | 2010-06-23 | ソニー株式会社 | Information acquisition apparatus and method, and recording medium |
| JP2002334104A (en) * | 2001-05-07 | 2002-11-22 | Sony Corp | Information distribution system, information distribution server, client, information transmission method, reception method, and program |
| JP2003256608A (en) * | 2002-03-01 | 2003-09-12 | Nippon Telegr & Teleph Corp <Ntt> | User behavior history collection method, server, user behavior history collection program, and recording medium |
| JP5600148B2 (en) * | 2012-08-23 | 2014-10-01 | ヤフー株式会社 | VIDEO DISTRIBUTION DEVICE, VIDEO DISTRIBUTION METHOD, AND VIDEO DISTRIBUTION PROGRAM |
| JP6047124B2 (en) * | 2014-07-11 | 2016-12-21 | ヤフー株式会社 | Information display device, distribution device, information display method, and information display program |
| JP6823731B2 (en) | 2017-10-31 | 2021-02-03 | 株式会社ドワンゴ | Input interface system and location-based game system |
-
2019
- 2019-12-24 JP JP2019232232A patent/JP6925573B2/en active Active
-
2021
- 2021-06-18 JP JP2021101837A patent/JP7541742B2/en active Active
-
2024
- 2024-08-08 JP JP2024132038A patent/JP2024156952A/en active Pending
Also Published As
| Publication number | Publication date |
|---|---|
| JP7541742B2 (en) | 2024-08-29 |
| JP2021099757A (en) | 2021-07-01 |
| JP2021166069A (en) | 2021-10-14 |
| JP2024156952A (en) | 2024-11-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP3945486B1 (en) | Systems and methods for representing user interactions in multi-user augmented reality | |
| US11140324B2 (en) | Method of displaying wide-angle image, image display system, and information processing apparatus | |
| KR102332945B1 (en) | Method and apparatus for providing information based on list of search result of item | |
| US12254566B2 (en) | Method for analyzing user input regarding 3D object, device, and non-transitory computer-readable recording medium | |
| US11854148B2 (en) | Virtual content display opportunity in mixed reality | |
| KR102458098B1 (en) | Metaverse-based shopping mall system and its construction method | |
| US10657573B2 (en) | Network site tag based display of images | |
| US8676651B2 (en) | Interaction prompt for interactive advertising | |
| US20100169837A1 (en) | Providing Web Content in the Context of a Virtual Environment | |
| US20090006213A1 (en) | Dynamic Configuration of an Advertisement | |
| US7225114B2 (en) | Information delivering system and information delivering method | |
| KR20020084148A (en) | Natural user interface for virtual reality shopping systems | |
| US9741062B2 (en) | System for collaboratively interacting with content | |
| US20140258029A1 (en) | Embedded multimedia interaction platform | |
| CN106779940B (en) | A kind of confirmation method and device for displaying goods | |
| US11899833B2 (en) | Systems and methods for interacting with augmented reality content using a dual-interface | |
| CN108022144A (en) | The method and device of data object information is provided | |
| JP6941549B2 (en) | Systems, methods, and programs to support the sale of goods | |
| JP2024156952A (en) | Event analysis program, information processing device and system | |
| KR20110082868A (en) | User interactive show window device and user interfacing method for same | |
| KR102034665B1 (en) | Method for assembling and utilizing model kit by using virtual reality | |
| US20200073517A1 (en) | Behavior based switching mechanism for electronic content items | |
| JP2020013552A (en) | Terminal device, browsing system, display method, and program | |
| CN113298598A (en) | Method and device for providing shop object information and electronic equipment | |
| JP2019095909A (en) | Information display program, information display method, information display device, and distribution device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20191225 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20191225 |
|
| A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20200107 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200518 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20200721 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20200914 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20201218 |
|
| 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: 20210511 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20210518 |
|
| A601 | Written request for extension of time |
Free format text: JAPANESE INTERMEDIATE CODE: A601 Effective date: 20210607 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20210607 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210621 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20210607 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6925573 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313531 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |