(57)【要約】【課題】表示装置が正常に表示しているか否かを正確に検知する。【解決手段】ＳＴＢ（１）は、埋め込みコンテンツにおける埋め込み情報が埋め込まれた上記区画に対応する、撮影画像変換部（１２４）が取得した撮影画像の領域から上記埋め込み情報を正確に読み出せない場合、表示装置が正常に表示していないことを示すエラー情報を通知する透かし判定部（１２５）を備える。【選択図】図１
2016171516.tif 000002
【特許請求の範囲】
【請求項１】
表示装置が正常に表示しているか否かを監視する監視装置であって、
上記表示装置に表示するコンテンツの表示領域を複数の区画に分け、当該区画のうち、少なくとも１つの区画に埋め込み情報が埋め込まれた埋め込みコンテンツを上記表示装置に表示させる表示制御部と、
上記表示装置に表示された上記埋め込みコンテンツを撮影した撮影画像を取得する取得部と、
上記埋め込み情報が埋め込まれた上記区画に対応する、上記撮影画像の領域から上記埋め込み情報を正確に読み出せない場合、上記表示装置が正常に表示していないことを示すエラー情報を通知する通知部と、を備えることを特徴とする監視装置。
【請求項２】
上記埋め込み情報が埋め込まれる上記区画は、表示時刻に応じて異なることを特徴とする請求項１に記載の監視装置。
【請求項３】
上記埋め込み情報の読み出しに失敗した場合、上記表示制御部は、前回と同じ区画に上記埋め込み情報を埋め込んだ埋め込みコンテンツを表示させ、
上記通知部は、上記撮影画像における同一領域において、連続して所定回数以上、上記埋め込み情報の読み出しに失敗したとき、当該領域から上記埋め込み情報を正確に読み出せない場合であるとして、上記エラー情報を通知することを特徴とする請求項２に記載の監視装置。
【請求項４】
上記撮影画像の上記領域と対応する上記表示装置の位置の前に、上記コンテンツの撮影を妨げる物体が存在するか否かを判定する物体判定部をさらに備え、
上記通知部は、上記埋め込み情報の読み出しに失敗し、かつ、上記物体判定部が、上記物体が存在しないと判定したとき、上記埋め込み情報を正確に読み出せない場合であるとして、上記エラー情報を通知することを特徴とする請求項１または２に記載の監視装置。
【請求項５】
表示装置が正常に表示しているか否かを監視する監視装置の制御方法であって、
上記表示装置に表示するコンテンツの表示領域を複数の区画に分け、当該区画のうち、少なくとも１つの区画に埋め込み情報が埋め込まれた埋め込みコンテンツを上記表示装置に表示させる表示制御ステップと、
上記表示装置に表示された上記埋め込みコンテンツを撮影した撮影画像を取得する取得ステップと、
上記埋め込み情報が埋め込まれた上記区画に対応する、上記撮影画像の領域から上記埋め込み情報を正確に読み出せない場合、上記表示装置が正常に表示していないことを示すエラー情報を通知する通知ステップと、を含むことを特徴とする監視装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置が正常に表示しているか否かを監視する監視装置に関する。
【背景技術】
【０００２】
動画像や静止画像といったコンテンツを表示装置が正常に表示しているか否かを監視することは重要である。特に、表示装置が電子看板などである場合、当該表示装置を管理者が常に監視することは難しいため、表示装置がコンテンツを正常に表示しているか否かを自動的に監視する技術が必要となる。
【０００３】
このような技術として、動画像（表示装置に表示された動画像）を撮影した映像における動きを解析することで、動画像の変化を検知し、動画像が正常に表示されているか否かを監視する技術が知られている。
【０００４】
一方、動画像や静止画像などのコンテンツに、ユーザが視認できない情報（以下、電子透かしと称する）を埋め込むことで、不正コピーやデータの改ざんの検出などを行う技術が以前より知られている。
【０００５】
近年、この電子透かしの技術を、上述した著作権保護用途以外に用いる技術が開発されている。例えば、下記特許文献１には、監視カメラから入力される画像にカメラＩＤを埋め込み、画像を再生する際に画像に埋め込まれたカメラＩＤを読み出し、確認する技術が開示されている。また特許文献１の技術では、読み出したカメラＩＤが画像に埋め込んだカメラＩＤと一致しない場合、カメラＩＤのエラーが発生したことを警告表示する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−１４９９７号公報（２０１１年１月２０日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、動画像を撮影した映像における動きを解析する技術では、表示装置における微小な異常（例えば、ドット落ちなど）を正確に検知することが困難であるという問題がある。
【０００８】
また、特許文献１の技術を用いても、画像に電子透かしを埋め込むだけでは、電子透かしを埋め込んでいない位置において発生した上述した微小な異常を検知できないという問題がある。
【０００９】
つまり、従来の技術では、表示装置が正常に表示しているか否かを正確に検知するには不十分であるという問題がある。
【００１０】
本発明は、上記の問題を解決するためになされたものであり、その目的は、表示装置が正常に表示しているか否かを正確に検知する監視装置などを提供することにある。
【課題を解決するための手段】
【００１１】
上記の課題を解決するために、本発明の一態様に係る監視装置は、表示装置が正常に表示しているか否かを監視する監視装置であって、上記表示装置に表示するコンテンツの表示領域を複数の区画に分け、当該区画のうち、少なくとも１つの区画に埋め込み情報が埋め込まれた埋め込みコンテンツを上記表示装置に表示させる表示制御部と、上記表示装置に表示された上記埋め込みコンテンツを撮影した撮影画像を取得する取得部と、上記埋め込み情報が埋め込まれた上記区画に対応する、上記撮影画像の領域から上記埋め込み情報を正確に読み出せない場合、上記表示装置が正常に表示していないことを示すエラー情報を通知する通知部と、を備える。
【００１２】
また、上記の課題を解決するために、本発明の一態様に係る監視装置の制御方法は、表示装置が正常に表示しているか否かを監視する監視装置の制御方法であって、上記表示装置に表示するコンテンツの表示領域を複数の区画に分け、当該区画のうち、少なくとも１つの区画に埋め込み情報が埋め込まれた埋め込みコンテンツを上記表示装置に表示させる表示制御ステップと、上記表示装置に表示された上記埋め込みコンテンツを撮影した撮影画像を取得する取得ステップと、上記埋め込み情報が埋め込まれた上記区画に対応する、上記撮影画像の領域から上記埋め込み情報を正確に読み出せない場合、上記表示装置が正常に表示していないことを示すエラー情報を通知する通知ステップと、を含む。
【発明の効果】
【００１３】
本発明の一態様によれば、表示装置が正常に表示しているか否かを正確に検知することができるという効果を奏する。
【図面の簡単な説明】
【００１４】
【図１】実施形態１に係る監視システムに含まれるセットトップボックス（ＳＴＢ）、およびコンテンツ管理サーバの要部構成の一例を示すブロック図である。
【図２】図１に示す監視システムの概要を示す図である。
【図３】図１に示す監視システムに含まれる表示装置の外観、および表示装置に表示される表示画像に含まれる電子透かしの一例を示す模式図である。
【図４】図１に示すＳＴＢに記憶された監視用データのデータ構造および具体例を示す図である。
【図５】電子透かしの位置および種類の変更を示す遷移図である。
【図６】電子透かしの位置の移動の一例を示す模式図である。
【図７】図１に示すＳＴＢが実行するコンテンツ監視処理の流れの一例を示すフローチャートである。
【図８】図７に示すコンテンツ監視処理に含まれる透かし判定処理の流れの一例を示すフローチャートである。
【図９】図１に示すコンテンツ管理サーバが実行する表示装置制御処理の流れの一例を示すフローチャートである。
【図１０】実施形態２に係る監視システムに含まれるＳＴＢおよびコンテンツ管理サーバの要部構成の一例を示すブロック図である。
【図１１】図１０に示すＳＴＢに記憶された監視用データのデータ構造および具体例を示す図である。
【図１２】図１０に示すＳＴＢが実行する透かし判定処理の流れの一例を示すフローチャートである。
【図１３】実施形態３に係る監視システムに含まれるＳＴＢおよびコンテンツ管理サーバの要部構成の一例を示すブロック図である。
【図１４】図１３に示すコンテンツ管理サーバに記憶された電子透かし埋め込み用データのデータ構造および具体例を示す図である。
【図１５】図１３に示すＳＴＢおよびコンテンツ管理サーバが実行するコンテンツ監視処理の流れの一例を示すシーケンス図である。
【図１６】図１５に示すコンテンツ監視処理のうち、ＳＴＢが実行する処理に含まれる透かし判定処理の流れの一例を示すフローチャートである。
【図１７】図１５に示すコンテンツ監視処理のうち、コンテンツ管理サーバが実行する処理に含まれる表示装置制御処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００１５】
〔実施形態１〕
本発明の一実施形態について、図１〜図９に基づいて説明すれば以下のとおりである。
【００１６】
（監視システム１００の概要）
まず、図２を参照して、本実施形態に係る監視システム１００の概要について説明する。図２は、監視システム１００の概要を示す図である。
【００１７】
監視システム１００は、セットトップボックス（監視装置、以下、ＳＴＢと称する）１、コンテンツ管理サーバ２、表示装置３、並びに撮影装置４ａおよび撮影装置４ｂを含む。なお以降、撮影装置４ａと撮影装置４ｂとを区別せず、「撮影装置４」と称する場合がある。また、ＳＴＢ１、表示装置３、および撮影装置４を総称して、「コンテンツ表示装置」と称する場合がある。表示装置３の表示画面には、動画や静止画などのコンテンツが表示される。例えば、表示装置３は電子看板であり、コンテンツとして商品やサービスなどの広告動画が表示される。
【００１８】
そして、監視システム１００は、表示装置３が当該コンテンツを正常に表示しているか否かを監視するためのシステムである。ここで、「コンテンツを正常に表示していない」とは、例えば、コンテンツの一部が表示されていなかったり、コンテンツが動画の場合に、コンテンツが停止状態になったりすることを示す。
【００１９】
ＳＴＢ１は、無線通信可能に接続されたコンテンツ管理サーバ２からコンテンツを受信し、当該コンテンツを表示装置３に表示させる。そのため、ＳＴＢ１と表示装置３とは通信可能に接続されている。なお、本実施形態におけるコンテンツのサイズは、表示装置３の表示画面のサイズと一致しているものとする。ＳＴＢ１と表示装置３との接続は、表示装置３にコンテンツを表示させることができればよく、例えばＨＤＭＩ（登録商標）接続であってもよい。また、ＳＴＢ１と表示装置３との接続は、図２に示すように有線によって通信可能に接続する構成であってもよいし、無線によって通信可能に接続する構成であってもよい。
【００２０】
また、ＳＴＢ１は、コンテンツ管理サーバ２から受信したコンテンツに、当該コンテンツが表示されたときにユーザに視認されないような情報（以下、電子透かしと称する）を埋め込む。当該電子透かし（埋め込み情報）は、コンテンツの画質や音質にほとんど影響を与えない情報であり、電子透かしを埋め込まれたコンテンツをユーザが視聴したとしても、電子透かしが埋め込まれていることを認識できないような情報である。
【００２１】
また、ＳＴＢ１は、表示装置３におけるコンテンツの表示領域（すなわち、表示画面全体）を含む領域を撮影するカメラである撮影装置４と通信可能に接続されている。ＳＴＢ１と撮影装置４との接続は、撮影装置４が撮影した画像（以下、撮影画像と称する）をＳＴＢ１が受信することができればよく、例えばＵＳＢ接続であってもよい。また、ＳＴＢ１と撮影装置４との接続は、図２に示すように有線によって通信可能に接続する構成であってもよいし、無線によって通信可能に接続する構成であってもよい。さらに撮影装置４は、図２では、矩形の表示装置３における上側の両頂点付近に１台ずつ、合計２台（撮影装置４ａおよび撮影装置４ｂ）が設けられているが、撮影装置４の設置位置および台数は図２の例に限定されない。なお、本実施形態の撮影装置４が撮影する撮影画像は、表示装置３の表示画面全体が撮影画像全体に映るものであるとする。
【００２２】
ＳＴＢ１は、表示装置３がコンテンツを正常に表示しているか否かを判定する。なお、ＳＴＢ１の機能の詳細については後述する。
【００２３】
コンテンツ管理サーバ２は、図２に示すように、複数のコンテンツ表示装置（ＳＴＢ１、表示装置３、および撮影装置４）と通信可能に接続されている。なお図２では、別のコンテンツ表示装置について、上述したコンテンツ表示装置と区別するために、ＳＴＢ１’、表示装置３’、撮影装置４ａ’および撮影装置４ｂ’と記載している。
【００２４】
（表示装置３について）
次に、図３を参照して、表示装置３について説明する。図３は、表示装置３の外観、および表示装置３に表示される表示画像に含まれる電子透かしの一例を示す模式図である。
【００２５】
図３に示すように、表示装置３は自装置の表示画面にコンテンツを表示する。コンテンツは複数の画像（コマ画像）によって構成されており、当該コマ画像を１秒間に何枚（何フレーム）表示するかを示すフレームレートが設定されている。表示装置３は、コンテンツに設定されたフレームレートに応じてコマ画像を連続して表示する。例えばコンテンツに毎秒６０フレームのフレームレートが設定されている場合、表示装置３は、毎秒６０フレームのフレームレートでコマ画像を表示する。
【００２６】
つまり図３は、表示装置３が１枚のコマ画像（表示画像３１）を表示している瞬間を示した図面である。表示画像３１には、当該表示画像３１の表示領域を複数の区画に分けたうちの２つの区画である領域３２および領域３３に電子透かしが埋め込まれている。本実施形態では、領域３２および領域３３は、６４ピクセル×６４ピクセルの正方形の領域である。なお、領域３２および領域３３の大きさおよび形状は、この例に限定されるものではない。
【００２７】
また本実施形態では、領域３２および領域３３において、８ピクセル×８ピクセルの領域（埋め込み領域）ごとに１ビットの情報（０または１）を埋め込むことで、コマ画像に電子透かしを埋め込んでいる。より具体的に言えば、コマ画像を８ピクセル×８ピクセルの領域（埋め込み領域）ごとに周波数成分に分解し、特定の成分を０または１の値に応じて変化させることで、電子透かしを埋め込んでいる。なお、この電子透かしの埋め込み方法については既存の技術であるため、詳細な説明を省略する。また、電子透かしの埋め込み方法についてはこの例に限定されず、その他の既存の技術を用いてもよい。
【００２８】
（ＳＴＢ１の要部構成）
次に、図１を参照して、ＳＴＢ１の要部構成について説明する。図１は、本実施形態に書係る監視システム１００に含まれるＳＴＢ１およびコンテンツ管理サーバ２の要部構成の一例を示すブロック図である。ＳＴＢ１は、通信部１１、制御部１２、記憶部１３、およびタイマ１４を備えている。
【００２９】
通信部１１は外部装置との通信を行う。具体的には、制御部１２から出力される各種データをコンテンツ管理サーバ２に送信するとともに、コンテンツ管理サーバ２から受信した各種データを制御部１２に出力する。
【００３０】
制御部１２はＳＴＢ１が備える各部を統括制御するものである。制御部１２は、コンテンツ取得部１２１、透かし埋め込み部１２２（埋め込み情報追加部）、表示制御部１２３、撮影画像変換部１２４（取得部）、および透かし判定部１２５（通知部）を含んでいる。
【００３１】
コンテンツ取得部１２１は、コンテンツを取得するものである。具体的には、コンテンツ取得部１２１は、まず記憶部１３を参照して、表示装置３に表示するコンテンツ１３１が記憶されているか否かを特定する。記憶されている場合、当該コンテンツ１３１を記憶部１３から読み出し、透かし埋め込み部１２２に出力する。
【００３２】
一方、記憶されていない場合、コンテンツ１３１を、通信部１１を介してコンテンツ管理サーバ２から取得する。そして、当該コンテンツ１３１を記憶部１３に記憶するとともに、透かし埋め込み部１２２に当該コンテンツ１３１を出力する。
【００３３】
透かし埋め込み部１２２は、コンテンツ１３１に電子透かしを埋め込むものである。具体的には、透かし埋め込み部１２２は、コンテンツ取得部１２１からコンテンツ１３１を受け取ると、後述する監視用データ１３３を参照して、記憶部１３から電子透かし１３２を読み出す。そして、監視用データ１３３とタイマ１４から取得した現在時刻とを参照して、コンテンツ１３１を構成するコマ画像に読み出した電子透かし１３２を埋め込む。なお以降、電子透かし１３２を埋め込んだコマ画像を生成画像（埋め込みコンテンツ）と称する。そして、透かし埋め込み部１２２は、生成した生成画像を表示制御部１２３に出力する。また、透かし埋め込み部１２２は、所定の期間（本実施形態では１０秒）ごとの最初の生成画像を生成したとき、その旨を示す通知を生成画像とともに表示制御部１２３に出力する。なお、通知を出力するタイミングはこの例に限定されない。例えば、生成画像の生成を開始してから所定時間経過後（例えば３秒後）に通知を出力してもよい。また、透かし埋め込み部１２２が、直接撮影画像変換部１２４に撮影画像を取得するための指示を出力してもよい。また、透かし埋め込み部１２２については、監視用データ１３３の説明時にさらに詳細に説明する。
【００３４】
表示制御部１２３は、電子透かしを埋め込まれたコンテンツ１３１を表示装置３に表示させるものである。具体的には、表示制御部１２３は、透かし埋め込み部１２２から生成画像を受け取ると、表示装置３に当該生成画像を表示させる。より具体的には、表示制御部１２３は、透かし埋め込み部１２２から生成画像を１枚ずつ連続して受け取り、受け取った生成画像を１枚ずつ連続して表示装置３に表示させる。また、表示制御部１２３は、透かし埋め込み部１２２から生成画像とともに通知を受け取ると、撮影画像を取得させるための撮影画像取得指示を、撮影画像変換部１２４に出力する。なお、表示制御部１２３は、あるコンテンツ１３１のすべてのコマ画像を表示装置３に表示させた後、同じコンテンツ１３１を再度表示装置３に表示させてもよいし、別のコンテンツ１３１を表示装置３に表示させてもよい。
【００３５】
撮影画像変換部１２４は、撮影画像を取得し、当該撮影画像に埋め込まれている電子透かしを生成画像に埋め込まれている電子透かしと比較可能なように変換するものである。つまり撮影画像変換部１２４は、撮影画像を取得する取得部であると表現することもできる。具体的には、撮影画像変換部１２４は、表示制御部１２３から撮影画像取得指示を受けると、撮影装置４を制御して、表示装置３の表示画面全体の領域を撮影した撮影画像を取得する。そして、当該撮影画像に対して、撮影装置４のカメラレンズの歪みを考慮した補正を行なう。さらに、補正を行なった撮影画像に対して射影変換を行い、撮影画像の形状およびサイズを表示領域（すなわち、表示画面全体）の形状およびサイズに合わせる。なお、上記補正および射影変換については、既存の技術を適用可能であるため、ここでの詳細な説明を省略する。撮影画像変換部１２４は、変換した撮影画像を透かし判定部１２５に出力する。
【００３６】
また、本実施形態および後述する実施形態２および３では、撮影画像変換部１２４は、撮影装置４ａが撮影した撮影画像を使用するものとして説明する。そして、本実施形態における撮影装置４ｂは、撮影装置４ａが何らかの理由で故障した場合に使用される予備の撮影装置である。
【００３７】
透かし判定部１２５は、撮影画像の表示時刻に対応する区画に電子透かしが含まれているか否かを判定するものである。具体的には、透かし判定部１２５は、撮影画像を撮影画像変換部１２４から受け取ると、タイマ１４から取得した現在時刻を用いて後述する監視用データ１３３を検索し、撮影画像を取得したときに表示画面に表示されているべき生成画像に含まれる電子透かしの種類を示す種類情報、および電子透かしを埋め込んだ位置を示す位置情報を読み出す。さらに透かし判定部１２５は、撮影画像から、上記位置情報に基づく領域の画像（部分画像）を取得し、当該部分画像に種類情報が示す電子透かしがあるか否かを判定する。
【００３８】
部分画像に種類情報が示す電子透かしがあると判定した場合、透かし判定部１２５は、コンテンツが正常に表示されている旨を示す正常通知を、通信部１１を介してコンテンツ管理サーバ２に送信する。
【００３９】
なお、部分画像に種類情報が示す電子透かしがないと判定した場合、すなわち、電子透かしの読み出しに失敗した場合に、透かし判定部１２５が行う処理については後述する。
【００４０】
また、電子透かしがあるか否かを判定する方法について、簡単に説明すれば以下のとおりである。部分画像を８ピクセル×８ピクセルのサブ領域に分割し、周波数成分へ変換する。そして、所定の計算によって、各サブ領域に０または１の何れの値が埋め込まれているかを特定する。そして、各サブ領域の値について、種類情報が示す電子透かしと一致するか否かを判定する。この方法は、上述した電子透かしの埋め込み方法に応じた方法である。なお、この方法については既存の技術であるため、詳細な説明を省略する。
【００４１】
記憶部１３は、ＳＴＢ１にて使用される各種データを記憶する。記憶部１３は少なくとも、コンテンツ１３１、電子透かし１３２、および監視用データ１３３を記憶している。
【００４２】
コンテンツ１３１は、コンテンツ管理サーバ２から受信したコンテンツであり、上述したように複数のコマ画像から構成されている。
【００４３】
電子透かし１３２は、上述した種類情報と対応付けられて記憶されている複数の電子透かしである。
【００４４】
監視用データ１３３は、透かし埋め込み部１２２が各コマ画像に埋め込む電子透かしを特定するため、および、透かし判定部１２５が、撮影画像を取得したときに表示画面に表示されているべき生成画像に含まれる電子透かしの種類情報および位置情報を特定するために使用するデータベースである。ここで、図４を参照して、監視用データ１３３の詳細について説明する。図４は、監視用データ１３３のデータ構造および具体例を示す図である。なお、監視用データ１３３のデータ構造および具体例は、図４の例に限定されるものではない。
【００４５】
監視用データ１３３の各レコードでは、所定の期間を示す期間情報、上述した位置情報、種類情報、透かし判定部１２５が、コンテンツが正常に表示されていると判定（確認）したか否かを示す確認情報、およびコンテンツが正常に表示されていないと判定された回数を示す異常回数情報が対応付けられている。
【００４６】
図４の（ａ）に示すように、「時間帯」のフィールドには、上述した期間情報が格納されている。本実施形態において、各期間情報が示す期間は１０秒であり、「時間帯」のフィールドにおける各セルには、当該期間の始点の時刻（例えば１０：００：００）と当該期間の終点の時刻（例えば１０：００：１０）とをハイフンで繋いだ文字列が格納されている。そして、あるセルの１つ下のセルには、次の１０秒を示す始点の時刻と終点の時刻とをハイフンで繋いだ文字列（例えば、１０：００：１０−１０：００：２０）が格納されている。
【００４７】
なお、本実施形態の表示装置３は、上記「時間帯」のフィールドの一番上のセルに格納された期間情報と同じ、または期間情報より前にコンテンツの表示を開始するものとして説明する。
【００４８】
「位置」のフィールドには、上述した位置情報が格納されている。本実施形態では、電子透かしが埋め込まれる２つの領域それぞれを示す文字列が格納されている。より具体的には、正方形である各領域の対向する２つの頂点を示す座標の情報が格納されている。
【００４９】
「透かしデータ」のフィールドには、上述した種類情報が格納されている。本実施形態の種類情報は、５桁の数列であるが、各電子透かしを識別することができるものであれば、種類情報はこの例に限定されない。例えば、１０桁の数列であってもよいし、英字からなる文字列であってもよい。
【００５０】
ここで、透かし埋め込み部１２２が実行する処理についてさらに具体的に説明する。透かし埋め込み部１２２はコンテンツ１３１を受け取ると、監視用データ１３３を読み出すとともに、タイマ１４から継続して現在時刻を取得する。そして、タイマ１４から取得した現在時刻が、「時間帯」のフィールドにおける各セルに格納された期間情報のいずれかにおける始点の時刻（例えば、監視用データ１３３の最初のレコードにおける始点の時刻）となったときに、当該期間情報に対応付けられた種類情報が示す電子透かし１３２を読み出し、当該期間情報に対応付けられた位置情報が示す領域に読み出した電子透かし１３２を埋め込む（生成画像を生成する）。換言すれば、生成画像はコマ画像の表示領域を複数の区画に分け、表示時刻に応じた該区画に電子透かしを含む画像である。また、生成される時間帯が異なる生成画像はそれぞれ、表示時刻に応じて対応する区画が異なる電子透かしを含む画像であると表現できる。
【００５１】
また、上述したように、本実施形態に係る表示制御部１２３は、所定の期間（本実施形態では１０秒）ごとの最初の生成画像とともに、当該生成画像を生成したことを示す通知を透かし埋め込み部１２２から受け取り、撮影画像変換部１２４に撮影画像取得指示を出力する。これは、表示制御部１２３が、次の期間情報が示す期間（時間帯）となったときに上記撮影画像取得指示を撮影画像変換部１２４に出力すると表現することもできる。
【００５２】
さらに、透かし判定部１２５が実行する処理についてもより具体的に説明する。透かし判定部１２５は、撮影画像を受け取ったとき、タイマ１４から取得した現在時刻が含まれる期間情報を検索し、当該期間情報に対応付けられた位置情報および種類情報を読み出す。そして、透かし判定部１２５は、撮影画像から、上記位置情報に基づく領域の画像（部分画像）を取得し、当該部分画像に種類情報が示す電子透かしがあるか否かを判定する。
【００５３】
「確認」のフィールドには、対応付けられている位置情報および種類情報を用いて、透かし判定部１２５が、部分画像に種類情報が示す電子透かしがあると判定（確認）したか否かを示す確認情報が格納されている。確認情報は、電子透かしがあると確認したことを示す「済」または、電子透かしがあると確認していないことを示す「未」のいずれかである。透かし判定部１２５は、読み出した位置情報および種類情報を用いて、電子透かしがあると判定したときに、当該位置情報および種類情報に対応付けられている確認情報について、「未」を「済」に変更する。
【００５４】
「エラー回数」のフィールドには、対応付けられている位置情報および種類情報を用いて、透かし判定部１２５が、部分画像に電子透かしが含まれていないと判定した回数を示す異常回数情報が格納されている。透かし判定部１２５は、読み出した位置情報および種類情報を用いて、部分画像に種類情報が示す電子透かしがないと判定したとき、当該位置情報および種類情報に対応付けられている異常回数情報を１増やす。ここで、異常回数情報が所定の回数に達した場合、換言すれば、撮影画像における同一領域（部分画像）において、電子透かしが埋め込まれていないと連続して所定回数以上判定された場合、部分画像から電子透かしを正確に読み出せない場合であるとして、コンテンツが正常に表示されていない旨を示す異常通知（エラー情報）を、撮影画像４１とともに通信部１１を介してコンテンツ管理サーバ２に送信する。そして、確認情報を「未」から「済」に変更し、異常回数情報を０にする。
【００５５】
これに対して、異常回数情報が所定の回数に達していない場合、透かし判定部１２５は、図４の（ｂ）に示すように、当該異常回数情報に対応付けられている期間情報を、次の１０秒を示す期間情報に変更する。具体的には、図４の（ｂ）に示すように、２行目のレコードにおいて異常回数情報を１増やしたとき、２行目のレコードの元の期間情報である「１０：００：１０−１０：００：２０」を「１０：００：２０−１０：００：３０」に変更する。これにより、次の１０秒で生成される生成画像には、前の１０秒と同じ電子透かしが、前の１０秒と同じ領域に埋め込まれる。よって、透かし判定部１２５が、部分画像に種類情報が示す電子透かしがないと判定した領域について、再度判定を行うことができる。これにより、判定の精度が向上する。また、透かし判定部１２５は、２行目のレコードの期間情報を変更したことに伴い、３行目以降のレコードの期間情報も１０秒ずつ後ろにずらす。
【００５６】
部分画像に種類情報が示す電子透かしがないと判定した場合の、再度の判定についてより詳細に説明する。撮影画像４１を撮影したとき、部分画像となるべき領域の前に物体（例えば、ユーザの指や体など）があり、撮影画像における当該領域を隠している場合、当該領域を部分画像として取得しても、部分画像から電子透かしを取得することができない。このような場合、コンテンツが正常に表示されているにもかかわらず、正常に表示されていないと誤判定がなされるおそれがある。そこで、上述したように所定回数の再判定を行うことで、上記のような誤判定を防ぐことができる。
【００５７】
なお、本実施形態における監視用データ１３３の「時間帯」のフィールドには、コンテンツにおける６４ピクセル×６４ピクセルの各領域について、１回ずつ電子透かしが埋め込まれるまで（電子透かしを埋め込んだ領域がコンテンツ全体を巡回するまで）の期間情報が格納されている。コンテンツの表示領域（すなわち表示画面全体）のサイズが３８４ピクセル×２５６ピクセルであり、図３に示すように一度に２つの電子透かしが埋め込まれる場合、透かし埋め込み部１２２が電子透かしの埋め込みを開始してから、コンテンツにおける６４ピクセル×６４ピクセルの各領域に１回ずつ電子透かしが埋め込まれるまでの期間は１２０秒である。よって、「時間帯」のフィールドには、最初の電子透かしが埋め込まれてから１２０秒後までの期間情報が１０秒ずつ格納されている。つまり、監視用データ１３３のレコード数は１２である。
【００５８】
ここで、すべてのレコードに含まれる確認情報が「済」となった場合について説明する。透かし判定部１２５は、すべてのレコードに含まれる確認情報が「済」となった場合、監視用データ１３３を更新する。具体的には、透かし判定部１２５は、当該確認情報を「済」から「未」に変更する。そして、修正前の監視用データ１３３の最後のレコードに含まれる期間情報の終点の時刻が、修正後の監視用データ１３３の最初のレコードに含まれる期間情報の始点の時刻となるように、「時間帯」のフィールドに格納されている期間情報を修正する。このとき、最初のレコードに含まれる期間情報の終点の時刻は、始点の時刻から１０秒後の時刻となる。２行目以降のレコードに含まれる期間情報については、１行上のレコードの終点の時刻を、当該レコードの始点の時刻とし、始点の時刻から１０秒後の時刻を終点の時刻とする。これにより、ＳＴＢ１は、次の１２０秒間における、表示装置３がコンテンツを正常に表示しているか否かの監視を実行することができる。つまり、透かし埋め込み部１２２は、修正後の監視用データ１３３を参照して、電子透かしをコマ画像に埋め込む。なお、以降の処理については、上述したものと同様であるため、ここでの説明は省略する。
【００５９】
（コンテンツ管理サーバ２の要部構成）
続いて、コンテンツ管理サーバ２の要部構成について、図１を参照して説明する。コンテンツ管理サーバ２は、サーバ通信部２１、サーバ制御部２２、サーバ記憶部２３、およびサーバ表示部２４を備えている。
【００６０】
サーバ通信部２１は、外部装置との通信を行う。具体的には、サーバ制御部２２から出力される各種データをＳＴＢ１に送信するとともに、ＳＴＢ１から受信した各種データをサーバ制御部２２に出力する。
【００６１】
サーバ制御部２２は、コンテンツ管理サーバ２が備える各部を統括制御するものである。サーバ制御部２２は、処理決定部２２１、およびサーバ表示制御部２２２を含んでいる。また、サーバ制御部２２は、サーバ記憶部２３から後述するコンテンツ２３１を読み出し、サーバ通信部２１を介してＳＴＢ１に送信する。
【００６２】
処理決定部２２１は、ＳＴＢ１に実行させる処理を決定するものである。具体的には、処理決定部２２１は、図示しないタイマから取得した現在時刻を参照して、所定時間内にＳＴＢ１からの通知が来るか否かを判定する。そして、所定時間内にＳＴＢ１からの通知が来なかった場合、コンテンツ表示装置（ＳＴＢ１、表示装置３、および撮影装置４）において致命的エラーが発生したと判断し、再起動を実行するようコンテンツ表示装置に指示するとともに、致命的エラーの発生をサーバ表示制御部２２２に通知する。なお、致命的エラーとは、ＳＴＢ１に何らかの問題が発生し、コンテンツ管理サーバ２への通知が実行できない状態となったことを示す。
【００６３】
また、処理決定部２２１は、ＳＴＢ１から異常通知を受信したとき、コンテンツの表示を停止するようＳＴＢ１に指示する。なお、処理決定部２２１が決定する処理については、この例に限定されるものではない。
【００６４】
サーバ表示制御部２２２は、ＳＴＢ１からの通知などに基づいて、コンテンツの管理者に状況を報知するための画像をサーバ表示部２４に表示させるものである。具体的には、サーバ表示制御部２２２は、処理決定部２２１から致命的エラーの発生を通知されたとき、その旨を示す画像を生成し、サーバ表示部２４に表示させる。この画像は例えば、「ＳＴＢ１において致命的エラーが発生したため、再起動を実行しました」といった文字列を含む画像である。
【００６５】
また、サーバ表示制御部２２２は、ＳＴＢ１から異常通知および撮影画像を受信したとき、撮影画像をサーバ表示部２４に表示させる。このとき、異常通知を受けたことを示す画像を生成し、撮影画像とともにサーバ表示部２４に表示させてもよい。この画像は例えば、「コンテンツが正常に表示されていないため、コンテンツの表示を停止しています」といった文字列を含む画像である。なお、サーバ表示制御部２２２が生成する画像は、上述した例に限定されるものではない。
【００６６】
サーバ記憶部２３は、コンテンツ管理サーバ２にて使用される各種データを記憶する。サーバ記憶部２３は少なくとも、コンテンツ２３１を記憶している。コンテンツ２３１は、ＳＴＢ１に送信して表示装置３に表示させるための複数のコンテンツである。つまり、サーバ制御部２２は、コンテンツ２３１のうちのいずれかを、コンテンツ１３１としてＳＴＢ１に送信する。
【００６７】
サーバ表示部２４は、サーバ表示制御部２２２によって制御され、各種画像を表示する。例えば、上述したような、致命的エラーの発生や異常通知を受信したこと、および、処理決定部２２１が決定した処理の詳細を示す文字列を含む画像や、ＳＴＢ１から受信した撮影画像４１を表示する。
【００６８】
（電子透かしの位置および種類の変更について）
次に、図５および図６を参照して、コマ画像に埋め込まれる電子透かしの位置および種類の変更について説明する。図５は、電子透かしの位置および種類の変更を示す遷移図であり、図６は、電子透かしの位置の移動の一例を示す模式図である。
【００６９】
透かし埋め込み部１２２は、上述したようにコンテンツに電子透かしを埋め込み、表示制御部１２３に出力する。表示制御部１２３は、当該コンテンツを表示装置３に表示させる。具体的には、コンテンツを構成するコマ画像について、１枚ごとに電子透かしを埋め込み、電子透かしを埋め込んだコンテンツ（生成画像５１）を１枚ずつ表示装置３に表示させる。
【００７０】
図５に示すように、透かし埋め込み部１２２は、所定の期間（図５の例では１０秒）中に表示されるコマ画像ごとに、埋め込む電子透かしの種類、および、電子透かしを埋め込む領域を変える。例えば図５に示すように、最初の１０秒では、領域３２ａおよび領域３３ａに、斜線のパターンで示される種類の電子透かしが、当該１０秒中に表示されるコマ画像（例えば、コンテンツ１３１に毎秒６０フレームのフレームレートが設定されている場合は６００フレームのコマ画像）に埋め込まれ、生成画像５１ａが生成される。また、次の１０秒では、領域３２ａおよび領域３３ａから見て１つ内側の領域である領域３２ｂおよび領域３３ｂに、波線のパターンで示される種類の電子透かしが、当該１０秒中に表示されるコマ画像に埋め込まれる。以下同様に、コマ画像において埋め込まれる電子透かしの種類、および、電子透かしを埋め込む領域が、１０秒ごとに変わる。
【００７１】
また、透かし判定部１２５は、ある１０秒の間で、撮影装置４に表示装置３の表示画面全体を撮影させ、当該画像（撮影画像４１）を取得する。そして、上述したように、監視用データ１３３を検索し、撮影画像を取得したときに表示画面に表示されているべき生成画像５１に含まれる電子透かしの種類を示す種類情報、および電子透かしを埋め込んだ領域を示す位置情報を読み出す。さらに透かし判定部１２５は、撮影画像４１から、上記位置情報に基づく領域の画像（部分画像）を取得し、当該部分画像に種類情報が示す電子透かしが含まれているか否かを判定する。例えば図５において、ある１０秒間に生成された生成画像５１ａに埋め込まれた電子透かしと、当該１０秒間に撮影された撮影画像４１ａに埋め込まれた電子透かしとは、種類および位置が一致している。つまり、透かし判定部１２５が、読み出した位置情報に基づく部分画像を取得したとき、当該部分画像には、読み出した種類情報が示す電子透かしが含まれている。この場合、透かし判定部１２５は、コンテンツが正常に表示されている旨を示す正常通知を、通信部１１を介してコンテンツ管理サーバ２に送信する。
【００７２】
これに対して、図５において、別の１０秒間に生成された生成画像５１ｃに埋め込まれた電子透かしと、当該１０秒間に撮影された撮影画像４１ｃに埋め込まれた電子透かしとは、電子透かしの種類と電子透かしが埋め込まれた位置とが異なっている。つまり、透かし判定部１２５が、読み出した位置情報に基づく部分画像を取得したとき、当該部分画像には、読み出した種類情報が示す電子透かしは含まれていない。この場合、透かし判定部１２５は、上述したように、当該位置情報および種類情報に対応付けられている異常回数情報を１増やし、当該異常回数情報に対応付けられている期間情報を次の１０秒を示す期間情報に変更する。
【００７３】
以上のように、本実施形態に係るＳＴＢ１は、周期的に電子透かしの埋め込みを行うとともに、周期的に判定を行う。また、ＳＴＢ１は、電子透かしが埋め込まれていないと判定した場合、当該判定の次の判定において、前回の区画と同じ区画に電子透かしが埋め込まれているか否かを判定する。
【００７４】
次に、図６を参照して、電子透かしを埋め込む領域の移動について説明する。なお、以降の説明において記載する上下左右は、図６における上下左右を示す。上述したように、本実施形態に係る透かし埋め込み部１２２は、１０秒ごとに電子透かしを埋め込む領域を変える。具体的には図６の（ａ）に示すように、生成画像５１において、右方向にＸ軸、下方向にＹ軸をとり、左上頂点の座標を原点とし、ピクセル単位で座標をとったとき、最初の１０秒において生成画像５１ａに電子透かしが埋め込まれる領域６１は、左上頂点の座標が（０，０）であり、右下頂点の座標が（６４，６４）である正方形の領域である。また、電子透かしが埋め込まれるもう１つの領域６２は、左上頂点の座標が（３２０，１９２）であり、右下頂点の座標が（３８４，２５６）である正方形の領域である。
【００７５】
続いて、次の１０秒において、生成画像５１ｂにおける領域６１は左上頂点の座標が（６４，０）、右下頂点が（１２８，６４）の領域となり、領域６２は、左上頂点の座標が（２５６，１９２）、右下頂点が（３２０，２５６）の領域となる。
【００７６】
以下同様に、図６の（ａ）に示すように電子透かしが埋め込まれる領域６１および領域６２は移動していく。なお、図６の（ａ）では、１０秒が経過するごとに、生成画像に付与する番号「５１」に付加する英字をアルファベット順に変更している。つまり、図６の（ａ）に示す生成画像５１ｈは、電子透かしの埋め込みを開始してから７０秒が経過したときに生成される生成画像５１である。また、生成画像５１ｂ〜生成画像５１ｌにおいて、各生成画像より前に生成された生成画像において電子透かしが埋め込まれた領域を、点状のパターンで示している。
【００７７】
電子透かしの埋め込みを開始してから１２０秒が経過したとき、生成画像５１ｌにおける領域６１は、左上頂点の座標が（０，６４）、右下頂点の座標が（６４，１２８）となり、領域６２は、左上頂点の座標が（３２０，１２８）、右下頂点の座標が（３８４，１９２）となる。これにより、コンテンツにおける６４ピクセル×６４ピクセルの各領域について、１回ずつ電子透かしが埋め込まれることとなる。換言すれば、電子透かしを埋め込んだ領域がコンテンツ全体を巡回したこととなる。これにより、コンテンツや表示装置３の表示画面の一部に問題がある場合、例えば、バックライトが動作していないためにコンテンツのある一部分のみが表示されてない状態の場合であっても、ＳＴＢ１はコンテンツが正常に表示されていないと判定することができる。
【００７８】
なお本実施形態では、上述したように、ある１０秒において透かし判定部１２５が、部分画像に電子透かしがないと判定した場合、透かし埋め込み部１２２は、次の１０秒において、図６の（ｂ）に示すように、部分画像に電子透かしがないと判定されたときと同じ種類の電子透かしを、部分画像に電子透かしがないと判定されたときと同じ領域６１および領域６２に埋め込む。これにより、電子透かしがないと判定された領域６１および領域６２について、再度判定を行うことができるので、判定の精度が向上する。
【００７９】
（コンテンツ監視処理の流れ）
次に、図７および図８を参照して、ＳＴＢ１が実行するコンテンツ監視処理の流れについて説明する。図７は、ＳＴＢ１が実行するコンテンツ監視処理の流れの一例を示すフローチャートであり、図８は、図７に示すコンテンツ管理処理に含まれる透かし判定処理の流れの一例を示すフローチャートである。
【００８０】
まず、コンテンツ取得部１２１は、コンテンツを取得する（Ｓ１）。具体的には、コンテンツ取得部１２１は、記憶部１３またはコンテンツ管理サーバ２からコンテンツを取得し、当該コンテンツを透かし埋め込み部１２２に出力する。
【００８１】
続いて、透かし埋め込み部１２２は、コンテンツを受け取ると、監視用データ１３３を読み出すとともに、タイマ１４から継続して現在時刻を取得する。そして、透かし埋め込み部１２２は、監視用データ１３３における最初の時間帯になるまで待機する（Ｓ２）。より詳細に説明すれば、タイマ１４から取得した現在時刻が、監視用データ１３３における最初のレコードに含まれる期間情報が示す始点の時刻になるまで待機する。
【００８２】
最初の時間帯になったとき（Ｓ２でＹＥＳ）、透かし埋め込み部１２２は、現在の時間帯を含むレコードを参照して、コマ画像に電子透かしを埋め込む（Ｓ３）。具体的には、透かし埋め込み部１２２は、最初のレコードにおける期間情報に対応付けられた種類情報に応じた電子透かし１３２を記憶部１３から読み出す。そして、当該期間情報に対応付けられた位置情報に応じたコマ画像の領域に電子透かしを埋め込む。そして、透かし埋め込み部１２２は、電子透かしを埋め込んだコマ画像（生成画像５１）を、表示制御部１２３に出力する。
【００８３】
続いて、表示制御部１２３は、電子透かしを埋め込んだコマ画像を表示する（Ｓ４、表示制御ステップ）。具体的には、表示制御部１２３は、透かし埋め込み部１２２から生成画像５１を１枚ずつ連続して受け取り、受け取った生成画像５１を１枚ずつ連続して表示装置３に表示させる。また、表示制御部１２３は、次の時間帯となったとき（Ｓ５でＹＥＳ）、撮影画像変換部１２４に撮影画像を取得させるための撮影画像取得指示を出力する。一方、通知を受け取っていないとき（Ｓ５でＮＯ）、ステップＳ３の処理に戻る。なお、表示制御部１２３は、監視用データ１３３における最初の時間帯であるとき、ステップＳ５の判定を行わず、撮影画像変換部１２４に撮影画像取得指示を出力する。
【００８４】
続いて、撮影画像変換部１２４は、撮影画像取得指示を受けると、撮影画像４１を取得する（Ｓ６、取得ステップ）。具体的には、撮影画像変換部１２４は、撮影装置４を制御して、表示画面全体の領域を撮影した撮影画像４１を取得する。そして、撮影画像変換部１２４は、当該撮影画像４１に対して、撮影装置４のカメラレンズの歪みを考慮した補正を行ない、さらに、撮影画像４１に対して射影変換を行うことで、撮影画像４１の形状およびサイズを表示画面に合わせる（Ｓ７）。そして、撮影画像変換部１２４は、変換した撮影画像４１を透かし判定部１２５に出力する。
【００８５】
続いて、透かし判定部１２５は、撮影画像４１を受け取ると、透かし判定処理を実行する（Ｓ８）。なお、透かし判定処理の詳細については後述する。透かし判定処理が終了すると、コンテンツ監視処理はステップＳ３に戻る。ここで、最初のレコードにおける期間情報が示す期間が終了すると、透かし埋め込み部１２２は、次のレコードにおける期間情報に対応付けられた種類情報に応じた電子透かし１３２を記憶部１３から読み出す。そして、当該期間情報に対応付けられた位置情報に応じたコマ画像の領域に、電子透かしを埋め込む。そして、透かし埋め込み部１２２は、電子透かしを埋め込んだコマ画像（生成画像５１）を、表示制御部１２３に出力する。
【００８６】
（透かし判定処理の流れ）
次に、図８を参照して、透かし判定部１２５が実行する透かし判定処理の流れについて説明する。まず、透かし判定部１２５は、撮影画像から取得した部分画像に、現在の時間帯に埋め込まれるべき電子透かしがあるか否かを判定する（Ｓ１１）。具体的には、透かし判定部１２５は、撮影画像４１を撮影画像変換部１２４から受け取ると、タイマ１４から取得した現在時刻が含まれる期間情報を検索し、当該期間情報に対応付けられた位置情報および種類情報を読み出す。さらに透かし判定部１２５は、撮影画像４１から、上記位置情報に基づく領域の画像（部分画像）を取得し、当該部分画像に種類情報が示す電子透かしが含まれているか否かを判定する。
【００８７】
電子透かしがあると判定した場合（Ｓ１１でＹＥＳ）、透かし判定部１２５は、判定結果（正常）をコンテンツ管理サーバ２に送信する（Ｓ１２）。すなわち、正常通知をコンテンツ管理サーバ２に送信する。そして、透かし判定部１２５は、読み出した位置情報および種類情報が含まれるレコードを確認済とする（Ｓ１７）。具体的には、読み出した位置情報および種類情報に対応付けられている確認情報について、「未」を「済」に変更する。
【００８８】
これに対して、電子透かしがないと判定した場合（Ｓ１１でＮＯ）、透かし判定部１２５は、読み出した位置情報および種類情報が含まれるレコードのエラー回数を１増やす（Ｓ１３）。具体的には、読み出した位置情報および種類情報に対応付けられている異常回数情報を１増やす。
【００８９】
続いて、透かし判定部１２５は、エラー回数が所定数以上となったか否かを判定する（Ｓ１４）。所定数以上となったと判定した場合（Ｓ１４でＹＥＳ）、判定結果（異常）および撮影画像をコンテンツ管理サーバ２に送信する（Ｓ１６、通知ステップ）。すなわち、異常通知および撮影画像をコンテンツ管理サーバ２に送信する。そして、上述したステップＳ１７の処理を実行する。
【００９０】
これに対して、エラー回数が所定数以上となっていないと判定した場合（Ｓ１４でＮＯ）、透かし判定部１２５は、読み出した位置情報および種類情報が含まれるレコードおよび以降のレコードの時間帯を修正する（Ｓ１５）。具体的には、２行目以降のレコードに含まれる期間情報を、１０秒ずつ後ろにずらす。
【００９１】
続いて、透かし判定部１２５は、監視用データ１３３に含まれるすべてのレコードが確認済となったか否かを判定する（Ｓ１８）。すべてのレコードが確認済となったと判定したとき（Ｓ１８でＹＥＳ）。透かし判定部１２５は、監視用データ１３３を更新する（Ｓ１９）。一方、全てのレコードが確認済となっていないと判定したとき（Ｓ１８でＮＯ）、透かし判定部１２５は、ステップＳ１９の処理を省略する。以上で透かし判定処理は終了し、コンテンツ監視処理に戻る。
【００９２】
（表示装置制御処理の流れ）
続いて、コンテンツ管理サーバ２が実行する、表示装置制御処理の流れについて、図９を参照して説明する。図９は、コンテンツ管理サーバ２が実行する、表示装置制御処理の流れの一例を示すフローチャートである。
【００９３】
まず、サーバ制御部２２は、所定時間内に判定結果を受信したか否かを判定する（Ｓ２１）。具体的には、サーバ制御部２２は、所定時間内にＳＴＢ１から正常通知または異常通知を受信したか否かを判定する。
【００９４】
受信したと判定した場合（Ｓ２１でＹＥＳ）、サーバ制御部２２は、判定結果が「正常」であったか否かを確認する（Ｓ２４）。すなわち、サーバ制御部２２は、受信した通知が正常通知であるか否かを確認する。正常通知であると確認した場合（Ｓ２４でＹＥＳ）、ステップＳ２１の処理に戻る。
【００９５】
これに対して、正常通知でない、すなわち異常通知であると確認した場合（Ｓ２４でＮＯ）、サーバ表示制御部２２２は、異常通知とともに受信した撮影画像４１をサーバ表示部２４に表示させる（Ｓ２５）。そして、処理決定部２２１は、コンテンツの表示を停止させるための指示をＳＴＢ１に送信する（Ｓ２６）。
【００９６】
一方、所定時間内に判定結果を受信していないと判定した場合（Ｓ２１でＮＯ）、サーバ表示制御部２２２は、致命的エラーの発生をサーバ表示部２４に表示させる（Ｓ２２）．そして、処理決定部２２１は、表示装置３、撮影装置４、およびＳＴＢ１を再起動させるための指示をＳＴＢ１に送信する（Ｓ２３）。以上で表示装置制御処理は終了する。
【００９７】
〔実施形態２〕
本発明の他の実施形態について、図１０〜図１２に基づいて説明すれば、以下のとおりである。なお、説明の便宜上、前記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
【００９８】
図１０は、本実施形態に係る監視システム１００ａに含まれるＳＴＢ１ａおよびコンテンツ管理サーバ２の要部構成の一例を示すブロック図である。本実施形態に係るＳＴＢ１ａは、実施形態１にて説明したＳＴＢ１と異なり、部分画像に種類情報が示す電子透かしが含まれていない場合、撮影画像４１において物体が写っているか否かを判定する。
【００９９】
（ＳＴＢ１ａの要部構成）
次に、ＳＴＢ１ａの要部構成について説明する。なお、コンテンツ管理サーバ２の要部構成については、実施形態１で既に説明しているため、ここでの説明を省略する。ＳＴＢ１ａは、実施形態１にて説明したＳＴＢ１と異なり、制御部１２に代えて制御部１２ａを備える。また、記憶部１３に代えて記憶部１３ａを備える。
【０１００】
制御部１２ａは、制御部１２と異なり、透かし判定部１２５に代えて透かし判定部１２５ａを含む。また、新たに物体検出部１２６（物体判定部）を含む。
【０１０１】
透かし判定部１２５ａは、透かし判定部１２５と異なり、部分画像に種類情報が示す電子透かしが含まれていない場合、物体検出部１２６に撮影画像４１および当該種類情報に対応付けられている位置情報を出力する。そして、物体検出部１２６から、部分画像の領域に物体を検出した旨を通知された場合、上記種類情報に対応付けられている期間情報を、次の１０秒を示す期間情報に変更する。
【０１０２】
これに対して、物体検出部１２６から、部分画像の領域に物体を検出しなかった旨を通知された場合、上記種類情報に対応付けられている確認情報を「未」から「済」に変更し、部分画像から電子透かしを正確に読み出せない場合であるとして、異常通知および撮影画像４１をコンテンツ管理サーバ２に送信する。
【０１０３】
物体検出部１２６は、撮影画像４１における電子透かしが埋め込まれた位置に物体が存在するか否かを判定する。具体的には、物体検出部１２６は、透かし判定部１２５から撮影画像４１および位置情報を受け取ると、位置情報が示す領域に、コンテンツの撮影を妨げる物体（例えば、コンテンツの視聴者の指や体など）が存在するか否かを判定する。なお、物体が存在するか否かの判定には、既存の技術を用いることができる。そして、物体が存在すると判定したとき、透かし判定部１２５に物体を検出した旨を通知する。一方、物体が存在しないと判定したとき、透かし判定部１２５に物体を検出しなかった旨を通知する。
【０１０４】
記憶部１３ａは、記憶部１３と異なり、監視用データ１３３に代えて監視用データ１３３ａを記憶している。ここで、監視用データ１３３ａの詳細について、図１１を参照して説明する。図１１は、監視用データ１３３ａのデータ構造および具体例を示す図である。なお、監視用データ１３３ａのデータ構造および具体例は、図１１の例に限定されるものではない。
【０１０５】
監視用データ１３３ａは、監視用データ１３３と異なり、「エラー回数」のフィールドを有しない。これは、ＳＴＢ１ａが、実施形態１にて説明したＳＴＢ１のように、部分画像に種類情報が示す電子透かしが含まれていないと所定回数以上判定した場合に、コンテンツが正常に表示されていないと判断して異常通知をコンテンツ管理サーバ２に送信する構成ではないためである。
【０１０６】
図１１の（ａ）は、２行目のレコードに含まれる期間情報が示す期間において、透かし判定部１２５ａが、部分画像に種類情報が示す電子透かしが含まれていないと判定し、かつ、物体検出部１２６から物体を検出しなかった旨の通知を受けた場合の監視用データ１３３ａを示している。具体的には、透かし判定部１２５ａによって、２行目のレコードに含まれる確認情報が「未」から「済」に変更されている。なお、透かし判定部１２５ａが部分画像に種類情報が示す電子透かしが含まれていると判定した場合も同様に、監視用データ１３３ａにおいては確認情報が「未」から「済」に変更される。
【０１０７】
これに対して、図１１の（ｂ）は、２行目のレコードに含まれる期間情報が示す期間において、透かし判定部１２５ａが、部分画像に種類情報が示す電子透かしが含まれていないと判定し、かつ、物体検出部１２６から物体を検出した旨の通知を受けた場合の監視用データ１３３ａを示している。具体的には、透かし判定部１２５ａによって、２行目以降のレコードに含まれる期間情報が１０秒ずつ後ろにずらされている。例えば、２行目のレコードに含まれる期間情報が、「１０：００：１０−１０：００：２０」から「１０：００：２０−１０：００：３０」に変更されている。
【０１０８】
（透かし判定処理の流れ）
次に、図１２を参照して、透かし判定部１２５ａおよび物体検出部１２６が実行する透かし判定処理の流れについて説明する。図１２は、透かし判定部１２５ａおよび物体検出部１２６が実行する透かし判定処理の流れの一例を示すフローチャートである。なお、ＳＴＢ１ａが実行するコンテンツ監視処理の流れについては、実施形態１で説明したＳＴＢ１が実行するコンテンツ監視処理の流れと同様であるため、ここでの説明を省略する。また、図１２において、ステップＳ３１、Ｓ３２、およびＳ３６〜Ｓ３８の処理については、図８のステップＳ１１、Ｓ１２、およびステップＳ１６〜Ｓ１８とそれぞれ同様であるため、ここでの説明を省略する。
【０１０９】
透かし判定部１２５ａは、部分画像に種類情報が示す電子透かしがないと判定した場合（Ｓ３１でＮＯ）、撮影画像４１および、当該撮影画像４１に含まれる電子透かしの位置情報を物体検出部１２６に出力する。
【０１１０】
続いて、物体検出部１２６は、電子透かしの位置に物体を検出したか否かを判定する（Ｓ３３）。具体的には、物体検出部１２６は、撮影画像４１および位置情報を受け取ると、位置情報が示す領域に物体が存在するか否かを判定する。そして、物体が存在すると判定したとき（Ｓ３３でＹＥＳ）、透かし判定部１２５ａに物体を検出した旨を通知する。
【０１１１】
続いて、透かし判定部１２５ａは、物体を検出した旨の通知を受けると、上記種類情報および位置情報が含まれるレコードおよび以降のレコードの時間帯を修正する（Ｓ３４）。具体的には、監視用データ１３３ａにおいて、上記種類情報および位置情報が含まれるレコード、および、当該レコードより下のレコードに含まれる期間情報を、１０秒ずつ後ろにずらす。その後、透かし判定部１２５ａは、ステップＳ３７以降の処理を実行する。
【０１１２】
一方、物体が存在しないと判定したとき（Ｓ３３でＮＯ）、物体検出部１２６は、判定結果（異常）および撮影画像をサーバに送信する（Ｓ３５）。すなわち、異常通知をコンテンツ管理サーバ２に送信する。その後、透かし判定部１２５ａは、ステップＳ３６以降の処理を実行する。以上で透かし判定処理は終了し、コンテンツ監視処理に戻る。
【０１１３】
以上のように、本実施形態に係るＳＴＢ１ａは、部分画像に種類情報が示す電子透かしが含まれていない場合に、撮影画像４１における部分画像の領域に、撮影を妨げる物体が存在しているか否かを判定する。そして、物体が存在していると判定した場合には、次の１０秒において前回と同じ領域を部分画像として取得し、前回と同じ種類情報が示す電子透かしが含まれているか否かを判定する。一方、物体が存在していないと判定した場合には、異常通知をコンテンツ管理サーバ２に送信する。
【０１１４】
これにより、コンテンツが正常に表示されていないと判定するまでの時間を短縮することができる。よって、コンテンツの管理者は、コンテンツが正常に表示されていない場合に、迅速に対応することができる。
【０１１５】
なお、本実施形態のＳＴＢ１ａは、物体が存在していると判定した場合、次の１０秒においても前回と同じ領域を部分画像として取得し、前回と同じ種類情報が示す電子透かしが含まれているか否かを判定する構成であった。しかしながら、ＳＴＢ１ａはこの構成に限定されるものではない。例えば、ＳＴＢ１ａ（透かし判定部１２５ａ）は、物体が存在していると判定した場合、当該領域における判定を保留し、次の１０秒では、別の領域における判定を実行してもよい。そして、保留した判定については、所定時間後に再度判定を行ってもよい。この所定時間については、物体を移動させることが可能な時間（例えば１分）とすることが望ましい。これにより、判定を再度行ったときに、前回の判定と同様に物体が存在している可能性を低減することができる。
【０１１６】
（実施形態１および２に共通の変形例）
上述した実施形態１および２では、監視システム１００（または監視システム１００ａ）は、コンテンツ管理サーバ２を含む構成であったが、監視システム１００はコンテンツ管理サーバ２を含まなくてもよい。この場合、コンテンツ１３１はＳＴＢ１（またはＳＴＢ１ａ）の記憶部１３（または記憶部１３ａ）に予め記憶されている。またこの場合、透かし判定部１２５（または透かし判定部１２５ａ）は、コンテンツ管理サーバ２に異常通知を送信する処理に代えて、表示制御部１２３に指示して、表示装置３におけるコンテンツの表示を停止させる処理を実行させてもよい。また、表示装置３がコンテンツを正常に表示していないことを示す画像を表示装置に表示したり、図示しないスピーカーから所定の音を出力したりするなどして、表示装置３がコンテンツを正常に表示していないことを通知してもよい。
【０１１７】
また、上述した実施形態１および２では、透かし埋め込み部１２２は、監視用データ１３３（または監視用データ１３３ａ）における期間情報における始点の時刻が示す時刻となったときに、当該期間情報に対応付けられた種類情報が示す電子透かしをコマ画像に埋め込む構成であったが、この例に限定されるものではない。例えば、透かし埋め込み部１２２は、各期間情報に対応付けられた種類情報が示す電子透かしを、予め各コマ画像に埋め込んで表示制御部１２３に出力してもよい。この場合、表示制御部１２３が、監視用データ１３３における期間情報とタイマ１４から取得する現在時刻とを参照して、コマ画像（生成画像５１）を表示装置３に表示させる。
【０１１８】
〔実施形態３〕
本発明の他の実施形態について、図１３〜図１５に基づいて説明すれば、以下のとおりである。なお、説明の便宜上、前記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
【０１１９】
図１３は、本実施形態に係る監視システム１００ｂに含まれるＳＴＢ１ｂおよびコンテンツ管理サーバ２ｂ（サーバ、画像処理装置）の要部構成の一例を示すブロック図である。本実施形態では、コンテンツを構成するコマ画像への電子透かしの埋め込みを、コンテンツ管理サーバ２ｂにて実行する構成について説明する。
【０１２０】
（ＳＴＢ１ｂの要部構成）
次に、ＳＴＢ１ｂの要部構成について説明する。ＳＴＢ１ｂは、実施形態１にて説明したＳＴＢ１と異なり、制御部１２に代えて制御部１２ｂを備える。また、記憶部１３に代えて記憶部１３ｂを備える。
【０１２１】
制御部１２ｂは、制御部１２と異なり、透かし埋め込み部１２２を含まない。また、コンテンツ取得部１２１に代えてコンテンツ取得部１２１ｂを含み、表示制御部１２３に代えて表示制御部１２３ｂを含み、透かし判定部１２５に代えて透かし判定部１２５ｂを含む。
【０１２２】
コンテンツ取得部１２１ｂは、コンテンツ取得部１２１と異なり、既に電子透かしが埋め込まれたコマ画像（生成画像５１）を、コンテンツ管理サーバ２ｂから１枚ずつ連続して取得する。そして、当該生成画像５１を表示制御部１２３ｂに出力する。
【０１２３】
表示制御部１２３ｂは、表示制御部１２３と異なり、コンテンツ取得部１２１ｂから生成画像５１を受け取ると、監視用データ１３３を読み出すとともに、タイマ１４から継続して現在時刻を取得する。そして、タイマ１４から取得した現在時刻が、「時間帯」のフィールドにおける各セルに格納された期間情報のいずれかにおける始点の時刻（例えば、監視用データ１３３の最初のレコードにおける始点の時刻）となったときに、受け取った生成画像５１を表示装置３に表示させる。そして、表示制御部１２３ｂは、生成画像５１を１枚ずつ連続して表示装置３に表示させる処理を継続する。
【０１２４】
また、表示制御部１２３ｂは、ある期間情報が示す期間における最初の生成画像５１を表示したとき、撮影画像を取得させるための撮影画像取得指示を撮影画像変換部１２４に出力する。すなわち表示制御部１２３ｂは、次の期間情報が示す期間（時間帯）となったときに上記撮影画像取得指示を撮影画像変換部１２４に出力する。
【０１２５】
透かし判定部１２５ｂは、透かし判定部１２５と異なり、部分画像に種類情報が示す電子透かしがないと判定した場合であって、かつ、異常回数情報が所定の回数に達していない場合、コンテンツが正常に表示されていない旨を示す異常通知のみをコンテンツ管理サーバ２ｂに送信する。
【０１２６】
また、透かし判定部１２５ｂは、コンテンツ管理サーバ２ｂから監視用データ１３３の期間情報を修正するための修正情報を受信したとき、当該修正情報を参照して監視用データ１３３の「時間帯」のフィールドを修正する。具体的には、現在時刻を含む期間を示す期間情報を、次の１０秒を示す期間情報に変更する。また、透かし判定部１２５ｂは、変更した期間情報を含むレコードより下のレコードについても同様に期間情報を次の１０秒を示す期間情報に変更する。
【０１２７】
記憶部１３ｂは、記憶部１３と異なり、コンテンツ１３１および電子透かし１３２を記憶していない。
【０１２８】
（コンテンツ管理サーバ２ｂの要部構成）
次に、コンテンツ管理サーバ２ｂの要部構成について説明する。コンテンツ管理サーバ２ｂは、実施形態１にて説明したコンテンツ管理サーバ２ｂと異なり、サーバ制御部２２に代えてサーバ制御部２２ｂを備える。また、サーバ記憶部２３に代えてサーバ記憶部２３ｂを備える。
【０１２９】
サーバ制御部２２ｂは、サーバ制御部２２と異なり、透かし埋め込み部２２３を含む。また、サーバ記憶部２３ｂは、サーバ記憶部２３と異なり、電子透かし２３２および電子透かし埋め込み用データ２３３を記憶している。
【０１３０】
透かし埋め込み部２２３は、コンテンツに電子透かしを埋め込むものである。具体的には、透かし埋め込み部２２３は、サーバ記憶部２３ｂに記憶されているコンテンツ２３１から１つのコンテンツを読み出し、電子透かし埋め込み用データ２３３を参照して、サーバ記憶部２３ｂに記憶している電子透かし２３２を読み出す。そして、電子透かし埋め込み用データ２３３を参照しながら、読み出したコンテンツを構成している各コマ画像について、１枚ずつ読み出した電子透かし２３２を埋め込み、ＳＴＢ１ｂに送信する処理を繰り返す。なお、透かし埋め込み部２２３が電子透かしを埋め込む処理の詳細は、実施形態１にて説明した透かし埋め込み部１２２が電子透かしを埋め込む処理と同様であるため、ここでの説明を省略する。
【０１３１】
また、透かし埋め込み部２２３は、ＳＴＢ１ｂから、異常通知のみを受信したとき、電子透かし埋め込み用データ２３３の「時間帯」のフィールドを修正する。具体的には、現在時刻を含む期間を示す期間情報を、次の１０秒を示す期間情報に変更する。また、透かし埋め込み部２２３は、変更した期間情報を含むレコードより下のレコードについても同様に期間情報を次の１０秒を示す期間情報に変更する。そして、この期間情報の変更を示す修正情報を、ＳＴＢ１ｂに記憶されている監視用データ１３３の修正情報として、ＳＴＢ１ｂに送信する。
【０１３２】
電子透かし２３２は、実施形態１で説明した電子透かし１３２と同様であり、具体的には、種類情報と対応付けられて記憶されている複数の電子透かしである。
【０１３３】
電子透かし埋め込み用データ２３３は、透かし埋め込み部２２３が各コマ画像に埋め込む電子透かしを特定するために使用するデータベースである。ここで、図１４を参照して、電子透かし埋め込み用データ２３３の詳細について説明する。図１４は、電子透かし埋め込み用データ２３３のデータ構造および具体例を示す図である。なお、電子透かし埋め込み用データ２３３のデータ構造および具体例は、図１４の例に限定されるものではない。
【０１３４】
電子透かし埋め込み用データ２３３の各レコードでは、実施形態１にて説明した期間情報、位置情報および種類情報が対応付けられている。実施形態１にて説明した監視用データ１３３と同様に、期間情報は「時間帯」のフィールドに、位置情報は「位置」のフィールドに、種類情報は「透かしデータ」のフィールドにそれぞれ格納されている。
【０１３５】
なお、電子透かし埋め込み用データ２３３は、監視用データ１３３と異なり、各レコードに確認情報および異常回数情報を含まない。これは、電子透かし埋め込み用データ２３３は、監視用データ１３３と異なり、表示画面に表示されているべき生成画像５１に含まれる電子透かしの種類情報および位置情報を特定するために使用されるものではないからである。
【０１３６】
（コンテンツ監視処理の流れ）
次に、図１５を参照して、ＳＴＢ１ｂおよびコンテンツ管理サーバ２ｂが実行するコンテンツ監視処理の流れについて説明する。図１５は、ＳＴＢ１ｂおよびコンテンツ管理サーバ２ｂが実行するコンテンツ監視処理の流れの一例を示すシーケンス図である。なお、図１５では、表示装置３に表示させるコンテンツ１３１ｂが、ＳＴＢ１ｂの記憶部１３ｂに記憶されていない場合を説明する。
【０１３７】
まず、コンテンツ管理サーバ２ｂの透かし埋め込み部２２３は、電子透かし埋め込み用データ２３３を参照して、コンテンツのコマ画像ごとに電子透かしを埋め込む（Ｓ４１）。そして、透かし埋め込み部２２３は、電子透かしを埋め込んだコマ画像（生成画像５１）を１枚ずつ連続してＳＴＢ１ｂに送信する（Ｓ４２）。
【０１３８】
ＳＴＢ１ｂのコンテンツ取得部１２１ｂは、電子透かしを埋め込んだコマ画像、すなわち生成画像５１の受信を待機している状態である（Ｓ５１）。生成画像５１を受信したとき（Ｓ５１でＹＥＳ）、コンテンツ取得部１２１ｂは、生成画像５１を表示制御部１２３ｂに出力する。
【０１３９】
続いて、表示制御部１２３ｂは、電子透かしを埋め込んだコマ画像を表示する（Ｓ５２）。具体的には、表示制御部１２３ｂは、コンテンツ取得部１２１ｂから生成画像５１を受け取ると、監視用データ１３３を読み出すとともに、タイマ１４から継続して現在時刻を取得する。そして、タイマ１４から取得した現在時刻が、「時間帯」のフィールドにおける各セルに格納された期間情報のいずれかにおける始点の時刻（例えば、監視用データ１３３の最初のレコードにおける始点の時刻）となったときに、受け取った生成画像５１を表示装置３に表示させる。
【０１４０】
また、表示制御部１２３ｂは、次の時間帯になったとき（Ｓ５３でＹＥＳ）、撮影画像を取得させるための撮影画像取得指示を撮影画像変換部１２４に出力する。一方、所定の期間における最初のコマ画像以外のコマ画像を表示したとき（Ｓ５３でＮＯ）、表示制御部１２３ｂはステップＳ５２の処理に戻る。なお、表示制御部１２３ｂは、監視用データ１３３における最初の時間帯であるとき、ステップＳ５３の判定を行わず、撮影画像変換部１２４に撮影画像取得指示を出力する。
【０１４１】
なお、以降のステップＳ５４およびＳ５５の処理は、実施形態１にて説明したステップＳ６〜Ｓ８の処理（図７参照）と同様であるため、ここでの説明を省略する。また、透かし判定処理（ステップＳ５６）の詳細については後述する。
【０１４２】
また、透かし判定処理にてコンテンツ管理サーバ２ｂに判定結果が送信されると、コンテンツ管理サーバ２ｂは表示装置制御処理を実行する（Ｓ３３）。なお、表示装置制御処理の詳細については後述する。以上で、コンテンツ監視処理は終了する。
【０１４３】
（透かし判定処理の流れ）
次に、図１６を参照して、透かし判定部１２５が実行する透かし判定処理の流れについて説明する。なお、ステップＳ６１〜Ｓ６６、Ｓ７０、およびＳ７１の処理は、実施形態１にて説明した透かし判定処理（図８参照）におけるステップＳ１１〜Ｓ１４、Ｓ１６〜Ｓ１９とそれぞれ同様であるため、ここでの説明を省略する。
【０１４４】
エラー回数が所定数以上となっていないと判定した場合（Ｓ５４でＮＯ）透かし判定部１２５ｂは、判定結果（異常）のみをコンテンツ管理サーバ２ｂに送信する（Ｓ６７）。すなわち、異常通知をコンテンツ管理サーバ２に送信する。
【０１４５】
続いて、透かし判定部１２５ｂは、監視用データ１３３の修正情報を待機する状態となる（Ｓ６８）。そして、当該修正情報を受信したとき（Ｓ６８でＹＥＳ）受信した修正情報に応じて、現在時刻を含む時間帯のレコードおよび以降のレコードの時間帯を修正する（Ｓ６９）。具体的には、現在時刻を含む期間を示す期間情報を、次の１０秒を示す期間情報に変更する。また、透かし判定部１２５ｂは、変更した期間情報を含むレコードより下のレコードについても同様に期間情報を次の１０秒を示す期間情報に変更する。
【０１４６】
（表示装置制御処理の流れ）
続いて、コンテンツ管理サーバ２ｂが実行する、表示装置制御処理の流れについて、図１７を参照して説明する。図１７は、コンテンツ管理サーバ２ｂが実行する、表示装置制御処理の流れの一例を示すフローチャートである。
【０１４７】
なお、ステップＳ８１〜Ｓ８４の処理については、実施形態１にて説明した表示装置制御処理（図９参照）のステップＳ２１〜Ｓ２４と同様であるため、ここでの説明を省略する。
【０１４８】
サーバ制御部２２ｂが正常通知でない、すなわち異常通知であると確認した場合（Ｓ８４でＮＯ）、サーバ制御部２２ｂはさらに、「異常」の判定結果のみを受信したか否かを判定する（Ｓ８５）。すなわち、サーバ制御部２２ｂは、異常通知とともに撮影画像４１を受信したか否かを判定する。
【０１４９】
「異常」の判定結果のみを受信していない場合（Ｓ８５でＮＯ）の処理である、ステップＳ８６およびＳ８７の処理については、実施形態実施形態１にて説明した表示装置制御処理（図９参照）のステップＳ２５およびＳ２６と同様であるため、ここでの説明を省略する。
【０１５０】
一方、「異常」の判定結果のみを受信した場合、透かし埋め込み部２２３は、電子透かし埋め込み用データ２３３における現在の時間帯のレコードおよび以降のレコードの時間帯を修正する（Ｓ８８）。具体的には、透かし埋め込み部２２３は、現在時刻を含む期間を示す期間情報を、次の１０秒を示す期間情報に変更する。また、透かし埋め込み部２２３は、変更した期間情報を含むレコードより下のレコードについても同様に期間情報を次の１０秒を示す期間情報に変更する。そして、透かし埋め込み部２２３は、電子透かし埋め込み用データ２３３に対する時間帯の修正に基づく監視用データの修正情報をＳＴＢ１ｂに送信する（Ｓ８９）。以上で表示装置制御処理は終了する。
【０１５１】
〔変形例〕
以下、実施形態１〜３に共通の変形例について説明する。
【０１５２】
上述した各実施形態では、ＳＴＢ１（またはＳＴＢ１ａ、ＳＴＢ１ｂ）と表示装置３とは別体であったが、ＳＴＢ１と表示装置３とが一体となっていてもよい。また、ＳＴＢ１と表示装置３とが別体である場合に、ＳＴＢ１の制御ブロックの一部が、表示装置３に含まれる構成であってもよい。
【０１５３】
また、上述した各実施形態では、基本的には撮影装置４ａが撮影した撮影画像４１を使用し、撮影装置４ｂは撮影装置４ａが故障した場合の予備であったが、この例に限定されるものではない。例えば、撮影装置４ａおよび撮影装置４ｂが撮影した画像を用いて、撮影画像４１を生成してもよい。また、表示装置３の表示画面において、撮影装置４ａが撮影する領域と撮影装置４ｂとが撮影する領域とを分割してもよい。これらの変形例のように２つの撮影装置４を用いることで、表示装置３の表示画面全体を十分にカバーすることができ、撮影画像変換部１２４は、上記表示画面全体を正確に撮影した撮影画像４１を取得することができる。
【０１５４】
また、上述した各実施形態において、撮影画像変換部１２４は、表示制御部１２３（または表示制御部１２３ｂ）から撮影画像取得指示を受け取ったとき、撮影装置４を制御して撮影画像を取得する構成であったが、この例に限定されるものではない。例えば、撮影画像変換部１２４は、常に撮影装置４から撮影画像を取得しており、撮影画像を変換するための指示（撮影画像変換指示）を表示制御部１２３から受け取ったときに、撮影画像を変換して透かし判定部１２５に出力してもよい。
【０１５５】
また、撮影装置４は動画を撮影するものであってもよいし、静止画を撮影するものであってもよい。撮影装置４が動画を撮影する場合、撮影画像変換部１２４は動画の一部をキャプチャした静止画を生成し、撮影画像４１とする。
【０１５６】
また、上述した各実施形態では、透かし判定部１２５（または透かし判定部１２５ａ）は、位置情報および種類情報を用いて判定を行っていたが、この例に限定されるものではない。例えば、位置情報のみを用いて、撮影画像４１において、位置情報が示す領域を部分画像として取得し、当該部分画像に電子透かしが含まれているか否かを判定してもよい。
【０１５７】
また、上述した各実施形態では、コンテンツ管理サーバ２（またはコンテンツ管理サーバ２ｂ）は、ＳＴＢ１（またはＳＴＢ１ａ、ＳＴＢ１ｂ）から異常通知および撮影画像４１を受信したとき、コンテンツの表示を停止させるための指示をＳＴＢ１に送信する構成であったが、この例に限定されるものではない。例えば、表示装置３のバックライトの一部が動作していない等の理由で、撮影画像４１においてコンテンツの一部領域が表示されていない場合、当該一部領域にユーザに報知したい情報（例えば、緊急速報やコンテンツを提供している会社のロゴなど）が含まれないように、コンテンツを修正し、ＳＴＢ１に送信してもよい。
【０１５８】
また、上述した各実施形態では、ＳＴＢ１（またはＳＴＢ１ａ、ＳＴＢ１ｂ）はコンテンツ監視処理を常に実行している構成であったが、早朝、深夜などの所定の期間においてのみコンテンツ監視処理を実行する構成としてもよい。
【０１５９】
また、上述した各実施形態では、コンテンツ１３１は複数のコマ画像によって構成されているものとして説明したが、コンテンツ１３１が静止画の場合、１枚の画像であってもよい。この場合、透かし埋め込み部１２２（または透かし埋め込み部２２３）は、１枚の画像において、電子透かしを埋め込む位置や、埋め込む電子透かしの種類を変更する。
【０１６０】
また、上述した各実施形態において、透かし判定部１２５（または透かし判定部１２５ａ）は、コマ画像の領域を分割した分割領域すべてに対応する部分画像において、電子透かしが含まれていないと判定した場合、表示装置３が起動していないと判断し、その旨をコンテンツ管理サーバ２（またはコンテンツ管理サーバ２ｂ）に通知してもよい。
【０１６１】
また、上述した各実施形態において、監視用データ１３３（または監視用データ１３３ａ）、および電子透かし埋め込み用データ２３３には、判定結果が「正常」であるか「異常」であるかを示す情報が格納される、「判定結果」のフィールドがあってもよい。
【０１６２】
また、上述した各実施形態において、撮影装置４ａが撮影した撮影画像４１を用いて判定を行った結果、判定結果が「異常」であった場合に、続けて撮影装置４ｂが撮影した撮影画像４１を用いて同じ領域の判定を再度行い、再度の判定結果が「正常」であった場合、「異常」と判定した撮影装置４ａの故障または取り付け不良と判断するようにしてもよい。
【０１６３】
また、上述した各実施形態では、期間情報が示す期間ごとに、コマ画像における電子透かしが埋め込まれる区画（位置）が変わる構成を説明したが、本発明はこの例に限定されるものではない。例えば、電子透かしが、コマ画像のすべての区画に常に埋め込まれる構成であってもよい。また、電子透かしは、複数の区画のうち、コマ画像の例えば中心に位置する一部の区画にのみ埋め込まれる構成であってもよい。一部の区画に電子透かしが埋め込まれる場合、埋め込まれる区画は期間ごとに変わってもよいし、当該一部の区画に常に埋め込まれてもよい。
【０１６４】
〔実施形態４〕
ＳＴＢ１、ＳＴＢ１ａ、ＳＴＢ１ｂ、コンテンツ管理サーバ２、およびコンテンツ管理サーバ２ｂの制御ブロック（特にコンテンツ取得部１２１、コンテンツ取得部１２１ｂ、透かし埋め込み部１２２、表示制御部１２３、表示制御部１２３ｂ、撮影画像変換部１２４、透かし判定部１２５、透かし判定部１２５ａ、物体検出部１２６、処理決定部２２１、サーバ表示制御部２２２、および透かし埋め込み部２２３）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。
【０１６５】
後者の場合、ＳＴＢ１、ＳＴＢ１ａ、ＳＴＢ１ｂ、コンテンツ管理サーバ２、およびコンテンツ管理サーバ２ｂは、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【０１６６】
〔まとめ〕
本発明の態様１に係る監視装置（ＳＴＢ１）は、表示装置（３）が正常に表示しているか否かを監視する監視装置であって、上記表示装置に表示するコンテンツの表示領域を複数の区画に分け、当該区画のうち、少なくとも１つの区画に埋め込み情報が埋め込まれた埋め込みコンテンツを上記表示装置に表示させる表示制御部（１２３）と、上記表示装置に表示された上記埋め込みコンテンツを撮影した撮影画像を取得する取得部（撮影画像変換部１２４）と、上記埋め込み情報が埋め込まれた上記区画に対応する、上記撮影画像の領域から上記埋め込み情報を正確に読み出せない場合、上記表示装置が正常に表示していないことを示すエラー情報を通知する通知部（透かし判定部１２５）と、を備える。
【０１６７】
上記の構成によれば、埋め込みコンテンツに埋め込まれた埋め込み情報は、コンテンツの表示領域を複数の区画に分けたとき、少なくとも１つの区画に埋め込まれるものである。そして、監視装置は、埋め込み情報が埋め込まれた区画に対応する、撮影画像の領域から埋め込み情報を正確に読み出せない場合、表示装置が正常に表示していないことを示すエラー情報を通知する。
【０１６８】
これにより、異常が発生した場合には、当該異常が発生した区画において埋め込み情報を正確に読み出せないこととなるので、エラー情報が通知される。よって、表示装置が正常に表示しているか否かを正確に検知することができる。
【０１６９】
本発明の態様２に係る監視装置は、上記態様１において、上記埋め込み情報が埋め込まれる上記区画は、表示時刻に応じて異なってもよい。
【０１７０】
上記の構成によれば、埋め込み情報が埋め込まれる区画が、表示時刻に応じて異なるので、コンテンツが静止画像であったとしても、表示装置がフリーズしているか、または静止画像が正常に表示されているかを検知することができる。
【０１７１】
本発明の態様３に係る監視装置は、上記態様２において、上記埋め込み情報の読み出しに失敗した場合、上記表示制御部は、前回と同じ区画に上記埋め込み情報を埋め込んだ埋め込みコンテンツを表示させ、上記通知部は、上記撮影画像における同一領域において、連続して所定回数以上、上記埋め込み情報の読み出しに失敗したとき、当該領域から上記埋め込み情報を正確に読み出せない場合であるとして、上記エラー情報を通知してもよい。
【０１７２】
上記の構成によれば、ある時点において埋め込み情報の読出しに失敗した場合、次に表示させる埋め込みコンテンツとして、前回と同じ区画に埋め込み情報を埋め込んだ埋め込みコンテンツを表示させる。そして、同一領域において連続して所定回数以上埋め込み情報の読み出しに失敗した場合、エラー情報を通知する。
【０１７３】
これにより、表示装置がコンテンツを正常に表示していない可能性が高くなった時点で、その旨を通知することができる。
【０１７４】
また、通知された側（例えばコンテンツを管理するサーバ、表示装置や監視装置におけるコンテンツの表示を制御する部材、またはコンテンツの管理者など）は、表示装置がコンテンツを正常に表示していないことを知ることができるので、当該表示装置に対して取り得るべき処理を実行することができる。
【０１７５】
本発明の態様４に係る監視装置は、上記態様１または２において、上記撮影画像の上記領域と対応する上記表示装置の位置の前に、上記コンテンツの撮影を妨げる物体が存在するか否かを判定する物体判定部（物体検出部１２６）をさらに備え、上記通知部は、上記埋め込み情報の読み出しに失敗し、かつ、上記物体判定部が、上記物体が存在しないと判定したとき、上記埋め込み情報を正確に読み出せない場合であるとして、上記エラー情報を通知してもよい。
【０１７６】
上記の構成によれば、撮影画像における埋め込み情報を読み出す領域と対応する表示装置の位置の前に、コンテンツの撮影を妨げる物体が存在するか否かを判定するので、埋め込み情報が埋め込まれた区画に対応する撮影画像の領域に物体が存在することにより、埋め込み情報を正確に読み出せなかったか否かを確認することができる。よって、埋め込み情報を正確に読み出せなかった原因が、表示装置そのものにあるのか、表示装置とは別のところにあるのかを区別することができ、より正確に表示装置の異常を検知することができる。
【０１７７】
また、埋め込み情報の読み出しに失敗し、かつ、物体が存在しないと判定したとき、表示装置がコンテンツを正常に表示していないことを通知するので、表示装置がコンテンツを正常に表示していない可能性が高くなった時点で、その旨を通知することができる。
【０１７８】
本発明の態様５に係る監視装置は、上記態様２において、上記表示時刻に応じて上記区画を異ならせて上記コンテンツに上記埋め込み情報を埋め込む埋め込み情報追加部（透かし埋め込み部１２２）をさらに備えてもよい。
【０１７９】
上記の構成によれば、表示時刻に応じて区画を異ならせてコンテンツに埋め込み情報を埋め込むので、表示時刻に応じて対応する区画が異なる埋め込み情報が埋め込まれた埋め込みコンテンツを生成することができる。また、埋め込みコンテンツを表示装置にて表示した撮影画像を取得したとき、コンテンツが動画像であっても静止画像であっても、表示装置が正常にコンテンツを表示しているか否かを判定することができる。
【０１８０】
本発明の態様６に係る監視装置は、上記態様５において、上記埋め込み情報追加部は、さらに、上記表示時刻に応じて上記埋め込み情報を変更し、上記取得部が取得した上記撮影画像の上記表示時刻に対応する上記領域に埋め込まれた上記埋め込み情報が、上記表示時刻に対応する埋め込み情報か否かを判定する判定部（透かし判定部１２５）をさらに備えてもよい。
【０１８１】
上記の構成によれば、埋め込み情報が埋め込まれている領域に加え、埋め込まれている埋め込み情報の種類も用いて判定を行うので、表示装置が正常にコンテンツを表示しているか否かを、より正確に判定することができる。
【０１８２】
本発明の態様７に係る監視システム（１００ｂ）は、表示装置（３）と、当該表示装置が正常に表示しているか否かを監視する監視装置（ＳＴＢ１ｂ）と、埋め込み情報をコンテンツに埋め込む画像処理装置（コンテンツ管理サーバ２ｂ）と、上記表示装置における上記コンテンツの表示領域を撮影する撮影装置（４）と、を含み、上記監視装置は、上記コンテンツの表示領域を複数の区画に分け、当該区画のうち、少なくとも１つの区画に埋め込み情報が埋め込まれた埋め込みコンテンツを上記表示装置に表示させ、上記埋め込みコンテンツを撮影した撮影画像を取得し、上記埋め込み情報が埋め込まれた上記区画に対応する、上記撮影画像の領域から上記埋め込み情報を正確に読み出せない場合、上記表示装置が正常に表示していないことを示すエラー情報を通知し、上記画像処理装置は、上記区画のうち、少なくとも１つの区画に上記埋め込み情報を埋め込む。
【０１８３】
上記の構成によれば、本態様に係る監視システムは、態様１に係る監視装置と同様の作用効果を奏する。
【０１８４】
本発明の態様８に係る監視装置の制御方法は、表示装置が正常に表示しているか否かを監視する監視装置の制御方法であって、上記表示装置に表示するコンテンツの表示領域を複数の区画に分け、当該区画のうち、少なくとも１つの区画に埋め込み情報が埋め込まれた埋め込みコンテンツを上記表示装置に表示させる表示制御ステップ（ステップＳ４）と、上記表示装置に表示された上記埋め込みコンテンツを撮影した撮影画像を取得する取得ステップ（ステップＳ６）と、埋め込み情報が埋め込まれた上記区画に対応する、上記撮影画像の領域から上記埋め込み情報を正確に読み出せない場合、上記表示装置が正常に表示していないことを示すエラー情報を通知する通知ステップ（ステップＳ１６）と、を含む。
【０１８５】
上記の構成によれば、本態様に係る監視装置の制御方法は、態様１に係る監視装置と同様の作用効果を奏する。
【０１８６】
本発明の各態様に係る監視装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記監視装置が備える各部（ソフトウェア要素）として動作させることにより上記監視装置をコンピュータにて実現させる監視装置の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【０１８７】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【産業上の利用可能性】
【０１８８】
本発明は、表示装置が正常に表示しているか否かを監視する監視装置に利用することができる。
【符号の説明】
【０１８９】
１  ＳＴＢ（監視装置）
１ｂ  ＳＴＢ（監視装置）
２ｂ  コンテンツ管理サーバ（画像処理装置）
３  表示装置
４  撮影装置
１００ｂ  監視システム
１２３  表示制御部
１２４  撮影画像変換部（取得部）
１２５  透かし判定部（通知部）
１２６  物体検出部（物体判定部）
Ｓ４  表示制御ステップ
Ｓ６  取得ステップ
Ｓ１６  通知ステップ
【図１】
2016171516.tif 000003
【図２】
2016171516.tif 000004
【図３】
2016171516.tif 000005
【図４】
2016171516.tif 000006
【図５】
2016171516.tif 000007
【図６】
2016171516.tif 000008
【図７】
2016171516.tif 000009
【図８】
2016171516.tif 000010
【図９】
2016171516.tif 000011
【図１０】
2016171516.tif 000012
【図１１】
2016171516.tif 000013
【図１２】
2016171516.tif 000014
【図１３】
2016171516.tif 000015
【図１４】
2016171516.tif 000016
【図１５】
2016171516.tif 000017
【図１６】
2016171516.tif 000018
【図１７】
2016171516.tif 000019