(57)【要約】      （修正有）【課題】低コストで高信頼度の効果を有する再生証明システムおよび方法を提供する。【解決手段】システムは、ディスプレイ、センサ、トランシーバ、および処理ユニットを含む映像再生装置を含む。ディスプレイは、表示面に映像を表示Ｓ５１０し、表示面に表示された映像は、少なくとも１つのフレームを有する。センサは、ディスプレイが映像を表示する時に、表示面の特定位置において少なくとも１つのフレームの表示状況を感知するＳ５２０。処理ユニットは、センサ、ディスプレイ、およびトランシーバに接続されるとともに、表示状況を収集し、表示状況を対象機器に送信するようトランシーバを制御して、ディスプレイが映像を確かに表示したかどうかを判断するＳ５３０。【選択図】図５
2019185004.tif 000002
【特許請求の範囲】
【請求項１】
表示面に少なくとも１つのフレームを有する映像を表示するディスプレイと、
前記ディスプレイが前記映像を表示する時に前記表示面の特定位置において前記少なくとも１つのフレームの表示状況を感知するよう構成されたセンサと、
トランシーバと、
前記センサ、前記ディスプレイ、および前記トランシーバに接続されるとともに、前記ディスプレイが前記映像を確かに表示したかどうかを判断するために、前記表示状況を収集し、前記表示状況を対象機器に送信するよう前記トランシーバを制御する処理ユニットと、
を含む映像再生装置。
【請求項２】
前記センサが、さらに、前記表示面の前記特定位置にまたはその付近に配置された導光素子を含み、前記表示面の前記特定位置から発光された光を送信して、前記特定位置の前記表示状況を特徴付けるよう構成され、
前記処理ユニットが、前記対象機器によって特定された特定時間点における前記特定位置の前記表示状況を収集するよう前記センサを制御し、
前記処理ユニットが、さらに、前記対象機器によって特定された別の特定時間点における前記表示面の別の特定位置の別の表示状況を収集するよう前記センサを制御し、前記別の表示状況を前記対象機器に送信するよう前記トランシーバを制御する請求項１の映像再生装置。
【請求項３】
ディスプレイを含む映像再生装置に適用される表示状況取込方法であって、
前記ディスプレイで表示面に映像を表示し、前記表示面に表示された前記映像が少なくとも１つのフレームを有することと、
前記ディスプレイが前記映像を表示する時に、前記表示面の特定位置において前記少なくとも１つのフレームの表示状況をセンサで感知することと、
前記ディスプレイが前記映像を確かに表示したかどうかを判断するために、前記表示状況を処理ユニットで収集し、トランシーバを用いて前記表示状況を対象機器に送信することと、
を含む表示状況取込方法。
【請求項４】
ディスプレイに接続するよう構成された接続インターフェースと、
前記ディスプレイの表示面が映像を表示する時に、前記表示面の特定位置においてフレームの表示状況を感知するよう構成されたセンサと、
トランシーバと、
前記センサ、前記接続インターフェース、および前記トランシーバに接続されるとともに、前記ディスプレイが前記映像を確かに表示したかどうかを判断するために、前記表示状況を収集し、前記表示状況を対象機器に送信するよう前記トランシーバを制御する処理ユニットと、
を含む表示状況取込モジュール。
【請求項５】
映像代表情報を取得することと、
前記映像代表情報をコーディング内容に変換することと、
前記コーディング内容を映像に埋め込んで、第１部分フレームおよび少なくとも１つの第２部分フレームを含む再生待ち映像を生成し、前記第１部分フレームが、前記映像のプロット内容に対応し、前記少なくとも１つの第２部分フレームが、前記コーディング内容を変換することによって得られることと、
前記再生待ち映像を表示するよう映像再生装置のディスプレイに送信することと、
前記ディスプレイが前記映像を表示することを前記映像再生装置が感知する時に、前記ディスプレイ上の前記少なくとも１つの第２部分フレームに対応する少なくとも１つの特定位置から収集した少なくとも１つの表示状況を受信することと、
前記少なくとも１つの表示状況と前記コーディング内容を比較して、前記映像が前記映像再生装置によって確かに再生されたかどうかを判断することと、
を含む再生証明方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、映像再生システムおよび方法に関するものであり、特に、映像が正常に再生されたかどうかを確認するために適用される再生証明システムおよび方法に関するものである。
【背景技術】
【０００２】
デジタル・サイネージ（digital signage）で広告を放送したい広告主にとって、デジタル・サイネージで広告が確かに再生されたかどうかを確認することは重要であり、そうでなければ、広告主は、自身の広告が希望する広告効果を達成することを確実にすることができない。反対に、デジタル・サイネージを所有する広告放送局が広告主の広告をデジタル・サイネージで確かに再生したことをどのようにして証明し、料金を請求するかということも重要な課題となっている。
【０００３】
上述した再生証明（proof of play, POP）の問題は、デジタル・サイネージの分野において常に存在する。以下、現存するいくつかの解決案、およびそれぞれの利点と欠点について概略的に説明する。
【０００４】
従来のハードウェア解決案は、デジタル・サイネージの様々なハードウェア部品の電圧および電流の状態を監視して、デジタル・サイネージが広告を正常に出力したことを証明する方法である。しかしながら、このような解決案は、デジタル・サイネージのハードウェア操作が正常であることしか証明せず、広告が確かに放送されたことを直接証明することはできないため、ディスプレイの損傷により広告が再生されなかった状況を知ることができない。
【０００５】
従来のソフトウェア解決案は、複雑なソフトウェアフレームワークおよび信頼できる再生メカニズムを使用して、デジタル・サイネージが広告を正常に出力したことを証明する方法である。しかしながら、デジタル・サイネージのディスプレイが損傷した場合、広告が再生されなかったことを知ることはできない。
【０００６】
従来のハードウェア解決案は、ビデオカメラを使用してデジタル・サイネージのディスプレイの全体画像を取り込み、その画像を画像分析に送り返す方法である。しかしながら、このような方法は、大量のデータ処理を必要とし、手動確認を必要とする。
【０００７】
そのため、本分野の技術者にとって、いかにして低コストで高信頼度のＰＯＰ問題解決案を提供するかが、解決すべき重要な課題となっている。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、上述したＰＯＰ問題を解決するために適用され、且つ低コストで高信頼度の効果を有する再生証明システムおよび方法を提供する。
【課題を解決するための手段】
【０００９】
本発明は、ディスプレイと、センサと、トランシーバと、処理ユニットとを含む映像再生装置を提供する。ディスプレイは、表示面に映像を表示し、表示面に表示された映像は、少なくとも１つのフレームを有する。センサは、ディスプレイが映像を表示する時に、表示面の特定位置において少なくとも１つのフレームの表示状況を感知する。処理ユニットは、センサ、ディスプレイ、およびトランシーバに接続されるとともに、ディスプレイが映像を確かに表示したかどうかを判断するために、表示状況を収集し、表示状況を対象機器に送信するようトランシーバを制御する。
【００１０】
本発明は、ディスプレイを含む映像再生装置に適用される表示状況取込方法を提供する。この方法は、ディスプレイで表示面に映像を表示し、表示面に表示された映像が少なくとも１つのフレームを有することと；ディスプレイが映像を表示する時に、表示面の特定位置において少なくとも１つのフレームの表示状況をセンサで感知することと；ディスプレイが映像を確かに表示したかどうかを判断するために、表示状況を処理ユニットで収集し、トランシーバを用いて表示状況を対象機器に送信することを含む。
【００１１】
本発明は、接続インターフェースと、センサと、トランシーバと、処理ユニットとを含む表示状況取込モジュールを提供する。接続インターフェースは、ディスプレイを接続するよう構成される。センサは、ディスプレイの表示面が映像を表示する時に、表示面の特定位置においてフレームの表示状況を感知するよう構成される。処理ユニットは、センサ、接続インターフェース、およびトランシーバに接続されるとともに、表示状況を収集し、表示状況を対象機器に送信するようトランシーバを制御して、ディスプレイが映像を確かに表示したかどうかを判断する。
【００１２】
本発明は、映像代表情報を取得することと；映像代表情報をコーディング内容に変換することと；コーディング内容を映像に埋め込んで、第１部分フレームおよび少なくとも１つの第２部分フレームを含む再生待ち映像を生成し、第１部分フレームが、映像のプロット内容に対応し、少なくとも１つの第２部分フレームが、コーディング内容を変換することによって得られることと；再生待ち映像を映像再生装置のディスプレイに送信して表示することと；ディスプレイが映像を表示することを映像再生装置が感知する時に、ディスプレイ上の少なくとも１つの第２部分フレームに対応する少なくとも１つの特定位置から収集した少なくとも１つの表示状況を受信することと；少なくとも１つの表示状況とコーディング内容を比較して、映像が映像再生装置によって確かに再生されたかどうかを判断することを含む再生証明方法を提供する。
【発明の効果】
【００１３】
以上のように、本発明の実施形態が提供する再生証明方法を用いて、特定時間点においてディスプレイ上の特定位置の表示状況を収集し、表示状況を取得して、対象機器により既知の映像情報と比較することができる。対象機器が、上述した表示状況に基づいて、特定時間点において特定位置から収集した表示状況が既知の映像情報と一致しないと判断した場合、対象機器は、広告主が依頼した広告映像がおそらく再生されていないことを知ることができる。そのため、本発明の実施形態は、低コストで高信頼度のＰＯＰ問題解決案を提供することができる。また、本発明の実施形態において、ディスプレイの再生機能が正常であるかどうかも表示状況に基づいて判断することができる。
【００１４】
本発明の上記および他の目的、特徴、および利点をより分かり易くするため、図面と併せた幾つかの実施形態を以下に説明する。
【図面の簡単な説明】
【００１５】
添付図面は、本発明の原理がさらに理解されるために含まれており、本明細書に組み込まれ、且つその一部を構成するものである。図面は、本発明の実施形態を例示しており、説明とともに、本発明の原理を説明する役割を果たしている。
【００１６】
【図１】本発明の１つの実施形態に係る映像再生装置のブロック図である。
【図２Ａ】本発明の１つの実施形態に係る導光素子を設置したディスプレイの上面図である。
【図２Ｂ】視角Ａから見た図２Ａの側面図である。
【図２Ｃ】視角Ｂから見た図２Ａの別の側面図である。
【図３Ａ】図２Ｂに係るディスプレイの表示面に導光ファイバーを設置したアクリルパッチを取り付けた時の概略図である。
【図３Ｂ】本発明の１つの実施形態に係るディスプレイに導光ファイバーを設置した時の概略図である。
【図４】本発明の１つの実施形態に係る導光板を用いて光を収集した時の概略図である。
【図５】本発明の１つの実施形態に係る方法を示すフローチャートである。
【図６】本発明の１つの実施形態に係るディスプレイおよび特定位置の概略図である。
【図７Ａ】コーディング内容に基づいて特定位置に対応する映像のフレームを調整した時の概略図である。
【図７Ｂ】コーディング内容に基づいて特定位置に対応する映像のフレームを調整した時の別の概略図である。
【図８】本発明の１つの実施形態に係るディスプレイおよび特定位置の概略図である。
【図９Ａ】コーディング内容に基づいて特定位置に対応する映像のフレームを調整した時の概略図である。
【図９Ｂ】コーディング内容に基づいて特定位置に対応する映像のフレームを調整した時の別の概略図である。
【図１０Ａ】本発明の１つの実施形態に係る再生証明方法を示すフローチャートである。
【図１０Ｂ】本発明の１つの実施形態に係る再生証明方法を示すフローチャートである。
【図１１Ａ】本発明の別の実施形態に係る再生証明方法を示すフローチャートである。
【図１１Ｂ】本発明の別の実施形態に係る再生証明方法を示すフローチャートである。
【図１２】本発明の１つの実施形態に係る表示状況取込モジュールおよび表示装置の概略図である。
【発明を実施するための形態】
【００１７】
本発明は、映像再生装置および対象機器を含む再生証明システムを提供する。図１を参照すると、図１は、本発明の１つの実施形態に係る映像再生装置のブロック図である。本実施形態において、映像再生装置１００は、例えば、通り、ビルの壁、または実際の要求に基づいて映像再生装置１００の実行者によって設定された他の位置に設定されたデジタル・サイネージである。また、映像再生装置１００の実行者に依頼して、例えば、広告映像、映画やショーの映像等の特定の映像を特定の時間に再生することができる。
【００１８】
図１に示すように、映像再生装置１００は、ディスプレイ１１と、センサ１２と、トランシーバ１３と、処理ユニット１４と、保存ユニット１６とを含む。ディスプレイ１１は、例えば、液晶ディスプレイ（Liquid-Crystal Display, LCD）、プラズマディスプレイ、真空蛍光ディスプレイ、発光ダイオード（Light-Emitting Diode, LED）ディスプレイ、電界放出ディスプレイ（Field Emission Display, FED）、プロジェクタ、および／または情報を表示することのできる他のディスプレイ、あるいは上述した様々な表示装置を有する他の電子装置であるが、本発明はこれに限定されない。また、ディスプレイ１１は、複数の比較的小さなディスプレイまたは表示パネルを組み合わせることによって形成されてもよく、比較的小さなディスプレイまたは表示パネルは、比較的大きな単一のフレーム（すなわち、ディスプレイ１１によって表示されたフレーム）を共同的に表示することができる。
【００１９】
センサ１２は、ディスプレイ１１に接続され、感光性レジスタ、画像センサ、または単一のカラー感光性素子であってもよく、またはこれらを含むが、本発明はこれに限定されない。センサ１２を実施するために使用される素子がディスプレイ１１によって表示されたフレームの画像変化または輝度変化を感知することさえできれば、本発明の範囲内に入りものとみなされる。本発明の本実施形態において、ディスプレイ１１の特定位置またはその表示面付近に配置された導光素子により、特定位置からディスプレイ１１によって発光された光をセンサ１２に送信する。様々な実施形態において、導光素子は、導光ファイバーまたは導光板であってもよく、その詳しい実施形態については、後で説明する。別の実施形態において、センサ１２は、上述した導光ファイバーまたは導光板によって入って来た光を使用せずに、ディスプレイの表示面の特定位置に直接面するよう構成されてもよく、実際の設計要求によって決定される。
【００２０】
トランシーバ１３は、例えば、モバイル通信用グローバルシステム（Global System for Mobile communication, GSM）、パーソナルハンディフォンシステム（Personal Handy-phone System, PHS）、符号分割多元接続（Code Division Multiple Access, CDMA）システム、Ｗｉ−Ｆｉ（Wireless Fidelity）システム、またはワールドワイド・インターオペラビリティ・フォー・ マイクロウェーブ・アクセス（Worldwide interoperability for Microwave Access, WiMAX）システム等の無線信号を実施するのに適したプロトコルユニットのアセンブリであってもよいが、有線ネットワークプロトコルを使用する信号伝送を排除しない。
【００２１】
トランシーバ１３は、送信機回路、受信機回路、ＡＤ変換器（Analog-to-Digital Converter, ACD）、ＤＡ変換器（Digital-to-Analog Converter, DAC）、低雑音増幅器（Low noise Amplifier LNA）、ミキサー、フィルタ、整合回路、伝送路、電力増幅器（Power Amplifier, PA）、１つまたは複数のアンテナユニット、ローカル記憶媒体等のうちの１つ、またはこれらの組み合わせを含んでもよく、またはこれらに電気結合されてもよいが、本発明はこれに限定されない。トランシーバ１３は、図１の映像再生装置１００に無線または有線のアクセス機能を提供する。受信機回路は、低雑音増幅、インピーダンス整合、周波数混合、周波数下方変換、フィルタリング、増幅等の操作を実施する機能ユニットを含んでもよい。送信機回路は、増幅、インピーダンス整合、周波数混合、周波数上方変換、フィルタリング、電力増幅等の操作を実施する機能ユニットを含んでもよい。ＡＤ変換器またはＤＡ変換器は、アップリンク信号処理期間において、アナログ信号フォーマットをデジタル信号フォーマットに変換し、ダウンリンク信号処理期間において、デジタル信号フォーマットをアナログ信号フォーマットに変換するよう構成される。
【００２２】
保存ユニット１６は、例えば、ランダムアクセスメモリ（Random Access Memory, RAM）、読出し専用メモリ（Read-Only Memory, ROM）、フラッシュメモリ、ハードディスク、またはデータを保存するために使用される他の素子であり、保存ユニット１６を使用して、複数のプログラムコード、モジュール、または他の必要なファイルおよび情報を記録することができるが、本発明はこれに限定されない。
【００２３】
処理ユニット１４は、センサ１２、トランシーバ１３、および保存ユニット１６に接続され、汎用プロセッサ、専用プロセッサ、従来のプロセッサ、デジタル信号プロセッサ、複数のマイクロプロセッサ（microprocessor）、デジタル信号プロセッサコアと組み合わせた１つまたは複数のマイクロプロセッサ、コントローラ、マイクロコントローラ、特定用途向け集積回路（Application Specific Integrated Circuit, ASIC）、フィールドプログラマブルゲートアレイ（Field Programmable Gate Array, FPGA）、他の種類の集積回路、状態機械、進化したＲＩＳＣマシン（Advanced RISC Machine, ARM）に基づくプロセッサおよびその類似品であってもよく、またはこれらを含んでもよい。本実施形態の処理ユニット１４は、さらに、ＲＯＭ、実時間クロック（Real Time Clock, RTC）等のプロセッサの操作を補助する電子素子を含んでもよい。
【００２４】
図２Ａ、図２Ｂ、および図２Ｃを参照すると、図２Ａは、本発明の１つの実施形態に係る導光素子を設置したディスプレイの上面図である。図２Ｂは、視角Ａから見た図２Ａの側面図である。図２Ｃは、視角Ｂから見た図２Ａの別の側面図である。
【００２５】
図２Ａ、図２Ｂ、および図２Ｃに示すように、ディスプレイ１１の表示面１１１の特定位置１１ａにおよび１１ｂまたはその付近に導光ファイバー２１ａおよび２１ｂを設置することによって、ディスプレイ１１の特定位置１１ａおよび１１ｂから発光された光２２ａおよび２２ｂをセンサ１２に送信することができる。
【００２６】
特定位置１１ａは、ディスプレイ１１上の特定画素、またはディスプレイ１１の特定ブロック内の画素に対応することができる。つまり、光２２ａは、単一の画素によって発光されてもよく、あるいは上述した特定プロック内の全ての画素によって発光されてもよい。同様にして、特定位置１１ｂは、ディスプレイ１１上の特定画素、またはディスプレイ１１の別の特定ブロック内の画素に対応することができる。つまり、光２２ｂは、単一の画素によって発光されてもよく、あるいは上述した別の特定プロック内の全ての画素によって発光されてもよい。
【００２７】
また、導光ファイバー２１ａおよび２１ｂをアクリルパッチ２３、あるいは透明薄膜または他の材料で作られた薄片（flake）の中に設置してもよく、アクリルパッチ２３をディスプレイ１１の表示面１１１に取り付けて、光を収集するために使用される各導光ファイバー２１ａおよび２１ｂの一端をそれぞれ特定位置１１ａおよび１１ｂと対応するように並べてもよい。また、導光ファイバー２１ａと２１ｂとアクリルパッチ２３は、透明であるのが好ましいため、他の人々がディスプレイ１１によって表示されたフレームを見るのに影響を与えることはない。
【００２８】
図３Ａは、図２Ｂに係るディスプレイの表示面に導光ファイバーを設置したアクリルパッチを取り付けた時の概略図である。本実施形態において、ディスプレイ１１は、図３Ａの点線の枠内の様々な素子を含むことができ、アクリルパッチ２３を実質的に偏光板に取り付けることにより、導光ファイバー２１ａは、特定位置１１ａから発光された光２２ａを収集することができる。また、図３Ａに示すように、特定位置１１ａは、ある画素に対応しないが、あるブロックの画素に対応する。この場合、導光ファイバー２１ａによって収集された光２２ａをブロック内の全ての画素で発光することができるが、本発明はこれに限定されない。
【００２９】
別の実施形態において、ディスプレイ１１の一部によって導光ファイバーを実施することができる。図３Ｂを参照すると、図３Ｂは、本発明の１つの実施形態に係るディスプレイに導光ファイバーを設置した時の概略図である。本実施形態において、ディスプレイ１１は、図３Ｂに示した様々な素子を含むことができ、図３Ｂの実施形態と図３Ａの実施形態との相違点は、図３Ｂの実施形態の導光ファイバー２１ａがディスプレイ１１の偏光板の中に配置され、導光ファイバー２１ａが特定位置１１ａから発光された光２２ａを収集することである。
【００３０】
一般的に、上述した実施形態において、導光ファイバーを用いて特定位置から発光された光を収集した時、１つの導光ファイバーは、単一の特定位置から発光された光を収集することしかできない。しかしながら、別の実施形態において、導光板を導光素子として使用して光を収集した時、１つの導光板によって、複数の特定位置から発光された光を収集することができる。
【００３１】
図４は、本発明の１つの実施形態に係る導光板を用いて光を収集した時の概略図である。本実施形態において、ディスプレイ１１の複数の特定位置から発光された光４２が導光板４１に入った後、光４２は、導光板４１内の反射板４１ａによって反射および／または屈折し、反射および／または屈折した光４２は、レンズ４３によってセンサ１２に収束することができる。このようにして、１つの行、１つの列、または１つの斜線にある複数の特定位置から発光された光４２を一度に収集することができる。他の実施形態において、設計者の実際の要求に基づいて、ディスプレイ１１の上に複数の導光板４１を配置して、複数の行、列、または斜線にある特定位置の光を収集してもよく、本発明はこれに限定されない。
【００３２】
図５を参照すると、図５は、本発明の１つの実施形態に係る方法を示すフローチャートである。本実施形態の方法は、図１の映像再生装置１００によって実行することができるため、以下、図１を参照して、図５の方法の詳しいステップについて説明する。また、この方法を明確に説明するため、図２Ａ〜図２Ｃに示した実施形態を参照して説明するが、本発明の可能な実施形態を限定するものではない。
【００３３】
まず、ステップＳ５１０において、ディスプレイ１１は、表示面１１１に映像を表示する。異なる実施形態において、上述した映像は、広告映像または広告主によって依頼された他の種類の映像であってもよいが、本発明はこれに限定されない。上述した映像は、動的フレームまたは静的フレームを幅広く含むことができる。
【００３４】
ステップＳ５２０において、ディスプレイ１１が映像を表示する時、処理ユニット１４は、表示面１１１の特定位置において少なくとも１つのフレームの表示状況を感知するようセンサ１２を制御する。図２Ａ〜図２Ｃを例に挙げると、処理ユニット１４は、特定位置１１ａおよび１１ｂから発光された光２２ａおよび２２ｂを導光ファイバー２１ａおよび２１で収集するようセンサ１２を制御することができ、光２２ａおよび２２ｂは、特定位置１１ａおよび１１ｂの表示状況を特徴付けることができる。
【００３５】
そして、ステップＳ５３０において、処理ユニット１４は、表示状況を収集し、表示状況を対象機器に送信するようトランシーバ１３を制御して、ディスプレイ１１が映像を確かに表示したかどうかを判断する。本実施形態において、対象機器は、広告主が維持するサーバーであってもよく、処理ユニット１４によって送信された表示状況に基づいて、広告主によって依頼された映像が確かに再生されたかどうかを判断することができる。
【００３６】
具体的に説明すると、１つの実施形態において、映像は、広告主によって提供されるため、広告主が維持する対象機器は、映像の関連情報、例えば、何色の光２２ａおよび２２ｂをディスプレイ１１のどの特定位置にどの時間点において表示するかを事前に保存することができる。言い換えると、対象機器については、ディスプレイ１１で映像を表示する時、特定時間点において特定位置１１ａおよび１１ｂに表示された光２２ａおよび２２ｂの色等の情報を既に知っている。そのため、対象機器は、特定時間点において特定位置１１ａおよび／または特定位置１１ｂの表示状況を収集するよう映像再生装置１００にリクエストすることができる。これに応じて、処理ユニット１４は、対象機器によって特定された特定時間点において特定位置１１ａおよび／または特定位置１１ｂの表示状況を収集するようセンサ１２を制御することができ、収集した表示状況を対象機器に送信するようトランシーバ１３を制御する。
【００３７】
この場合、対象機器は、映像再生装置１００によって送信された表示状況と上述した既知の映像情報を比較することができる。上述した表示状況に基づいて、ある特定時間点においてある特定位置から収集した光が上述した既知の映像情報と一致しないと対象機器が判断した時、対象機器は、広告主によって依頼された広告映像が再生されなかったことを知ることができる。例えば、映像再生装置１００によって送信された表示状況は、特定位置１１ａが映像の１０秒のところで白色を表示していることを示しているが、対象機器は、既知の映像情報に基づいて、映像の１０秒のところでは黒色が表示されるべきであることを知っていると仮定すると、対象機器は、広告主によって依頼された広告映像が再生されていない可能性があると判断することができる。つまり、本発明の実施形態は、低コストで高信頼度のＰＯＰ問題解決案を提供することができる。
【００３８】
また、別の実施形態において、表示状況が既知の映像情報と一致しない時、特定位置における表示機能の故障によって、導光素子が特定位置から発光された光を正確に取得できないこともある。そのため、対象機器は、表示状況に基づいて、ディスプレイ１１の表示機能が正常であるかどうかを判断することができる。
【００３９】
別の実施形態において、対象機器は、さらに、異なる特定時間点において異なる特定位置の表示状況を収集して返信するよう映像再生装置１００にリクエストすることができる。例えば、対象機器は、映像の第１特定時間点（例えば、１０秒）において特定位置１１ａの光２２ａを収集するよう映像再生装置１００にリクエストすることができ、同時に、映像の第２特定時間点（例えば、２０秒）において特定位置１１ｂの光２２ｂを収集するよう映像再生装置１００にリクエストすることができる。この場合、対象機器が映像再生装置１００によって収集された上記の情報を受信した時、対象機器は、光２２ａおよび２２ｂと既知の映像情報を比較して、映像が確かに再生されたかどうかを判断することができる。
【００４０】
１つの実施形態において、映像再生装置１００は、映像が再生される前に、どの時間点および特定位置で表示状況を収集すべきかを対象機器に問い合わせることができる。また、別の実施形態において、上述した映像は、一定の期間内に数回（例えば、１日に６回等）再生される予定になっているため、いくつかの映像再生時間を取得した後、映像再生装置１００は、いくつかの再生時間において、どの時間点および特定位置で表示状況を収集すべきであるかを一度に対象機器に問い合わせてもよい。
【００４１】
１つの実施形態において、対象機器は、映像を編集して、特定位置１１ａおよび１１ｂに対応する映像の位置で特定内容を表示してもよい。ここで、特定内容は、映像自体のプロット内容と無関係であってもよく、以下に詳しく説明する。
【００４２】
まず、対象機器は、コーディング内容を判断することができ、コーディング内容は、複数の２進コードを含むことができる。異なる実施形態において、対象機器は、任意の映像代表情報に基づいて上述したコーディング内容を判断してもよい。例えば、映像のコード名が「ＡＤ００１」であり、その再生予定時間が「２０１７−１２−１６−１４：００」であると仮定すると、対象機器は、上述した２つの情報を「ＡＤ００１−２０１７−１２−１６−１４：００」という映像代表情報に結合し、映像代表情報を対応するＡＳＣＩＩコード（例えば、０１０００００１０１０００１０．．．）に変換して、上記のコーディング内容として使用することができるが、本発明はこれに限定されない。異なる実施形態において、設計者は、任意の必要な情報を映像代表情報として、対応するコーディング内容を生成してもよい。
【００４３】
コーディング内容が決定された後、対象機器は、コーディング内容に基づいて、特定位置に対応する場所で映像のフレームを修正することができる。以下、図６、図７Ａ、および図７Ｂを参照しながら、詳しく説明する。
【００４４】
図６および図７Ａを参照すると、図６は、本発明の１つの実施形態に係るディスプレイおよび特定位置の概略図であり、図７Ａは、コーディング内容に基づいて特定位置に対応する映像のフレームを調整した時の概略図である。
【００４５】
図６を参照すると、本実施形態のディスプレイ１１は、例えば、１９２０×１０８０の解像度を有し、ディスプレイ１１の左上角部と右下角部を座標（０，０）と（１９２０，１０８０）に定義する。また、本実施形態の特定位置６１は、例えば、座標（９６０，１０５０）を中心点とするブロックであり、ブロックの範囲は、座標（９５０，１０４０）から座標（９７０，１０６０）である。
【００４６】
本実施形態において、対象機器によって決定されたコーディング内容が上述した「０１０００００１０１０００１０…」であると仮定すると、対象機器は、例えば、「０」を黒色に符号化（encode）し、「１」を白色に符号化することができる。この場合、対象機器は、時間とともに「黒色」、「白色」、「黒色」、「黒色」、「黒色」…の変化を表示するよう特定位置６１に対応するフレームを制御することができる。
【００４７】
対象機器が映像中の特定位置６１に対応するフレームを１０秒毎に調整すると仮定すると、映像中の特定位置６１に対応するフレームは、図７Ａに示したパターンに基づいて変化してもよい。別の態様に基づくと、対象機器が上述した教示に基づいて映像を編集した後、生成された映像の各フレームは、第１部分フレームおよび第２部分フレーム７１を含み、第１部分フレームは、映像のプロット内容に対応し、第２部分フレーム７１は、コーディング内容に対応する。第２部分フレーム７１の位置は、ディスプレイ１１の特定位置６１に対応する。
【００４８】
そして、対象機器は、上述した教示に基づいて編集した映像を映像再生装置１００に送信することができる。この場合、編集した映像がディスプレイ１１に表示された時、特定位置６１に表示された第２部分フレーム７１は、コーディング内容に基づいて、「黒色」および「白色」の変化を個別に表示することができるが、特定位置６１以外のディスプレイ１１の他の部分は、映像のプロット内容を正常に再生することができる。
【００４９】
上述した実施形態の教示に基づいて、処理ユニット１４は、特定位置６１の表示状況を収集するようセンサ１２を制御することができる。本実施形態において、処理ユニット１４は、特定位置６１から発光された光を１０秒毎に読み出すようセンサ１２を制御することができる。
【００５０】
また、１つの実施形態において、ディスプレイ１１の特定位置６１が２進コードのうちの１つに対応する第２部分フレーム７１を表示した時、処理ユニット１４は、所定時間遅れてからディスプレイ１１上の特定位置６１の表示状況を感知するようセンサ１２を制御することができる。図７Ａを例に挙げると、特定位置６１が「黒色」を示す第２部分フレーム７１を５秒のところで表示した時、処理ユニット１４は、５秒遅れてからディスプレイ１１上の特定位置６１の表示状況を感知するようセンサ１２を制御することができる（すなわち、１０秒のところで感知する）。このようにして、センサ１２は、比較的安定した光を収集し、特定位置６１が表示状況を変えた直後に発光された不安定な光を収集しないようにすることができる。
【００５１】
１つの実施形態において、センサ１２が感光性レジスタである時、その感知値は、感知間隔が０〜２５５の間であってもよく、特定位置６１からセンサ１２によって収集された光に対応する感知値が第１閾値（例えば、９０）よりも低い時、処理ユニット１４は、光が明るくないと判断し、光をロジック「０」（すなわち、「黒色」）に定義する。一方、特定位置６１からセンサ１２によって収集された光に対応する感知値が第２閾値（例えば、１５０）よりも高い時、処理ユニット１４は、光が明るいと判断し、光をロジック「１」（すなわち、「白色」）に定義する。
【００５２】
つまり、上述した構成の下で、単に比較的コストの低い感光性レジスタをセンサ１２として使用することにより、処理ユニット１４は、特定位置６１から発光された光がある特定の時間点において「０」または「１」に対応するかどうかを実質的に識別することができる。また、上述したように、特定位置６１は、おそらくディスプレイ１１内の複数の画素に対応し、これらの画素は、必要な黒白の変化を全て完全に実行することができないため、上述したメカニズムは、ある程度の耐故障性（fault tolerance）を提供することができ、本発明の実施形態を低コストで実施することができる。
【００５３】
また、処理ユニット１４が一連の「０１０００００１０１０００１０…」の表示内容の収集を完了した後、処理ユニット１４は、表示内容を対象機器に送信し、対象機器は、上記の表示内容を元のコーディング内容と比較することができる。表示内容が元のコーディング内容と一致しない時、対象機器は、映像が再生されていない可能性があると判断し、関連メッセージを生成して、広告主および／または広告放送局に通知することができる。つまり、本発明の実施形態は、低コストで高信頼度のＰＯＰ問題解決案を提供することができる。
【００５４】
１つの実施形態において、対象機器は、コーディング内容の長さが映像の長さと等しくなるよう設計することができる。つまり、映像中の各フレームは、第１部分フレームおよび第２部分フレームを含み、第２部分フレームは、映像の最初から最後までの映像プロットに無関係な内容を表示し続ける（例えば、「黒色」、「白色」の変化を表示し続ける）。このようにして、対象機器は、映像が完全に再生されたかどうかを検出して、映像が再生プロセス中に謝って中断（例えば、他の信号によって干渉またはカバー）されたかどうかを判断することができる。本実施形態において、コーディング内容の長さが比較的短い場合、コーディング内容全体の長さが映像の長さと一致するのに十分な長さになるまでコーディング内容を繰り返し配置してもよいが、本発明はこれに限定されない。
【００５５】
別の実施形態において、映像は、第１クリップおよび第２クリップを有するよう設計してもよい。第１クリップの各フレームは、プロット内容に対応する第１部分フレームおよびコーディング内容に対応する第２部分フレームを含んでもよく、第２クリップの各フレームは、全てプロット内容に対応してもよい。つまり、コーディング内容の長さを映像の長さよりも小さくなるように設計することによって、関連データの量を減らすことができる。
【００５６】
別の実施形態において、上述した実施形態において教示した「０」を黒色に符号化し、「１」を白色に符号化する方法の他に、２ビットのコーディング内容を一度に考慮して、特定位置６１に表示された第２部分フレーム７１をより可変的（variable）にしてもよい。
【００５７】
図６および図７Ｂを参照すると、図７Ｂは、コーディング内容に基づいて特定位置に対応する映像のフレームを調整した時の別の概略図である。図７Ｂに示すように、コーディング内容の「０」を赤色（斜線で示す）に符号化し；「００」を黒色に符号化し；「１１」を青色（格子で示す）に符号化し；「１０」を緑色（図示せず）で符号化することができる。
【００５８】
それに応じて、センサ１２は、カラー光センサで実施することにより、特定位置６１から発光された光の色を検出することができる。具体的に説明すると、センサ１２の感知値は、例えば、（Ｒ，Ｇ，Ｂ）＝（０〜２５５，０〜２５５，０〜２５５）であり、その感知範囲は、４つの色、すなわち、黒色、赤色、緑色、および青色に対応するよう定義することができる。この場合、センサ１２が黒色を検出した時、センサ１２は、黒色を「００」に定義し；センサ１２が赤色を検出した時、センサ１２は、赤色を「０１」に定義し；センサ１２が青色を検出した時、センサ１２は、青色を「１１」に定義し；センサ１２が緑色を検出した時、センサ１２は、緑色を「１０」に定義する。
【００５９】
別の実施形態において、２つのビットを一度に考慮する上述したコーディング方法とより複雑な特定位置配置パターンと共同して使用することにより、さらなる可変性を提供してもよい。
【００６０】
図８および図９Ａを参照すると、図８は、本発明の１つの実施形態に係るディスプレイおよび特定位置の概略図であり、図９Ａは、コーディング内容に基づいて特定位置に対応する映像のフレームを調整した時の概略図である。
【００６１】
図８を参照すると、本実施形態のディスプレイ１１は、例えば、１９２０×１０８０の解像度を有し、ディスプレイ１１の左上角部と右下角部を座標（０，０）と（１９２０，１０８０）に定義する。また、本実施形態において、２つの特定位置８１および８２を考慮する。特定位置８１は、例えば、座標（６４０，１０５０）を中心点とするブロックであり、ブロックの範囲は、座標（６３０，１０４０）から座標（６５０，１０６０）である。また、特定位置８２は、例えば、座標（１２８０，１０５０）を中心点とするブロックであり、ブロックの範囲は、座標（１２７０，１０４０）から座標（１２９０，１０６０）である。また、上述したように、独立した導光ファイバーを介して特定位置８１および８２から発光された光をセンサ１２に個別に送信してもよいが、ここではその詳しい説明を省略する。
【００６２】
図９Ａにおいて、映像中の第２部分フレーム９１および９２は、それぞれ特定位置８１および８２に対応することができる。また、本実施形態において、考慮する２つのビットが「０１」である時、第２部分フレーム９１および９２をそれぞれ「黒色」および「白色」に符号化することができ；考慮する２つのビットが「００」である時、第２部分フレーム９１および９２をそれぞれ「黒色」および「黒色」に符号化することができ；考慮する２つのビットが「１１」である時、第２部分フレーム９１および９２をそれぞれ「白色」および「白色」に符号化することができ；考慮する２つのビットが「１０」である時、第２部分フレーム９１および９２をそれぞれ「白色」および「黒色」に符号化することができるが、本発明はこれに限定されない。
【００６３】
図７Ｂとは異なり、図９Ａにおいて、２つのビットを一度に考慮してもよいが、符号化した第２部分フレーム９１および９２は、依然として「黒色」および「白色」の変化のみを有するため、低コストの光センサを使用して、センサ１２を実施することができる。
【００６４】
図８および図９Ｂを参照すると、図９Ｂは、コーディング内容に基づいて特定位置に対応する映像のフレームを調整した時の別の概略図である。図９Ｂに示したパターンは、特定位置８１および８２において図７Ｂのコーディング方法を同時に実施して、コーディング内容の４つのビットを一度に考慮するものとみなされ、そのコーディング原理を下記の表に示す。
【００６５】
【表１】
2019185004.tif 000003
【００６６】
本分野において通常の知識を有する者であれば、上述した実施形態の教示に基づいて、実施形態のコーディング内容と第２部分フレーム９１および９２の間の対応関係を推測することができるため、ここでは詳しい説明を省略する。
【００６７】
別の実施形態において、関連する認証メカニズムを使用して、上述した技術的解決案の信頼度をさらに向上させてもよい。
【００６８】
図１０Ａおよび図１０Ｂを参照すると、図１０Ａおよび図１０Ｂは、本発明の１つの実施形態に係る再生証明方法を示すフローチャートである。図１０Ａおよび図１０Ｂにおいて、対象機器１０１は、例えば、広告主によって維持される広告映像サーバーであり、映像再生装置１００は、例えば、広告放送局によって維持される広告機械（例えば、デジタル・サイネージ）であり、第三者機構１０２は、例えば、対象機器１０１と映像再生装置１００のデバイス補助相互認証である。
【００６９】
概略的に説明すると、本実施形態の広告主は、特定の映像（広告映像）を再生するよう広告放送局に依頼することができ、上記の映像が確かに再生される前に、第三者機構１０２は、まず、対象機器１０１と映像再生装置１００に必要な鍵（key）を提供して、後続の認証操作を容易にする。また、映像が再生された時、映像再生装置１００は、特定位置の表示状況を収集して、それを対象機器１０１に提供することができる。そして、対象機器１０１は、映像再生装置１００によって提供された表示状況に基づいて、上記の映像が確かに再生されたかどうかを判断し、広告主は、それに基づいて、広告放送局に料金を支払う／支払わないことができる。これについて、以下に詳しく説明する。
【００７０】
まず、ステップＡ００１において、対象機器１０１は、第三者機構１０２から公開鍵と秘密鍵を取得するようリクエストし、ステップＡ００２において、第三者機構１０２は、公開鍵ＰＵＫ１および秘密鍵ＰＲＫ１を対象機器１０１に返信する。
【００７１】
同様に、ステップＡ００３において、映像再生装置１００は、第三者機構１０２から公開鍵と秘密鍵を取得するようリクエストし、ステップＡ００４において、第三者機構１０２は、公開鍵ＰＵＫ２および秘密鍵ＰＲＫ２を対象機器１０１に返信する。ステップＡ００５において、公開鍵ＰＵＫ２および秘密鍵ＰＲＫ２を映像再生装置１００の処理ユニット１４に書き込む。
【００７２】
１つの実施形態において、処理ユニット１４は、例えば、ワンタイムプログラマブル（One Time Programmable, OTP）機能を有するマイクロコントローラユニット（microcontroller unit, MCU）である。あるいは、処理ユニット１４と公開鍵ＰＵＫ２および秘密鍵ＰＲＫ２によって実行されたプログラムを読出し専用メモリ（ＲＯＭ）に保存してもよい。つまり、映像再生装置１００における処理ユニット１４のプログラムは、変更することができない。このようにして、映像再生装置１００は、広告主の信頼を得ることができる。一方、処理ユニット１４は、唯一の秘密鍵ＰＲＫ２を保存するため、秘密鍵ＰＲＫ２を使用して、対象機器１０１に送信したい全てのデータに署名することができ、対象機器１０１が容易に受信したデータの信頼性を確認できるようにする。
【００７３】
図１０Ａを参照すると、ステップＡ００６において、映像再生装置１００は、対象機器１０１から映像（例えば、広告映像）を取得するようリクエストする。
【００７４】
１つの実施形態において、映像再生装置１００が対象機器１０１から映像を取得するようリクエストした時、映像再生装置１００は、導光素子を使用して、光を収集するために使用した特定位置の情報を対象機器１０１に同時に通知することができる。図６を例に挙げると、映像再生装置１００は、特定位置６１に対応するブロック（すなわち、座標（９５０，１０４０）から座標（９７０，１０６０）の範囲のブロック）を対象機器１０１に通知することができる。図８を例に挙げると、映像再生装置１００は、特定位置８１に対応するブロック（すなわち、座標（６３０，１０４０）から座標（６５０，１０６０）の範囲のブロック）および特定位置８２に対応するブロック（すなわち、座標（１２７０，１０４０）から座標（１２９０，１０６０）の範囲のブロック）を対象機器１０１に通知することができる。
【００７５】
映像再生装置１００の特定位置に対応するブロックがわかった後、対象機器１０１は、映像のコーディング内容に対応する第２部分フレームをどの位置に表示すべきかを知ることができる。そのため、ステップＡ００７において、対象機器１０１は、公開鍵ＰＵＫ１に基づいてコーディング内容を生成し、コーディング内容を映像に埋め込んで、再生待ち映像を生成する。１つの実施形態において、対象機器１０１は、公開鍵ＰＵＫ１を使用して、識別したい情報を暗号化し、上述した実施形態で説明したコーディング内容に基づいて、コーディング内容を映像に埋め込むことができる。上述した再生待ち映像は、例えば、第１部分フレームおよび第２部分フレームを含み、第１部分フレームは、映像のプロット内容に対応し、第２部分フレームは、コーディング内容に対応し、第２部分フレームの位置は、ディスプレイ１１の特定位置に対応する。第２部分フレームの関連説明については、上述した実施形態の内容を参照することができるため、ここでは詳しい説明を省略する。
【００７６】
別の実施形態において、映像再生装置１００は、対象機器１０１から映像を取得するようリクエストした時に、特別に設計されたソフトウェアを提供してもよく、対象機器１０１は、映像、コーディング内容、および公開鍵ＰＵＫ１をソフトウェアに入力するだけで、コーディング内容が埋め込まれ、暗号化された再生待ち映像を自動的に生成することができるが、本発明はこれに限定されない。
【００７７】
そして、ステップＡ００８において、対象機器１０１は、再生待ち映像を映像再生装置１００に送信する。そして、ステップＡ００９において、映像再生装置１００は、対象機器１０１から公開鍵ＰＵＫ１を取得するようリクエストし、ステップＡ０１０において、対象機器１０１は、それに応じて、映像再生装置１００に公開鍵ＰＵＫ１を返信する。
【００７８】
ステップＡ０１１において、公開鍵ＰＵＫ１を処理ユニット１４に送信する。ステップＡ０１２において、ディスプレイ１１は、再生待ち映像を表示する。そして、ステップＡ０１３において、ディスプレイ１１が映像を表示する時、センサ１２は、ディスプレイ１１上の特定位置の表示状況を感知して、表示状況を収集することができる。ステップＡ０１３の詳しい説明については、上述した実施形態の関連説明を参照することができるため、ここでは繰り返し説明しない。
【００７９】
そして、ステップＡ０１４において、映像再生装置１００は、公開鍵ＰＵＫ１を使用して、収集した表示状況を第１データに暗号化し、秘密鍵ＰＲＫ２を使用して、第１データに署名し、第２データを生成する。ステップＡ０１５において、映像再生装置１００は、第２データを対象機器１０１に送信する。
【００８０】
ステップＡ０１６において、対象機器１０１は、処理ユニット１４（映像再生装置１００）が第２データに署名したかどうかを検証するよう第三者機構１０２にリクエストする。ステップＡ０１７において、第三者機構１０２は、処理ユニット１４（映像再生装置１００）が第２データに署名したかどうかを検証する。署名した場合は、続いてステップＡ０１８を実行し、署名していない場合は、ステップＡ０２１を実行する。
【００８１】
ステップＡ０１８において、対象機器１０１は、秘密鍵ＰＲＫ１を使用して、第２データを復号化（decrypt）する。また、ステップＡ０１９において、対象機器１０１は、表示状況とコーディング内容を比較し、ステップＡ０２０において、対象機器１０１は、表示状況がコーディング内容と一致するかどうかを判断する。一致する場合は、映像が映像再生装置１００によって確かに再生されたことを示すため、続いてステップＡ０２２を実行し、一致しない場合は、映像が映像再生装置１００によって再生されていないことを示すため、ステップＡ０２１を実行する。
【００８２】
ステップＡ０２１において、広告主は、広告放送局に料金を支払う必要はなく（映像が実際に再生されなかったため）、反対に、ステップＡ０２２において、広告主は、広告放送局に料金を支払うことができる（映像が実際に再生されたため）。
【００８３】
図１０Ａおよび図１０Ｂの実施形態において、毎回映像が再生される前に、再生待ち映像を生成し、送信するよう映像再生装置１００にリクエストするため、比較的大きなデータ送信量が必要となる。そのため、図１１Ａおよび図１１Ｂの実施形態を提供して、データ送信量を減らす。
【００８４】
図１１Ａおよび図１１Ｂを参照すると、図１１Ａおよび図１１Ｂは、本発明の別の実施形態に係る再生証明方法を示すフローチャートである。概略的に説明すると、図１１Ａおよび図１１Ｂと図１０Ａおよび図１０Ｂの間の主な相違点は、図１１Ａおよび図１１Ｂの映像再生装置１００が、まず、対象機器１０１から再生待ち映像を取得し、毎回映像が再生される前に、どの時間点および特定位置で表示状況（以下、データ取込情報と称す）を収集すべきかを対象機器１０１に問い合わせることである。つまり、対象機器１０１は、新しい再生待ち映像を繰り返し生成して、それを映像再生装置１００に送信する必要がなく、データ取込情報の内容を調整して、それを映像再生装置１００に送信するだけでよい。このようにして、データ送信量が効果的に減少する。これについて、以下に詳しく説明する。
【００８５】
まず、ステップＡ００１において、対象機器１０１は、第三者機構１０２から公開鍵および秘密鍵を取得するようリクエストし、ステップＡ００２において、第三者機構１０２は、公開鍵ＰＵＫ１および秘密鍵ＰＲＫ１を対象機器１０１に返信する。同様に、ステップＡ００３において、映像再生装置１００は、第三者機構１０２から公開鍵および秘密鍵を取得するようリクエストし、ステップＡ００４において、第三者機構１０２は、公開鍵ＰＵＫ２および秘密鍵ＰＲＫ２を対象機器１０１に返信する。そして、ステップＡ００５において、公開鍵ＰＵＫ２と秘密鍵ＰＲＫ２を映像再生装置１００の処理ユニット１４に書き込む。ステップＡ００１〜Ａ００５の詳細については、上述した実施形態の関連説明を参照することができるため、ここでは詳しい説明を省略する。
【００８６】
そして、ステップＡ１０１において、対象機器１０１は、映像再生装置１００から電子証明書（公開鍵ＰＵＫ２を含む）を取得するようリクエストし、ステップＡ１０２において、映像再生装置１００は、電子証明書（公開鍵ＰＵＫ２を含む）を対象機器１０１に返信する。そして、ステップＡ１０３において、対象機器１０１は、電子証明書が処理ユニット１４（映像再生装置１００）に属するかどうかを検証するよう第三者機構１０２にリクエストし、ステップＡ１０４において、第三者機構１０２は、電子証明書が処理ユニット１４（映像再生装置１００）に属するかどうかを検証する。属する場合は、続いてステップＡ００６を実行し、属さない場合は、ステップＡ０２１を実行する。
【００８７】
ステップＡ００６において、映像再生装置１００は、対象機器１０１から映像（例えば、広告映像）を取得するようリクエストする。ステップＡ００７において、対象機器１０１は、公開鍵ＰＵＫ１に基づいてコーディング内容を生成し、コーディング内容を映像に埋め込んで、再生待ち映像を生成する。ステップＡ００８において、対象機器１０１は、再生待ち映像を映像再生装置１００に送信し、それを保存ユニット１６に保存して、後で使用する。ステップＡ００６〜Ａ００８の詳細については、上述した実施形態の関連説明を参照することができるため、ここでは詳しい説明を省略する。
【００８８】
ステップＡ１１０において、映像再生装置１００は、対象機器１０１からデータ取込情報を取得するようリクエストする。つまり、映像再生装置１００は、どの時間点および特定位置で表示状況を収集すべきかを対象機器１０１に問い合わせることができる。それに応じて、ステップＡ１０７において、映像再生装置１００は、データ取込情報を生成し、公開鍵ＰＵＫ２を使用してそれを暗号化する。ステップＡ１０８において、対象機器１０１は、暗号化したデータ取込情報を映像再生装置１００に送信する。
【００８９】
１つの実施形態において、対象機器１０１は、第１特定時間点において第１特定位置の表示状況を収集し、第２特定時間点において第２特定位置の表示状況を収集するよう映像再生装置１００に通知することができる。
【００９０】
図８に示すように、映像再生装置１００が初めて再生待ち映像を再生する前に、対象機器１０１が１０秒のところで特定位置８１の表示状況を収集し、２０秒のところで特定位置８２の表示状況を収集するよう映像再生装置１００にリクエストした場合、対象機器１０１は、対応するデータ取込情報を生成して、映像再生装置１００に通知することができる。また、映像再生装置１００が再度再生待ち映像を再生する前に、対象機器１０１が３０秒のところで特定位置８２の表示状況を収集し、４０秒のところで特定位置８１の表示状況を収集するよう映像再生装置１００にリクエストした場合、対象機器１０１は、また、対応するデータ取込情報を生成して、映像再生装置１００に通知することができるが、本発明はこれに限定されない。
【００９１】
つまり、映像再生装置１００が映像を再生する前に、対象機器１０１は、データ取込情報の内容を調整することにより、表示状況を収集する方法を調整するよう映像再生装置１００にリクエストすることができる。このようにして、対象機器１０１は、再編集した映像を繰り返し送信する必要がなく、異なるデータ取込情報を映像再生装置１００に送信するだけでよい。対象機器１０１は、そのデータ取込情報を有するため、映像再生装置１００が収集した表示状況を後に送信した時、対象機器１０１は、依然として、表示状況と比較するのに適したコーディング内容を見つけることができる。
【００９２】
また、別の実施形態において、上述した映像は、おそらく一定時間（例えば、１日に６回再生する等）内に複数回再生される予定になっているため、映像再生装置１００は、予定されている映像のいくつかの再生時間の後に、いくつかの再生時間に個別に対応するデータ取込情報について一度に対象機器１０１に問い合わせをし、映像の各再生時間におけるどの時間点および特定位置で表示状況を収集すべきかを知ることができる。
【００９３】
図１１Ａを参照すると、映像再生装置１００が暗号化したデータ取込情報を受信した後、ステップＡ１０９において、映像再生装置１００は、秘密鍵ＰＲＫ２に基づいて暗号化したデータ取込情報を復号化し、映像の各再生時間におけるどの時間点および特定位置で表示状況を収集すべきかを知ることができる。そして、ステップＡ００９において、映像再生装置１００は、対象機器１０１から公開鍵ＰＵＫ１を取得するようリクエストし、ステップＡ１１０において、対象機器１０１は、それに応じて、映像再生装置１００に公開鍵ＰＵＫ１を返信する。ステップＡ０１１において、処理ユニット１４（映像再生装置１００）に公開鍵ＰＵＫ１を送信する。ステップＡ０１２において、ディスプレイ１１は、再生待ち映像を表示する。ステップＡ００９〜Ａ０１２の詳細については、上述した実施形態の関連説明を参照することができるため、ここでは詳しい説明を省略する。
【００９４】
そして、ステップＡ０１３において、ディスプレイ１１が映像を再生した時、処理ユニット１４は、ディスプレイ１１上の特定位置の表示状況を感知するようセンサ１２を制御し、データ取込情報に基づいて表示状況を収集する。つまり、センサ１２は、データ取込情報に基づいて、複数の特定時間点において１つまたは複数の特定位置の表示状況を個別に収集することができる。
【００９５】
例えば、映像再生装置１００が再生待ち映像を再生した時、対象機器１０１が１０秒のところで特定位置８１の表示状況を収集し、２０秒のところで特定位置８２の表示状況を収集するよう映像再生装置１００にリクエストしたとデータ取込情報が示した場合、センサ１２は、１０秒および２０秒のところでそれぞれ特定位置８１および８２の表示状況を収集する。同様に、映像再生装置１００が再度再生待ち映像を再生した時、対象機器１０１が３０秒のところで特定位置８２の表示状況を収集し、４０秒のところで特定位置８１の表示状況を収集するよう映像再生装置１００にリクエストしたとデータ取込情報が示した場合、センサ１２は、３０秒および４０秒のところでそれぞれ特定位置８２および８１の表示状況を収集するが、本発明はこれに限定されない。
【００９６】
図１１Ａを再度参照すると、ステップＡ０１４において、映像再生装置１００は、公開鍵ＰＵＫ１を使用して、収集した表示状況を第１データに暗号化し、秘密鍵ＰＲＫ２を使用して、第１データに署名し、第２データを生成する。ステップＡ０１５において、映像再生装置１００は、第２データを対象機器１０１に送信する。
【００９７】
ステップＡ０１６において、対象機器１０１は、処理ユニット１４（映像再生装置１００）が第２データに署名したかどうかを検証するよう第三者機構１０２にリクエストする。ステップＡ０１７において、第三者機構１０２は、処理ユニット１４（映像再生装置１００）が第２データに署名したかどうかを検証する。署名した場合は、続いてステップＡ０１８を実行し、署名していない場合は、ステップＡ０２１を実行する。ステップＡ０１８において、対象機器１０１は、秘密鍵ＰＲＫ１を使用して、第２データを復号化する。また、ステップＡ０１９において、対象機器１０１は、表示状況とコーディング内容を比較し、ステップＡ０２０において、対象機器１０１は、表示状況がコーディング内容と一致するかどうかを判断する。一致する場合は、映像が映像再生装置１００によって確かに再生されたことを示すため、続いてステップＡ０２２を実行し、一致しない場合は、映像が映像再生装置１００によって再生されていないことを示すため、ステップＡ０２１を実行する。ステップＡ０２１において、広告主は、広告放送局に料金を支払う必要はなく（映像が実際に再生されなかったため）、反対に、ステップＡ０２２において、広告主は、広告放送局に料金を支払うことができる（映像が実際に再生されたため）。
【００９８】
上記の説明からわかるように、図１１Ａおよび図１１Ｂに示した方法は、対象機器１０１と映像再生装置１００の間のデータ送信量を減らし、作業能率を上げることができる。注意すべきこととして、図１０Ａ〜図１１Ｂにおいて、関連する検証操作、および公開鍵と秘密鍵により実行される暗号化／復号化について説明したが、別の実施形態において、暗号化／復号化／検証を行わずに図１０Ａ〜図１１Ｂに示した方法を実行してもよい。
【００９９】
別の実施形態において、映像再生装置１００のセンサ１２、トランシーバ１３、処理ユニット１４、および保存ユニット１６を１つの外部モジュールとして個別に実施してもよく、このようなモジュールは、一般的な表示装置に外部接続して、表示装置の表示状況を取り込むことができる。
【０１００】
具体的に説明すると、図１２を参照し、図１２は、本発明の１つの実施形態に係る表示状況取込モジュールおよび表示装置の概略図である。図１２に示すように、表示状況取込モジュール１２１０は、センサ１２、トランシーバ１３、処理ユニット１４、保存ユニット１６、および接続インターフェース１５を含み、操作方法およびセンサ１２、トランシーバ１３、処理ユニット１４、保存ユニット１６の詳細は、上述した実施形態の関連説明を参照することができ、接続インターフェース１５は、例えば、ユニバーサルシリアルバス（Universal Serial Bus, USB）、サンダーボルト（thunderbolt）、または表示装置１２２０に適用される他の接続インターフェースである。表示装置１２２０は、例えば、ディスプレイ１２２１を有するデジタル・サイネージである。
【０１０１】
本実施形態において、ディスプレイ１２２１は、図１のディスプレイ１１と類似する１つまたは複数の特定位置を有することができ、特定位置は、いずれも特定位置の表示状況（特定位置から発光された光）を収集するための対応する導光素子（例えば、導光ファイバーまたは導光板）を設置することができる。また、上述した導光素子のそれぞれは、接続インターフェース１５を介して表示状況取込モジュール１２１０のセンサ１２に表示状況を送信することができるため、センサ１２、トランシーバ１３、処理ユニット１４、および保存ユニット１６を共同で操作し、上述した教示に基づいて本発明の表示状況取込方法を実施することができる。関連する詳細については、上述した実施形態の教示を参照することができるため、ここでは繰り返し説明しない。
【０１０２】
また、上述した実施形態において、コーディング内容は、ＡＳＣＩＩ２進コードで実施され、異なる色を用いて２進コードを示し、第２部分フレームに表示するが、他の実施形態において、他のコーディング内容を用いて、あるいは他のパターン（例えば、バーコード）または図形要素を用いて、コーディング内容を示し、第２部分フレームとして表示してもよい。
【０１０３】
以上のように、本発明の実施形態が提供する再生証明方法を用いて、特定時間点においてディスプレイ上の特定位置の表示状況を収集し、表示状況を取得して、対象機器により既知の映像情報と比較することができる。対象機器が、上述した表示状況に基づいて、特定時間点において特定位置から収集した表示状況が既知の映像情報と一致しないと判断した場合、対象機器は、広告主が依頼した広告映像がおそらく再生されていないことを知ることができる。そのため、本発明の実施形態は、低コストで高信頼度のＰＯＰ問題解決案を提供することができる。また、本発明の実施形態において、ディスプレイの再生機能が正常であるかどうかも表示状況に基づいて判断することができる。
【０１０４】
また、本発明の表示状況取込モジュールを外部接続の方法で任意の適切な映像再生装置に接続して、映像再生装置のディスプレイの特定位置で表示状況を収集することができる。
【０１０５】
以上のごとく、この発明を実施形態により開示したが、もとより、この発明を限定するためのものではなく、当業者であれば容易に理解できるように、この発明の技術思想の範囲内において、適当な変更ならびに修正が当然なされうるものであるから、その特許権保護の範囲は、特許請求の範囲および、それと均等な領域を基準として定めなければならない。
【産業上の利用可能性】
【０１０６】
再生証明システムおよび方法は、デジタル・サイネージに応用して、映像が正常に再生されたかどうかを確認することができる。
【符号の説明】
【０１０７】
１００  映像再生装置
１０１  対象機器
１０２  第三者機構
１１、１２２１  ディスプレイ
１１１  表示面
１１ａ、１１ｂ、６１、８１、８２  特定位置
１２  センサ
１２１０  表示状況取込モジュール
１２２０  表示装置
１３  トランシーバ
１４  処理ユニット
１５  接続インターフェース
１６  保存ユニット
２１ａ、２１ｂ  導光ファイバー
２２ａ、２２ｂ、４２  光
２３  アクリルパッチ
４１  導光板
４１ａ  反射板
４３  レンズ
７１、９１、９２  第２部分フレーム
Ａ、Ｂ  視角
Ｓ５１０〜Ｓ５３０、Ａ００１〜Ａ０２２、Ａ１０１〜Ａ１１０  ステップ
ＰＵＫ１、ＰＵＫ２  公開鍵
ＰＲＫ１、ＰＲＫ２  秘密鍵
【図１】
2019185004.tif 000004
【図２Ａ】
2019185004.tif 000005
【図２Ｂ】
2019185004.tif 000006
【図２Ｃ】
2019185004.tif 000007
【図３Ａ】
2019185004.tif 000008
【図３Ｂ】
2019185004.tif 000009
【図４】
2019185004.tif 000010
【図５】
2019185004.tif 000011
【図６】
2019185004.tif 000012
【図７Ａ】
2019185004.tif 000013
【図７Ｂ】
2019185004.tif 000014
【図８】
2019185004.tif 000015
【図９Ａ】
2019185004.tif 000016
【図９Ｂ】
2019185004.tif 000017
【図１０Ａ】
2019185004.tif 000018
【図１０Ｂ】
2019185004.tif 000019
【図１１Ａ】
2019185004.tif 000020
【図１１Ｂ】
2019185004.tif 000021
【図１２】
2019185004.tif 000022
【外国語明細書】
2019185004000001.pdf