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

JP6856959B1 - 情報処理装置、システム、方法及びプログラム - Google Patents

情報処理装置、システム、方法及びプログラム Download PDF

Info

Publication number
JP6856959B1
JP6856959B1 JP2020073382A JP2020073382A JP6856959B1 JP 6856959 B1 JP6856959 B1 JP 6856959B1 JP 2020073382 A JP2020073382 A JP 2020073382A JP 2020073382 A JP2020073382 A JP 2020073382A JP 6856959 B1 JP6856959 B1 JP 6856959B1
Authority
JP
Japan
Prior art keywords
viewer
information
image data
video content
satisfaction
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020073382A
Other languages
English (en)
Other versions
JP2021170248A (ja
Inventor
壮太郎 五十嵐
壮太郎 五十嵐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Theater Guild Inc
Original Assignee
Theater Guild Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Theater Guild Inc filed Critical Theater Guild Inc
Priority to JP2020073382A priority Critical patent/JP6856959B1/ja
Priority to JP2021008041A priority patent/JP2021170315A/ja
Application granted granted Critical
Publication of JP6856959B1 publication Critical patent/JP6856959B1/ja
Priority to PCT/JP2021/015615 priority patent/WO2021210652A1/ja
Publication of JP2021170248A publication Critical patent/JP2021170248A/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/20Analysis of motion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N17/00Diagnosis, testing or measuring for television systems or their details
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Strategic Management (AREA)
  • Signal Processing (AREA)
  • Development Economics (AREA)
  • Databases & Information Systems (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • General Health & Medical Sciences (AREA)
  • Marketing (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Biomedical Technology (AREA)
  • Game Theory and Decision Science (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Computer Graphics (AREA)
  • General Business, Economics & Management (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Image Analysis (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

【課題】映像コンテンツを視聴する視聴者の満足度を算出することが可能な技術を提供する。【解決手段】満足度算出システム1のサーバ10は、その機能として、カメラが撮影した画像データを取得して解析し、視聴者の目における目の開き度合いを取得する開き度合い取得モジュール1034と、画像データを解析して視聴者の目におけるまばたきの回数を取得するまばたき回数取得モジュール1035と、目の開き度合い、及びまばたきの回数をパラメータとして、視聴者の映像コンテンツに対する満足度を算出する満足度算出モジュール1038と、を備える。【選択図】図4

Description

本開示は、情報処理装置、システム、方法及びプログラムに関する。
近年、映像コンテンツを制作するためのコストを確実に回収するため、または映像コンテンツの趣向を分析するためのマーケティングを目的として、映像コンテンツを視聴する機会を提供し、当該映像コンテンツに対する評価情報を取得する手法が検討されている。映像コンテンツ自体がデジタル化により容易に編集することが可能になったこともあり、例えばA/Bテストのようなマーケティング手法を用いて、映像コンテンツに対する評価を分析することが考えられている。
インターネット上の動画に対する評価手法については、いくつかの実施例がある。特許文献1には、インターネット上の動画共有サービスにおける動画に対する、いわゆる投げ銭により、動画を評価するソーシャルプラットフォームが開示されている。特許文献1に記載のソーシャルプラットフォームでは、投げ銭を行うためのアイテム画像を表示させると、そのアイテム画像に対応する金額の投げ銭の決済が行われる決済手段が設けられ、投げ銭機能が実装されている。
特開2012−120098号公報
しかしながら、未公開の映像コンテンツ、例えば映画のような映像コンテンツに対する評価を得るためには、試写会のような場所でアンケートを取るような手法しかないのが現状であり、このような映像コンテンツに対する視聴者の反応を示す情報を、例えばシーンごとに取得することが可能な技術が望まれていた。
そこで、本開示では、映像コンテンツを視聴する視聴者の満足度を算出することが可能な技術について説明する。
本開示の一実施形態によると、制御部を備える情報処理装置が提供される。制御部は、映像コンテンツを視聴する視聴者を撮影した画像データから、視聴者の目を検知し、視聴者の目の開き度合いを取得する開き度合い取得部と、画像データから、視聴者の目を検知し、視聴者のまばたきの回数を取得するまばたき回数取得部と、開き度合い、及びまばたきの回数をパラメータとして、視聴者の映像コンテンツに対する満足度を算出する算出部と、を備える。
本開示の一実施形態によると、カメラと、情報処理装置と、を備えるシステムが提供される。カメラは、映像コンテンツを視聴する視聴者を撮影し、画像データを生成して情報処理装置に取得させ、情報処理装置は、制御部を備え、制御部は、映像コンテンツを視聴する視聴者を撮影した画像データから、視聴者の目を検知し、視聴者の目の開き度合いを取得する開き度合い取得部と、画像データから、視聴者の目を検知し、視聴者のまばたきの回数を取得するまばたき回数取得部と、開き度合い、及びまばたきの回数をパラメータとして、視聴者の映像コンテンツに対する満足度を算出する算出部と、を備える。
一実施形態によると、プロセッサを備えるコンピュータにより実行されるための方法が提供される。方法は、プロセッサが、映像コンテンツを視聴する視聴者を撮影した画像データから、視聴者の目を検知し、視聴者の目の開き度合いを取得するステップと、画像データから、視聴者の目を検知し、視聴者のまばたきの回数を取得するステップと、開き度合い、及びまばたきの回数をパラメータとして、視聴者の映像コンテンツに対する満足度を算出するステップと、を実行する。
また、一実施形態によると、プロセッサを備えるコンピュータに実行させるためのプログラムが提供される。プログラムは、プロセッサに、映像コンテンツを視聴する視聴者を撮影した画像データから、視聴者の目を検知し、視聴者の目の開き度合いを取得するステップと、画像データから、視聴者の目を検知し、視聴者のまばたきの回数を取得するステップと、開き度合い、及びまばたきの回数をパラメータとして、視聴者の映像コンテンツに対する満足度を算出するステップと、を実行させる。
本開示によれば、映像コンテンツを視聴する視聴者を撮影した画像データから、視聴者の目の開き度合い、及びまばたきの回数を取得し、これらに基づき、視聴者の映像コンテンツに対する満足度を算出する。そのため、映像コンテンツに対する視聴者の反応を示す情報を、例えばシーンごとに取得することが可能である。これにより、映像コンテンツに対する評価を分析することが可能になる。
満足度算出システム1の全体の構成を示す図である。 満足度算出システム1が設置された施設の外観の例を示す鳥瞰図である。 音声出力装置30の外観の例を示す斜視図である。 実施の形態1の満足度算出システム1を構成するサーバ10の機能的な構成を示すブロック図である。 図4の開き度合い取得モジュール1034における目の開き度合いを算出する具体的手法を示す模式図である。 実施の形態1の満足度算出システム1を構成する音声出力装置30の機能的な構成を示す図である。 サーバ10が記憶する映像コンテンツデータベース181、視聴者データベース184のデータ構造を示す図である。 実施の形態1の満足度算出システム1による映像コンテンツ出力処理を行う流れの一例を示すフローチャートである。 実施の形態1の満足度算出システム1による満足度算出処理を行う流れの一例を示すフローチャートである。 満足度算出処理における各パラメータの推移を表示したサーバ10の画面例を示す図である。
以下、図面を参照しつつ、本開示の実施の形態について説明する。以下の説明では、同一の部品には同一の符号を付してある。それらの名称及び機能も同じである。従って、それらについての詳細な説明は繰り返さない。
<概要>
以下、満足度算出システムにおける、映像コンテンツを視聴した視聴者の満足度の算出処理について説明する。満足度算出システムは、映画のような映像コンテンツを表示(上映)して視聴者に視聴する機会を提供し、そのときに視聴者が当該映像コンテンツを視聴している状態を撮影するとともに、視聴者の状態をセンサで取得し、撮影した画像データ及びセンサの検知信号から、視聴者の分析を行い、満足度を算出するシステムである。
ここで、満足度とは、映像コンテンツを視聴した視聴者の生体反応等から推測される、映像コンテンツに対する満足の度合いを数値化したものである。一般に、(映像コンテンツに限らず)何かを視聴している者がその対象について集中して視聴している場合、目(瞼)の開きが大きくなり、まばたきの回数が減少し、顔の動き(回数及び動きの大きさ)が少なくなり、脈拍数及び体温が増加することが経験的に知られている。そのため、映像コンテンツを視聴している視聴者が、上記のような反応を示している場合、当該視聴者はその映像コンテンツの視聴に集中していると考えられる。
また、映像コンテンツを視聴している視聴者は、その映像コンテンツを面白い、楽しいと感じている場合、集中力が上昇すると考えられ、その映像コンテンツをつまらない、退屈なものだと感じている場合、集中力が散漫になって低下すると考えられる。以上より、視聴者の目の開き、まばたきの回数、顔の動き、脈拍数及び体温と、視聴した映像コンテンツの満足度との間に因果関係があると考えられる。
そこで、本開示の満足度算出システムでは、視聴者が当該映像コンテンツを視聴している状態をカメラで撮影し、撮影した画像データから、視聴者の顔を識別してそれぞれの視聴者の目を検知する。画像データにおける視聴者の目の動きから、目の開き度合いと、まばたきの回数を取得する。また、視聴者の顔の動き、及び生体情報を検知するセンサの検知信号により、視聴者の顔の動きを取得し、視聴者の生体情報を取得する。取得した目の開き度合い、まばたきの回数、顔の動き、及び生体情報に基づき、映像コンテンツに対する満足の度合いを示す満足度を算出する。このように構成することで、視聴者の生体反応に基づく、視聴者の映像コンテンツに対する満足度を確実に取得することを可能にしている。
また、本開示の満足度算出システムでは、映像コンテンツを視聴する際に、ヘッドホンやイヤホンのような音声出力装置を装着し、音声出力装置から音声を聞くように構成されている。その音声出力装置には、上記のセンサが配置され、視聴者が音声出力装置を装着することで、視聴者の顔の動き及び視聴者の生体情報を検知できるようになっている。このように構成することで、視聴者の顔の動き、及び視聴者の生体情報を確実に取得することを可能にしている。
さらに、本開示の満足度算出システムでは、映像コンテンツを視聴している視聴者をそれぞれ識別し、視聴者ごとに満足度を算出している。これにより、視聴者の属性ごとに満足度を取得し、映像コンテンツに対する評価を分析することを可能にしている。
<第1の実施の形態>
以下、満足度算出システム1について説明する。
<1 満足度算出システム1の全体構成>
図1は、満足度算出システム1の全体の構成を示す図である。満足度算出システムは、映画のような映像コンテンツを表示(上映)して視聴者に視聴する機会を提供し、そのときの視聴者の分析を行い、満足度を算出するためのシステムである。図1に示すように、満足度算出システム1は、サーバ10と、映像出力装置20と、複数の音声出力装置(図1では、音声出力装置30A及び音声出力装置30Bを示している。以下、総称して「音声出力装置30」ということもある)と、カメラ40とを含む。サーバ10と映像出力装置20と音声出力装置30とカメラ40とは、ネットワーク80を介して相互に通信可能に接続されている。ネットワーク80は、有線または無線ネットワークにより構成される。
サーバ10は、視聴者に視聴させる映像コンテンツや、視聴者を撮影した画像データ、センサによる視聴者の検知信号、及び、視聴者ごとの映像コンテンツに対する満足度の情報を管理する装置である。サーバ10は、映像コンテンツの映像データを映像出力装置20へ送信し、音声データを音声出力装置30へ送信する。また、サーバ10は、視聴者を撮影した画像データ及びセンサの検知信号を取得し、視聴者の満足度を算出する。
サーバ10は、ネットワーク80を介して映像出力装置20、音声出力装置30及びカメラ40と通信可能に接続される。サーバ10は、4G、5G、LTE(Long Term Evolution)等の通信規格に対応した無線基地局81、IEEE(Institute of Electrical and Electronics Engineers)802.11などの無線LAN(Local Area Network)規格に対応した無線LANルータ82等の通信機器と通信することにより、ネットワーク80に接続される。ネットワーク80のその他の構成として、各装置間を無線または有線で接続してもよく、無線で接続する場合、通信プロトコルとして例えば、Z−Wave(登録商標)、ZigBee(登録商標)、Bluetooth(登録商標)等が使用されてもよく、有線で接続する場合、USB(Universal Serial Bus)ケーブル等により接続してもよい。
サーバ10は、ネットワーク80に接続されたコンピュータである。サーバ10は、通信IF(Interface)12と、入出力IF13と、メモリ15と、ストレージ16と、プロセッサ19とを備える。
通信IF12は、サーバ10が外部の装置と通信するため、信号を入出力するためのインタフェースである。入出力IF13は、ユーザからの入力操作を受け付けるための入力装置(例えば、マウス等のポインティングデバイス、キーボード)、及び、ユーザに対し情報を提示するための出力装置(ディスプレイ、スピーカ等)とのインタフェースとして機能する。メモリ15は、プログラム、及び、プログラム等で処理されるデータ等を一時的に記憶するためのものであり、例えばDRAM(Dynamic Random Access Memory)等の揮発性のメモリである。ストレージ16は、データを保存するための記憶装置であり、例えばフラッシュメモリ、HDD(Hard Disc Drive)、SSD(Solid State Drive)である。プロセッサ19は、プログラムに記述された命令セットを実行するためのハードウェアであり、演算装置、レジスタ、周辺回路などにより構成される。
映像出力装置20は、サーバ10からの指示により、映像コンテンツの映像データを受信して映像として表示(上映)を行う装置であり、例えば、フレームの縁にLED素子を配列したLEDパネルや、有機ELディスプレイ、または液晶ディスプレイにより構成されている。この映像出力装置20は、映画館のような上映施設等に設けられている。なお、映像出力装置20は、例えば複数のLEDパネルを並列に配置して数100インチ程度の大型ビジョンとして構成し、一度に大人数の視聴者により視聴が可能に構成してもよい。さらに、映像出力装置20は1つに限られず、複数の映像出力装置20により構成してもよく、複数の映像出力装置20を備えた施設を1のサーバ10で、例えば遠隔により制御するように構成してもよい。
音声出力装置30は、サーバ10からの指示により、映像コンテンツの音声データを音声として出力する装置であり、音声出力装置30から出力される音声は、映像出力装置20に上映される映像と同期するように構成されている。なお、上記のように複数の映像出力装置20が設けられ、それぞれ異なる映像コンテンツが上映されている場合、上映されている映像コンテンツに対応する音声が出力されるように構成し、複数の音声が出力されるチャネルから選択可能に構成してもよい。
音声出力装置30は、映像コンテンツを視聴する視聴者の耳を覆うように装着され、サーバ10の制御により、映像コンテンツの音声を無線通信により受信して音声として出力するワイヤレスヘッドホン等により実現される。この他、音声出力装置30は、例えば有線で接続されるヘッドホンや、視聴者の耳を覆うものに限られず、無線または有線で接続されるイヤホンであるとしてもよい。
図1に音声出力装置30Bとして示すように、音声出力装置30は、通信IF32と、センサ部33と、スピーカ34と、メモリ35と、記憶部36と、プロセッサ39とを備える。
通信IF32は、音声出力装置30が外部の装置と通信するため、信号を入出力するためのインタフェースである。センサ部33は、映像コンテンツを視聴している視聴者の顔の動きと生体情報とを取得する装置であり、例えば、視聴者の顔の動きを角速度として検知するジャイロセンサと、脈拍や体温を検知する温度センサや光センサ等の心電センサにより構成されている。センサ部33は、センサ及びその他の部品を集積化したMEMS(Micro Electro Mechanical Systems)により構成してもよい。すなわち、センサ部33は、振動検知、体温計、脳波計、心拍計のような機能を備えている。
スピーカ34は、音声信号を音声に変換し、ユーザに対し情報を音声として出力するための出力装置である。メモリ35は、プログラム、及び、プログラム等で処理されるデータ等を一時的に記憶するためのものであり、例えばDRAM(Dynamic Random Access Memory)等の揮発性のメモリである。記憶部36は、データを保存するための記憶装置であり、例えばフラッシュメモリ、HDD(Hard Disc Drive)、SSD(Solid State Drive)である。プロセッサ39は、プログラムに記述された命令セットを実行するためのハードウェアであり、演算装置、レジスタ、周辺回路などにより構成される。
カメラ40は、サーバ10からの指示により、映像コンテンツを視聴している視聴者を撮影する装置であり、例えば、CCD(Charge Coupled Device)イメージセンサ等の撮像装置と、撮影した画像をデジタル信号からなる画像データに変換するA/D変換装置とを備えるデジタルカメラ等により構成されている。カメラ40は、サーバ10の制御により撮影する方向を変更するように構成してもよく、広範囲を撮影可能にするために撮影方向を適宜動かせるように構成してもよい。
カメラ40は、映像コンテンツを視聴している視聴者を動画として撮影し、または所定の時間間隔で静止画として撮影し、動画または静止画の画像データへの変換を行う。また、カメラ40は、撮影した画像データをサーバ10へ送信する。なお、カメラ40は1つに限られず、1つの施設に複数のカメラ40が設けられてもよい。また、カメラ40は単体の装置とは限られず、例えば、移動体通信システムに対応したスマートフォン、タブレット等の携帯端末に設けられたカメラ機能により構成してもよい。
<1.1 映像出力装置20及び音声出力装置30の構成>
図2は、満足度算出システム1が設置された施設の外観の例を示す鳥瞰図である。図2に示す満足度算出システム1は、例えば映画館のように映像コンテンツの上映を行うスペースに設置された例を示している。また、満足度算出システム1は、視聴者がヘッドホン等の音声出力装置30を装着して音声を取得するように構成されているため、映像コンテンツを視聴する以外の、飲食やその他の作業も可能となっており、いわゆるカフェスペースも併設され、多目的スペースを構成している施設である。さらに、満足度算出システム1は、例えば視聴者の自宅等で構成してもよい。例えば、サーバ10をクラウドサーバ等で構成し、サーバ10からオンデマンド等のサービスで、視聴者が使用するテレビやディスプレイ等により構成する映像出力装置20に映像を出力させ、視聴者が使用するヘッドホン等により構成する音声出力装置30に音声を出力させ、視聴者が使用するスマートフォン等により構成するカメラ40で視聴者を撮影してその画像データをサーバ10へ送信させてもよい。
図2に示す満足度算出システム1は、映像コンテンツの上映を行う上映スペースと、カフェスペースとが併設されたフロアFに設けられ、フロアFの所定の箇所(図2に示す右上方向)に映像出力装置20とカメラ40とが設置されている。映像出力装置20が映像コンテンツの映像情報を上映する正面側には、映像コンテンツを視聴者Wが視聴するために着座する席が設けられている。視聴者Wは、前述のように映像コンテンツを視聴する際に音声出力装置30を装着する。
この施設では、視聴者Wが入室するためには会員登録が必要であり、視聴者Wの氏名、性別、年齢等の属性情報を管理し、それぞれの視聴者の動きがカメラ40による撮影により把握されるようになっている。また、この音声出力装置30は、当該施設の管理者により貸与されたものである。これにより、会員登録されている視聴者Wの属性情報と、センサ部33が取得した視聴者Wの情報と、カメラ40が撮影した視聴者Wの画像データとが対応付けられるようになっており、視聴者Wの属性ごとの満足度を把握することが可能になっている。
さらに、このような構成により、視聴者Wは周囲の状況を気にすることなく、映像コンテンツの視聴に集中することが可能となっており、また、カフェスペースの利用者のように映像コンテンツを視聴していない者は、映像コンテンツの音声を気にすることなく飲食やその他の行為が可能となっている。
また、映像出力装置20はLEDパネル等により構成されているため、一定の明るさの光を視聴者W側に照射する。そのため、カメラ40は、その光により視聴者Wを一定の解像度で撮影することが可能になっている。
満足度算出システム1が設置された施設は、図2に示すように、映画館のような閉鎖空間とは限られず、例えばコンビニエンスストアのイートインコーナーや、イベントスペースのような商業施設の空間であってもよい。また、飲食店内や、ホテルのラウンジ、マンションのような集合住宅の共有スペースのように、一定の静音性が確保されているスペースに満足度算出システム1を設置してもよい。さらに、パチンコやパチスロ店のような遊技施設や、ゲームセンター、アミューズメント施設のように、一定の雑音がある施設に満足度算出システム1を設置してもよい。
図3は、音声出力装置30の外観の例を示す斜視図である。音声出力装置30は、図3に示すように、映像コンテンツを視聴する視聴者が音声を聞くため、頭部から両耳を挟むようにして装着するヘッドホンで構成され、両耳をそれぞれ覆う一対の耳収容部37と、一対の耳収容部37を支持すると共に視聴者の頭部を適度な圧力で押圧することで耳収容部37を視聴者の耳に装着させるアーム部38とから構成されている。なお、音声出力装置30はこのような構成に限られず、例えば、アーム部38を備えずに耳収容部37が視聴者の耳たぶに係止するように装着するような構成であってもよく、視聴者の耳の孔の中に挿入するようなカナル型イヤホンであってもよい。
図3に示すように、一対の耳収容部37の内側における、視聴者の耳の周辺の皮膚に接触する位置には、センサ部33が設けられている。センサ部33が取得する生体情報により、耳収容部37における位置は特定の位置に限られず、耳収容部37内に複数設けられてもよい。また、センサ部33が取得する生体情報の種類により、視聴者の皮膚に直接接触するように配置してもよく、視聴者の皮膚から離隔するように配置してもよい。なお、このような構成であるため、音声出力装置30にはイヤーパッドを装着しないで使用することが望ましいが、イヤーパッドを装着することを妨げるものではない。
<1.2 サーバ10の機能的な構成>
図4は、実施の形態1の満足度算出システム1を構成するサーバ10の機能的な構成を示す図である。図4に示すように、サーバ10は、通信部101と、記憶部102と、制御部103としての機能を発揮する。
通信部101は、サーバ10が外部の装置と通信するための処理を行う。
記憶部102は、サーバ10が使用するデータ及びプログラムを記憶する。記憶部102は、映像コンテンツデータベース181と、センサ検知信号データベース182と、カメラ撮影画像データベース183と、視聴者データベース184等を記憶する。
映像コンテンツデータベース181は、満足度算出システム1において提供する映像コンテンツ及びその上映時間の情報、すなわち映像出力装置20の上映スケジュールを保持するためのデータベースである。詳細は後述する。
センサ検知信号データベース182は、満足度算出システム1を利用する視聴者が装着する、音声出力装置30のセンサ部33からの検知信号を時系列で保持するためのデータベースである。センサ部33の検知信号は、日時情報が付加されて音声出力装置30からサーバ10へ送信されるので、その検知信号が格納される。
カメラ撮影画像データベース183は、満足度算出システム1を利用する視聴者を撮影した、カメラ40の画像データを時系列で保持するためのデータベースである。カメラ40の画像データは、日時情報が付加されてカメラ40からサーバ10へ送信されるので、その検知信号が格納される。
視聴者データベース184は、満足度算出システム1を利用する視聴者の情報と、視聴者ごとに視聴した映像コンテンツの満足度の情報を保持するためのデータベースである。詳細は後述する。なお、視聴者データベース184は、施設に登録されている会員情報(属性情報を含む)を格納してもよい。
制御部103は、サーバ10のプロセッサがプログラムに従って処理を行うことにより、各種モジュールとして受信制御モジュール1031、送信制御モジュール1032、映像コンテンツ出力制御モジュール1033、開き度合い取得モジュール(開き度合い取得部)1034、まばたき回数取得モジュール(まばたき回数取得部)1035、顔動き取得モジュール(動き取得部)1036、生体情報取得モジュール(生体情報取得部)1037、及び満足度算出モジュール(算出部)1038に示す機能を発揮する。
受信制御モジュール1031は、サーバ10が外部の装置から通信プロトコルに従って信号を受信する処理を制御する。
送信制御モジュール1032は、サーバ10が外部の装置に対し通信プロトコルに従って信号を送信する処理を制御する。
映像コンテンツ出力制御モジュール1033は、映像コンテンツを視聴者に視聴させるため、映像コンテンツの映像データを映像出力装置20へ送信し、音声データを音声出力装置30へ送信する処理を制御する。映像コンテンツ出力制御モジュール1033は、映像コンテンツデータベース181を参照し、映像コンテンツを上映させる日時を示すスケジュール情報に基づき、映像コンテンツの画像データ及び音声データを送信すると共に、映像コンテンツを上映させるように制御信号を送信し、映像コンテンツのデータ容量やデータ形式、解像度等の情報も送信する。
このとき、映像コンテンツ出力制御モジュール1033は、映像出力装置20及び音声出力装置30に対して、画像データ及び音声データを一括送信して上映させてもよく、ストリーミング形式で順次送信して上映させてもよい。なお、映像コンテンツ出力制御モジュール1033は、映像コンテンツの上映時間やクリエイターの氏名または名称等のクレジット情報を送信してもよい。
開き度合い取得モジュール1034は、カメラ40が撮影した画像データを取得し、画像データを解析して視聴者の目を認識して検知し、視聴者の目の開き度合いを取得する処理を制御する。開き度合い取得モジュール1034は、視聴者の目を識別する手法として、公知技術である機械学習等による画像認識技術が用いられる。
例えば、開き度合い取得モジュール1034は、画像データを解析して視聴者の目を検知し、画像データにおける視聴者の目を開いた部分の面積を算出し、この面積を目の開き度合いとして取得する。また、開き度合い取得モジュール1034は、画像データを解析して視聴者の目を検知し、画像データにおける視聴者の目を開いた部分における、上瞼と下瞼との接点(目の左右の端点)と、上瞼の上方の端点、または虹彩(いわゆる黒目)と上瞼との接点と、下瞼の下方の端点、または虹彩と下瞼との接点との位置の情報を算出し、位置の情報に基づき、視聴者の目の開き度合いとして取得する。
図5は、図4の開き度合い取得モジュール1034における目の開き度合いを算出する具体的手法を示す模式図である。上記の目の開き度合いを算出する手法について、図5を用いて説明する。図5には、視聴者の目を模式的に示した目Eが示されており、目Eには、上瞼L1と、下瞼L2と、虹彩L3とが示されている。ここで、図5(a)は、虹彩L3が上瞼L1及び下瞼L2と接している場合の例であり、図5(b)は、虹彩L3が上瞼L1及び下瞼L2と接していない場合の例である。
図5(a)に示すように、虹彩L3が上瞼L1及び下瞼L2と接している場合、画像データを解析することにより、上瞼L1と下瞼L2との接点P1,P2と、虹彩L3と上瞼L1との接点P3,P4と、虹彩L3と下瞼L2との接点P5,P6との位置を認識することが可能である。そこで、視聴者の目Eの画像データにおける、接点P1〜P6の座標を算出し、座標の位置情報に基づき、視聴者の目の開き度合いを取得する。
また、図5(b)に示すように、虹彩L3が上瞼L1及び下瞼L2と接していない場合、画像データを解析することにより、上瞼L1と下瞼L2との接点P1,P2と、上瞼L1の上方の端点P7と、下瞼L2の下方の端点P8との位置を認識することが可能である。そこで、視聴者の目Eの画像データにおける、接点P1,P2、端点P7,P8の座標を算出し、座標の位置情報に基づき、視聴者の目の開き度合いを取得する。なお、例えば虹彩L3が上瞼L1と接しているが、下瞼L2と接していないような場合には、上瞼L1については図5(a)に示す手法で接点P3,P4を認識し、下瞼L2については図5(b)に示す手法で端点P8を認識してもよく、逆の場合も同様である。
まばたき回数取得モジュール1035は、カメラ40が撮影した画像データを取得し、画像データを解析して視聴者の目を認識して検知し、視聴者の目におけるまばたきの回数を取得する処理を制御する。まばたき回数取得モジュール1035は、視聴者の目を識別する手法として、開き度合い取得モジュール1034と同様に、公知技術である機械学習等による画像認識技術が用いられる。なお、人の目のまばたきを画像データとして取得するためには、一般には50fps(frame per second)以上のフレームレートが必要とされているため、カメラ40では、50fps以上のフレームレートで撮影が行われる。
例えば、まばたき回数取得モジュール1035は、画像データを解析して視聴者の目を検知し、所定時間(例えば、1分)における視聴者のまばたきの回数を取得する。また、まばたき回数取得モジュール1035は、視聴者の目が閉じた状態になり、その状態から所定の時間(例えば、1秒)内に視聴者の目が開いた状態になったとき、視聴者がまばたきをしたと認識し、まばたきの回数としてカウントする。このような構成は、視聴者の目が閉じた状態になり、一定時間以上目が開かない場合、当該視聴者はその間映像コンテンツを視聴しているとはいえず、例えば睡眠状態であると考えられるため、睡眠状態と区別するために設定している。
顔動き取得モジュール1036は、視聴者が映像コンテンツを視聴している際に装着している音声出力装置30から、センサ部33が検知して出力した検知信号を取得し、検知信号を解析して視聴者の顔の動きを取得する処理を制御する。顔動き取得モジュール1036は、センサ部33を構成するジャイロセンサが検知する角速度とその動きの時間から、視聴者の顔の動きを取得する。
例えば、顔動き取得モジュール1036は、センサ部33を構成するジャイロセンサが検知する角速度とその動きの時間から、視聴者が顔を前後左右に傾けた動き、または視聴者が顔の向きを移動させた動き(左右方向に回転させた動き)を取得する。ここで、視聴者が顔を傾けた動きとは、首を動かすことによる動きでもよく、体幹部分を動かすことによる上半身全体の動きであってもよい。また、取得する視聴者の顔の動きの具体例は、視聴者が所定時間(例えば、10分)内に所定の移動範囲以上に顔を動かした回数でもよく、顔を動かした角度や移動距離でもよい。
生体情報取得モジュール1037は、視聴者が映像コンテンツを視聴している際に装着している音声出力装置30から、センサ部33が検知して出力した検知信号を取得し、検知信号を解析して視聴者の生体情報を取得する処理を制御する。生体情報取得モジュール1037は、センサ部33を構成する心電センサが検知する、視聴者の脈拍、血圧や体温を取得する。
満足度算出モジュール1038は、開き度合い取得モジュール1034が取得した目の開き度合い、まばたき回数取得モジュール1035が取得したまばたきの回数、顔動き取得モジュール1036が取得した顔の動き、及び生体情報取得モジュール1037が取得した生体情報をパラメータとして、視聴者の映像コンテンツに対する満足度を算出する処理を制御する。満足度算出モジュール1038は、パラメータとして目の開き度合い及びまばたきの回数のみから満足度を算出してもよく、またはパラメータとして顔の動きを加えてもよく、またはパラメータとして生体情報を加えてもよい。満足度とは、上記のように映像コンテンツを視聴した視聴者の生体反応等から推測される、映像コンテンツに対する満足の度合いを所定時間(例えば、1分)ごとに時系列で数値化したものであり、視聴者ごとに当該視聴者の満足度として算出され、または複数の視聴者の満足度が合計値や平均値として算出されて当該映像コンテンツの評価指標とするものである。また、この満足度は、所定時間ごとの時系列の推移として取得してもよい。
例えば、視聴者の個々の満足度の推移を把握することで、ある映像コンテンツに対する満足度の推移が近い視聴者をグルーピングしたり、グループごとの視聴者の属性等を分析したりすることで、映像コンテンツのマーケティングの指標値として使用してもよい。また、満足度の推移が近い視聴者をレコメンドしたり、満足度の推移が近い他の視聴者が視聴した映像コンテンツを当該視聴者にとっても満足度が高いと推測することで、その映像コンテンツをレコメンドしたりしてもよい。
ここで、目の大きさやまばたきの回数、顔の動き、生体情報は視聴者の生体活動に依存する値であるため、個人差が大きいものと考えられる。そのため、満足度算出モジュール1038は、例えば最初に取得した視聴者の目や顔、身体状態を初期値(基準値)とし、その後のそれぞれの値の変化、または変化率から満足度を算出してもよく、所定の時間内におけるそれぞれの値の変化、または変化率から満足度を算出してもよく、一般的な視聴者の目や顔、身体状態(例えば、平均値)との差で満足度を算出してもよい。
例えば、満足度算出モジュール1038は、上記の例により数値化された目の開き度合い、まばたきの回数、顔の動き、及び生体情報の値をパラメータとして、それぞれ所定の演算を行い、演算後のそれぞれの値を加算することで満足度を算出する。具体的には、目の開き度合いを算出する関数Jを、取得した開き度合いの値jの関数とする。関数Jは、例として、
J=αj+β
のような1次関数でもよく、
J=αj^n+βj^(n−1)+・・・+γ
のような高次関数でもよく、
J=α^(j+n)+β
のような指数関数であってもよい。同様に、まばたきの回数を算出する関数Kを、取得したまばたきの回数の値kの関数とする。顔の動きを算出する関数Lを、取得した顔の動きの値lの関数とする。生体情報を算出する関数Mを、取得した生体情報の値mとする。ここで、それぞれの関数は、それぞれの値をそのまま使用するものであってもよい。満足度Pは、以下の式のようにそれぞれの関数を加算し、
P=J+K+L+M
のように算出される。
また、例えば、満足度算出モジュール1038は、上記の例により目の開き度合い、まばたきの回数、顔の動き、及び生体情報の関数に対して、それぞれ異なる所定の係数を重み付けとして乗算し、乗算後のそれぞれの値を加算することで満足度を算出する。上記の例の場合、満足度Pは、以下の式
P=aJ+bK+cL+dM
により算出される。ここで、a,b,c,dは、それぞれ所定の係数である。
また、上記のように、映像コンテンツを視聴している者が集中して視聴している場合、目の開きが大きくなり、まばたきの回数が減少し、顔の動きが少なくなり、脈拍数及び体温が増加することが経験的に知られている。そのため、係数a,dを正の値の係数とし、係数b,cを負の値の係数として、満足度を算出してもよい。また、上記それぞれの値は、視聴している映像コンテンツのジャンルによっては、変化の値や割合が異なると考えられる。そのため、映像コンテンツのジャンルごとに係数a,b,c,dの重み付けを変更してもよい。さらに、上記それぞれの値は、視聴している映像コンテンツのジャンルやシーンごとの視聴者の感情によっては、視聴者が反応するまでタイムラグが発生することがあると考えられる。そのため、タイムラグを補正してそれぞれの値を取得してもよい。
さらに、例えば、満足度算出モジュール1038は、上記の例による目の開き度合い、及びまばたきの回数の関数を加算して、集中度とし、集中度に対して所定の演算を行うことで満足度を算出してもよい。上記の例の場合、集中度Qは、以下の式
Q=aJ+bK
により算出され、満足度Pは、以下の式
P=αQ+βR
により算出される。ここで、Rは、顔の動き、及び生体情報の関数に対して所定の演算を行った関数または値でもよく、その他の値をパラメータとして算出した関数または値でもよい。
<1.3 音声出力装置30の機能的な構成>
図6は、実施の形態1の満足度算出システム1を構成する音声出力装置30の機能的な構成を示す図である。図6に示すように、音声出力装置30は、通信部301と、検知部302と、記憶部303と、制御部304としての機能を発揮する。
通信部301は、音声出力装置30が外部の装置と通信するための処理を行う。
検知部302は、音声出力装置30が視聴者の顔の動きと生体情報とを取得するための処理を行う。上記のジャイロセンサと心電センサとにより構成されている。
記憶部303は、音声出力装置30が使用するデータ及びプログラムを記憶する。記憶部303は、ジャイロセンサ検知信号データベース381と、生体センサ検知信号データベース382等を記憶する。
ジャイロセンサ検知信号データベース381は、検知部302を構成するジャイロセンサの検知信号を時系列で保持するためのデータベースである。
生体センサ検知信号データベース382は、検知部302を構成する心電センサの検知信号を時系列で保持するためのデータベースである。
制御部304は、音声出力装置30のプロセッサがプログラムに従って処理を行うことにより、各種モジュールとして受信制御モジュール3031、送信制御モジュール3032、音声出力モジュール3033、ジャイロセンサ制御モジュール3034、生体センサ制御モジュール3035に示す機能を発揮する。
受信制御モジュール3031は、音声出力装置30が外部の装置から通信プロトコルに従って信号を受信する処理を制御する。
送信制御モジュール3032は、音声出力装置30が外部の装置に対し通信プロトコルに従って信号を送信する処理を制御する。
音声出力モジュール3033は、サーバ10から送信された音声データを、スピーカ34から映像コンテンツの音声として出力する処理を制御する。
ジャイロセンサ制御モジュール3034は、検知部302を構成するジャイロセンサの動作処理を制御する。また、ジャイロセンサ制御モジュール3034は、検知信号をサーバ10へ送信する。
生体センサ制御モジュール3035は、検知部302を構成する心電センサの動作処理を制御する。また、生体センサ制御モジュール3035は、検知信号をサーバ10へ送信する。
<2 データ構造>
図7は、サーバ10が記憶する映像コンテンツデータベース181、視聴者データベース184のデータ構造を示す図である。
図7に示すように、映像コンテンツデータベース181のレコードのそれぞれは、項目「施設ID」と、項目「施設名」と、項目「コンテンツ上映情報」等を含む。
項目「施設ID」は、満足度算出システム1が設置された施設それぞれを識別する情報である。1つの施設に映像出力装置20が複数設置され、それぞれ異なる映像コンテンツを上映する場合、異なる値の項目「施設ID」が付与され、別々に管理される。
項目「施設名」は、満足度算出システム1が設置された施設の名称を示す情報である。
項目「コンテンツ上映情報」は、満足度算出システム1を利用する施設で上映される映画等の映像コンテンツの上映スケジュールの情報であり、具体的には、項目「開始日時」と、項目「終了時刻」と、項目「コンテンツ名」等を含む。図7に示すように、1の項目「施設ID」に対して、1または複数の項目「コンテンツ上映情報」が時系列で格納されている。
項目「開始日時」は、当該施設で上映される映像コンテンツの開始日及び開始時刻を示す情報である。
項目「終了時刻」は、当該施設で上映される映像コンテンツの終了時刻を示す情報である。
項目「コンテンツ名」は、当該施設で上映される映像コンテンツの名称を示す情報である。
サーバ10は、施設の管理者から映像コンテンツの上映情報の入力を受け付けることに伴って、映像コンテンツデータベース181を更新する。
視聴者データベース184のレコードのそれぞれは、「視聴者ID」と、項目「視聴者名」と、項目「視聴コンテンツ」と、項目「満足度情報」等を含む。
項目「視聴者ID」は、満足度算出システム1を利用する施設で上映された映像コンテンツを視聴した視聴者それぞれを識別する情報である。
項目「視聴者名」は、満足度算出システム1を利用する施設で上映された映像コンテンツを視聴した視聴者の氏名を示す情報である。なお、当該施設で視聴者の氏名情報が取得できなかった場合は、図7に示す項目「視聴者ID」が「#0202」で示すレコードのように、格納されなくてもよい。
項目「視聴コンテンツ」は、当該視聴者が視聴した映像コンテンツの名称を示す情報であり、映像コンテンツデータベース281の項目「コンテンツ名」に対応している。
項目「満足度情報」は、満足度算出システム1を利用する施設で上映された映像コンテンツを視聴した視聴者の満足度の情報であり、具体的には、項目「経過時刻」と、項目「満足度」等を含む。図7に示すように、1の項目「視聴者ID」に対して、1または複数の項目「満足度情報」が所定時間(例えば、1分)ごとの時系列で格納されている。
項目「経過時刻」は、当該映像コンテンツの開始からの所定時間ごとの経過時刻を示す情報である。
項目「満足度」は、項目「経過時刻」の時刻における、当該映像コンテンツを視聴した視聴者の満足度を示す情報であり、満足度算出モジュール1038で算出された満足度の値である。
サーバ10の満足度算出モジュール1038は、映像コンテンツを視聴した視聴者の満足度を算出するごとに、視聴者データベース184を更新する。
<3 動作>
以下、図8及び図9を参照しながら、第1の実施の形態における満足度算出システム1による満足度算出の各処理について説明する。
図8は、実施の形態1の満足度算出システム1による映像コンテンツ出力処理を行う流れの一例を示すフローチャートである。
ステップS111において、サーバ10の映像コンテンツ出力制御モジュール1033は、映像コンテンツデータベース181を参照し、映像コンテンツを上映させる日時を管理する。映像コンテンツ出力制御モジュール1033は、映像コンテンツを上映するために送信すべき時間になると、ステップS112の処理へ進む。
ステップS112において、サーバ10の映像コンテンツ出力制御モジュール1033は、映像コンテンツを視聴者に視聴させるため、映像コンテンツの映像データを映像出力装置20へ送信し、音声データを音声出力装置30へ送信する。
ステップS122において、映像出力装置20は、サーバ10が送信する映像コンテンツの映像データを受け付ける。音声出力装置30は、サーバ10が送信する映像コンテンツの音声データを受け付ける。
ステップS123において、映像出力装置20は、受け付けた映像コンテンツの映像データを映像として上映する。音声出力装置30は、受け付けた映像コンテンツの音声データを音声として出力する。
以上のように、満足度算出システム1は、所定の時間になると映像コンテンツの映像データを映像出力装置20へ送信し、音声データを音声出力装置30へ送信する。映像出力装置20は、映像データを映像として上映し、音声出力装置30は、音声データを音声として出力する。これにより、映像コンテンツの上映が行われ、視聴者は音声出力装置30を装着して視聴する。
図9は、実施の形態1の満足度算出システム1による満足度算出処理を行う流れの一例を示すフローチャートである。
ステップS211において、音声出力装置30のジャイロセンサ制御モジュール3034は、検知部302を構成するジャイロセンサの動作制御を行い、ジャイロセンサの検知信号を、通信部301を介してサーバ10へ送信する。また、生体センサ制御モジュール3035は、検知部302を構成する生体センサの動作制御を行い、生体センサの検知信号を、通信部301を介してサーバ10へ送信する。
ステップS231において、カメラ40は、撮影した画像データをサーバ10へ送信する。
ステップS221において、サーバ10は、音声出力装置30から送信された検知信号を、通信部101を介して受け付ける。また、サーバ10は、カメラ40から送信された画像データを、通信部101を介して受け付ける。サーバ10は、受け付けた検知信号をセンサ検知信号データベース182に、受け付けた画像データをカメラ撮影画像データベース183に、それぞれ格納する。
ステップS222において、サーバ10の開き度合い取得モジュール1034は、カメラ撮影画像データベース183に格納されている画像データを取得する。開き度合い取得モジュール1034は、画像データを解析して視聴者の目を認識して検知し、視聴者の目における目の開き度合いを取得する。
ステップS223において、サーバ10のまばたき回数取得モジュール1035は、カメラ撮影画像データベース183に格納されている画像データを取得する。まばたき回数取得モジュール1035は、画像データを解析して視聴者の目を認識して検知し、視聴者のまばたきの回数を取得する。
ステップS224において、サーバ10の顔動き取得モジュール1036は、センサ検知信号データベース182に格納されている検知信号を取得する。顔動き取得モジュール1036は、ジャイロセンサの検知信号を解析し、検知信号の角速度とその動きの時間から視聴者の顔の動きを取得する。
ステップS225において、サーバ10の生体情報取得モジュール1037は、センサ検知信号データベース182に格納されている検知信号を取得する。生体情報取得モジュール1037は、心電センサの検知信号を解析し、視聴者の生体情報(視聴者の脈拍や体温)を取得する。
ステップS226において、サーバ10の満足度算出モジュール1038は、ステップS222で取得した目の開き度合い、ステップS223で取得したまばたきの回数、ステップS224で取得した顔の動き、ステップS225で取得した生体情報に基づき、視聴者の映像コンテンツに対する満足度を算出する。
ステップS227において、サーバ10の満足度算出モジュール1038は、算出した満足度を視聴者データベース184に格納し、データベースを更新する。
以上のように、満足度算出システム1のサーバ10は、視聴者を撮影した画像データから目の開き度合い、及びまばたきの回数を取得し、センサが検知した検知信号から顔の動き、及び生体情報を取得する。これらの情報から、映像コンテンツに対する満足度を算出する。これにより、映像コンテンツに対する評価を分析することが可能になる。
<4 画面例>
以下、図10を参照しながら、満足度算出システム1による各パラメータの推移を表示した画面例について説明する。
図10は、満足度算出処理における各パラメータの推移を表示したサーバ10の画面例を示す図である。図10の画面例は、サーバ10の入出力IF13(ディスプレイ)に、目の開き度合い、まばたきの回数、顔の動き、及び生体情報(脈拍)の時系列の推移を表示した画面例を示す。図9のステップS226による算出結果に相当する。
図10に示すように、サーバ10の入出力IF13(ディスプレイ)には、視聴者の目の開き度合い、まばたきの回数、顔の動き、及び生体情報(脈拍)の時系列の推移を示すグラフ1031aが例として表示されている。このグラフ1031aは、映像コンテンツの開始時点の目の開き度合い、まばたきの回数、顔の動き、及び脈拍を100とし、その後の経過による各パラメータの変化率を算出し、グラフ化したものである。また、映像コンテンツの上映時間は2時間である。
図10のグラフ1031aを参照すると、目の開き度合い、及び脈拍は、映像コンテンツの開始以降減少を続け、開始後30分の時点で上昇に反転し、開始後90分の時点をピークに減少を続け、映像コンテンツの終了時点で100付近の値になっている。また、まばたきの回数、及び顔の動きは、映像コンテンツの開始以降上昇を続け、開始後30分の時点をピークに減少に反転し、開始後90分の時点で上昇に反転し、映像コンテンツの終了時点で100付近の値になっている。
上記のように、映像コンテンツを視聴している者が集中して視聴している場合、目の開きが大きくなり、まばたきの回数が減少し、顔の動きが少なくなり、脈拍数が増加する傾向があることから、図10に示す例の場合、開始後30分の時点が最も集中していない状態であり、開始後90分の時点が最も集中している状態であることが分かる。そのため、満足度を算出する際の係数は、目の開き度合い、及び脈拍が大きい場合に満足度が高くなるように(正の係数)設定し、まばたきの回数、及び顔の動きが小さい場合に満足度が高くなるように(負の係数)設定する。
<小括>
以上のように、本実施形態によると、視聴者を撮影した画像データを解析し、目の開き度合い、及びまばたきの回数を取得する。センサが検知した検知信号から、顔の動き、及び生体情報を取得する。これらの情報に基づき、映像コンテンツに対する満足度を算出する。そのため、映像コンテンツに対する視聴者の反応を示す情報を取得することが可能である。これにより、映像コンテンツに対する評価を分析することが可能になる。
また、目の開き度合い、まばたきの回数、顔の動き、及び生体情報を所定時間ごとに取得し、所定時間ごとに満足度を算出する。これにより、映像コンテンツの時間経過ごとに細かく視聴者の反応を示す情報を取得することが可能である。これにより、映像コンテンツのシーンごとの評価を分析することが可能になり、例えば、プロモーション等に使用される重要なシーンの抽出を容易に行うことが可能になる。
以上、開示に係る実施形態について説明したが、これらはその他の様々な形態で実施することが可能であり、種々の省略、置換及び変更を行なって実施することができる。これらの実施形態及び変形例ならびに省略、置換及び変更を行なったものは、特許請求の範囲の技術的範囲とその均等の範囲に含まれる。
<付記>
以上の各実施形態で説明した事項を、以下に付記する。
(付記1)制御部を備える情報処理装置であって、制御部は、コンテンツを視聴する視聴者を撮影した画像データから、視聴者の目を検知し、視聴者の目の開き度合いを取得する開き度合い取得部と、画像データから、視聴者の目を検知し、視聴者のまばたきの回数を取得するまばたき回数取得部と、開き度合い、及びまばたきの回数をパラメータとして、視聴者の映像コンテンツに対する満足度を算出する算出部と、を備える情報処理装置。
(付記2)制御部は、さらに、画像データから、または視聴者が装着する音声出力装置に設けられたセンサから出力された検知信号から、視聴者の顔の動きを取得する動き取得部を備え、算出部は、顔の動きをパラメータとして、視聴者の映像コンテンツに対する満足度を算出する、(付記1)に記載の情報処理装置。
(付記3)動き取得部は、視聴者が自己の耳に装着する音声出力装置に設けられたセンサから出力された検知信号から、視聴者の顔の動きを取得する、(付記2)に記載の情報処理装置。
(付記4)動き取得部は、音声出力装置に設けられたジャイロセンサから出力された検知信号から、視聴者の顔を傾けた動き、または視聴者の顔の向きを移動させた動きを取得する、(付記2)または(付記3)に記載の情報処理装置。
(付記5)制御部は、さらに、視聴者が装着する音声出力装置に設けられたセンサから出力された検知信号から、視聴者の生体情報を取得する生体情報取得部を備え、算出部は、生体情報をパラメータとして、視聴者の映像コンテンツに対する満足度を算出する、(付記1)から(付記4)のいずれかに記載の情報処理装置。
(付記6)生体情報取得部は、視聴者が装着する音声出力装置に設けられた脈拍センサから出力された検知信号から、視聴者の脈拍または血圧の情報を生体情報として取得する、(付記5)に記載の情報処理装置。
(付記7)生体情報取得部は、視聴者が装着する音声出力装置に設けられた温度センサから出力された検知信号から、視聴者の体温の情報を生体情報として取得する、(付記5)または(付記6)に記載の情報処理装置。
(付記8)算出部は、パラメータのそれぞれの値の所定の時刻における基準値と比較した差分、基準値との変化率、所定の時間内における変化の値、所定の時間内における変化率のいずれか1つまたは複数に基づき、満足度を算出する、(付記1)から(付記7)のいずれかに記載の情報処理装置。
(付記9)算出部は、パラメータのそれぞれの値に対して所定の関数による演算を行い、演算後のそれぞれの値を加算して満足度を算出する、(付記1)から(付記8)のいずれかに記載の情報処理装置。
(付記10)算出部は、パラメータまたは演算後のそれぞれの値に対して、それぞれ所定の係数を乗算し、乗算後のそれぞれの値を加算して満足度を算出する、(付記9)に記載の情報処理装置。
(付記11)算出部は、パラメータまたは演算後のそれぞれの所定の値に対して、正の値の係数を乗算し、パラメータまたは演算後のそれぞれの所定の値に対して、負の値の係数を乗算し、乗算後のそれぞれの値を加算する、(付記10)に記載の情報処理装置。
(付記12)算出部は、1または複数の視聴者をそれぞれ識別し、それぞれの視聴者ごとに満足度を算出する、(付記1)から(付記11)のいずれかに記載の情報処理装置。
(付記13)開き度合い取得部は、視聴者の目を開いた部分の面積を算出し、視聴者の目の開き度合いとして取得する、(付記1)から(付記12)のいずれかに記載の情報処理装置。
(付記14)開き度合い取得部は、視聴者の目を開いた部分における、上瞼と下瞼との接点と、上瞼の上方の端点、または虹彩と上瞼との接点と、下瞼の下方の端点、または虹彩と下瞼との接点と、の位置の情報を算出し、位置の情報に基づき、視聴者の目の開き度合いとして取得する、(付記1)から(付記12)のいずれかに記載の情報処理装置。
(付記15)まばたき回数取得部は、視聴者を撮影した画像データの所定時間における視聴者のまばたきの回数を取得する、(付記1)から(付記14)のいずれかに記載の情報処理装置。
(付記16)まばたき回数取得部は、視聴者の目が閉じた状態から、所定の時間内に視聴者の目が開いた状態になったとき、視聴者のまばたきと認識して回数をカウントする、(付記1)から(付記15)のいずれかに記載の情報処理装置。
(付記17)カメラと、情報処理装置と、を備えるシステムであって、カメラは、映像コンテンツを視聴する視聴者を撮影し、画像データを生成して情報処理装置に取得させ、情報処理装置は、制御部を備え、制御部は、映像コンテンツを視聴する視聴者を撮影した画像データから、視聴者の目を検知し、視聴者の目の開き度合いを取得する開き度合い取得部と、画像データから、視聴者の目を検知し、視聴者のまばたきの回数を取得するまばたき回数取得部と、開き度合い、及びまばたきの回数をパラメータとして、視聴者の映像コンテンツに対する満足度を算出する算出部と、を備える、システム。
(付記18)プロセッサを備えるコンピュータにより実行されるための方法であって、方法は、プロセッサが、映像コンテンツを視聴する視聴者を撮影した画像データから、視聴者の目を検知し、視聴者の目の開き度合いを取得するステップと、画像データから、視聴者の目を検知し、視聴者のまばたきの回数を取得するステップと、開き度合い、及びまばたきの回数をパラメータとして、視聴者の映像コンテンツに対する満足度を算出するステップと、を実行する、方法。
(付記19)プロセッサを備えるコンピュータに実行させるためのプログラムであって、プログラムは、プロセッサに、映像コンテンツを視聴する視聴者を撮影した画像データから、視聴者の目を検知し、視聴者の目の開き度合いを取得するステップと、画像データから、視聴者の目を検知し、視聴者のまばたきの回数を取得するステップと開き度合い、及びまばたきの回数をパラメータとして、視聴者の映像コンテンツに対する満足度を算出するステップと、を実行させる、プログラム。
10 サーバ、20 映像出力装置、30 音声出力装置、40 カメラ、80 ネットワーク、12 通信IF、13 入出力IF、15 メモリ、16 ストレージ、19 プロセッサ、33 センサ部、101 通信部、102 記憶部、181 映像コンテンツデータベース、182 センサ検知信号データベース、183 カメラ撮影画像データベース、184 視聴者データベース、103 制御部、1033 映像コンテンツ出力制御モジュール、1034 開き度合い取得モジュール(開き度合い取得部)、1035 まばたき回数取得モジュール(まばたき回数取得部)、1036 顔動き取得モジュール(動き取得部)、1037 生体情報取得モジュール(生体情報取得部)、1038 満足度算出モジュール(算出部)

Claims (15)

  1. 制御部と、記憶部とを備える情報処理装置であって、
    前記制御部は、
    映像コンテンツを視聴する1または複数の視聴者を撮影した時系列の画像データから、前記視聴者の目を識別して検知し、前記視聴者の目の開き度合いを取得する開き度合い取得部と、
    前記画像データから、前記視聴者の目を識別して検知し、前記視聴者のまばたきの回数を取得するまばたき回数取得部と、
    前記画像データから、または前記視聴者が自己の耳に装着する音声出力装置に設けられたセンサから出力された時系列の検知信号から、前記視聴者の顔の動きを取得する動き取得部と、
    前記検知信号から、前記視聴者の生体情報を取得する生体情報取得部と、
    前記開き度合い、前記まばたきの回数、前記視聴者の顔の動き、及び前記視聴者の生体情報をパラメータとして、前記視聴者の前記映像コンテンツに対する時系列の満足度を算出する算出部と、を備え、
    前記音声出力装置は、前記映像コンテンツを視聴する施設の管理者により管理され、
    前記画像データに撮影されている前記視聴者の動きを把握し、前記視聴者を識別する情報と、前記センサから出力された検知信号と、前記画像データに撮影されている前記視聴者との対応付けを行い、
    前記記憶部は、前記視聴者を識別する情報に紐づけ、前記視聴者ごとに、あらかじめ記憶されている前記視聴者の属性情報と、前記センサから出力された検知信号と、前記視聴者の前記満足度とを記憶する、情報処理装置。
  2. 前記動き取得部は、前記音声出力装置に設けられたジャイロセンサから出力された検知信号から、前記視聴者の顔を傾けた動き、または前記視聴者の顔の向きを移動させた動きを取得する、請求項1に記載の情報処理装置。
  3. 前記生体情報取得部は、前記視聴者が装着する音声出力装置に設けられた脈拍センサから出力された検知信号から、前記視聴者の脈拍または血圧の情報を前記生体情報として取得する、請求項1または請求項2に記載の情報処理装置。
  4. 前記生体情報取得部は、前記視聴者が装着する音声出力装置に設けられた温度センサから出力された検知信号から、前記視聴者の体温の情報を前記生体情報として取得する、請求項1から請求項3のいずれか1項に記載の情報処理装置。
  5. 前記算出部は、前記パラメータのそれぞれの値の所定の時刻における基準値と比較した差分、前記基準値との変化率、所定の時間内における変化の値、所定の時間内における変化率のいずれか1つまたは複数に基づき、前記満足度を算出する、請求項1から請求項4のいずれか1項に記載の情報処理装置。
  6. 前記算出部は、前記パラメータのそれぞれの値に対して所定の関数による演算を行い、演算後のそれぞれの値を加算して前記満足度を算出する、請求項1から請求項5のいずれか1項に記載の情報処理装置。
  7. 前記算出部は、前記パラメータまたは演算後のそれぞれの値に対して、それぞれ所定の係数を乗算し、乗算後のそれぞれの値を加算して前記満足度を算出する、請求項6に記載の情報処理装置。
  8. 前記算出部は、
    一部の前記パラメータまたは演算後のそれぞれの所定の値に対して、正の値の係数を乗算し、
    前記一部のパラメータまたは演算後のそれぞれの所定の値とは異なる、他の一部の前記パラメータまたは演算後のそれぞれの所定の値に対して、負の値の係数を乗算し、乗算後のそれぞれの値を加算する、請求項7に記載の情報処理装置。
  9. 前記開き度合い取得部は、前記視聴者の目を開いた部分の面積を算出し、前記視聴者の目の開き度合いとして取得する、請求項1から請求項8のいずれか1項に記載の情報処理装置。
  10. 前記開き度合い取得部は、前記視聴者の目を開いた部分における、上瞼と下瞼との接点と、上瞼の上方の端点、または虹彩と上瞼との接点と、下瞼の下方の端点、または虹彩と下瞼との接点と、の位置の情報を算出し、前記位置の情報に基づき、前記視聴者の目の開き度合いとして取得する、請求項1から請求項8のいずれか1項に記載の情報処理装置。
  11. 前記まばたき回数取得部は、前記視聴者を撮影した画像データの所定時間における前記視聴者のまばたきの回数を取得する、請求項1から請求項10のいずれか1項に記載の情報処理装置。
  12. 前記まばたき回数取得部は、前記視聴者の目が閉じた状態から、所定の時間内に前記視聴者の目が開いた状態になったとき、前記視聴者のまばたきと認識して回数をカウントする、請求項1から請求項11のいずれか1項に記載の情報処理装置。
  13. カメラと、情報処理装置と、を備えるシステムであって、
    前記カメラは、映像コンテンツを視聴する視聴者を撮影し、画像データを生成して前記情報処理装置に取得させ、
    前記情報処理装置は、制御部と、記憶部とを備え、
    前記制御部は、
    映像コンテンツを視聴する1または複数の視聴者を撮影した時系列の画像データから、前記視聴者の目を識別して検知し、前記視聴者の目の開き度合いを取得する開き度合い取得部と、
    前記画像データから、前記視聴者の目を識別して検知し、前記視聴者のまばたきの回数を取得するまばたき回数取得部と、
    前記画像データから、または前記視聴者が自己の耳に装着する音声出力装置に設けられたセンサから出力された時系列の検知信号から、前記視聴者の顔の動きを取得する動き取得部と、
    前記検知信号から、前記視聴者の生体情報を取得する生体情報取得部と、
    前記開き度合い、前記まばたきの回数、前記視聴者の顔の動き、及び前記視聴者の生体情報をパラメータとして、前記視聴者の前記映像コンテンツに対する時系列の満足度を算出する算出部と、を備え、
    前記音声出力装置は、前記映像コンテンツを視聴する施設の管理者により管理され、
    前記画像データに撮影されている前記視聴者の動きを把握し、前記視聴者を識別する情報と、前記センサから出力された検知信号と、前記画像データに撮影されている前記視聴者との対応付けを行い、
    前記記憶部は、前記視聴者を識別する情報に紐づけ、前記視聴者ごとに、あらかじめ記憶されている前記視聴者の属性情報と、前記センサから出力された検知信号と、前記視聴者の前記満足度とを記憶する、システム。
  14. プロセッサと、メモリとを備えるコンピュータにより実行されるための方法であって、
    前記方法は、前記プロセッサが、
    映像コンテンツを視聴する1または複数の視聴者を撮影した時系列の画像データから、前記視聴者の目を識別して検知し、前記視聴者の目の開き度合いを取得するステップと、
    前記画像データから、前記視聴者の目を識別して検知し、前記視聴者のまばたきの回数を取得するステップと、
    前記画像データから、または前記視聴者が自己の耳に装着する音声出力装置に設けられたセンサから出力された時系列の検知信号から、前記視聴者の顔の動きを取得するステップと、
    前記検知信号から、前記視聴者の生体情報を取得するステップと、
    前記開き度合い、前記まばたきの回数、前記視聴者の顔の動き、及び前記視聴者の生体情報をパラメータとして、前記視聴者の前記映像コンテンツに対する時系列の満足度を算出するステップと、を実行する、方法であって、
    前記音声出力装置は、前記映像コンテンツを視聴する施設の管理者により管理され、
    前記画像データに撮影されている前記視聴者の動きを把握し、前記視聴者を識別する情報と、前記センサから出力された検知信号と、前記画像データに撮影されている前記視聴者との対応付けを行い、
    前記メモリは、前記視聴者を識別する情報に紐づけ、前記視聴者ごとに、あらかじめ記憶されている前記視聴者の属性情報と、前記センサから出力された検知信号と、前記視聴者の前記満足度とを記憶する、方法。
  15. プロセッサと、メモリとを備えるコンピュータに実行させるためのプログラムであって、
    前記プログラムは、前記プロセッサに、
    映像コンテンツを視聴する1または複数の視聴者を撮影した時系列の画像データから、前記視聴者の目を識別して検知し、前記視聴者の目の開き度合いを取得するステップと、
    前記画像データから、前記視聴者の目を識別して検知し、前記視聴者のまばたきの回数を取得するステップと、
    前記画像データから、または前記視聴者が自己の耳に装着する音声出力装置に設けられたセンサから出力された時系列の検知信号から、前記視聴者の顔の動きを取得するステップと、
    前記検知信号から、前記視聴者の生体情報を取得するステップと、
    前記開き度合い、前記まばたきの回数、前記視聴者の顔の動き、及び前記視聴者の生体情報をパラメータとして、前記視聴者の前記映像コンテンツに対する時系列の満足度を算出するステップと、を実行させる、プログラムであって、
    前記音声出力装置は、前記映像コンテンツを視聴する施設の管理者により管理され、
    前記画像データに撮影されている前記視聴者の動きを把握させ、前記視聴者を識別する情報と、前記センサから出力された検知信号と、前記画像データに撮影されている前記視聴者との対応付けを行わせ、
    前記メモリに、前記視聴者を識別する情報に紐づけ、前記視聴者ごとに、あらかじめ記憶されている前記視聴者の属性情報と、前記センサから出力された検知信号と、前記視聴者の前記満足度とを記憶させる、プログラム。
JP2020073382A 2020-04-16 2020-04-16 情報処理装置、システム、方法及びプログラム Active JP6856959B1 (ja)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2020073382A JP6856959B1 (ja) 2020-04-16 2020-04-16 情報処理装置、システム、方法及びプログラム
JP2021008041A JP2021170315A (ja) 2020-04-16 2021-01-21 情報処理装置、システム、方法及びプログラム
PCT/JP2021/015615 WO2021210652A1 (ja) 2020-04-16 2021-04-15 情報処理装置、システム、方法及びプログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020073382A JP6856959B1 (ja) 2020-04-16 2020-04-16 情報処理装置、システム、方法及びプログラム

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2021008041A Division JP2021170315A (ja) 2020-04-16 2021-01-21 情報処理装置、システム、方法及びプログラム

Publications (2)

Publication Number Publication Date
JP6856959B1 true JP6856959B1 (ja) 2021-04-14
JP2021170248A JP2021170248A (ja) 2021-10-28

Family

ID=75377961

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2020073382A Active JP6856959B1 (ja) 2020-04-16 2020-04-16 情報処理装置、システム、方法及びプログラム
JP2021008041A Pending JP2021170315A (ja) 2020-04-16 2021-01-21 情報処理装置、システム、方法及びプログラム

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2021008041A Pending JP2021170315A (ja) 2020-04-16 2021-01-21 情報処理装置、システム、方法及びプログラム

Country Status (2)

Country Link
JP (2) JP6856959B1 (ja)
WO (1) WO2021210652A1 (ja)

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002057765A (ja) * 2000-08-07 2002-02-22 Matsushita Electric Ind Co Ltd 無線電話用ヘッドセット
JP3644502B2 (ja) * 2001-02-06 2005-04-27 ソニー株式会社 コンテンツ受信装置およびコンテンツ呈示制御方法
JP2006293979A (ja) * 2005-03-18 2006-10-26 Advanced Telecommunication Research Institute International コンテンツ提供システム
JP2007003618A (ja) * 2005-06-21 2007-01-11 Sharp Corp 表示装置および携帯端末装置
US20080295126A1 (en) * 2007-03-06 2008-11-27 Lee Hans C Method And System For Creating An Aggregated View Of User Response Over Time-Variant Media Using Physiological Data
JP2009159073A (ja) * 2007-12-25 2009-07-16 Panasonic Corp 音響再生装置および音響再生方法
US8320578B2 (en) * 2008-04-30 2012-11-27 Dp Technologies, Inc. Headset
JP5863423B2 (ja) * 2011-11-30 2016-02-16 キヤノン株式会社 情報処理装置、情報処理方法及びプログラム
JP6198187B2 (ja) * 2012-12-27 2017-09-20 三星電子株式会社Samsung Electronics Co.,Ltd. 信号処理装置及び信号処理方法
JP6614547B2 (ja) * 2015-08-17 2019-12-04 パナソニックIpマネジメント株式会社 視聴状態検出装置、視聴状態検出システムおよび視聴状態検出方法
FR3083346B1 (fr) * 2018-07-02 2020-07-10 Airbus Operations Procede et dispositif de surveillance de la capacite d'un membre d'equipage d'un aeronef

Also Published As

Publication number Publication date
WO2021210652A1 (ja) 2021-10-21
JP2021170315A (ja) 2021-10-28
JP2021170248A (ja) 2021-10-28

Similar Documents

Publication Publication Date Title
US20220337693A1 (en) Audio/Video Wearable Computer System with Integrated Projector
US20220021988A1 (en) Selective modification of background noises
RU2601287C1 (ru) Устройство установления заинтересованности зрителя при просмотре контента
US20190384392A1 (en) Wearable computing apparatus and method
KR102182605B1 (ko) 시선-기반 미디어 선택 및 편집을 위한 시스템들 및 방법들
US20150082167A1 (en) Intelligent device mode shifting based on activity
US20130245396A1 (en) Mental state analysis using wearable-camera devices
US11526590B2 (en) Automatic low radiation mode for a wearable device
CN106104650A (zh) 经由凝视检测进行远程设备控制
WO2017064891A1 (ja) 情報処理システム、情報処理方法、および記憶媒体
CN108572729A (zh) 使用机器学习的电子设备和方法
JP7009342B2 (ja) 咀嚼や笑みに係る量に基づき食事を評価可能な装置、プログラム及び方法
Tsujita et al. HappinessCounter: smile-encouraging appliance to increase positive mood
KR20180017821A (ko) 실시간 시청자 반응을 전달하는 방송 서비스 장치
EP2402839A2 (en) System and method for indexing content viewed on an electronic device
US20220284915A1 (en) Separation of signals based on direction of arrival
CN109255314B (zh) 信息提示方法、装置、智能眼镜及存储介质
US20150150032A1 (en) Computer ecosystem with automatic "like" tagging
WO2019044135A1 (ja) 情報処理装置、情報処理方法、およびプログラム
KR20140115153A (ko) 관객 반응 분석 장치 및 방법과 이를 이용한 관객 반응 분석 시스템
WO2018075523A1 (en) Audio/video wearable computer system with integrated projector
JP6856959B1 (ja) 情報処理装置、システム、方法及びプログラム
US20200301398A1 (en) Information processing device, information processing method, and program
US11493959B2 (en) Wearable apparatus and methods for providing transcription and/or summary
US11875791B2 (en) Systems and methods for emphasizing a user's name

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200416

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200527

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20200527

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20200709

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200713

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200901

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20201023

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210121

C60 Trial request (containing other claim documents, opposition documents)

Free format text: JAPANESE INTERMEDIATE CODE: C60

Effective date: 20210121

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20210201

C21 Notice of transfer of a case for reconsideration by examiners before appeal proceedings

Free format text: JAPANESE INTERMEDIATE CODE: C21

Effective date: 20210202

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: 20210311

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210312

R150 Certificate of patent or registration of utility model

Ref document number: 6856959

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250