(57)【特許請求の範囲】
【請求項１】
表示手段と、
少なくとも前記表示手段に表示すべきコンテンツが該表示すべきコンテンツの表示期間と共に指定されてなるスケジュールに従って、前記指定されたコンテンツが前記指定された表示期間に表示されるように前記表示手段を制御する制御手段と、
前記指定されたコンテンツのうち少なくとも一つを含む監視対象コンテンツに対し、所定種類の映像パターンを個別に割り当てるパターン設定手段と、
前記割り当てられた映像パターンの表示期間を、前記映像パターンが割り当てられた監視対象コンテンツに指定される前記表示期間に対応付けて設定する表示期間設定手段と、
前記設定された表示期間の少なくとも一部において前記監視対象コンテンツに前記割り当てられた映像パターンを合成する合成手段と
を具備し、
前記制御手段は、前記監視対象コンテンツに前記映像パターンが合成された場合に、前記映像パターンが合成された監視対象コンテンツが表示されるように前記表示手段を更に制御し、
前記映像パターンが合成された監視対象コンテンツが表示される期間において前記表示手段による表示を介した前記映像パターンを検出する検出手段と、
前記検出された映像パターンに基づいて前記映像パターンが割り当てられた監視対象コンテンツが前記指定された表示期間に前記スケジュール通りに表示されたか否かを判別する判別手段と
を更に具備する
ことを特徴とするコンテンツ表示システム。
【請求項２】
前記スケジュールには更に、前記監視対象コンテンツに割り当てるべき前記映像パターンが該割り当てるべき映像パターンの表示期間と共に指定されており、
前記パターン設定手段は、前記監視対象コンテンツに対し前記スケジュールに従って前記指定された映像パターンを割り当て、
前記表示期間設定手段は、前記割り当てられた映像パターンの表示期間を前記スケジュールに従って前記指定された表示期間に設定する
ことを特徴とする請求項１に記載のコンテンツ表示システム。
【請求項３】
前記コンテンツの表示に係るコンテンツデータ及び前記映像パターンの表示に係る映像パターンデータを夫々記憶する第１記憶手段を更に具備する
ことを特徴とする請求項１又は２に記載のコンテンツ表示システム。
【請求項４】
ネットワークを介して所定のサーバ装置から前記コンテンツデータ及び前記映像パターンデータを取得する第１取得手段を更に具備する
ことを特徴とする請求項３に記載のコンテンツ表示システム。
【請求項５】
ネットワークを介して所定のサーバ装置から前記スケジュールを規定するスケジュールデータを取得する第２取得手段と、
前記スケジュールデータに基づいて前記スケジュールを設定するスケジュール設定手段と
を更に具備する
ことを特徴とする請求項１から４のいずれか一項に記載のコンテンツ表示システム。
【請求項６】
前記スケジュールデータを記憶する第２記憶手段を更に具備する
ことを特徴とする請求項５に記載のコンテンツ表示システム。
【請求項７】
前記判別手段は、前記検出された映像パターンが、前記映像パターンが検出された時刻に対応する前記監視対象コンテンツに割り当てられた前記映像パターンと合致する場合に、該対応する監視対象コンテンツが前記指定された表示期間に表示されたものと判別する
ことを特徴とする請求項１から６のいずれか一項に記載のコンテンツ表示システム。
【請求項８】
前記映像パターンは、予め設定される複数のパターン設定位置に夫々少なくとも一つ配された、幾何学形状を有する相互に明るさの異なる複数種類の単位パターンを含み、
前記映像パターンが合成された監視対象コンテンツが表示される期間において前記複数のパターン設定位置の各々における明るさの度合いを検出する
ことを特徴とする請求項１から７のいずれか一項に記載のコンテンツ表示システム。
【請求項９】
前記判別手段に係る判別結果を表す結果情報を生成する結果情報生成手段と、
前記結果情報を記憶する第３記憶手段と
を更に具備する
ことを特徴とする請求項１から８のいずれか一項に記載のコンテンツ表示システム。
【請求項１０】
前記合成手段は、前記監視対象コンテンツに前記割り当てられた映像パターンをオーバーレイする
ことを特徴とする請求項１から９のいずれか一項に記載のコンテンツ表示システム。
【請求項１１】
少なくとも表示手段に表示すべきコンテンツが該表示すべきコンテンツの表示期間と共に指定されてなるスケジュールに従って、前記指定されたコンテンツが前記指定された表示期間に表示されるように前記表示手段を制御する第１制御工程と、
前記指定されたコンテンツのうち少なくとも一つを含む監視対象コンテンツに対し、所定種類の映像パターンを個別に割り当てるパターン設定工程と、
前記割り当てられた映像パターンの表示期間を、前記映像パターンが割り当てられた監視対象コンテンツに指定される前記表示期間に対応付けて設定する表示期間設定工程と、
前記設定された表示期間の少なくとも一部において前記監視対象コンテンツに前記割り当てられた映像パターンを合成する合成工程と、
前記監視対象コンテンツに前記映像パターンが合成された場合に、前記映像パターンが合成された監視対象コンテンツが表示されるように前記表示手段を制御する第２制御工程と、
前記映像パターンが合成された監視対象コンテンツが表示される期間において前記表示手段による表示を介した前記映像パターンを検出する検出工程と、
前記検出された映像パターンに基づいて前記映像パターンが割り当てられた監視対象コンテンツが前記指定された表示期間に前記スケジュール通りに表示されたか否かを判別する判別工程と
を具備することを特徴とするコンテンツ表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば広告等のコンテンツを表示することが可能なコンテンツ表示システム及び方法の技術分野に関する。
【背景技術】
【０００２】
この種の装置として、デジタル放送の放送出力が放送番組スケジュール通りに出力されているかを監視するものが提案されている（例えば、特許文献１参照）。特許文献１に開示された放送番組スケジュール監視装置（以下、「従来の技術」と称する）によれば、放送番組のスケジュールを管理する放送番組スケジュールサーバよりスケジュールに関するイベント情報と放送番組を構成するコンテンツを識別するコンテンツ識別情報とが取得され、比較手段へ送られる。一方、放送装置の出力信号であるトランスポートストリームからは、イベント情報とコンテンツ識別情報とを含むパケットが抽出され、比較手段へ送られる。ここで、比較手段が、これらが一致しているか否かを比較することによって、放送出力が指示通りに提供されているかを監視することができるとされている。
【０００３】
【特許文献１】特開２００１−２６８６００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
デジタル放送等の放送出力がスケジュール通りに出力されているか否かは、例えば、それを表示する、例えば家庭等に設置された、例えばテレビジョン装置等の端末装置が、夫々の設置場所において正常に機能しているか否かとは全く関係がなく、放送出力がスケジュール通りに出力されていたとしても、端末装置が係る放送出力を正常に表示し得ない場合が存在し得る。
【０００５】
一方で、例えば、多様な場所に設置された表示用の端末装置に例えば広告等のコンテンツを配信する場合等には、最終的に端末装置に係るコンテンツが表示されていなければ意味がないから、実際に端末装置を介して表示されるコンテンツを監視する必要がある。ところが、従来の技術では単に放送出力が指示通りに提供されているかを監視しているに過ぎないから、端末装置がコンテンツを正常に表示しない場合に生じる、例えばビジネス機会の損失や訴求性の低下或いは費用対効果の低下といった各種問題が回避し得ない。また、このような問題に対処するために、例えば特許文献１に従来の技術として例示されるように監視者や監視カメラ等の監視手段を設けることは、コスト及び設備投資の面で著しく不利であり、実践上有益な効果を提供し得ない。即ち、従来の技術には、コンテンツが正常に表示されることによって得られる様々な利点が失われかねないという技術的な問題点がある。
【０００６】
本発明は上述した問題点に鑑みてなされたものであり、コンテンツがスケジュール通りに表示されているかを効率的且つ効果的に監視することが可能なコンテンツ表示システム及び方法を提供することを課題とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決するため、請求項１のコンテンツ表示システムは、表示手段と、少なくとも前記表示手段に表示すべきコンテンツが該表示すべきコンテンツの表示期間と共に指定されてなるスケジュールに従って、前記指定されたコンテンツが前記指定された表示期間に表示されるように前記表示手段を制御する制御手段と、前記指定されたコンテンツのうち少なくとも一つを含む監視対象コンテンツに対し、所定種類の映像パターンを個別に割り当てるパターン設定手段と、前記割り当てられた映像パターンの表示期間を、前記映像パターンが割り当てられた監視対象コンテンツに指定される前記表示期間に対応付けて設定する表示期間設定手段と、前記設定された表示期間の少なくとも一部において前記監視対象コンテンツに前記割り当てられた映像パターンを合成する合成手段とを具備し、前記制御手段は、前記監視対象コンテンツに前記映像パターンが合成された場合に、前記映像パターンが合成された監視対象コンテンツが表示されるように前記表示手段を更に制御し、前記映像パターンが合成された監視対象コンテンツが表示される期間において前記表示手段による表示を介した前記映像パターンを検出する検出手段と、前記検出された映像パターンに基づいて前記映像パターンが割り当てられた監視対象コンテンツが前記指定された表示期間に前記スケジュール通りに表示されたか否かを判別する判別手段とを更に具備することを特徴とする。
【０００８】
上述した課題を解決するため、請求項１１のコンテンツ表示方法は、少なくとも表示手段に表示すべきコンテンツが該表示すべきコンテンツの表示期間と共に指定されてなるスケジュールに従って、前記指定されたコンテンツが前記指定された表示期間に表示されるように前記表示手段を制御する第１制御工程と、前記指定されたコンテンツのうち少なくとも一つを含む監視対象コンテンツに対し、所定種類の映像パターンを個別に割り当てるパターン設定工程と、前記割り当てられた映像パターンの表示期間を、前記映像パターンが割り当てられた監視対象コンテンツに指定される前記表示期間に対応付けて設定する表示期間設定工程と、前記設定された表示期間の少なくとも一部において前記監視対象コンテンツに前記割り当てられた映像パターンを合成する合成工程と、前記監視対象コンテンツに前記映像パターンが合成された場合に、前記映像パターンが合成された監視対象コンテンツが表示されるように前記表示手段を制御する第２制御工程と、前記映像パターンが合成された監視対象コンテンツが表示される期間において前記表示手段による表示を介した前記映像パターンを検出する検出工程と、前記検出された映像パターンに基づいて前記映像パターンが割り当てられた監視対象コンテンツが前記指定された表示期間に前記スケジュール通りに表示されたか否かを判別する判別工程とを具備することを特徴とする。
【発明を実施するための最良の形態】
【０００９】
＜コンテンツ表示システムの実施形態＞
本発明のコンテンツ表示システムに係る実施形態は、表示手段と、少なくとも前記表示手段に表示すべきコンテンツが該表示すべきコンテンツの表示期間と共に指定されてなるスケジュールに従って、前記指定されたコンテンツが前記指定された表示期間に表示されるように前記表示手段を制御する制御手段と、前記指定されたコンテンツのうち少なくとも一つを含む監視対象コンテンツに対し、所定種類の映像パターンを個別に割り当てるパターン設定手段と、前記割り当てられた映像パターンの表示期間を、前記映像パターンが割り当てられた監視対象コンテンツに指定される前記表示期間に対応付けて設定する表示期間設定手段と、前記設定された表示期間の少なくとも一部において前記監視対象コンテンツに前記割り当てられた映像パターンを合成する合成手段とを具備し、前記制御手段は、前記監視対象コンテンツに前記映像パターンが合成された場合に、前記映像パターンが合成された監視対象コンテンツが表示されるように前記表示手段を更に制御し、前記映像パターンが合成された監視対象コンテンツが表示される期間において前記表示手段による表示を介した前記映像パターンを検出する検出手段と、前記検出された映像パターンに基づいて前記映像パターンが割り当てられた監視対象コンテンツが前記指定された表示期間に前記スケジュール通りに表示されたか否かを判別する判別手段とを更に具備する。
【００１０】
本発明のコンテンツ表示システムに係る実施形態（以下、適宜「本実施形態」と称する）には、例えば駅構内、イベントホール、映画館、病院、会社、講堂、繁華街又は戯施設等の各種設置場所に設置される、例えばプラズマディスプレイ装置、液晶ディスプレイ装置又はＣＲＴ（Cathode Ray Tube）ディスプレイ装置等の表示手段が備わり、例えば、広告、ニュース、プロモーションビデオ又は各種サービスメニュー等の諸形態を採り得るコンテンツが表示可能に構成される。尚、本発明に係る「コンテンツ」とは、これら例示されたものに限らず表示手段に表示可能な映像情報を包括する広い概念である。
【００１１】
本実施形態には、例えばＣＰＵ（Central Processing Unit）若しくはＭＰＵ（Micro Processing Unit）又はこれら制御ユニットにより上位に制御される各種プロセッサ若しくは各種処理ユニット等の各種形態を採り得る制御手段が備わり、例えば予め外部からネットワークや各種記録媒体等を介して供給される、又は例えば何らかの入力手段を介した人為的な入力操作等に基づいて生成される、或いは例えば所定のアルゴリズムに基づいてその都度個別具体的に生成されるスケジュールに従ってコンテンツが表示されるように表示手段を制御する。
【００１２】
ここで、「スケジュール」とは、少なくとも表示手段に表示すべきコンテンツが係る表示すべきコンテンツの表示期間と共に指定されてなる情報を包括する概念である。尚、「表示期間」とは、時刻概念を伴うものであり、例えば表示開始時刻及び表示終了時刻等の絶対時刻によって、或いは基準となる時刻からの経過時間等によって規定される実時間軸上の有限な期間を指す。
【００１３】
尚、スケジュールにおけるコンテンツの指定態様は、係るコンテンツの指定に基づいてコンテンツを最終的に表示手段に表示せしめ得る限りにおいて何ら限定されず、例えばコンテンツの表示に係るコンテンツデータが指定されてもよいし、或いは例えばネットワーク上における係るコンテンツデータの所在が指定されてもよい。
【００１４】
一方、本実施形態によれば、その動作時には、例えばＣＰＵ若しくはＭＰＵ又はこれら制御ユニットにより上位に制御される各種プロセッサ若しくは各種処理ユニット等の各種形態を採り得るパターン設定手段の作用により、前述したスケジュールによって指定されたコンテンツの少なくとも一つを含む監視対象コンテンツに対し、所定種類の映像パターンが個別に割り当てられる。
【００１５】
ここで、「所定種類の映像パターン」とは、スケジュールによって指定されたコンテンツの少なくとも一つを含む監視対象コンテンツの各々（監視対象コンテンツが一つの場合は、その一の監視対象コンテンツ）がスケジュールによって指定された表示期間に表示されているか否かの判別に係るパターンを包括する概念である。尚、監視対象コンテンツは、好適にはスケジュールによって表示することが指定されたコンテンツの全てであるが、例えば、スケジュールによって指定されたコンテンツ相互間に何らかの序列を付し得るならば、係る序列に基づいてスケジュールに指定されたコンテンツの一部が監視対象コンテンツとされてもよい。或いは予め実験的に、経験的に或いはシミュレーション等に基づいて、指定されたコンテンツの全てが指定された表示期間に表示手段に表示されたと判断し得る程度の監視数量、監視頻度又は監視割合等を決定又は推定し得る場合には、そのような監視数量、監視頻度又は監視割合等に基づいて監視対象コンテンツが決定されてもよい。従って、監視対象コンテンツは場合によっては単一のコンテンツであってもよい。
【００１６】
一方、監視対象コンテンツに個別に割り当てられた映像パターンの表示期間は、例えばＣＰＵ若しくはＭＰＵ又はこれら制御ユニットにより上位に制御される各種プロセッサ若しくは各種処理ユニット等の各種形態を採り得る表示期間設定手段によって、前述したスケジュールにより、対応する監視対象コンテンツ（即ち、割り当てられた映像パターンに一対一又は多対一に対応する監視対象コンテンツ）に指定された表示期間に対応付けて設定される。
【００１７】
ここで、「対応付けて」とは、例えば映像パターンに対応する監視対象コンテンツの各々に指定された表示期間の少なくとも一部に同期させることや、当該各々に指定された表示期間に相前後させること等を含み、係る映像パターンの表示期間が、対応する監視対象コンテンツの表示期間に一対一又は多対一に関連付けられた状態を包括する概念である。
【００１８】
一方、このように映像パターンの表示期間が設定されると、例えばＣＰＵ若しくはＭＰＵ又はこれら制御ユニットにより上位に制御される各種プロセッサ、各種処理ユニット、若しくは処理装置等の各種形態を採り得る合成手段によって、設定された表示期間の少なくとも一部において、監視対象コンテンツに対し、係る監視対象コンテンツに割り当てられた映像パターンが合成される。
【００１９】
ここで、「合成する」とは、監視対象コンテンツをソフトウェア的に二次加工してコンテンツの一部に映像パターンを重ね合わせる所謂オーバーレイ処理等を介して映像信号を生成することや、或いは外部のハードウェア的な映像合成器等を介して映像パターンと監視対象コンテンツとが表示画面上で重なり合うような映像信号を生成することなどを含み、映像データ若しくは映像信号の生成や加工を行うこと、又は映像データ若しくは映像信号に対し各種画像処理や映像処理を施すこと等によって、表示手段に表示された状態においてこれら二つが重なり合って視認されるような表示用の映像信号を生成することを包括する概念である。
【００２０】
尚、「設定された表示期間の少なくとも一部」とは、無論設定された表示期間の全てであってもよいが、例えば、このような表示期間中、一定又は不定に訪れる監視タイミング毎に係る合成が行われる場合には、そのような表示期間中に一定又は不定に訪れるタイミングであってもよい趣旨である。
【００２１】
ここで、前述した制御手段は、監視対象コンテンツに映像パターンが合成された場合には、この映像パターンが合成された監視対象コンテンツが表示されるように表示手段を制御する。従って、この場合、表示手段には、コンテンツに加え、例えば表示手段の表示領域内における、例えばコンテンツ内又はコンテンツ外（視聴者による視聴には供される）に、或いはコンテンツが表示手段の表示領域よりも大きい映像領域を有する場合には、係る表示手段の表示領域外（即ち、視聴者による視聴に供されない領域）、例えばタイムコードや、各種設定情報等が表示される領域等に、合成された映像パターンが表示される。
【００２２】
本実施形態において、このようにして映像パターンが合成された監視対象コンテンツが表示せしめられると、例えば表示手段に固定された或いは近接して設置された、例えば各種センサ等の態様を採り得る検出手段によって、映像パターンが合成された監視対象コンテンツが表示される期間において、表示手段による表示を介した映像パターンが検出される。また、例えばＣＰＵ若しくはＭＰＵ又はこれら制御ユニットにより上位に制御される各種プロセッサ若しくは各種処理ユニット等の各種形態を採り得る判別手段により、この検出された映像パターンに基づいて、映像パターンが割り当てられた監視対象コンテンツが、スケジュールによって指定された表示期間に表示されているのか否かが判別される。
【００２３】
映像パターンの表示期間は、既に述べたように、表示期間設定手段により、対応する監視対象コンテンツの表示期間に対応付けられて設定されており、監視対象コンテンツの表示期間内であるか表示期間外であるかによらず、少なくとも監視対象コンテンツの表示期間に対し実時間軸上での同期が図られている。従って、係る映像パターンが、更には係る映像パターンの表示期間が如何なるコンテンツに対応するかは予め既知なものとなり、このような検出される映像パターンに基づいて、監視対象コンテンツが指定された表示期間に表示されているか否かについての判別を行うことが容易にして可能となるのである。
【００２４】
この際、係る検出された映像パターンに基づいた判別の態様は、監視対象コンテンツが指定された表示期間に表示されているか否かを判別可能である限りにおいて何ら限定されず、例えば検出手段によって、ある映像パターンの表示期間に表示手段を介して検出された映像パターンが、その表示期間に本来表示されているべき映像パターンと例えば相互に一致している場合に、係る本来表示されているべき映像パターンに対応する監視対象コンテンツが表示手段に表示されていると判別されてもよい。尚、この際、係る映像パターン同士が相互に一致しているか否かについての判断基準は、予め実験的に、経験的に或いはシミュレーション等に基づいて、判別に係る精度を担保しつつ検出手段やシステムに起因する誤差等をキャンセルし得るように設定されていてもよい。
【００２５】
ここで更に、このような判別に係る映像パターンは、検出手段によって検出可能な限りにおいて如何なるパターンであってもよく、例えばコンテンツの表示領域と比較して無視し得る程度に微小な画素領域又は画素そのものを白又は黒に着色してなる、更にはそれらを適宜組み合わせてなる比較的簡素なパターンであってもよい。従って、検出手段の構成は、例えばコンテンツそのものを検出しようとした場合に較べれば著しく簡素でよく、また、このような映像パターンが採用されることに鑑みれば、例えば表示手段に固有の特徴、例えば解像度やアスペクト比等に検出精度が影響される可能性も極めて低いものとなる。
【００２６】
このように、本実施形態によれば、コンテンツがスケジュール通りに表示されているか否かが、コンテンツに同期して表示される映像パターンの検出結果に基づいて効率的に判別される。また、この際、映像パターンを比較的簡素に構成し得るため、係る判別の精度が表示手段の種類や特性に依存することがなく効果的である。即ち、本実施形態によれば、コンテンツがスケジュール通り表示されているかを効率的且つ効果的に監視することが可能となるのである。
【００２７】
本発明のコンテンツ表示システムに係る実施形態の一の態様では、前記スケジュールには更に、前記監視対象コンテンツに割り当てるべき前記映像パターンが該割り当てるべき映像パターンの表示期間と共に指定されており、前記パターン設定手段は、前記監視対象コンテンツに対し前記スケジュールに従って前記指定された映像パターンを割り当て、前記表示期間設定手段は、前記割り当てられた映像パターンの表示期間を前記スケジュールに従って前記指定された表示期間に設定する。
【００２８】
この態様によれば、監視対象コンテンツに対し割り当てるべき映像パターンが、その表示期間と共にスケジュールによって予め指定されており、パターン設定手段及び表示期間設定手段の負荷が軽減される。
【００２９】
本発明のコンテンツ表示システムに係る実施形態の他の態様では、前記コンテンツの表示に係るコンテンツデータ及び前記映像パターンの表示に係る映像パターンデータを夫々記憶する第１記憶手段を更に具備する。
【００３０】
この態様によれば、例えば、ＨＤ（Hard Disk）、ＣＤ（Compact Disc）、ＤＶＤ又はＢＤ（Blu-ray Disc）等の各種記録媒体等を備えた或いはＲＡＭ（Random Access Memory）やフラッシュメモリ等の書き換え可能な記憶素子等の形態を採り得る第１記憶手段に予めコンテンツの表示に係るコンテンツデータ及び映像パターンの表示に係る映像パターンデータが夫々記憶されるため、例えば、コンテンツの表示とは別に予めこれらデータを所望のタイミングで取得しておくことができる。従って、実践上極めて有益な効果が奏される。
【００３１】
尚、この態様では、ネットワークを介して所定のサーバ装置から前記コンテンツデータ及び前記映像パターンデータを取得する第１取得手段を更に具備してもよい。
【００３２】
この場合、例えばＬＡＮ（Local Area Network）、ＷＡＮ（Wide Area Network）等の通信網又はこれらＬＡＮやＷＡＮを適宜介する若しくは介さない電話回線、ＡＤＳＬ（Asymmetry Digital Subscriber Line）回線若しくは光ケーブル等の通信網を介して接続されるインターネット等の広域通信網等の諸形態を採り得るネットワークを介して、例えば係るネットワークに収容された、例えばパーソナルコンピュータ或いはワークステーション装置等各種コンピュータシステムの構成を採り得る所定のサーバ装置等から、例えばＣＰＵ若しくはＭＰＵ又はこれら制御ユニットにより上位に制御される各種プロセッサ若しくは各種処理ユニット等の各種形態を採り得る第１取得手段によって適宜これらのデータが取得される。従って、比較的簡便にコンテンツデータ及び映像パターンデータを取得することが可能となり効果的である。また、このようにネットワークを介してこれらのデータを取得可能なことに鑑みれば、システム負荷に余裕がある時間帯にこれらのデータを予め取得しておくことも可能であり自由度が増すため好適である。
【００３３】
本発明のコンテンツ表示システムに係る実施形態の他の態様では、ネットワークを介して所定のサーバ装置から前記スケジュールを規定するスケジュールデータを取得する第２取得手段と、前記スケジュールデータに基づいて前記スケジュールを設定するスケジュール設定手段とを更に具備する。
【００３４】
この態様によれば、例えばＬＡＮ、ＷＡＮ等の通信網又はこれらＬＡＮやＷＡＮを適宜介する若しくは介さない例えば電話回線、ＡＤＳＬ回線若しくは光ケーブル等の通信網を介して接続されるインターネット等の広域通信網等の諸形態を採り得るネットワークを介して、例えば係るネットワークに収容された、例えばパーソナルコンピュータ或いはワークステーション装置等各種コンピュータシステムの構成を採り得る所定のサーバ装置等から、例えば、ＣＰＵ若しくはＭＰＵ又はこれら制御ユニットにより上位に制御される各種プロセッサ若しくは各種処理ユニット等の各種形態を採り得る第２取得手段によって、上述した各種スケジュールを規定する、例えばＸＭＬ（eXtensible Markup Language）等の記述言語によって構成されたスケジュールデータが取得される。
【００３５】
このスケジュールデータは、ＣＰＵ若しくはＭＰＵ又はこれら制御ユニットにより上位に制御される各種プロセッサ若しくは各種処理ユニット等の各種形態を採り得るスケジュール設定手段により解析され、前述した各種スケジュールとして、上述した各手段の動作に供される。
【００３６】
ここで、このようにコンテンツの表示に関するスケジュールが予めネットワークを介してスケジュールデータとして与えられる場合には、例えば、リモートキャストＢＢ（登録商標）等のコンテンツ配信システムが好適に実現される。
【００３７】
例えばこの場合、スケジュールデータを供給するサーバ装置を所有する事業者等に、予め所望のスケジュールを伝達しておけば、そのような所望のスケジュールが反映されてなるスケジュールデータがネットワークを介して供給され得るから、コンテンツ表示システムを比較的簡便に構成することが可能となる。或いは、所望するスケジュールが特段存在しない場合であっても、ネットワークを介して予めデフォルトで設定された或いは推奨されるスケジュールに関するスケジュールデータを取得可能となるため、同様の効果が期待できる。
【００３８】
また、上述したコンテンツデータ及びパターンデータ或いは少なくとも係るコンテンツデータ及びパターンデータの所在を表すデータ（例えば、ＵＲＬ等）等が、スケジュールデータを供給するサーバ装置から供給される場合には、更には、スケジュールデータに、前述した映像パターン及びその表示期間を指定する旨のデータが含まれる場合には、コンテンツ及び映像パターンの設定及び表示に係る負荷が著しく軽減され得ると共に、予めサーバ装置側で、コンテンツに適した映像パターン及びコンテンツに適した表示期間を夫々設定することが可能となるため、効率的且つ効果的である。
【００３９】
尚、この態様では、前記スケジュールデータを記憶する第２記憶手段を更に具備してもよい。
【００４０】
この場合、例えば、ＨＤ、ＣＤ、ＤＶＤ又はＢＤ等の各種記録媒体等を備えた或いはＲＡＭやフラッシュメモリ等の書き換え可能な記憶素子等の形態を採り得る第２記憶手段にスケジュールデータを記憶しておくことが可能となるため、所望のタイミングでスケジュールデータを取得することが可能となり好適である。尚、第２記憶手段は、上述した第１記憶手段と少なくとも一部が同一のハードウェア構成を有していてもよいし、全く独立したハードウェア構成を有していてもよい。
【００４１】
本発明のコンテンツ表示システムに係る実施形態の他の態様では、前記判別手段は、前記検出された映像パターンが、前記映像パターンが検出された時刻に対応する前記監視対象コンテンツに割り当てられた前記映像パターンと合致する場合に、該対応する監視対象コンテンツが前記指定された表示期間に表示されたものと判別する。
【００４２】
この態様によれば、検出された映像パターンが、係る映像パターンが検出された時刻に対応する監視対象コンテンツに割り当てられた映像パターンと合致する場合に、係る監視対象コンテンツが指定された表示期間に表示されたものと判別されるため、正確且つ簡便に、該当する監視対象コンテンツがスケジュール通りに表示されているかを判別可能である。
【００４３】
尚、「合致する」とは、相互に完全に一致する状態を含み、更には、相互に一致しているとみなし得る程度に整合している状態を含む概念であり、合致しているか否かについての判断基準は、予め実験的に、経験的に或いはシミュレーション等に基づいて、監視対象コンテンツがスケジュール通りに表示されているか否かについての判別精度を担保しつつ、実践上生じ得る誤差等をキャンセルし得るように設定されていてもよい。
【００４４】
本発明のコンテンツ表示システムに係る実施形態の他の態様では、前記映像パターンは、予め設定される複数のパターン設定位置に夫々少なくとも一つ配された、幾何学形状を有する相互に明るさの異なる複数種類の単位パターンを含み、前記映像パターンが合成された監視対象コンテンツが表示される期間において前記複数のパターン設定位置の各々における明るさの度合いを検出する。
【００４５】
この態様によれば、映像パターンは、相互に明るさの異なる複数種類の幾何学的な単位パターンを含み、且つ予め設定される複数のパターン設定位置にこれら明るさの相互に異なる複数種類の単位パターンが少なくとも一つ配置されるように構成される。より具体的には、映像パターンは、例えば表示手段の表示領域の四隅に、例えば対角の関係にある単位パターン同士が同じ明るさとなるように配置された二種類の単位パターンによって形成される離散的なパターンであってもよい。この場合、例えば一の単位パターンに対し、基準となる明るさよりも明るいか暗いかの判断に基づいて、１ビットの情報を付与することが可能である。従って、このような単位パターンが４個存在する場合には、映像パターン全体で４ビット、即ち１６通りの識別情報を発生させることが可能となる。即ち、単純に考えて、監視対象コンテンツの各々に相互に異なる映像パターンを付与するならば、監視対象コンテンツを１６通り設定することが可能となる。別の考え方をすれば、単位パターンの数量を増やすことによって、より映像パターンの検出精度を向上させることも容易にして可能である。
【００４６】
一方、検出手段の側から見れば、検出手段の構成は、例えばこれらパターン設定位置における表示手段を介した映像の明るさの度合いを、少なくとも基準よりも暗いか明るいかについて二値的に検出できればよく、例えば、公知である各種明暗センサ等を利用することが可能である。従って、この態様によれば、コンテンツ表示システムの動作上の負荷は実践的にみて軽微で済み、コンテンツがスケジュール通りに表示されているかの監視を効率的且つ効果的に行うことが可能となる。
【００４７】
尚、明るさの度合いが検出可能であればよいことに鑑みれば、単位パターンの形状は、矩形や円形等比較的簡素な形状であってよい。また、その大きさも、明るさの度合いを正確に検出可能である限りにおいて何ら限定されず、例えば、検出手段の検出精度に応じて決定されていてもよいし、予め実験的に、経験的に或いはシミュレーション等に基づいて、コンテンツの表示を阻害することなく且つ検出精度を低下させない程度に決定されていてもよい。
【００４８】
同様に、映像パターンにおける単位パターンの位置（即ち、パターン設定位置）は、上述したような表示領域の四隅に限定されない。例えば、コンテンツが、視聴者による視聴に供されない表示手段の表示領域外に跨る場合には、このような表示領域外の所定位置にパターン設定位置が設定されてもよい。この場合、検出手段の設置位置を、例えば表示手段の内部に設定し、検出手段を表示手段と略一体化させてもよい。即ち、本実施形態において映像パターンの表示位置は、必ずしも視聴者による視聴に供され得る位置に限定されない。
【００４９】
尚、単位パターンの表示色は、各々の明るさに有意な差異が生じる限りにおいて何ら限定されないが、例えば、白色と黒色によって単位パターンを構成した場合には、これら相互間に明確な明るさの差異が生じ得るので好適である。
【００５０】
本発明のコンテンツ表示システムに係る実施形態の他の態様では、前記判別手段に係る判別結果を表す結果情報を生成する結果情報生成手段と、前記結果情報を記憶する第３記憶手段とを更に具備する。
【００５１】
この態様によれば、ＣＰＵ若しくはＭＰＵ又はこれら制御ユニットにより上位に制御される各種プロセッサ若しくは各種処理ユニット等の各種形態を採り得る結果情報生成手段により、判別手段に係る判別結果を表す、例えばログ等の結果情報が生成され、例えばＨＤ、ＣＤ、ＤＶＤ又はＢＤ等の各種記録媒体等を備えた或いはＲＡＭやフラッシュメモリ等の書き換え可能な記憶素子等の形態を採り得る第３記憶手段により記憶される。
【００５２】
従って、例えば、ある指定された日時に或いは過去一定期間にわたって、表示手段にコンテンツがスケジュール通り表示されたか等の情報を、外部から任意のタイミングで取得し参照することが可能となる。或いは、現在表示中のコンテンツがスケジュール通りに表示されているのかを外部からリアルタイムに参照することが可能となる。従って、係る結果情報に従って、表示手段その他コンテンツ表示システムを構成する各手段に対し然るべき措置を採ることが容易にして可能となり、長期的な観点から言って、コンテンツ表示システムの信頼性を向上させることも可能となる。
【００５３】
本発明のコンテンツ表示システムに係る実施形態の他の態様では、前記合成手段は、前記監視対象コンテンツに前記割り当てられた映像パターンをオーバーレイする。
【００５４】
この態様によれば、合成手段が映像パターンを監視対象コンテンツに対しオーバーレイすることによって合成するため、映像パターンの表示期間を監視対象コンテンツの表示期間と同期させることが容易にして可能となる。また、この場合、オーバーレイの有無を選択することによって、例えばコンテンツの表示を監視する必要がない場合等にはコンテンツをオリジナルの状態で表示に供することも容易にして可能となり利便性が担保される。
【００５５】
＜コンテンツ表示方法の実施形態＞
本発明のコンテンツ表示方法に係る実施形態は、少なくとも表示手段に表示すべきコンテンツが該表示すべきコンテンツの表示期間と共に指定されてなるスケジュールに従って、前記指定されたコンテンツが前記指定された表示期間に表示されるように前記表示手段を制御する第１制御工程と、前記指定されたコンテンツのうち少なくとも一つを含む監視対象コンテンツに対し、所定種類の映像パターンを個別に割り当てるパターン設定工程と、前記割り当てられた映像パターンの表示期間を、前記映像パターンが割り当てられた監視対象コンテンツに指定される前記表示期間に対応付けて設定する表示期間設定工程と、前記設定された表示期間の少なくとも一部において前記監視対象コンテンツに前記割り当てられた映像パターンを合成する合成工程と、前記監視対象コンテンツに前記映像パターンが合成された場合に、前記映像パターンが合成された監視対象コンテンツが表示されるように前記表示手段を制御する第２制御工程と、前記映像パターンが合成された監視対象コンテンツが表示される期間において前記表示手段による表示を介した前記映像パターンを検出する検出工程と、前記検出された映像パターンに基づいて前記映像パターンが割り当てられた監視対象コンテンツが前記指定された表示期間に前記スケジュール通りに表示されたか否かを判別する判別工程とを具備する。
【００５６】
本発明のコンテンツ表示方法に係る実施形態によれば、上述した本発明のコンテンツ表示システムに係る実施形態における各手段と同等の各工程における動作によって、本発明に係るコンテンツ表示システムと同様、コンテンツがスケジュール通りに表示されているか否かを効率的且つ効果的に監視することが可能となる。
【００５７】
以上説明したように、本発明のコンテンツ表示システムに係る実施形態は、表示手段、制御手段、パターン設定手段、表示期間設定手段、合成手段、検出手段及び判別手段を具備するので、コンテンツがスケジュール通りに表示されているのかを効率的且つ効果的に監視することが可能となる。
【００５８】
以上説明したように、本発明のコンテンツ表示方法に係る実施形態は、第１制御工程、パターン設定工程、表示期間設定工程、合成工程、第２制御工程、検出工程及び判別工程を具備するので、コンテンツがスケジュール通りに表示されているのかを効率的且つ効果的に監視することが可能となる。
【００５９】
本発明のこのような作用及び他の利得は次に説明する実施例から明らかにされる。
【実施例】
【００６０】
以下、適宜図面を参照して、本発明の実施例について説明する。
＜第１実施例＞
＜実施例の構成＞
始めに、図1を参照して、本発明の第１実施例に係るコンテンツ配信システムの構成について説明する。ここに、図１は、コンテンツ配信システム１０の模式図である。
【００６１】
図１において、コンテンツ配信システム１０は、例えばインターネット等の広域ネットワークたるネットワーク１２に収容された、データセンタサーバ１１及びコンテンツ表示システム１００を備える。コンテンツ配信システム１０は、運営業者１１Aにより運営されるシステムであり、例えば駅構内、イベントホール、映画館、病院、会社、講堂、繁華街又は戯施設等の場所に設置されたコンテンツ表示システム１００を介して広告等の各種映像コンテンツを不特定多数の視聴者に提供することが可能に構成されたシステムである。
【００６２】
データセンタサーバ１１は、運営業者１１Aに所有されるサーバ装置であり、本発明に係る「サーバ装置」の一例である。データセンタサーバ１１には、コンテンツ表示システム１００において表示すべきコンテンツに係る、後述するコンテンツデータ、パターンデータ及びスケジュールデータ等が格納されており、これら各種データを適宜コンテンツ表示システム１００にネットワーク２０を介して供給することが可能に構成されている。
【００６３】
コンテンツ表示システム１００は、コントローラ２００、ＰＤＰ（Plasma Display Panel）３００及び検出装置４００を備えた、本発明に係る「コンテンツ表示システム」の一例である。
【００６４】
コントローラ２００は、例えば、パーソナルコンピュータ等のコンピュータシステムである。コントローラ２００は、アプリケーションプログラムに従って、本発明に係る「コンテンツ表示方法」の一例たる後述する表示制御処理を実行することが可能に構成されている。尚、コントローラ２００の詳細な構成については後述する。
【００６５】
ＰＤＰ３００は、不特定多数の視聴者にコンテンツを提供可能な程度に比較的大きい表示領域を有するプラズマディスプレイ装置であり、本発明に係る「表示手段」の一例である。尚、ＰＤＰ３００の詳細な構成については後述する。
【００６６】
検出装置４００は、ＰＤＰ３００に内蔵された複数の明るさセンサを含む、本発明に係る「検出手段」の一例である。検出装置４００に含まれる各センサは夫々相互に同一のセンサであり、検出対象部位の明るさに応じて高低の二値いずれかの電圧を出力可能に構成された、例えばＣｄＳ（硫化カドミウム）等を利用したセンサである。検出装置は、コントローラ２００と電気的に接続されており、コントローラ２００は、各センサによって出力された電圧に相当する信号を、検出装置４００の検出結果として取得することが可能に構成されている。
【００６７】
次に、図２を参照して、コンテンツ表示システム１００の詳細な構成について説明する。ここに、図２は、コンテンツ表示システム１００のブロック図である。尚、同図において、図１と重複する箇所には同一の符号を付してその説明を適宜省略することとする。
【００６８】
図２において、コントローラ２００は、制御部２１０、記憶装置２２０、映像信号生成部２３０、比較部２４０、ログ生成部２５０及び通信部２６０を備える。
【００６９】
制御部２１０は、例えばＣＰＵ等を備えた演算処理装置であり、表示制御処理を実行することが可能に構成されると共に、係る表示制御処理において、本発明に係る「制御手段」、「パターン設定手段」、「表示期間設定手段」、「スケジュール設定手段」及び「判別手段」の夫々一例として機能することが可能に構成されている。
【００７０】
記憶装置２２０は、例えばＨＤＤ等の比較的大容量の記憶装置であり、本発明に係る「第１記憶手段」、「第２記憶手段」及び「第３記憶手段」の一例である。記憶装置２２０には、例えば前述したデータセンタサーバ１１から取得されたスケジュールデータ２２１、コンテンツデータ２２２及びパターンデータ２２３並びに後述するログデータ２２４等が記憶される構成となっている。
【００７１】
スケジュールデータ２２１は、コンテンツ表示システム１００におけるコンテンツの表示スケジュール（即ち、本発明に係る「スケジュール」の一例）を規定するデータであり、本実施例では特にＸＭＬ（eXtensible Markup Language）で記述されたＸＭＬデータの構成を採る。
【００７２】
コンテンツデータ２２２は、表示すべきコンテンツに係る映像データであり、例えばＭＰＥＧ等の動画圧縮規格に準拠した映像データである。
【００７３】
パターンデータ２２３は、表示装置３００に表示されるコンテンツに合成すべきパターンに係る表示用のデータである。
【００７４】
ログデータ２２４は、表示制御処理の実行過程においてログ生成部２５０によって生成される各種ログ（即ち、本発明に係る「結果情報」の一例）に関するデータである。
【００７５】
映像信号生成部２３０は、制御部２１０によって上位に制御される映像処理ユニットであり、本発明に係る「合成手段」の一例として機能するように構成されている。映像信号生成部２３０は、記憶装置２２０に記憶される上述したコンテンツデータ２２２やパターンデータ２２３等に基づいて、例えば、デコード等の各種処理を経て表示装置３００に供給すべき映像信号を生成することが可能に構成されている。
【００７６】
比較部２４０は、制御部２１０によって上位に制御され、表示制御処理の実行過程において適宜実行される後述する再生監視処理において、検出されたパターンに係る比較を行うことが可能に構成された処理ユニットである。
【００７７】
ログ生成部２５０は、制御部２１０によって上位に制御され、表示制御処理の実行過程において適宜各種ログを生成することが可能に構成された、本発明に係る「結果情報生成手段」の一例たる処理ユニットである。
【００７８】
通信部２６０は、制御部２１０によって上位に制御され、ネットワーク１２を介してデータセンタサーバ１１からスケジュールデータ２２１、コンテンツデータ２２２及びパターンデータ２２３を取得することが可能に構成された、本発明に係る「第１取得手段」及び「第２取得手段」の一例たる通信処理ユニットである。
【００７９】
ＰＤＰ３００は、表示制御部３１０及び表示画面部３２０を備える。
【００８０】
表示制御部３１０は、コントローラ２００の制御部２１０によって上位に制御される映像表示用のコントローラユニットである。表示制御部３１０は、制御部２１０の制御の下、前述した映像信号生成部２３０から供給される映像信号に基づいて表示画面部３２０にコンテンツ及び後述するオーバーレイコンテンツを表示することが可能に構成されている。
【００８１】
表示画面部３２０は、ＰＤＰ３００において各種映像（コンテンツを含む）を表示するための表示パネルユニットである。表示画面部３２０において視聴者による視認が可能な領域は、後述する表示領域３２０Ａ（図２には不図示）を構成している。
【００８２】
＜実施例の動作＞
コンテンツ表示システム１００の性質に鑑みれば、コンテンツ配信システム１０が有料であるか無料であるかの別によらず、コンテンツがスケジュール通り表示装置３００に表示されている必要がある。そこで、コントローラ２００の制御部２１０は、表示制御処理を実行する過程において、コンテンツがスケジュール通りに表示されているかを適宜監視することが可能に構成されている。ここで、本実施例の動作として、係る表示制御処理の詳細について説明することとする。ここに、図３は、表示制御処理のフローチャートである。尚、本実施例に係る表示制御処理は、コントローラ２００の起動時に実行される処理であるとする。
【００８３】
図３において、制御部２１０は、現在時刻を取得する（ステップＡ１０）。この際、制御部２１０は、通信部２６０を制御して、データセンタサーバ１１にアクセスし、データセンタサーバ１１と時刻情報の同期を行う。
【００８４】
次に、制御部２１０は、スケジュールデータ２２１を解析する（ステップＡ１１）と共に、有効なスケジュールが存在するか否かを判別する（ステップＡ１２）。有効なスケジュールが存在しない場合（ステップＡ１２：ＮＯ）、制御部２１０は処理をステップＡ１１に戻し、現在時刻に同期したスケジュールの解析を続行すると共に、ステップＡ１２に係る判別を繰り返す。有効なスケジュールが有る場合、或いはスケジュールが有効となる時刻となった場合（ステップＡ１２：ＹＥＳ）、制御部２１０は、コンテンツの再生に係るコンテンツ再生処理と、再生されたコンテンツの監視に係る再生監視処理とを相互に並列して実行する。
【００８５】
ここで、図４を参照して、コンテンツ再生処理の詳細について説明する。ここに、図４は、コンテンツ再生処理のフローチャートである。
【００８６】
図４において、制御部２１０は、表示不具合フラグをリセットする（ステップＢ１０）。表示不具合フラグとは、後述する再生監視処理においてコンテンツがスケジュール通りに表示されていないと判別された場合に制御部２１０のバッファメモリ上に設定されるフラグであり、コンテンツの再生初期にはデフォルトの状態にリセットされる。
【００８７】
次に、制御部２１０は、解析されたスケジュールに従って、映像信号生成部２３０に再生すべきコンテンツを指定するためのコンテンツパスを設定する（ステップＢ１１）。
【００８８】
コンテンツパスが設定されると、制御部２１０は映像信号生成部２３０を制御して、再生すべきコンテンツの再生を開始する（ステップＢ１２）。
【００８９】
コンテンツの再生が開始されると、制御部２１０は、再生エラーが発生したか否かを判別する（ステップＢ１３）。ここで、再生エラーとは、例えばデコードエラー等、再生処理に係るエラーであり、主として映像信号生成部２３０を介して制御部２１０により把握される。再生エラーが発生した場合には（ステップＢ１３：ＹＥＳ）、制御部２１０は、ログ生成部２５０を制御して再生エラーの内容と発生時刻とが記述された再生エラーログを生成し（ステップＢ１５）、例えば不具合箇所のスキップ、或いは再生の繰り返し等然るべき再生エラー処理を実行して（ステップＢ１６）、処理をステップＢ１４に移行する。
【００９０】
再生エラーが発生しない場合（ステップＢ１３：ＮＯ）、或いはステップＢ１６に係る処理が実行された場合、制御部２１０は、再生の終了タイミングであるか否かを判別する（ステップＢ１４）。ここで、再生の終了タイミングは、ＸＭＬで記述されたスケジュールによって終了時刻として規定されている。
【００９１】
再生終了のタイミングではない場合（ステップＢ１４：ＮＯ）、制御部２１０は、処理をステップＢ１３に戻し、一連の処理を繰り返すと共に、コンテンツの再生終了タイミングが訪れた場合には（ステップＢ１４：ＹＥＳ）、表示不具合フラグが設定されているか否かを判別する（ステップＢ１７）。
【００９２】
表示不具合フラグが設定されている場合（ステップＢ１７：ＹＥＳ）、制御部２１０は、ログ生成部２５０を制御して表示エラーの詳細内容及びその発生時刻等を記述した表示エラーログを生成し（ステップＢ１９）、然るべきリカバリー処理を含む表示エラー処理を実行して（ステップＢ２０）、コンテンツ再生処理を終了する。生成されたログは、ログデータ２２４の一部として記憶装置２２０に記憶される。
【００９３】
一方、表示不具合フラグが設定されていない場合（ステップＢ１７：ＮＯ）、制御部２１０は、コンテンツの再生が成功したものとして、ログ生成部２５０を制御してコンテンツの再生がスケジュール通りに終了したことを表す表示成功ログを生成し（ステップＢ１８）、コンテンツ再生処理を終了する。尚、生成された表示成功ログは、表示エラーログ同様に記憶装置２２０に記憶される。
【００９４】
次に、図５を参照して、再生監視処理の詳細について説明する。ここに、図５は再生監視処理のフローチャートである。
【００９５】
図５において、制御部２１０は、スケジュールによって再生が指示されたコンテンツが監視対象コンテンツであるか否かを判別する（ステップＣ１０）。ここで、監視対象コンテンツとは、スケジュール通りに表示されたか否かを監視すべきものとして設定されたコンテンツであり、通常、スケジュールによって指示されたコンテンツの全てが該当する。
【００９６】
再生すべきコンテンツ（上述したコンテンツ再生処理によって再生されるコンテンツ）が監視対象コンテンツである場合（ステップＣ１０：ＹＥＳ）、制御部２１０は、スケジュールによって係るコンテンツに割り当てられたパターンを設定する（ステップＣ１１）。
【００９７】
ここで、図６を参照して、スケジュールの詳細について説明する。ここに、図６は、コンテンツ再生処理において解析されたスケジュールの一部を表すスケジュールＳＣＪ１の模式図である。
【００９８】
図６において、スケジュールＳＣＪ１には、再生すべきコンテンツ及び再生すべきコンテンツに割り当てられたパターンが、夫々の表示期間と共に指定されている。スケジュールＳＣＪ１では特に、再生すべきコンテンツ全てが監視対象コンテンツであり、それら各々に相互に異なるパターンが割り当てられている。
【００９９】
例えば、スケジュールＳＣＪ１によれば、例えば時刻９時００分０１秒（図示「０９：００：０１」に相当）にコンテンツ００１の再生を開始し、１５秒間コンテンツ００１の再生を実行した後、コンテンツ００２の再生を開始する旨等が、また、コンテンツ００１の表示期間である１５秒間について、コンテンツ００１に対しパターン０００１を合成すべき旨等が指定されている。
【０１００】
ここで更に、図７を参照して、パターンの詳細について説明する。ここに、図７は、パターン０１０１（即ち、図６においてコンテンツ００５に合成すべき旨が指定されたパターン）の模式図である。
【０１０１】
図７において、パターン０１０１は、表示装置３００の表示画面部３２０における前述した表示領域３２０Ａの四隅に配置された単位パターンＰＴ１、ＰＴ２、ＰＴ３及びＰＴ４（即ち、本発明に係る「単位パターン」の一例）からなる。個々の単位パターンは、白色又は黒色の矩形パターンであり、白色が「明」、黒色が「暗」の状態に対応するものとして、検出装置４００による明るさの検出に供される構成となっている。
【０１０２】
ここで、各パターンを識別するための符号である「０１０１」とは、白色、即ち「明」の状態における検出装置４００の出力電位を「１」、黒色、即ち「暗」の状態における検出装置４００の出力電位を「０」と表した場合の、単位パターンＰＴ１、ＰＴ２、ＰＴ３及びＰＴ４の出力電位を左側から順次表現したものとなっており、パターン０１０１とは、即ち、単位パターンＰＴ１及びＰＴ３が黒色であり、単位パターンＰＴ２及びＰＴ４が白色であるパターンを表している。個々の単位パターンの大きさは、検出装置４００による明暗の識別が可能となる限りにおいて、コンテンツの表示が阻害されないように表示領域３２０Ａに対し十分に小さく設定される。
【０１０３】
図５に戻り、ステップＣ１１に係る処理において、制御部２１０は、スケジュールＳＣＪ１によって再生対象となるコンテンツに割り当てられたパターン（例えば、コンテンツ００１が再生される場合にはパターン０００１）に対応するパターンデータをパターンデータ２２３の中から選択し、映像信号生成部２３０に供給する。ステップＣ１１に係る処理が終了すると、制御部２１０は、検出装置４００を初期化する（ステップＣ１２）。
【０１０４】
検出装置４００の初期化が終了すると、制御部２１０は、映像信号生成部２３０を制御して、設定されたパターンのオーバーレイを開始する（ステップＣ１３）。ステップＣ１３に係る処理は、前述したコンテンツ再生処理におけるステップＢ１２に係る処理と協調的に実行され、映像信号生成部２３０は、再生すべきコンテンツに対し該当するパターンをオーバーレイしてなるオーバーレイコンテンツに関する映像信号を生成して表示装置３００の表示制御部３１０に供給する。
【０１０５】
ここで、図８を参照して、パターンのオーバーレイについて説明する。ここに、図８は、オーバーレイの概念図である。尚、同図において、図７と重複する箇所には同一の符号を付してその説明を適宜省略することとする。
【０１０６】
図８において、コンテンツ００５は、表示領域３２０Ａ全体に展開される、飲料の広告に関する映像である（図８（ａ）参照）。ここで、コンテンツ００５にオーバーレイすべきパターンは、パターン０１０１（図８（ｂ）参照）であり、図５におけるステップＣ１３に係る処理においてパターンがオーバーレイされ、表示装置３００に表示されるオーバーレイコンテンツ００５ＯＶＬは、図８（ｃ）のようになる。図８（ｃ）に示すように、オーバーレイされた（即ち、合成された）パターンはコンテンツの内容に影響を与えない程度の大きさに設定されている。
【０１０７】
図５に戻り、パターンのオーバーレイが開始されると、制御部２１０は、検出装置４００を制御して、オーバーレイコンテンツ（例えば、オーバーレイコンテンツ００５ＯＶＬ）における単位パターンの明るさを検出することによってパターンを検出させる（ステップＣ１４）。パターンの検出が終了した旨が検出装置４００から告知されると（例えば、個々のセンサの出力電位が確定すると）、制御部２１０は、パターンのオーバーレイを終了する（ステップＣ１５）。
【０１０８】
パターンのオーバーレイが終了すると、制御部２１０は、比較部２４０を制御して、検出されたパターンと、現在再生されているコンテンツに対応するパターンとの比較を実行し、係る比較の結果に基づいて、両パターンが相互に一致するか否かを判別する（ステップＣ１６）。例えば、オーバーレイコンテンツ００５ＯＶＬにおいて、検出されたパターンが、既に延べた配列態様に準拠して各センサの出力電位を表現した場合に「０１０１」であれば、両パターンは相互に一致していると判別される。
【０１０９】
ここで、両パターンが一致しているとは即ち、コンテンツの再生期間（表示期間）に同期してオーバーレイされたパターンが、表示装置３００の表示画面部３２０を介して正しく表示されたことを意味し、パターンがオーバーレイされたコンテンツもスケジュール通りに表示されたこと意味する。即ち、本実施例では、このようなパターンの比較によって、コンテンツがスケジュール通りに表示されたか否かが好適に監視される。
【０１１０】
パターンが一致しない場合（ステップＣ１６：ＮＯ）、制御部２１０は、前述した表示不具合フラグを設定し（ステップＣ１７）、処理をステップＣ１８に移行する。一方、パターンが相互に一致する場合（ステップＣ１６：ＹＥＳ）、制御部２１０は、処理をステップＣ１８に移行する。
【０１１１】
ステップＣ１８に係る処理では、コンテンツの再生が終了したか否かが判別される。コンテンツの再生が終了したか否かは、並行して実行されているコンテンツ再生処理の実行過程において容易に判別可能である。
【０１１２】
コンテンツの再生が未だ継続中である場合（ステップＣ１８：ＮＯ）、制御部２１０は、コンテンツの監視タイミングであるか否かを判別する（ステップＣ１９）。ここで、制御部２１０は、パターンの表示期間（即ち、本実施例ではコンテンツの表示期間に相当）において一定の周期で、より具体的にはパターンのオーバーレイ終了後、所定のインタバルが経過した場合に、パターンのオーバーレイを繰り返すように構成されている。ステップＣ１９に係る処理では、係るインタバルが経過したか否かが判別される。
【０１１３】
監視タイミングでは無い場合（ステップＣ１９：ＮＯ）、制御部２１０は、処理をステップＣ１８に係る処理に移行して、一連の処理を繰り返すと共に、監視タイミングが訪れた場合には（ステップＣ１９：ＹＥＳ）、処理をステップＣ１１に戻して、パターンの設定、オーバーレイ開始及びパターン検出といった一連の処理を繰り返す。
【０１１４】
一方、コンテンツの再生が終了した場合（ステップＣ１８：ＹＥＳ）、制御部２１０は再生監視処理を終了する。尚、ステップＣ１０に係る処理において、再生されるコンテンツが監視対象コンテンツではないと判別された場合（ステップＣ１０：ＮＯ）、処理はステップＣ１８に移行され、実質的にパターン検出に係る処理は何ら実行されぬまま、コンテンツの再生終了と共に再生監視処理が終了する。
【０１１５】
図３に戻り、再生監視処理及びコンテンツ再生処理が終了すると、処理はステップＡ１２に戻され、有効なスケジュールが有る場合（例えば、スケジュールＳＣＪ１の場合、コンテンツ００１の再生が終了したらコンテンツ００２が有効なスケジュールとなる）には、上述した処理が繰り返される。
【０１１６】
以上、説明したように、本実施例に係るコンテンツ表示システム１００によれば、表示制御処理並びにその実行過程で実行されるコンテンツ再生処理及び再生監視処理によって、コンテンツの再生と並行して、コンテンツがスケジュール通りに表示されたかが監視される。
【０１１７】
この際、係る監視に供されるパターンは、極めて単純な白色又は黒色の矩形状の二値化パターンであり、その検出精度は、表示装置３００の解像度やアスペクト比といったハードウェア条件に依存し難いものとなっている。また、同様の理由から検出装置４００に複雑な構成が要求されることがなく、システム構成の複雑化を招くこともない。更には、パターンがコンテンツにオーバーレイされるため、パターン検出の要求が有る場合に限ってコンテンツを二次的に加工すればよく、コンテンツ自体に手を加えることがないため、コンテンツをオリジナルのまま再生に供することも容易にして可能である。即ち、本実施例によれば、コンテンツがスケジュール通り表示されているか否かを効率的且つ効果的に監視することが可能となるのである。
【０１１８】
＜第１変形例＞
コンテンツがスケジュール通り表示されているか否かを監視するためのパターンの表示態様は、上述した第１実施例のものに限定されず、様々な態様を採ることができる。ここで、図９を参照して、パターンの表示態様について説明する。ここに、図９は、本発明の変形例に係るパターンの各種表示態様を表す模式図である。尚、同図において、図８と重複する箇所には同一の符号を付してその説明を適宜省略することとする。
【０１１９】
図９において、オーバーレイコンテンツは、オーバーレイされるパターンとして単位パターンＰＴ１から単位パターンＰＴ６４までの６４個の単位パターンを備え、係る単位パターンの各々がコンテンツ（ここでは、コンテンツ００５）の外周を取り巻くように配置された、オーバーレイコンテンツ００５ＯＶＬ０１であってもよい（図９（ａ））。この場合、パターン全体で表すことができる情報量は６４ビットとなり、より精細にパターンが一致するか否かについての判別を行うことが可能となる。尚、この場合、図９（ａ）に示すように、表示画面部３２０の表示領域３２０Ａよりもコンテンツ００５の表示領域が縮小せしめられていてもよい。
【０１２０】
一方、表示領域３２０Ａは、コンテンツの表示領域の他に、例えばコンテンツを補足する情報を表示するためのサブ領域３２０Ｂ及び文字情報をスクロール表示するためのテロップ領域３２０Ｃに分割されていてもよい。この場合、オーバーレイコンテンツは、コンテンツの表示領域以外のこれらサブ領域３２０Ｂ及びテロップ領域３２０Ｃに単位パターンＰＴ１、ＰＴ２、ＰＴ３及びＰＴ４が適宜配されたオーバーレイコンテンツ００５ＯＶＬ０２であってもよい（図９（ｂ）参照）。
【０１２１】
尚、更にこの場合、オーバーレイコンテンツは、サブ領域３２０Ｂの四隅に第１実施例と同様に４個の単位パターンからなるパターンが配されたオーバーレイコンテンツ００５ＯＶＬ０３であってもよい（図９（ｃ）参照）。
【０１２２】
＜第２変形例＞
また、スケジュールの態様は、上述したものに限定されない。ここで、図１０を参照して、本発明の第２変形例に係るスケジュールの詳細について説明する。ここに、図１０は、コンテンツ再生処理において解析されたスケジュールの一部を表すスケジュールＳＣＪ２の模式図である。尚、同図において、図６と重複する箇所には同一の符号を付してその説明を適宜省略することとする。
【０１２３】
図１０において、スケジュールＳＣＪ２は、再生すべきコンテンツに全てパターンが設定される点では第１実施例に係るスケジュールＳＣＪ１と等しいが、コンテンツ００３についてのみ、パターンの表示期間の設定態様がスケジュールＳＣＪ１と相違する構成となっている。
【０１２４】
即ち、コンテンツ００３に対応するパターンは、コンテンツ００３の表示期間内にはオーバーレイされず、コンテンツ００３の表示期間の前後１秒間だけ（図示「０９：０２：１５」から「０９：０２：１６」に相当する期間と、図示「０９：０２：３１」から「０９：０２：３２」に相当する期間）表示されるパターン００１１及びパターン０１００となっている。この際、これらパターンとオーバーレイされるコンテンツは、夫々ダミーＤＭ１とダミーＤＭ２のダミーコンテンツである。各ダミーコンテンツには実質的な意味はなく、単にパターンの検出に供するための、例えば単色の映像である。
【０１２５】
このように、パターンが、対応するコンテンツの表示期間内に表示されずとも、係る表示期間に対応付けてパターンの表示期間を設定する（この場合、係る表示期間の前後に設定される）ことは可能であり、この場合も、然るべき時刻に検出されたパターンが、夫々パターン００１１及びパターン０１００と一致していれば、それらの表示期間に表示期間が挟まれたコンテンツ００３も正しく表示されていたと判断することが容易にして可能である。このようなスケジュールの構成は、例えば、コンテンツに二次加工が許可されていない場合に顕著に効果的である。
【０１２６】
＜第２実施例＞
次に、図１１を参照して、本発明の第２実施例に係るコンテンツ表示システムについて説明する。ここに、図１１は、コンテンツ表示システム５００の模式図である。尚、同図において、図２と重複する箇所には同一の符号を付してその説明を適宜省略することとする。
【０１２７】
図１１において、コンテンツ表示システム５００は、記憶装置２２０にパターンデータ２２３が記憶されておらず、パターン発生器５２０及び映像合成器５１０を備える点において、第１実施例に係るコンテンツ表示システム１００と相違している。
【０１２８】
第２実施例においては、コンテンツの監視に供すべきパターンは、パターン発生器５２０から供給される。パターン発生器５２０は、予め設定された複数種類のパターン（形状は、第１実施例と同様に単純なパターンである）のうち一のパターンを選択し、映像合成器５１０に供給することが可能に構成される。
【０１２９】
映像合成器５１０は、映像信号生成部２３０と電気的に接続されており、映像信号生成部２３０から再生すべきコンテンツに係る映像信号を取得すると、パターン発生器５２０から取得したパターンが係るコンテンツに重ねて表示されるように映像信号を生成して、表示制御部３１０に供給する。この際、パターン発生器５２０は、制御部２１０と電気的に接続されており、制御部２１０からの指示信号に応じて生成したパターンを映像合成器５１０に供給する。従って、制御部２１０が第１実施例と同様の再生監視処理を実行する際に、スケジュールによって規定された表示期間にコンテンツに対しパターンが合成されるように指示信号を供給することによって、パターン発生器５２０からは、コンテンツの表示期間に同期してパターンが映像合成器５１０に出力される。このようにして、第２実施例でも、第１実施例と同様、コンテンツがスケジュール通りに表示されているかを効率的且つ効果的に監視することが可能である。
【０１３０】
本発明は、上述した実施例に限られるものではなく、請求の範囲及び明細書全体から読み取れる発明の要旨或いは思想に反しない範囲で適宜変更可能であり、そのような変更を伴うコンテンツ表示システム及び方法もまた本発明の技術的範囲に含まれるものである。
【図面の簡単な説明】
【０１３１】
【図１】本発明の第１実施例に係るコンテンツ配信システムの模式図である。
【図２】図１のコンテンツ配信システムを構成するコンテンツ表示システムのブロック図である。
【図３】図２のコンテンツ表示システムにおいて実行される表示制御処理のフローチャートである。
【図４】図３の表示制御処理において実行されるコンテンツ再生処理のフローチャートである。
【図５】図３の表示制御処理において実行される再生監視処理のフローチャートである。
【図６】コンテンツの再生に係るスケジュールの模式図である。
【図７】コンテンツにオーバーレイされるパターンの模式図である。
【図８】パターンのオーバーレイの概念図である。
【図９】本発明の変形例に係るパターンの各種態様を表す模式図である。
【図１０】コンテンツの再生に係るスケジュールの他の模式図である。
【図１１】本発明の第２実施例に係るコンテンツ表示システムのブロック図である。
【符号の説明】
【０１３２】
１０…コンテンツ配信システム、１００…コンテンツ表示システム、２００…コントローラ、２１０…制御部、２２０…記憶装置、２２１…スケジュールデータ、２２２…コンテンツデータ、２２３…パターンデータ、２２４…ログデータ、２３０…映像信号生成部、２４０…比較部、２５０…ログ生成部、２６０…通信部、３００…表示装置、４００…検出装置、５００…コンテンツ表示システム。
【図１】
0004692999.tif 000002
【図２】
0004692999.tif 000003
【図３】
0004692999.tif 000004
【図４】
0004692999.tif 000005
【図５】
0004692999.tif 000006
【図６】
0004692999.tif 000007
【図７】
0004692999.tif 000008
【図８】
0004692999.tif 000009
【図９】
0004692999.tif 000010
【図１０】
0004692999.tif 000011
【図１１】
0004692999.tif 000012