(57)【特許請求の範囲】
【請求項１】
コンピュータにより実行される方法（６００）であって、前記コンピュータであるデータ処理ハードウェア（１１２）によって実行されると、前記データ処理ハードウェア（１１２）に動作を実行させ、前記動作は、
ユーザ（１０）に関連付けられたユーザ識別子（１２）であって、第１の種類のメディアコンテンツ（２０）を示すＵＲＬを含むユーザ識別子（１２）を受信することと、
第１の表示画面に前記第１の種類のメディアコンテンツを表示するよう第１の表示システムへと指示し、第１の表示画面と同時にユーザが見ることができるように配置された第２の表示画面に前記第１の種類のメディアコンテンツとは異なる第２の種類のメディアコンテンツを表示するよう第２の表示システムへと指示することと、
前記ユーザ（１０）の画像（３１０）を撮影するように構成された視野（ＦＶ）を有する撮影システム（３００）から、画像データ（３１２）を受信することと、
前記画像データ（３１２）に基づいて、前記ユーザ（１０）の注視特性を決定することとを含み、前記注視特性は、前記ユーザ（１０）の注視対象（ＧＴ）を含み、
前記注視対象（ＧＴ）が前記第１の表示画面に対応するか否かを判断することを含み、
前記注視対象（ＧＴ）が前記第１の表示画面に対応する場合、
前記ユーザ（１０）の前記注視特性に基づいて、前記第１の表示画面に注視する注視時間（ｔＧＥ）を決定し、
注視特性データをメモリハードウェア（１１４）に格納することを含み、前記注視特性データは、
−前記ユーザ（１０）の前記注視特性または前記第１の表示画面に注視する前記注視時間（ｔＧＥ）の少なくとも１つと、
−前記第１の表示画面に表示された、前記メディアコンテンツ（２０）または前記メディアコンテンツ（２０）の識別子（２２）とを備える、方法（６００）。
【請求項２】
前記注視対象（ＧＴ）が前記第１の表示画面に対応する場合、
前記注視対象（ＧＴ）から離れた第３の表示画面に前記第１の種類のメディアコンテンツを表示するよう第３の表示システムへと指示することと、
前記ユーザ（１０）の前記注視特性が、前記第３の表示画面に変更したことを示しているか否かを判断することとをさらに含む、請求項１に記載の方法（６００）。
【請求項３】
前記ユーザ（１０）の前記注視特性を決定することは、前記ユーザ（１０）の注視方向（ＧＤ）と、前記ユーザ（１０）の前記注視方向（ＧＤ）に基づいた前記ユーザの注視対象とを決定することを含む、請求項１または２に記載の方法（６００）。
【請求項４】
前記第２の画面に注視する前記ユーザ（１０）の任意の注視時間（ｔＧＥ）に基づいて、前記第２の種類のメディアコンテンツに注視する前記ユーザの合計注視時間（ＴＧＥ）を決定することをさらに含む、請求項３に記載の方法（６００）。
【請求項５】
前記第１の種類のメディアコンテンツと第２の種類のメディアコンテンツのうちどちらが、前記ユーザ（１０）の注視回数の閾値と、前記ユーザ（１０）の合計注視時間（ＴＧＥ）の閾値とのうち少なくとも１つに適合したかを識別することをさらに含む、請求項３または４に記載の方法（６００）。
【請求項６】
前記画像データ（３１２）に基づいて、前記ユーザ識別子（１２）を決定することをさらに含む、請求項１〜５のいずれか１項に記載の方法（６００）。
【請求項７】
前記画像データ（３１２）に基づいて、前記ユーザ識別子（１２）の顔特徴（１４）を識別することと、
前記ユーザ（１０）の前記顔特徴（１４）に基づいて、前記ユーザ識別子（１２）を決定することとをさらに含む、請求項６に記載の方法（６００）。
【請求項８】
前記撮影システム（３００）は、カメラと、三次元体積型点群画像センサと、立体カメラと、光検出および測距（ＬＩＤＡＲ）システムと、レーザ検出および測距（ＬＡＤＡＲ）システムとのうち少なくとも１つを含む、請求項１〜７のいずれか１項に記載の方法（６００）。
【請求項９】
前記ユーザ識別子（１２）を受信することは、電磁近接場走査装置（２００）から近接場測定値（２０２）を受信することを含む、請求項１〜８のいずれか１項に記載の方法（６００）。
【請求項１０】
前記ユーザ識別子は、ユーザ情報を含み、前記ユーザに関連する前記第１の種類のメディアコンテンツは、前記ユーザ情報に基づく、請求項１に記載の方法。
【請求項１１】
前記ユーザ情報は、名前、年齢、性別、物件の住所、物件の大きさ、物件の状態、収入、購入履歴、または党派のうちの少なくとも１つを含む、請求項１０に記載の方法。
【請求項１２】
前記注視特性が注視特性閾値を満たすかどうかを判断することと、
前記注視特性が前記注視特性閾値を満たさない場合、前記注視特性データを保存しないこととを備える、請求項１に記載の方法。
【請求項１３】
前記注視特性閾値は、前記ユーザ（１０）の注視回数の閾値と、前記ユーザ（１０）の合計注視時間（ＴＧＥ）の閾値とのうち少なくとも１つを含む、請求項１２に記載の方法。
【請求項１４】
システムであって、
複数の表示画面と通信するデータ処理ハードウェア（１１２）と、
前記データ処理ハードウェア（１１２）と通信するメモリハードウェア（１１４）とを備え、
前記メモリハードウェア（１１４）は、前記データ処理ハードウェア（１１２）上で実行されると、前記データ処理ハードウェア（１１２）に以下の動作を実行させる命令を格納し、
前記動作は、
ユーザ（１０）に関連付けられたユーザ識別子（１２）であって、第１の種類のメディアコンテンツ（２０）を示すＵＲＬを含むユーザ識別子（１２）を受信することと、
第１の表示画面に前記第１の種類のメディアコンテンツを表示するよう第１の表示システムへと指示し、第１の表示画面と同時にユーザが見ることができるように配置された第２の表示画面に前記第１の種類のメディアコンテンツとは異なる第２の種類のメディアコンテンツを表示するよう第２の表示システムへと指示することと、
前記ユーザ（１０）の画像（３１０）を撮影するように構成された視野（ＦＶ）を有する撮影システム（３００）から、画像データ（３１２）を受信することと、
前記画像データ（３１２）に基づいて、前記ユーザ（１０）の注視特性を決定することとを含み、前記注視特性は、前記ユーザ（１０）の注視対象（ＧＴ）を含み、
前記注視対象（ＧＴ）が前記第１の表示画面に対応するか否かを判断することを含み、
前記注視対象（ＧＴ）が前記第１の表示画面に対応する場合、
前記ユーザ（１０）の前記注視特性に基づいて、前記第１の表示画面に注視する注視時間（ｔＧＥ）を決定し、
注視特性データをメモリハードウェア（１１４）に格納することを含み、前記注視特性データは、
−前記ユーザ（１０）の前記注視特性または前記第１の表示画面に注視する前記注視時間（ｔＧＥ）の少なくとも１つと、
−前記第１の表示画面に表示された、前記メディアコンテンツ（２０）または前記メディアコンテンツ（２０）の識別子（２２）とを備える、システム。
【請求項１５】
前記注視対象（ＧＴ）が前記第１の表示画面に対応する場合、
前記注視対象（ＧＴ）から離れた第３の表示画面に前記第１の種類のメディアコンテンツを表示するよう第３の表示システムへと指示することと、
前記ユーザ（１０）の前記注視特性が、前記第３の表示画面に変更したことを示しているか否かを判断することとをさらに含む、請求項１４に記載のシステム。
【請求項１６】
前記ユーザ（１０）の前記注視特性を決定することは、前記ユーザ（１０）の注視方向（ＧＤ）と、前記ユーザ（１０）の前記注視方向（ＧＤ）に基づいた前記ユーザの注視対象とを決定することを含む、請求項１４または１５に記載のシステム。
【請求項１７】
前記第２の画面に注視する前記ユーザ（１０）の任意の注視時間（ｔＧＥ）に基づいて、前記第２の種類のメディアコンテンツに注視する前記ユーザの合計注視時間（ＴＧＥ）を決定することをさらに含む、請求項１６に記載のシステム。
【請求項１８】
前記第１の種類のメディアコンテンツと第２の種類のメディアコンテンツのうちどちらが、前記ユーザ（１０）の注視回数の閾値と、前記ユーザ（１０）の合計注視時間（ＴＧＥ）の閾値とのうち少なくとも１つに適合したかを識別することをさらに含む、請求項１６または１７に記載のシステム。
【請求項１９】
前記画像データ（３１２）に基づいて、前記ユーザ識別子（１２）を決定することをさらに含む、請求項１４〜１８のいずれか１項に記載のシステム。
【請求項２０】
前記画像データ（３１２）に基づいて、前記ユーザ識別子（１２）の顔特徴（１４）を識別することと、
前記ユーザ（１０）の前記顔特徴（１４）に基づいて、前記ユーザ識別子（１２）を決定することとをさらに含む、請求項１９に記載のシステム。
【請求項２１】
前記撮影システム（３００）は、カメラと、三次元体積型点群画像センサと、立体カメラと、光検出および測距（ＬＩＤＡＲ）システムと、レーザ検出および測距（ＬＡＤＡＲ）システムとのうち少なくとも１つを含む、請求項１４〜２０のいずれか１項に記載のシステム。
【請求項２２】
前記ユーザ識別子（１２）を受信することは、電磁近接場走査装置（２００）から近接場測定値（２０２）を受信することを含む、請求項１４〜２１のいずれか１項に記載のシステム。
【請求項２３】
前記ユーザ識別子は、ユーザ情報を含み、前記ユーザに関連する前記第１の種類のメディアコンテンツは、前記ユーザ情報に基づく、請求項１４に記載のシステム。
【請求項２４】
前記ユーザ情報は、名前、年齢、性別、物件の住所、物件の大きさ、物件の状態、収入、購入履歴、または党派のうちの少なくとも１つを含む、請求項２３に記載のシステム。
【請求項２５】
前記注視特性が注視特性閾値を満たすかどうかを判断することと、
前記注視特性が前記注視特性閾値を満たさない場合、前記注視特性データを保存しないこととを備える、請求項１４に記載のシステム。
【請求項２６】
前記注視特性閾値は、前記ユーザ（１０）の注視回数の閾値と、前記ユーザ（１０）の合計注視時間（ＴＧＥ）の閾値とのうち少なくとも１つを含む、請求項２５に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
技術分野
本開示は、様々なメディアコンテンツに注視する視聴者の視線を追跡することに関する。
【背景技術】
【０００２】
背景
世間では、メディアコンテンツの効果は、しばしば、人または視聴者の注意力を引くメディアコンテンツの能力によって評価される。例えば、映画は、切符の売り上げによって評価される。本は、販売された部数によって評価される。インターネットは、好きおよびコメントによってソーシャルメディアを評価する。一般的に、デジタル広告は、クリック数および行動の応答に応じて追跡される。これらの理由によって、一部の企業は、現在の時代を広告の時代として考え、メディアコンテンツの魅力的な性質を理解してもらうために、数十億ドルを費やして広告する。メディアコンテンツを追跡するための既知のシステムおよび方法は、意図した目的を達成したが、関連技術を継続的に改善する必要性がまだ残っている。
【発明の概要】
【課題を解決するための手段】
【０００３】
概要
本開示の一態様は、メディアコンテンツを追跡するための方法を提供する。この方法は、データ処理ハードウェアを用いて、ユーザに関連付けられたユーザ識別子を受信することと、データ処理ハードウェアを用いて、ユーザ識別子に基づいてメディアコンテンツを表示するように表示システムに指示することとを含む。各表示システムは、対応する表示画面を有する。方法は、データ処理ハードウェアを用いて、ユーザの画像を撮影するように構成された視野を有する撮影システムから、画像データを受信することをさらに含む。方法は、データ処理ハードウェアを用いて、画像データに基づいて、ユーザの注視特性を決定することをさらに含み、注視特性は、ユーザの注視対象を含む。方法は、データ処理ハードウェアを用いて、注視対象が表示画面のうち１つに対応するか否かを判断することをさらに含む。注視対象が表示画面のうち１つに対応する場合、方法は、データ処理ハードウェアを用いて、ユーザの注視特性に基づいて、対応する表示画面に注視する注視時間を決定することを含む。方法は、データ処理ハードウェアを用いて、ユーザの注視特性または対応する表示画面に注視する注視時間と、注視対象に対応する表示画面に表示されたメディアコンテンツまたはメディアコンテンツの識別子との少なくとも１つをメモリハードウェアに格納することをさらに含む。
【０００４】
本開示の実現例は、以下の選択的な特徴のうち１つ以上を含んでもよい。いくつかの実現例において、注視対象が表示画面のうち１つに対応する場合、方法は、データ処理ハードウェアを用いて、注視対象に対応する表示画面に表示されたメディアコンテンツを表示するように、表示画面のうち、注視対象から離れた別の表示画面を有する表示システムに指示することと、データ処理ハードウェアを用いて、ユーザの注視特性が、注視対象が表示画面のうち別の表示画面に変更したことを示しているか否かを判断することとをさらに含む。ユーザの注視特性を決定することは、ユーザの注視方向と、ユーザの注視方向に基づいたユーザの注視対象とを決定することを含んでもよい。メディアコンテンツを表示するように表示システムに指示することは、時間間隔において一種類のメディアコンテンツを表示するように各表示システムに指示することを含んでもよい。同一の時間間隔において、少なくとも２つの表示システムは、異なる種類のメディアコンテンツを表示する。
【０００５】
いくつかの実現例において、方法は、データ処理ハードウェアを用いて、対応する種類のメディアコンテンツに注視するユーザの任意の注視時間に基づいて、ある種類のメディアコンテンツに注視するユーザの合計注視時間を決定することを含む。方法は、（ｉ）ユーザの注視回数の閾値と、（ｉｉ）ユーザの合計注視時間の閾値とのうち少なくとも１つを受信した場合、データ処理ハードウェアを用いて、任意種類のメディアコンテンツを識別することをさらに含んでもよい。方法は、データ処理ハードウェアを用いて、画像データに基づいて、ユーザ識別子を決定することをさらに含むことができる。方法は、データ処理ハードウェアを用いて、画像データに基づいて、ユーザ識別子の顔特徴を識別することと、データ処理ハードウェアを用いて、ユーザの顔特徴に基づいて、ユーザ識別子を決定することとをさらに含む。
【０００６】
撮影システムは、カメラと、三次元体積型点群画像センサと、立体カメラと、光検出および測距（ＬＩＤＡＲ）システムと、レーザ検出および測距（ＬＡＤＡＲ）システムとのうち少なくとも１つを含んでもよい。ユーザ識別子を受信することは、電磁近接場走査装置から近接場測定値を受信することを含んでもよい。
【０００７】
本開示の別の態様は、メディアコンテンツを追跡するための方法を提供する。この方法は、データ処理ハードウェアを用いて、複数のユーザに関連付けられたユーザ識別子を受信することと、データ処理ハードウェアを用いて、ユーザ識別子に基づいてメディアコンテンツを表示するように表示システムに指示することとを含み、表示システムは、対応する表示画面を有する。方法は、データ処理ハードウェアを用いて、ユーザの画像を撮影するように構成された視野を有する撮影システムから、画像データを受信することと、データ処理ハードウェアを用いて、画像データに基づいてユーザの注視特性を決定することとを含み、注視特性は、各ユーザに対応する注視対象を含む。方法は、データ処理ハードウェアを用いて、各ユーザに対して、ユーザに対応する注視対象が表示画面のうち１つに対応するか否かを判断することを含む。ユーザに対応する注視対象が表示画面のうち１つに対応する場合、方法は、データ処理ハードウェアを用いて、ユーザに対応する注視対象に基づいて、対応する表示画面に注視する注視時間を決定し、データ処理ハードウェアを用いて、注視時間を、対応する表示画面に表示されたメディアコンテンツに関連付け、データ処理ハードウェアを用いて、ユーザの注視時間と対応するメディアコンテンツとの関連付けに基づいて、ユーザによって注視された種類のメディアコンテンツを識別し、データ処理ハードウェアを用いて、識別された種類のメディアコンテンツをメモリハードウェアに格納することをさらに含む。
【０００８】
この態様は、以下の選択的な特徴のうち１つ以上を含んでもよい。いくつかの実現例において、ユーザに対応する注視対象が表示画面のうち１つに対応する場合、方法は、データ処理ハードウェアを用いて、各ユーザに対して、ユーザの注視特性またはユーザに対応する注視時間と、注視対象に対応する表示画面に表示されたメディアコンテンツまたはメディアコンテンツの識別子との少なくとも１つをメモリハードウェアに格納することをさらに含む。メディアコンテンツを表示するように表示システムに指示することは、時間間隔において一種類のメディアコンテンツを表示するように各表示システムに指示することを含んでもよい。同一の時間間隔において、少なくとも２つの表示システムは、異なる種類のメディアコンテンツを表示する。方法は、データ処理ハードウェアを用いて、ユーザの注視時間と対応するメディアコンテンツとの関連付けに基づいて、一種類のメディアコンテンツに注視するユーザの合計注視の集中度閾値を決定することをさらに含んでもよい。
【０００９】
いくつかの例において、方法は、ユーザの注視回数の閾値と、１人以上のユーザの注視時間の閾値と、ユーザの合計注視の集中度閾値とのうち少なくとも１つに受信した場合、データ処理ハードウェアを用いて、任意種類のメディアコンテンツを識別することをさらに含む。方法は、データ処理ハードウェアを用いて、画像データに基づいて、ユーザ識別子を決定することをさらに含んでもよい。方法は、データ処理ハードウェアを用いて、画像データに基づいて、ユーザ識別子の顔特徴を識別することと、データ処理ハードウェアを用いて、ユーザの顔特徴に基づいて、ユーザ識別子を決定することとをさらに含んでもよい。
【００１０】
撮影システムは、カメラと、三次元体積型点群画像センサと、立体カメラと、光検出および測距（ＬＩＤＡＲ）システムと、レーザ検出および測距（ＬＡＤＡＲ）システムとのうち少なくとも１つを含んでもよい。ユーザ識別子を受信することは、電磁近接場走査装置から近接場測定値を受信することを含んでもよい。
【００１１】
本開示のさらに別の態様は、メディアコンテンツを追跡するためのシステムを提供する。このシステムは、複数のディスプレイと通信するデータ処理ハードウェアと、データ処理ハードウェアと通信するメモリハードウェアとを備えている。メモリハードウェアは、データ処理ハードウェア上で実行されると、データ処理ハードウェアに動作を実行させる命令を格納する。動作は、ユーザに関連付けられたユーザ識別子を受信することと、ユーザ識別子に基づいてメディアコンテンツを表示するように表示システムに指示することとを含み、各表示システムは、対応する表示画面を有し、ユーザの画像を撮影するように構成された視野を有する撮影システムから、画像データを受信することとを含む。動作は、画像データに基づいてユーザの注視特性を決定することとを含み、注視特性は、ユーザの注視対象を含み、注視対象が表示画面のうち１つに対応するか否かを判断することを含む。注視対象が表示画面のうち１つに対応する場合、動作は、ユーザの注視特性に基づいて、対応する表示画面に注視する注視時間を決定することを含む。動作は、ユーザの注視特性または対応する表示画面に注視する注視時間と、注視対象に対応する表示画面に表示されたメディアコンテンツまたはメディアコンテンツの識別子との少なくとも１つをメモリハードウェアに格納することを含む。
【００１２】
この態様は、以下の選択的な特徴のうち１つ以上を含んでもよい。いくつかの実現例において、注視対象が表示画面のうち１つに対応するとき、動作は、注視対象に対応する表示画面に表示されたメディアコンテンツを表示するように、表示画面のうち、注視対象から離れた別の表示画面を有する表示システムに指示することと、ユーザの注視特性が、注視対象が表示画面のうち別の表示画面に変更したことを示しているか否かを判断することとをさらに含む。ユーザの注視特性を決定することは、ユーザの注視方向と、ユーザの注視方向に基づいたユーザの注視対象とを決定することを含んでもよい。
【００１３】
いくつかの例において、メディアコンテンツを表示するように表示システムに指示することは、時間間隔において一種類のメディアコンテンツを表示するように各表示システムに指示することを含んでもよい。同一の時間間隔において、少なくとも２つの表示システムは、異なる種類のメディアコンテンツを表示する。動作は、対応する種類のメディアコンテンツに注視するユーザの任意の注視時間に基づいて、ある種類のメディアコンテンツに注視するユーザの合計注視時間を決定することをさらに含んでもよい。動作は、ユーザの注視回数の閾値と、ユーザの合計注視時間の閾値とのうち少なくとも１つを受信した場合、任意種類のメディアコンテンツを識別することをさらに含んでもよい。動作は、画像データに基づいてユーザ識別子を決定することをさらに含んでもよい。
【００１４】
いくつかの実現例において、動作は、画像データに基づいてユーザ識別子の顔特徴を識別することと、ユーザの顔特徴に基づいてユーザ識別子を決定することとをさらに含む。撮影システムは、カメラと、三次元体積型点群画像センサと、立体カメラと、光検出および測距（ＬＩＤＡＲ）システムと、レーザ検出および測距（ＬＡＤＡＲ）システムとのうち少なくとも１つを含むことができる。ユーザ識別子を受信する動作は、電磁近接場走査装置から近接場測定値を受信することを含んでもよい。
【００１５】
本開示のさらに別の態様は、メディアコンテンツを追跡するためのシステムを提供する。このシステムは、複数のディスプレイと通信するデータ処理ハードウェアと、データ処理ハードウェアと通信するメモリハードウェアとを備えている。メモリハードウェアは、データ処理ハードウェア上で実行されると、データ処理ハードウェアに動作を実行させる命令を格納する。動作は、複数のユーザに関連付けられたユーザ識別子を受信することと、ユーザ識別子に基づいてメディアコンテンツを表示するように表示システムに指示することとを含み、表示システムは、対応する表示画面を有する。動作は、ユーザの画像を撮影するように構成された視野を有する撮影システムから、画像データを受信することと、画像データに基づいてユーザの注視特性を決定することとをさらに含み、注視特性は、各ユーザに対応する注視対象を含む。動作は、各ユーザに対して、ユーザに対応する注視対象が表示画面のうち１つに対応するか否かを判断することを含む。ユーザに対応する注視対象が表示画面のうち１つに対応する場合、動作は、ユーザに対応する注視対象に基づいて、対応する表示画面に注視する注視時間を決定し、注視時間を、対応する表示画面に表示されたメディアコンテンツに関連付け、ユーザの注視時間と対応するメディアコンテンツとの関連付けに基づいて、ユーザによって注視された種類のメディアコンテンツを識別し、識別された種類のメディアコンテンツをメモリハードウェアに格納することを含む。
【００１６】
この態様は、以下の選択的な特徴のうち１つ以上を含んでもよい。いくつかの実現例において、ユーザに対応する注視対象が表示画面のうち１つに対応する場合、動作は、各ユーザに対して、ユーザの注視特性またはユーザに対応する注視時間と、注視対象に対応する表示画面に表示されたメディアコンテンツまたはメディアコンテンツの識別子との少なくとも１つをメモリハードウェアに格納することをさらに含む。メディアコンテンツを表示するように表示システムに指示することは、時間間隔において一種類のメディアコンテンツを表示するように各表示システムに指示することを含むことができる。同一の時間間隔において、少なくとも２つの表示システムは、異なる種類のメディアコンテンツを表示する。動作は、ユーザの注視時間と対応するメディアコンテンツとの関連付けに基づいて、種類のメディアコンテンツに注視するユーザの合計注視の集中度閾値を決定することをさらに含んでもよい。
【００１７】
いくつかの実現例において、動作は、前記ユーザの注視回数の閾値と、１人以上の前記ユーザの注視時間の閾値と、前記ユーザの合計注視の集中度閾値とのうち少なくとも１つに受信した場合、任意種類のメディアコンテンツを識別することをさらに含む。動作は、画像データに基づいて、ユーザ識別子を決定することをさらに含んでもよい。いくつかの例において、動作は、画像データに基づいて、ユーザ識別子の顔特徴を識別することと、ユーザの顔特徴に基づいて、ユーザ識別子を決定することとをさらに含んでもよい。
【００１８】
撮影システムは、カメラと、三次元体積型点群画像センサと、立体カメラと、光検出および測距（ＬＩＤＡＲ）システムと、レーザ検出および測距（ＬＡＤＡＲ）シスとのうち少なくとも１つを含んでもよい。ユーザ識別子を受信することは、電磁近接場走査装置から近接場測定値を受信することを含んでもよい。
【００１９】
本開示の１つ以上の実現例の詳細は、添付の図面および以下の説明に記載されている。他の態様、特徴および利点は、以下の説明および図面並びに特許請求の範囲から明らかになるであろう。
【図面の簡単な説明】
【００２０】
【図１Ａ】例示的なメディアコンテンツ追跡環境を示す概略図である。
【図１Ｂ】別の例示的なメディアコンテンツ追跡環境を示す概略図である。
【図２】メディアコンテンツ追跡環境の例示的な識別システムを示す概略図である。
【図３】メディアコンテンツ追跡環境の例示的な撮影システムを示す概略図である。
【図４Ａ】第１の時間間隔における例示的なメディアコンテンツ追跡環境を示す概略図である。
【図４Ｂ】第２の時間間隔におけるメディアコンテンツ追跡環境を示す概略図である。
【図４Ｃ】第３の時間間隔におけるメディアコンテンツ追跡環境を示す概略図である。
【図５Ａ】メディアコンテンツ追跡環境のグラフィカルユーザインターフェイスの例示的なダッシュボードビューを示す概略図である。
【図５Ｂ】メディアコンテンツ追跡環境のグラフィカルユーザインターフェイスの例示的なダッシュボードビューを示す概略図である。
【図６】様々なメディアコンテンツの視聴者の視線を追跡するための方法の動作を示す例示的なフロー図である。
【図７】本明細書に記載されたシステムおよび方法を実装するために使用され得る例示的なコンピューティング装置を示す概略図である。
【発明を実施するための形態】
【００２１】
詳細な説明
様々な図面において、同様の参照記号は、同様の要素を示す。
【００２２】
企業は、商品およびサービスに金銭および時間を投入した後、ツールを用いて、消費者の注意力を商品およびサービスに引く方法を決定することができる。従来では、企業は、消費者のフィードバックおよび意見を受け取る消費者調査の手段として、フォーカスグループおよびアンケートを用いて、消費者の習慣および行動を研究してきた。しかしながら、これらの従来の方法は、質の低い問題の考案または研究者の偏見などの固有偏見に遭遇する。また、消費者は、公衆に注意されるように、自分自身の反応を改ざんすることがある。消費者調査は、これらの従来の手段を用いて、系統的な消費者の習慣および行動を把握するのに取り組んでいる。メディアコンテンツ追跡環境によって、企業は、従来の偏見を軽減しながら、メディアコンテンツに関連する消費者調査を実施することができる。メディアコンテンツ追跡環境において、消費者またはユーザは、一定の期間に亘って視聴セッションに参加する。視聴セッションにおいて、メディアコンテンツ追跡環境は、ユーザにメディアコンテンツを与えると共に、ユーザとメディアコンテンツとの相互作用に関する画像データを観察、収集および保存する。
【００２３】
図１Ａおよび１Ｂは、例示的なメディアコンテンツ追跡環境１００に参加している少なくとも１名のユーザ１０を示す。メディアコンテンツ追跡環境１００は、処理システム１１０と、識別システム２００と、撮影システム３００とを含む。メディアコンテンツ追跡環境１００内の少なくとも１名のユーザ１０は、ｎ名のユーザであってもよい。各々のユーザ１０、１０ａ−ｎ（図面には、例示として３人のユーザ１０ａ−ｃのみが示されている）は、ユーザ識別子１２、１２ａ−ｎを有する。識別システム２００は、ユーザ１０に対応するユーザ識別子１２を受信し、ユーザ識別子１２を処理システム１１０に送信する。いくつかの例において、ユーザ１０は、例えば、ユーザインターフェイス（例えば、キーボード、タッチ画面）にユーザ識別子１２を入力することによって、カードリーダにバッジまたはカードをスキャンすることによって、顔認識システムの視野に顔を置くことによって、ユーザ識別子１２を識別システム２００に能動的に送信する。別の例において、ユーザ１０は、例えば、携帯している無線周波数（ＲＦ）識別カードがＲＦリーダによって受動的に読み取られることによって、またはメディアコンテンツ追跡環境１００内のユーザ１０、１０ａ−ｎの顔特徴を識別および撮影するように構成された顔認識システムによる顔認識によって、ユーザ識別子１２を識別システム２００に受動的に送信する。ユーザ１０を識別する他の方法も可能である。
【００２４】
処理システム１１０は、ユーザ識別子１２に基づいて、表示システム１２０を用いて、メディアコンテンツ２０をユーザ１０に表示するように構成されている。表示システム１２０の各表示システム１２０、１２０ａ−ｎは、メディアを表示するための表示画面１２２を有する。いくつかの例として、表示システム１２０は、テレビ、モニタ、またはプロジェクタと表示画面との組み合わせを含む。
【００２５】
各ユーザ１０、１０ａ−ｎは、注視特性を有する。撮影システム３００は、注視特性を識別することによって、ユーザ１０が表示されたメディアコンテンツ２０に興味を有するか否かを判断する。注視特性は、ユーザ１０の視野ＦＶ内の注目対象（すなわち、興味の対象）に対応する注視対象ＧＴを含む。例えば、図１Ａおよび１Ｂを参照して、表示システム１２０は、第１のユーザ１０、１０ａの視野ＦＶに配置され、第１のユーザ１０、１０ａの注視対象ＧＴ、ＧＴａは、第１の表示画面１２２、１２２ａに表示されたメディアコンテンツ２０である。いくつかの実現例において、注視特性は、ユーザ１０の注視方向ＧＤを含む。ユーザ１０の注視方向ＧＤは、処理システム１１０によるユーザ１０の注視対象ＧＴの決定を支援することができる。例えば、処理システム１１０は、撮影システム３００によって撮影された少なくとも１つの画像３１０から、注視方向ＧＤを決定する。いくつかの例において、注視方向ＧＤは、処理システム１１０によって決定されたベクトルである。処理システム１１０は、ユーザ１０の少なくとも１つの顔特徴１４に従って、注視方向ＧＤのベクトルを決定することができる。ユーザ１０の少なくとも１つの顔特徴１４は、少なくとも１つの目Ｅ、鼻、口、耳、または処理システム１１０が注視方向ＧＤを決定できる位置にある任意の顔特徴１４であってもよい。処理システム１１０は、ユーザ１０の姿勢Ｐ、例えば、肩の位置、頭の傾き、または頭の位置などに従って、注視方向ＧＤのベクトルを決定することもできる。処理システム１１０は、注視方向ＧＤおよび入力された表示画面の位置などのパラメータを用いて、注視方向ＧＤのベクトルと表示システム１２０の表示画面１２２に対応する平面との交点を近似することによって、ユーザ１０の注視対象ＧＴに対応する表示画面１２２を決定することができる。
【００２６】
引き続き図１Ａおよび１Ｂを参照して、メディアコンテンツ追跡環境１００の処理システム１１０は、データ処理ハードウェア１１２と、メモリハードウェア１１４とを含む。いくつかの実現例において、データ処理ハードウェア１１２および／またはメモリハードウェア１１４は、サーバ１１８に関連するネットワーク１１６と通信する。いくつかの実現例において、データ処理ハードウェア１１２は、ユーザ１０に関連付けられたユーザ識別子１２を受信し、（例えば、ユーザ識別子１２に基づいて）メディアコンテンツ２０を表示するように表示システム１２０に指示し、ユーザ１０の注視対象ＧＴが表示システム１２０の表示画面１２２、１１２ａ−ｈのうち１つに対応するか否かを判断する。注視対象ＧＴが表示システム１２０の表示画面１２２、１１２ａ−ｈのうち１つに対応する場合、データ処理ハードウェア１１２は、ユーザ１０の注視特性をメモリハードウェア１１４に格納し、必要に応じて注視対象ＧＴに対応するメディアコンテンツ２０または注視対象ＧＴに対応するメディアコンテンツ特性（例えば、メディアコンテンツの識別子２２、メディアコンテンツ２０に関連する関連付け２４、またはメディアコンテンツ２０の種類２６）をメモリハードウェア１１４に格納する。例えば、メディアコンテンツの識別子２２は、メディアコンテンツのプロバイダ、メディアコンテンツの種類、メディアコンテンツの視聴対象、または他の特定のメディアコンテンツの識別など、少なくとも１つのメディアコンテンツ特性を含む情報タグであってもよい。同様に、メディアコンテンツ２０に関連する関連付け２４は、メディアコンテンツ追跡環境１００に提供されたメディアコンテンツ２０に関連する日付コードまたはセッションコードであってもよい。追加的にまたは代替的に、処理システム１１０は、ユーザ１０の注視特性の一部、例えば注視対象ＧＴ、注視方向ＧＤ、注視時間ｔＧＥ、または合計注視時間ＴＧＥを決定することができる。注視時間ｔＥは、ユーザ１０の注視対象ＧＴが種類２６のメディアコンテンツ２０に対応する時間である。合計注視時間ＴＥは、ユーザ１０がメディアコンテンツ追跡環境１００にいる間にユーザ１０の注視時間ｔＧＥの合計である。例えば、ユーザ１０は、メディアコンテンツ追跡環境１００内の視聴セッション中に、一種類２６のメディアコンテンツ２０を表示している表示画面１２２（例えば、第１の表示画面１２２ａ）を注視し、その後視線を変更して、異なる表示画面１２２（例えば、第２、第３、第４、第５、第６、第７、または第８の表示画面１２２ｂ−ｈ）を数回注視することができる。
【００２７】
追加的にまたは代替的に、メディアコンテンツ追跡環境１００に複数のユーザ１０（例えば、第１、第２および第３のユーザ１０ａ−ｃ）がいる場合、処理システム１１０は、複数のユーザ１０からなるグループ１１の注視特性を決定することができる。グループ１１の注視特性は、グループの合計注視特性または複数のユーザ１０からなるグループに関連する単一のユーザ１０の注視特性であってもよい。例えば、処理システム１１０は、ユーザ１０の注視特性と同様に、グループの合計注視特性、例えば、グループの合計注視時間ＴＧＥ（すなわち、全てのユーザが種類２６のメディアコンテンツ２０または特定の表示画面１２２に注視する時間の合計）を決定することができる。いくつかの実現例において、処理システム１１０は、合計注視の集中度ＣＥを決定する。合計注視の集中度ＣＥは、合計注視時間ＴＥと、メディアコンテンツ追跡環境１００内の合計時間（例えば、ユーザ１０の合計時間または全てのユーザ１０ａ−ｎの合計時間）との比率である。この比率は、特定の表示画面１２２、特定の種類２６のメディアコンテンツ２０、特定のユーザ１０（ＣＥユーザ）、または複数のユーザ１０のグループ１１（ＣＥグループ）に関連する。比率の例は、以下の式１および式２によって示される。
【００２８】
【数１】
0006865297.tif 000002
【００２９】
【数２】
0006865297.tif 000003
【００３０】
いくつかの実現例において、処理システム１１０は、注視特性を注視特性データとしてメモリハードウェア１１４に格納する。いくつかの例において、処理システム１１０は、生成された全ての注視特性をメモリハードウェア１１４に格納する。他の例において、エンティティ（entity）、例えばエンドユーザ、処理システムプログラマー、またはメディアコンテンツ追跡環境プロバイダは、閾値として機能するパラメータを提供し、提供された閾値に合格した注視特性データを格納する。エンティティは、生成された全ての注視特性よりも、閾値に従って格納されたより意味のある注視特性データを検討または評価する場合がある。例えば、エンティティは、閾値に従って、メディアコンテンツ追跡環境１００に提供されたメディアコンテンツ２０を効率的且つ効果的に評価することができる。メディアコンテンツプロバイダは、メディアコンテンツ追跡環境１００を用いて、ある種類のメディアコンテンツ２０が他の種類のメディアコンテンツ２０よりもユーザ１０の関心をより効果的に引くか否かを評価することができる。エンティティは、閾値を用いて、エンティティが興味を示す注視レベルを簡単に識別することができる。例えば、エンティティは、閾値より大きい注視レベルに対応する注視特性を受け取るように、閾値に従って注視レベルを設定することができる。処理システム１１０は、デフォルトの閾値を含むことができ、またはエンティティから閾値を受け取ることができる。処理システム１１０が受信および／または識別できるいくつかの例示的な閾値は、少なくとも１人のユーザ１０による注視回数の閾値、少なくとも１人のユーザ１０による合計注視時間ＴＥの閾値、少なくとも１人のユーザ１０による合計注視の集中度閾値ＣＥ、表示時間の閾値（すなわち、メディアコンテンツ２０を表示した時間の長さ）、またはユーザ１０の人数の閾値を含む。
【００３１】
追加的にまたは代替的に、処理システム１１０は、全ての注視特性データまたは閾値に対応する注視特性データを注視特性データベースに保存することができる。注視特性データベースは、メモリハードウェア１１４内、ネットワーク１１６上、またはサーバ１１８上に配置されてもよい。特性データベースは、エンティティがフィルタリング閾値に従って注視特性データをフィルタリングできるように構成されてもよい。例えば、フィルタリング閾値は、エンティティが全ての注視特性データよりも少ない注視特性データまたは閾値に対応する全ての注視特性データを検討および評価できるために、他の注視特性データを削除または非表示にするようにエンティティによって定義された値である。
【００３２】
図１Ａおよび１Ｂの例において、メディアコンテンツ追跡環境１００は、８つ表示画面１２２、１２２ａ−ｈを各々備える８つの表示システム１２０、１２０ａ−ｈを含む。他の構成も可能である。メディアコンテンツ追跡環境１００は、表示システム１２０を用いて、ユーザ１０の注視対象を介して、ユーザ１０が興味を示した表示システム１２０を判断することができる。いくつかの実現例において、１つの表示システム１２０（例えば、第１の表示システム１２０ａ）は、対応する表示画面１２２（例えば、第１の表示画面１２２ａ）にメディアコンテンツ２０を表示すると共に、当該表示システム１２０、１２０ａから離れた別の表示システム１２０（例えば、第８の表示システム１２０ｈ）は、対応する表示画面１２２（例えば、第８の表示画面１２２ｈ）に同じメディアコンテンツ２０を表示している。これらの例において、メディアコンテンツ追跡環境１００は、ユーザ１０の注視特性が、注視対象ＧＴが他の表示システム１２０（例えば、第１の表示システム１２０ａから第８の表示システム１２０ｈ）に変更したことを示しているか否かを判断する。例えば、注視対象ＧＴが第１の表示画面１２２、１２２ａから第８の表示画面１２２、１２２ｈに変更したときに、ユーザ１０の注視対象ＧＴは、変化を示す。また、表示システム１２０は、種類２６のメディアコンテンツ２０に興味を示したユーザ１０の時間間隔ｔを決定することができる。例えば、少なくとも２つの表示システム１２０（例えば、第１の表示システム１２０ａおよび第２の表示システム１２０ｂ）は、同じ時間間隔ｔで、各々の表示画面１２２（例えば、第１の表示画面１２２ａおよび第２の表示画面１２２ｂ）に、異なる種類２６のメディアコンテンツ２０を表示している。メディアコンテンツ追跡環境１００は、撮影システム３００からの少なくとも１つの画像３１０に従って、ユーザ１０の注視対象ＧＴを決定する。図１Ａおよび１Ｂの例示において、図１Ａに示されたメディアコンテンツ追跡環境１００は、単一の撮影システム３００を備え、図１Ｂに示されたメディアコンテンツ追跡環境１００は、複数の撮影システム３００、３００ａ−ｈを備える。異なる数の撮影システム３００を備えるようにメディアコンテンツ追跡環境１００を構成する一つの理由は、特に複数のユーザ１０がメディアコンテンツ追跡環境１００にいる場合、メディアコンテンツ追跡環境１００がより高い追跡精度を必要とするからである。他の理由は、メディアコンテンツ追跡環境１００が広いサイズを有する場合に、単一の撮影システム３００が不精確になる可能性があるからである。したがって、メディアコンテンツ追跡環境１００は、注視特性を精確に追跡するために、メディアコンテンツ追跡環境１００内のユーザ１０の人数に応じて、複数の撮影システム３００を含むことができる。
【００３３】
図２は、例示的な識別システム２００を示す。各識別システム２００は、ユーザ１０に関連付けられたユーザ識別子１２を受信し、ユーザ識別子１２に含まれたユーザ情報を処理システム１１０に送信する。ユーザ情報は、基本的なユーザ情報から、メディアコンテンツに対するユーザ１０の嗜好に影響を与える可能性のあるより複雑なユーザ情報までのものを含むことができる。例えば、基本的なユーザ情報は、ユーザ１０の名前、年齢、性別、または性別の少なくとも１つを含む。より複雑な情報は、例えば、物件の住所、収入、物件の大きさ、物件の状態（例えば、賃貸または所有）、商品および／またはサービスの購入履歴、党派、またはメディアコンテンツに対するユーザ１０の嗜好に影響を与える可能性のあるユーザ１０の他の情報を含む。
【００３４】
さらに図２を参照して、ユーザ識別子１２のいくつかの例として、識別カード１２、１２１、１２２または顔認識１２、１２３を含む。例えば、第１の識別カード１２１は、近接したときに別の近距離無線通信チップと通信するように構成された近距離無線通信チップを埋め込んでいる近距離無線通信カードである。いくつかの例において、第１の識別カード１２、１２１は、近接場走査装置２００、２００ａに関連する磁場を通って移動するときに、電磁誘導の近接場測定値２０２を介して、電磁近接場走査装置２００、２００ａと通信する。第１の識別カード１２、１２１が電磁近接場走査装置２００、２００ａに近接している場合、電磁近接場走査装置２００、２００ａは、第１の識別カード１２、１２１からユーザ情報を読み取るように構成されている。いくつかの実現例において、第２の識別カード１２、１２２は、ユーザ１０を識別するおよび／またはユーザ情報を転送するための磁気ストリップを備えた磁気カードである。第２の識別カード１２、１２２は、ユーザ情報を磁気ストリップに格納するように予めプログラムされてもよい。よって、ユーザ１０が第２の識別カード１２、１２３をスワイプすると、磁気カードリーダ２００、２００ｂは、磁気ストリップからユーザ情報を読み出すことができる。
【００３５】
追加的にまたは代替的に、撮影システム３００は、ユーザ識別子１２として顔認識１２、１２３を実行する。撮影システム３００は、ユーザ１０の注視対象ＧＴを決定するために使用された撮影システム３００と同様であってもよく、顔認識１２、１２３を実行するための専用の撮影システム３００、３００ａであってもよい。撮影システム３００は、ユーザ１０の顔特徴１４に基づいて、顔認識１２、１２３を実行する。顔認識１２、１２３を実行するために、撮影システム３００は、少なくとも１つの顔認識画像３１０、３１０ａを撮影し、対応する画像データ３１２を生成し、画像データ３１２を処理システム１１０に送信する。処理システム１１０は、少なくとも１つの顔認識画像３１０、３１０ａによって捕捉されたユーザ１０の顔特徴１４に基づいて、画像データ３１２からユーザ識別子１２を識別および決定するように構成されている。いくつかの例において、処理システム１１０は、顔認識データベースと通信することによって、顔認識データベースから取得した画像データ３１２と、撮影システム３００から処理システム１１０に送信された画像データ３１２とを比較する。一般的に、顔認識１２、１２３用の画像データ３１２は、ユーザ１０の顔特徴１４に関連するいくつかの節点、例えば口の周りの凹凸、鼻、目、顎、あご線、生え際に対応する。処理システム１１０は、顔認識１２、１２３を実行するための顔認識ソフトウェアを含むことができる。
【００３６】
いくつかの例において、識別システム２００は、メディアコンテンツ２０を自動的に起動する。例えば、ユーザ１０のユーザ識別子１２（例えば、１２、１２１−３）は、ユーザ１０に関連する種類２６のメディアコンテンツ２０に対応するユーザ情報を含む。識別システム２００は、（例えば、識別カード１２、１２１−２、または顔認識１２、１２３を介して）ユーザ識別子１２を識別すると、ユーザ情報内のユニフォームリソースロケータ（ＵＲＬ）を処理システム１１０に送信する。処理システム１１０は、ユーザ識別子１２内のＵＲＬに基づいて、ユーザ１０に関連する種類２６のメディアコンテンツ２０を表示するように表示システム１２０に指示する。
【００３７】
図３は、撮影システム３００の一例を提供する。撮影システム３００は、メディアコンテンツ追跡環境１００の少なくとも一部を撮影するための視野ＦＶを備えている。したがって、撮影システム３００は、少なくとも１人のユーザを撮影することができる。少なくとも１人のユーザ１０を撮影するために、撮影システム３００は、カメラ（例えば、ビデオカメラ、静止カメラ、または立体カメラ）もしくはセンサ、またはカメラとセンサの組み合わせであってもよい。いくつかの例において、センサは、視野ＦＶ内の表面に関する画像データ３１２を収集するための三次元体積型点群画像センサ（例えば、３Ｄ走査装置）である。追加的にまたは代替的に、撮影システム３００は、光またはレーザを用いて、光またはレーザの飛行時間に従って撮影システム３００からの距離を決定するための光検出および測距（ＬＩＤＡＲ）システムまたはレーザ検出および測距（ＬＡＤＡＲ）システムであってもよい。撮影システム３００は、少なくとも１つの画像３１０を撮影する。処理システム１１０は、少なくとも１つの画像３１０から、ユーザ１０の注視対象ＧＴを決定することができる。ユーザ１０の注視対象ＧＴを決定するために、撮影システム３００は、少なくとも１つの画像３１０を画像データとして処理システム１１０に送信する。いくつかの例において、少なくとも１つの画像３１０は、ユーザ１０の少なくとも１つの顔特徴１４（例えば、目、耳、鼻、顎、口、あご線、生え際）を含む。撮影システム３００は、少なくとも１つの顔特徴１４を含む少なくとも１つの画像３１０を撮影すると、少なくとも１つの顔特徴１４の態様、例えば湾曲および凹凸に対応する画像データ３１２を生成する。よって、画像データは、顔特徴１４を表す立体的な地形図とも言える。いくつかの例において、画像データ３１２は、撮影システム３００の位置に対する３次元深度座標である。システム３００が画像データを処理システム１１０に送信すると、処理システム１１０は、画像データに基づいて、１人のユーザ１０または複数のユーザ１０の注視特性を決定する。
【００３８】
図３に示された少なくとも１つの画像３１０は、ユーザ１０の少なくとも１つの目Ｅを含む。撮影システム３００は、ユーザ１０の少なくとも１つの目Ｅの少なくとも１つの画像３１０を用いて、目Ｅの球面湾曲（例えば、瞳孔、強膜、虹彩を含む目Ｅの角膜）に対応する画像データ３１２を生成する。処理システム１１０は、他の顔特徴１４（例えば、耳、鼻、顎、口、あご線、生え際）または少なくとも１つの画像３１０の画像データ３１２から取得されたユーザ１０の姿勢Ｐに関する物理的な特徴（例えば、肩、胴体）に基づいて、目Ｅの球面湾曲を決定してもよい。処理システム１１０は、目Ｅの球面湾曲を用いて、注視方向ＧＤおよび注視対象ＧＴを決定することができる。例えば、処理システム１１０は、目Ｅの中心点を目Ｅの瞳孔Ｅｐに接近させる。
【００３９】
追加的にまたは代替的に、メディアコンテンツ追跡環境１００は、較正プロセスを含む。較正プロセスにおいて、ユーザ１０は、メディアコンテンツ追跡環境１００の表示システム１２０の異なる表示画面１２２に表示されている一列の注視対象ＧＴを追跡する。この列を事前にプログラムすることによって、処理システム１１０は、較正から得られた列内の各注視対象ＧＴに対応する画像データを、較正後にユーザ１０が非較正メディアコンテンツ２０を受信したときに生成された画像データに関連付ける。この関連付けによって、処理システム１１０は、ユーザ１０の注視特性をより精確に決定することができる。
【００４０】
図４Ａ〜４Ｃは、期間ｔにおけるメディアコンテンツ追跡環境１００の例を提供する。図４Ａ〜４Ｃは、対応するユーザ識別子１２、１２ａ−ｃを有する３人のユーザ１０、１０ａ−ｃを含む。メディアコンテンツ追跡環境１００は、図１Ａ〜１Ｂのものと同様に、８つの表示画面１２２、１２２ａ−ｈを各々備える８つの表示システム１２０、１２０ａ−ｈと、１つの撮影システム３００とを含む。また、図４Ａ〜４Ｃのメディアコンテンツ追跡環境１００は、処理システム１１０と、ネットワーク１１６と、サーバ１１８とを含む。
【００４１】
図４Ａは、期間ｔ内の第１の時間間隔ｔ１におけるメディアコンテンツ追跡環境１００の例を示している。第１の時間間隔ｔ１において、ユーザ１０、１０ａは、表示画面１２２、１２２ａに対応する注視対象ＧＴ１、ＧＴａを有する。よって、表示画面１２２、１２２ａに表示されたメディアコンテンツ２０は、ユーザ１０、１０ａの注意力を引く。同様に、第１の時間間隔ｔ１において、ユーザ１０、１０ｂは、表示システム１２０、１２０ｇの表示画面１２２、１２２ｇに対応する注視対象ＧＴ１、ＧＴｂを有する。よって、表示画面１２２、１２２ｇに表示されたメディアコンテンツ２０は、ユーザ１０、１０ｂの注意力を引く。第１の時間ｔ１間隔において、ユーザ１０、１０ｃは、表示システム１２０、１２０ｄの表示画面１２２、１２２ｄに対応する注視対象ＧＴ１、ＧＴｃを有する。
【００４２】
図４Ｂは、期間ｔ内の第２の時間間隔ｔ２におけるメディアコンテンツ追跡環境１００の例を示している。この時間間隔ｔ２において、各ユーザ１０、１０ａ−ｃは、注意力を第１の時間間隔ｔ１の注視対象ＧＴ１から第２の時間間隔ｔ２の注視対象ＧＴ２に移した。図４Ｂに示すように、各ユーザ１０、１０ａ−ｃは、第２の時間間隔ｔ２において、表示システム１２０、１２０ｅの表示画面１２２、１２２ｅに対応する注視対象ＧＴ２、ＧＴａ−ｃを有する。注視対象ＧＴ１に対応する表示画面１２２がメディアコンテンツ２０を変更したかまたは表示画面１２２、１２２ｅがより面白いメディアコンテンツ２０、ｔ２に変更したため、各ユーザ１０、１０ａ−ｃは、注視対象ＧＴ１を変更した。例えば、より面白いメディアコンテンツ２０、ｔ２は、異なる種類２６のメディアコンテンツ２０である。
【００４３】
図４Ｃは、期間ｔ内の第３の時間間隔ｔ３におけるメディアコンテンツ追跡環境１００の例を示している。第３の時間間隔ｔ３において、処理システム１１０は、表示画面１２２、１２２ｅに対応するメディアコンテンツ２０を変更した。よって、各ユーザ１０、１０ａ−ｃは、第３の時間間隔ｔ３において、第２の時間間隔ｔ２の注視対象ＧＴ２と異なる注視対象ＧＴ３を有する。第３の時間間隔ｔ３において、ユーザ１０、１０ａの注視対象ＧＴ３、ＧＴａは、表示画面１２２、１２２ｃに表示されたメディアコンテンツ２０であり、ユーザ１０、１０ｂ−ｃの注視対象ＧＴ３、ＧＴｂ−ｃは、表示画面１２２、１２２ｆに表示されたメディアコンテンツ２０である。
【００４４】
図５Ａおよび５Ｂは、処理システム１１０によって出力されたユーザインターフェイス５００の例示的なダッシュボードビューを示している。ユーザインターフェイス５００は、少なくとも１人のユーザ１０の視聴セッションに対応する注視特性を表示するように構成されている。いくつかの実現例において、ユーザインターフェイス５００は、視聴セッション中に少なくとも１人のユーザ１０に興味を持たせたメディアコンテンツ２０に関する詳細を含む。図５Ａは、処理システム１１０、ネットワーク１１６またはサーバ１１８のいずれかがメディアコンテンツ追跡環境データをユーザインターフェイス５００にリンクする前のユーザインターフェイス５００の例示的なテンプレートを示している。図５Ｂは、メディアコンテンツ追跡環境データにリンクされたユーザインターフェイス５００の一例を示している。図５Ｂに示すように、エンティティは、日付セレクタ５１０から日付として「１１−２１−２０１６」を選択し、タイムライン５２０からデータポイント５２２、５２２ｂを選択した。
【００４５】
図５Ａおよび５Ｂは、エンティティによって選択可能な日付セレクタ５１０を含む例示的なユーザインターフェイス５００を示している。ユーザインターフェイス５００は、日付の選択に応じて、エンティティによって選択された日付における少なくとも１人のユーザ１０の視聴セッションに対応するタイムライン５２０を表示するように構成されている。エンティティがタイムライン５２０からデータポイント５２２を選択した場合、ユーザインターフェイス５００は、人数５３２、セッション中に注視が有るか否か、注視の開始時間、注視の終了時間および／または合計注視時間を含むセッション特性５３０を表示する。いくつかの実現例において、ユーザインターフェイス５００は、エンティティによってタイムライン５２０から選択されたデータポイント５２２に対応する注視特性を表示する。
【００４６】
図６は、メディアコンテンツを追跡するための方法６００の動作の例示的な構成である。動作６０２において、方法６００は、ユーザ１０に関連付けられたユーザ識別子１２を受信することを含む。いくつかの実現例において、方法６００は、複数のユーザ１０に関連付けられたユーザ識別子１２を受信することができる。動作６０４において、方法６００は、ユーザ識別子１２に基づいてメディアコンテンツ２０を表示するように、表示システム１２０に指示することをさらに含む。各表示システム１２０は、対応する表示画面１２２を含む。動作６０６において、処理システム１１０がユーザ１０の画像３１０を撮影するように構成された視野ＦＶを有する撮影システム３００から画像データを受信した場合、方法６００は、動作６０８に進む。そうでない場合、処理システム１１０は、撮影システム３００からの画像データを待ち受ける。
【００４７】
動作６０８において、方法６００は、画像データに基づいて、ユーザ１０の注視特性を決定することを含む。動作６０８において、方法６００は、ユーザ１０の注視対象ＧＴを含む注視特性を決定することをさらに含む。いくつかの例において、方法６００はまた、ユーザ１０の注視方向ＧＤを決定することを含む。動作６１０において、方法６００は、注視対象ＧＴが表示画面１２２のうち１つに対応するか否かを判断する。注視対象が表示画面１２２のうち１つに対応する場合、方法６００は、動作６１２に進む。注視対象が表示画面１２２の１つに対応していない場合、方法６００は、動作を終了する。動作６１２において、方法６００は、ユーザ１０の注視特性に基づいて、対応する表示画面１２２に注視する注視時間を決定することを含む。動作６１２において、方法６００は、ユーザの注視特性または対応する表示画面１２２に注視する注視時間ｔと、注視対象ＧＴに対応する表示画面１２２上に表示されたメディアコンテンツ２０またはメディアコンテンツ２０の識別子２２との少なくとも１つを格納することをさらに含む。追加的にまたは代替的に、方法６００は、ユーザ１０の注視時間と対応するメディアコンテンツ２０との関連付けに基づいて、ユーザ１０によって注視された種類２６のメディアコンテンツ２０を識別することをさらに含んでもよい。必要に応じて、方法６００は、識別された種類２６のメディアコンテンツ２０を格納することを含んでもよい。
【００４８】
図７は、本明細書に記載のシステムおよび方法を実装するために使用され得る例示的なコンピューティング装置７００を示す概略図である。コンピューティング装置７００は、ラップトップ、デスクトップ、ワークステーション、ＰＤＡ（Personal Digital Assistant）、サーバ、ブレードサーバ、メインフレームおよび他の適切なコンピュータなどの様々な形態のデジタルコンピュータを表すように意図されている。図示された要素、それらの接続および関係並びにそれらの機能は、例示的なものに過ぎず、本明細書に記載および／または請求される発明の実施を限定するものではない。
【００４９】
コンピューティング装置７００は、プロセッサ７１０と、メモリ７２０と、記憶装置７３０と、メモリ７２０および高速拡張ポート７５０に接続する高速インターフェイス／コントローラ７４０と、低速バス７７０および記憶装置７３０に接続する低速インターフェイス／コントローラ７６０とを含む。要素７１０、７２０、７３０、７４０、７５０および７６０は、様々なバスを使用して相互に接続され、共通のマザーボード上に実装されてもよく、または適切な他の方法で実装されてもよい。プロセッサ７１０は、メモリ７２０または記憶装置７３０に記憶された命令を含むコンピューティング装置７００内に実行される命令を処理することによって、外部入力／出力装置のグラフィカルユーザインターフェイス（ＧＵＩ）に、例えば高速インターフェイス７４０に接続されたディスプレイ７８０にグラフィック情報を表示することができる。他の実施態様において、複数のプロセッサおよび／または複数のバスは、複数のメモリおよび複数種類のメモリと共に、適切に使用されることができる。また、各装置が（例えば、サーババンク、一群のブレードサーバ、またはマルチプロセッサシステムとして）必要な動作の一部を実行するように、複数のコンピューティング装置７００を接続することができる。
【００５０】
メモリ７２０は、情報をコンピューティング装置７００に非一時的に格納する。メモリ７２０は、コンピュータ可読媒体、揮発性メモリユニット、または不揮発性メモリユニットであってもよい。非一時的メモリ７２０は、コンピューティング装置７００によって使用されるように、プログラム（例えば、一連の命令）またはデータ（例えば、プログラム状態情報）を一時的または永続的に格納するための物理装置であってもよい。不揮発性メモリの例として、フラッシュメモリおよび読み取り専用メモリ（ＲＯＭ）／プログラマブル読み取り専用メモリ（ＰＲＯＭ）／消去可能なプログラマブル読み取り専用メモリ（ＥＰＲＯＭ）／（通常ブートプログラムなどのファームウェアに使用される）電子的に消去可能なプログラマブル読み取り専用メモリ（ＥＥＰＲＯＭ）を含むが、これらに限定されない。揮発性メモリの例として、ランダムアクセスメモリ（ＲＡＭ）、ダイナミックランダムアクセスメモリ（ＤＲＡＭ）、スタティックランダムアクセスメモリ（ＳＲＡＭ）、相変化メモリ（ＰＣＭ）およびディスクまたはテープを含むが、これらに限定されない。
【００５１】
記憶装置７３０は、コンピューティング装置７００に大容量の記憶を提供することができる。いくつかの実現形態において、記憶装置７３０は、コンピュータ可読媒体である。様々な異なる実現例において、記憶装置７３０は、例えば、フロッピー（登録商標）ディスク装置、ハードディスク装置、光学ディスク装置、テープディスク装置、フラッシュメモリまたは他の同様の固体メモリ装置、または記憶エリアネットワークまたは他の構成内の装置を含むアレイ記憶装置などのコンピュータ可読媒体を含むことができる。追加の実現例において、コンピュータプログラム製品は、情報担体に有形的に具体化される。また、コンピュータプログラム製品は、命令を含むことができる。これらの命令は、実行されると、上述したような１つ以上の方法を実行することができる。情報担体は、例えば、メモリ７２０、記憶装置７３０、またはプロセッサ７１０上のメモリなどのコンピュータ可読媒体または機械可読媒体である。
【００５２】
高速コントローラ７４０は、コンピューティング装置７００の高速の帯域幅集約動作を管理し、低速コントローラ７６０は、低速の帯域幅集約動作を管理する。このような機能の割り当ては、例示に過ぎない。いくつかの実現例において、高速コントローラ７４０は、メモリ７２０に、（例えば、グラフィックプロセッサまたはアクセラレータを介して）ディスプレイ７８０に、および様々な拡張カード（図示せず）を挿入できる高速拡張ポート７１０に連結される。いくつかの実現例において、低速コントローラ７６０は、記憶装置７３０および低速拡張ポート７９０に連結される。様々な通信ポート（例えば、ＵＳＢ、ブルートゥース（登録商標）、イーサネット（登録商標）、無線イーサネット）を含み得る低速拡張ポート７９０は、例えば、キーボード、ポインティング装置、スキャナなどの１つ以上の入出力装置に連結されてもよく、またはネットワークアダプタを介して、スイッチまたはルータなどのネットワーキング装置に連結されてもよい。
【００５３】
図示のように、コンピューティング装置７００は、いくつかの異なる形態で実装されてもよい。例えば、コンピューティング装置７００は、標準サーバ７００ａとして実装されてもよく、またはラップトップコンピュータ７００ｂとしてまたはラックサーバシステム７００ｃの一部として標準サーバ７００ａのの群内に複数回実装されてもよい。
【００５４】
本明細書に記載のシステムおよび技術の様々な実装は、デジタル電子および／または光回路、集積回路、特別に設計されたＡＳＩＣ（特定用途向け集積回路）、コンピュータハードウェア、ファームウェア、ソフトウェアおよび／またはそれらの組み合わせで実現することができる。これらの様々な実装は、プログラム可能なシステム上で実行可能および／または解釈可能な１つ以上のコンピュータプログラムにおける実装を含むことができる。このプログラム可能なシステムは、記憶システムからデータおよび命令を受信し、データおよび命令を記憶システムに送信するように記憶システムに連結された少なくとも１つのプログラム可能な専用または汎用のプロセッサ、少なくとも１つの入力要素、および少なくとも１つの出力装置を含む。
【００５５】
（プログラム、ソフトウェア、ソフトウェアアプリケーションまたはコードとしても知られている）これらのコンピュータプログラムは、プログラム可能なプロセッサ用の機械命令を含み、高度な手続き型プログラミング言語および／または高度な目標物指向プログラミング言語で実装することができ、および／またはアセンブリ言語／機械言語で実装することができる。「機械可読媒体」および「コンピュータ可読媒体」という用語は、本明細書に使用された場合、プログラム可能なプロセッサに機械命令および／またはデータを提供するために使用された機械可読信号としての機械命令を受け取る機械可読媒体を含む任意のコンピュータプログラム製品、非一時的コンピュータ可読媒体、機械および／または装置（例えば、磁気ディスク、光学ディスク、メモリ、プログラム可能な論理装置（ＰＬＤ））を指す。「機械可読信号」という用語は、機械命令および／またはデータをプログラム可能なプロセッサに提供するために使用された任意の信号を指す。
【００５６】
本明細書に記載のプロセスおよびロジックフローは、１つ以上のコンピュータプログラムを実行する１つ以上のプログラム可能なプロセッサによって、入力データを処理して出力を生成する機能を実行することによって実行されてもよい。プロセスおよびロジックフローは、専用ロジック回路、例えば、ＦＰＧＡ（フィールドプログラマブルゲートアレイ）またはＡＳＩＣ（特定用途向け集積回路）によって実行されてもよい。コンピュータプログラムの実行に適したプロセッサは、例として、汎用マイクロプロセッサ、専用マイクロプロセッサ、およびあらゆる種類のデジタルコンピュータの１つ以上のプロセッサを含む。一般的に、プロセッサは、読み取り専用メモリまたはランダムアクセスメモリもしくはその両方から、命令およびデータを受け取る。コンピュータの重要な要素は、命令を実行するためのプロセッサと、命令およびデータを格納するための１つ以上のメモリ装置である。一般的に、コンピュータは、データを格納するための１つ以上の大容量記憶装置、例えば磁気ディスク、光磁気ディスクまたは光ディスクを含むまたはデータを受信または転送するように動作可能に結合される。しかしながら、コンピュータは、このような装置を備えなくてもよい。コンピュータプログラム命令およびデータの格納に適したコンピュータ可読媒体は、例として、例えばＥＰＲＯＭ、ＥＥＰＲＯＭおよびフラッシュメモリ装置などの半導体メモリ装置、内蔵ハードディスクまたはリムーバブルディスクなどの磁気ディスク、光磁気ディスク、ＣＤ  ＲＯＭおよびＤＶＤ−ＲＯＭディスクを包括する全ての不揮発性メモリ、媒体およびメモリ装置を含む。プロセッサおよびメモリは、専用ロジック回路によって補足されてもよく、または専用ロジック回路に組み込まれてもよい。
【００５７】
ユーザとの情報交換を行うために、本開示の１つ以上の態様は、例えばＣＲＴ（ブラウン管）モニタ、ＬＣＤ（液晶ディスプレイ）モニタ、またはタッチ画面などの、ユーザに情報を表示するためのディスプレイ素子、および必要に応じて、ユーザがコンピュータに入力を提供することができるキーボードおよびポインティング装置（例えば、マウスまたはトラックボール）を含むコンピュータ上で実装することができる。他の種類の装置を使用して、ユーザと情報交換を行うこともできる。例えば、ユーザに与えるフィードバックは、任意の形の感覚フィードバック（例えば、視覚フィードバック、聴覚フィードバック、または触覚フィードバック）であってもよく、ユーザから受け入れる入力は、音響入力、音声入力、または触覚入力を含む任意の形態であってもよい。さらに、コンピュータは、ユーザが使用している装置との間で文書を送受信することによって、例えば、Ｗｅｂブラウザから受信した要求に応答して、ユーザのクライアント装置上のＷｅｂブラウザにＷｅｂページを送信することによって、ユーザと情報交換することができる。
【００５８】
複数の実施形態を説明したことにも拘わらず、本発明の精神および範囲から離脱することなく、様々な変更をなし得ることが理解されるであろう。したがって、他の実装は、添付の特許請求の範囲内に含まれる。
【図１Ａ】
0006865297.tif 000004
【図１Ｂ】
0006865297.tif 000005
【図２】
0006865297.tif 000006
【図３】
0006865297.tif 000007
【図４Ａ】
0006865297.tif 000008
【図４Ｂ】
0006865297.tif 000009
【図４Ｃ】
0006865297.tif 000010
【図５Ａ】
0006865297.tif 000011
【図５Ｂ】
0006865297.tif 000012
【図６】
0006865297.tif 000013
【図７】
0006865297.tif 000014