(57)【要約】第三者コンテンツを表示するシステムは、表示装置と表示コントローラを有する。表示コントローラは、主及び優先プレゼンテーション・アプリケーションが格納されたコンピュータであり、これらのアプリケーションはコンピュータのＣＰＵで並行動作可能である。主プレゼンテーション・アプリケーションは、表示装置に主プレゼンテーションとして主表示コンテンツを提示させるように構成され、優先プレゼンテーション・アプリケーションは、表示装置に、優先プレゼンテーションとして優先表示コンテンツを提示させ、優先プレゼンテーションの全期間にわたって表示装置から主プレゼンテーション・アプリケーションの主プレゼンテーションを除外させ、さらに、優先プレゼンテーションが終了したときに表示装置上に主プレゼンテーションを復帰させるように構成されている。主及び優先表示コンテンツは、いずれも、静止画像情報または動画像情報のいずれかを有する。
2013509599.tif 000002
【特許請求の範囲】
【請求項１】
公共空間においてコンテンツを提示するシステムであって、
表示装置と、
ＣＰＵと記憶装置からなり、該記憶装置には、前記ＣＰＵを制御するのに適したオペレーティング・システムと、主プレゼンテーション・アプリケーションと優先プレゼンテーション・アプリケーションとが格納されている表示コントローラと、
を有し、
前記オペレーティング・システム、前記主プレゼンテーション・アプリケーション及び前記優先プレゼンテーション・アプリケーションは、前記ＣＰＵ上において並行して動作するように適合されており、
前記主プレゼンテーション・アプリケーションは、前記表示コントローラの前記オペレーティング・システムを介して、前記表示装置に、主プレゼンテーションとして主表示コンテンツを提示させるように構成され、
前記優先プレゼンテーション・アプリケーションは、トリガに反応して、前記表示コントローラの前記オペレーティング・システムを介して、前記表示装置に、優先プレゼンテーションとして優先表示コンテンツを提示させ、前記優先プレゼンテーションの全期間にわたって前記表示装置から前記主プレゼンテーション・アプリケーションの前記主プレゼンテーションを除外させるように構成され、さらに、前記優先プレゼンテーション・アプリケーションは、前記オペレーティング・システムを介して、前記優先プレゼンテーションが終了したときに前記表示装置上に前記主プレゼンテーションを復帰させるように構成され、
前記主表示コンテンツ及優先表示コンテンツは、いずれも、静止画像情報または動画像情報のいずれかを有し、
前記優先プレゼンテーション・アプリケーションは、前記主プレゼンテーション・アプリケーションから受け取った信号によりトリガされるように構成されている、システム。
【請求項２】
前記表示コントローラは、ネットワークと接続したネットワーク・インタフェースをさらに備え、
前記優先プレゼンテーション・アプリケーションは、さらに、ＣＰＵに、前記ネットワーク・インタフェースを用いて前記ネットワーク上で、前記ネットワーク上のコンテンツ管理サーバから前記優先表示コンテンツを取り出させるように構成されている、請求項１に記載のシステム。
【請求項３】
前記優先プレゼンテーション・アプリケーションは、さらに、前記ＣＰＵに、前記優先プレゼンテーションが終了した際に、前記優先プレゼンターションが完全に提示されたことを示す上演証明情報を前記記憶装置に記憶させるように構成され、また、前記ＣＰＵに、前記ネットワーク・インタフェースを用いて前記ネットワークを介して前記上演証明情報を送信させるように構成されている、請求項１に記載のシステム。
【請求項４】
前記表示コントローラは、さらに、ネットワークと接続したネットワーク・インタフェースをさらに備え、
前記優先プレゼンテーション・アプリケーションは、さらに、前記ＣＰＵに、前記ネットワーク・インタフェースを用いて前記ネットワークを介して前記上演証明情報を前記ネットワーク上のコンテンツ管理サーバに送信させるように構成されている、請求項３に記載のシステム。
【請求項５】
前記表示コントローラは、さらに、ネットワークと接続したネットワーク・インタフェースをさらに備え、
前記優先プレゼンテーション・アプリケーションは、さらに、ＣＰＵに、前記ネットワーク・インタフェースを用いて前記ネットワーク上で、前記ネットワーク上のコンテンツ管理サーバから前記優先表示コンテンツを取り出させるように構成され、
前記優先プレゼンテーション・アプリケーションは、さらに、前記ＣＰＵに、前記優先プレゼンテーションが終了した際に、前記優先プレゼンターションが完全に提示されたことを示す上演証明情報を前記記憶装置に記憶させるように構成され、また、前記ＣＰＵに、前記ネットワーク・インタフェースを用いて前記ネットワークを介して前記上演証明情報を送信させるように構成され、
前記優先プレゼンテーション・アプリケーションは、さらに、前記ＣＰＵに、前記ネットワーク・インタフェースを用いて前記ネットワークを介して前記上演証明情報を前記ネットワーク上のコンテンツ管理サーバに送信させるように構成されている、請求項１に記載のシステム。
【請求項６】
前記表示装置に接続された音声出力装置をさらに備え、
前記表示コントローラは、前記音声出力装置を介して音を発生するように構成され、
前記主及び優先表示コンテンツの各々はさらに音声情報も有し、
前記主プレゼンテーション・アプリケーションは、前記オペレーティング・システムを介し、前記音声出力装置に前記主表示コンテンツの音声情報を提示させるように構成され、
前記優先プレゼンテーション・アプリケーションは、前記表示装置上での前記優先プレゼンテーションの提示の際に、前記オペレーティング・システムを介し、前記音声出力装置に前記優先表示コンテンツの音声情報を提示させ、前記優先プレゼンテーションの全期間にわたって前記音声出力装置から前記表示コンテンツの音声情報を除外させるように構成され、さらに、前記優先プレゼンテーション・アプリケーションは、前記オペレーティング・システムを介して、前記優先プレゼンテーションが終了したときに前記音声出力装置を介して前記主表示コンテンツの音声情報を復帰させるように構成されている、請求項１に記載のシステム。
【請求項７】
前記主プレゼンテーション・アプリケーションから受け取る前記信号は、ＨＴＴＰプロトコルに基づいている、請求項１に記載のシステム。
【請求項８】
前記優先プレゼンテーション・アプリケーションは、既定のスケジュールに応じたクロックによってトリガされるように構成されている、請求項１に記載のシステム。
【請求項９】
前記優先プレゼンテーション・アプリケーションは、前記シグナルに含まれて与えられる１または複数のパラメータを解釈して前記優先プレゼンテーションを制御するように構成されている、請求項１に記載のシステム。
【請求項１０】
前記既定のスケジュールはキューである、請求項８に記載のシステム。
【請求項１１】
前記１または複数のパラメータは前記優先プレゼンテーションの継続時間を制御する、請求項９に記載のシステム。
【請求項１２】
前記１または複数のパラメータは前記優先プレゼンテーションの優先表示コンテンツを制御する、請求項９に記載のシステム。
【請求項１３】
処理ユニットとデータを格納するメモリとを少なくとも備えるコンピュータによって制御される表示装置上でコンテンツを提示するためのソフトウェア・プロダクトであって、
コンピュータ可読媒体に記録され、前記コンピュータに、
トリガ・イベントの発生の有無を監視し、
トリガ・イベントを検出したときに、前記表示装置上で前記コンピュータに主プレゼンテーションを表示させることから、前記コンピュータ上で動作する主プレゼンテーション・プログラムを除外させ、優先プレゼンテーションの全期間にわたって前記表示装置上で前記優先プレゼンテーションを提示させ、
前記優先プレゼンテーションの全期間が終了したときに、前記主プレゼンテーション・プログラムの前記主プレゼンテーションを前記表示装置上に復帰させるように構成され、
前記主及び優先プレゼンテーションは、いずれも、静止画像情報または動画像情報のいずれかを有している、ソフトウェア・プロダクト。
【請求項１４】
前記コンピュータに、前記コンピュータに接続されたネットワーク・インタフェースを用いてネットワーク上で、前記ネットワーク上のコンテンツ管理サーバから前記優先表示コンテンツを取り出させるようにさらに構成された、請求項１３に記載のソフトウェア・プロダクト。
【請求項１５】
前記コンピュータに、前記優先プレゼンテーションが終了した際に、前記優先プレゼンターションが完全に提示されたことを示す上演証明情報を前記コンピュータの記憶装置に記憶させるようにさらに構成された、請求項１３に記載のソフトウェア・プロダクト。
【請求項１６】
前記コンピュータに、前記コンピュータのネットワーク・インタフェースを用いてネットワークを介して、前記上演証明情報を前記ネットワーク上のコンテンツ管理サーバに送信させるようにさらに構成された、請求項１５に記載のソフトウェア・プロダクト。
【請求項１７】
前記コンピュータに、
前記コンピュータに接続されたネットワーク・インタフェースを用いてネットワーク上で、前記ネットワーク上のコンテンツ管理サーバから前記優先表示コンテンツを取り出させ、
前記優先プレゼンテーションが終了した際に、前記優先プレゼンターションが完全に提示されたことを示す上演証明情報を前記コンピュータの記憶装置に記憶させ、
前記ネットワーク・インタフェースを用いて前記ネットワークを介して、前記上演証明情報を前記ネットワーク上の前記コンテンツ管理サーバに送信させるように、さらに構成された、請求項１３に記載のソフトウェア・プロダクト。
【請求項１８】
前記コンピュータに、
前記コンピュータが、前記表示装置上で前記コンピュータに主プレゼンテーションを表示させることから前記コンピュータ上で動作する主プレゼンテーション・プログラムを除外させられて、代わりに、優先プレゼンテーションの全期間にわたって前記表示装置上で前記優先プレゼンテーションを提示させされるのと同時に、前記コンピュータに接続された音声出力装置を介して前記コンピュータに前記主プレゼンテーションの音声部分を提示させることから、前記コンピュータに前記主プレゼンテーション・プログラムを除外させ、前記コンピュータに、前記優先プレゼンテーションの全期間にわたって前記音声出力装置を介して前記表示装置上で前記優先プレゼンテーションの音声部分を提示させ、
前記優先プレゼンテーションが終了したときに、前記コンピュータに前記主プレゼンテーション・プログラムを復帰させて、前記コンピュータに前記主表示コンテンツの前記音声部分を提示させるようにさらに構成され、
前記音声出力装置は、前記主及び優先プレゼンテーションの音声部分に対応した音を生成するように構成されている、請求項１３に記載のソフトウェア・プロダクト。
【請求項１９】
前記トリガ・イベントは、前記コンピュータに接続した周辺装置によってもたらされ、前記周辺装置は、ネットワーク・インタフェース、ユニバーサル・シリアル・バス（ＵＳＢ）装置、カメラ、キーボード、マウス及び赤外線装置のいずれかである、請求項１３に記載のソフトウェア・プロダクト。
【請求項２０】
前記トリガ・イベントはネットワーク・イベントによって引き起こされる、請求項１３に記載のソフトウェア・プロダクト。
【請求項２１】
前記トリガ・イベントは、前記コンピュータの前記メモリに格納された既定のスケジュールに基づくクロックによって引き起こされる、請求項１３に記載のソフトウェア・プロダクト。
【請求項２２】
前記コンピュータに、前記ネットワーク・イベントを検出したときに、ネットワーク・インタフェースから受け取ったメッセージを解析させて１または複数の制御パラメータを取得させ、さらに、前記１または複数の制御パラメータに基づいて前記表示装置上での優先プレゼンテーションの提示を制御させるように構成されている、請求項２０に記載のソフトウェア・プロダクト。
【請求項２３】
前記既定のスケジュールデータはキューである、請求項２１に記載のソフトウェア・プロダクト。
【請求項２４】
１または複数の制御パラメータが、前記優先プレゼンテーションの継続時間を制御するために前記コンピュータによって使用される、請求項２２に記載のソフトウェア・プロダクト。
【請求項２５】
１または複数の制御パラメータが、前記優先プレゼンテーションの前記優先表示コンテンツを制御するために前記コンピュータによって使用される、請求項２２に記載のソフトウェア・プロダクト。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、公共空間に第三者のコンテンツ(media content)を表示するシステム、ソフトウェア・アプリケーション及び方法に関する。
【背景技術】
【０００２】
時には家庭外広告とも呼ばれる屋外広告は、消費者が公共空間内を動き回っているときに、移動中に、（診療所内などのような）順番待ち中に、及び／又は（小売り場所(retail venue)のような）特定の商業上の場所にいるときに、その消費者に対するマーケティングに的を絞っている。屋外広告の例の１つは、小売店舗に設定された電子広告看板であり、これは一般的には、１または複数のコンピュータによって運用される表示装置（例えば、平面パネル表示装置、陰極線管表示装置など）を備えている。表示装置を制御するコンピュータは、表示装置上にコンテンツが表示されるようにする。ここでコンテンツは、読みやすいテキストであったり、静止画像であったり、あるいは動画像であったりしてよく、また、これらの組み合わせであってもよい。例えば、コンテンツは、制御用コンピュータのメモリ内に格納可能であって、どのように、いつ及びどの順序で画像とテキストとを表示するかを指示するプレゼンテーション（提示）情報とともにその画像とテキストとが符号化されたバイナリファイルの形態であってもよい。このようなコンテンツの例は、この技術分野においてよく知られているフォーマットで符号化されている。そのようなフォーマットは、それらに限られるものではないが、Microsoft（登録商標）PowerPoint（登録商標），ＡＶＩ，ＭＰＥＧ，Quicktime（登録商標）やこれらの等価物を含んでいある。コンテンツは、ファイルとして制御用コンピュータの記録媒体上に格納されてもよいし、あるいは、通信ネットワーク（例えば、ローカル・エリア・ネットワーク（ＬＡＮ）やインターネット）を介してリアルタイムにストリーミングされてもよい。
【０００３】
表示装置上にどの特定のコンテンツが表示されるかの選択は、制御用コンピュータ上で動作するコンテンツ管理ソフトウェア（ＣＭＳ；Content Management Software）によって管理されるか、あるいは、中央の点から複数の表示装置上のコンテンツに対して指示を行うように、通信ネットワークによって１または複数の表示用コンピュータに共通に接続したサーバーコンピュータによって管理される。
【０００４】
このような家庭外広告システムの人気が高まるにつれ、これらを動作させる異なるＣＭＳ製品の数も増えてきている。例えば、ある１つのＣＭＳは、一般的には、小売企業（例えばスーパーマーケット）のサイトにおいて、その店を贔屓にしている人にとって関心のあるコンテンツを表示するために、設置されるであろう。ＣＭＳの保守と運用は、そのサイト（現場）のローカルなあるいは全社的な管理者によってなされるであろう。したがってそのサイトの電子広告看板システム上に提供されるコンテンツは、管理者が時間とエネルギーとを割いて第三者からの追加の広告コンテンツを収集しない限り、その特定の店舗に関連した情報に限定されるであろう。
【０００５】
第三者の広告コンテンツは、潜在的に、システムを設置し維持するコストを相殺するような、その組織の広告システム上での広告時間の売り上げからの実質的な収入を生むことができる。第三者広告コンテンツはまた、ローカルなあるいは全社的な管理者が用意するものに比べ、多様性に富みかつ最新のコンテンツを提供することによって、見る者にとって表示装置をより魅力的なものとすることもできる。しかしながら、第三者によって生成されたコンテンツを管理することは、第三者コンテンツを懇請し、第三者コンテンツの更新をスケジューリングし、配置済みのＣＭＳに対する第三者のコンテンツの適合性問題を解決することを含んでおり、多大な時間を必要とし、また、ローカルなあるいは地域的な管理者の技量の範囲外の技量を必要とするかもしれない。
【０００６】
このように、遠隔（リモート）管理サービスによって、社内電子広告看板システムのような家庭外広告システムに対し、第三者広告を提供し管理する能力に対する要求がある。また、複数の異なる場所に展開した複数の異なる家庭外広告システムに対し第三者広告を提供し管理することができる第三者広告システムに対する要求がある。しかしながら、異なる小売企業の間や他の家庭外設備の間で動作する異なる家庭外広告システムとその対応するＣＭＳ製品とは、大きく変化に富んでおり、一般的には互換性がなく、また相互運用性もない。例えば、いくつかのＣＭＳアプリケーションは、市販の製品であり、他のものは、社内(in-house)開発チームなどにによる特定の小売企業のために特別に開発されたカスタムデザインの製品であるかもしれない。
【０００７】
さらに、家庭外広告システムとそれを運用するＣＭＳ製品とは、一般に、制御のための複数の手段を有するようには適合されていない。したがって、第三者のコンテンツを取り込むために、電子広告看板システムの社内での管理主体は、第三者コンテンツそれ自体の取得、プレゼンテーション及び回転の管理を行なわなければならないか、あるいは、安全、信頼性及び他の面で社内管理者がそれをすることが合理的に気が進まないような、彼らのＣＭＳに対する何らかの形態での直接的な制御を独立した外部(off-site)の管理者に提供しなければならないだろう。
【０００８】
社内の管理主体の直接の関与と既存の稼働中のＣＭＳシステムの改変とが不要であって第三者のコンテンツをリモートで家庭外広告システムに提供して管理するように、遠隔制御されるシステムを介した、社内電子看板システムのような遠隔の家庭外広告システム上で第三者の広告を提供して管理することができるシステム及び方法であって、配備された場所で運用中の特定のＣＭＳアプリケーションであるかどうかに関係なく効率的であるだろうシステム及び方法に対する必要性がある。また、（例えば、）第三者広告コンテンツが、運用中のＣＭＳシステムの現在のコンテンツとよく共存するように、社内での管理主体が、その場所に配信される第三者広告に対する若干の制御を保持することも好ましい。
【発明の概要】
【発明が解決しようとする課題】
【０００９】
本発明は、上記の課題を考慮してなされたものである。本発明の種々の例示態様は、上記の課題の１または複数を解決しまた改善する能力を提供する。
【課題を解決するための手段】
【００１０】
本発明の第１の様相に従えば、表示装置と表示コントローラとを有し、表示コントローラは、主プレゼンテーション・アプリケーションと優先プレゼンテーション・アプリケーションとを格納しているコンピュータ（以下、コンピュータは、少なくとも、メモリに接続されたＣＰＵと記憶装置とからなり、記憶装置は、ＣＰＵを制御するのに適合したオペレーティングシステムが記録されている）であり、コンピュータのオペレーティング・システムは、ＣＰＵ上で主プレゼンテーション・アプリケーション及び優先プレゼンテーション・アプリケーションとが並行動作することを可能とするように構成され、主プレゼンテーション・アプリケーションは、オペレーティング・システムを介して、表示装置に、主プレゼンテーションとして主表示コンテンツを提示させるように構成され、優先プレゼンテーション・アプリケーションは、オペレーティング・システムを介して、表示装置に、優先プレゼンテーションとして優先表示コンテンツを提示させ、優先プレゼンテーションの全期間にわたって表示装置から主プレゼンテーション・アプリケーションの主プレゼンテーションを除外させるように構成され、さらに、オペレーティング・システムを介して、優先プレゼンテーションが終了したときに表示装置上に主プレゼンテーションを復帰させるように構成され、主表示コンテンツ及優先表示コンテンツは、いずれも、静止画像情報または動画像情報のいずれかを有する、システムが提供される。
【００１１】
優先プレゼンテーションアプリケーションは、トリガに反応して表示装置に作用するように構成され、トリガは、予めプログラムされたスケジュール及び／またはキュー、センサによって生成されたリアルタイム信号、カメラ、及び／または対人インタフェース装置（例えば、マウス、ボタン、キーボード）、及び／またはローカル・エリアまたは広域ネットワークに接続されたネットワーキング・インタフェースから受け取ったイベントのいずれかであってよい。
【００１２】
本発明の第２の様相に従えば、上記のコンピュータによって制御される表示装置上でコンテンツを提示するためのソフトウェア・プロダクトであって、コンピュータ可読媒体に記録され、i)コンピュータに、コンピュータ上で動作する主プレゼンテーション・プログラムを除外させて、主プレゼンテーション・プログラムの主プレゼンテーションが表示装置上で表示されることを防止させ、優先プレゼンテーションの全期間にわたって表示装置上で優先プレゼンテーションを提示させ、ii)優先プレゼンテーションの全期間が終了したときに、コンピュータに、主プレゼンテーション・プログラムを復帰させて、表示装置上での主プレゼンテーションの提示を再開させるように構成され、主及び優先プレゼンテーションは、いずれも、静止画像情報または動画像情報のいずれかを有している、ソフトウェア・プロダクトが提供される。ソフトウェアはさらに、コンピュータに、クロック、リアルタイム・センサ（例えば、カメラ、マウス、ボタン、キーボード）に対する周辺機器インタフェース、及び／またはローカル・エリアまたは広域ネットワークに接続されたネットワーキング・インタフェースから受け取ったイベントからのいずれからのイベントの発生の有無を監視させ、イベントに応じて、主プレゼンテーション・プログラムの除外と優先プレゼンテーションの提示とから始まる上記のステップを開始させるように構成されている。
【００１３】
本発明の第３の様相に従えば、公共空間においてコンテンツを提示する方法であって、i)表示コントローラによって制御される表示装置上にコンテンツを表示するための、コンピュータ可読媒体に記録可能な上記のソフトウェア・プロダクトを用意することと、ii)サーバ（すなわち、ＣＰＵ、メモリ、記憶装置、及び他のコンピュータとの通信のためのネットワーク・インタフェースとを有し、前述の他のコンピュータによる検索のために利用可能な、コンピュータ可読のデータを生成するように構成されているコンピュータ）とを用意することと、を有し、サーバの記憶装置は、サーバに、表示コントローラ上で動作するソフトウェア・プロダクトによって読むことができる優先コンテンツを格納させるように構成されてその記憶装置に記録されたソフトウェアを有し、ソフトウェア・プロダクトは、表示コントローラに、i)表示コントローラ上で動作する主プレゼンテーション・プログラムを除外させて、表示コントローラが表示装置上に主プレゼンテーションを表示することを防止させ、かつ、表示コントローラに、優先プレゼンテーションの全期間にわたって表示装置上にで優先プレゼンテーションを提示させ、ii)優先プレゼンテーションの全期間が終了したときに、表示コントローラに、主プレゼンテーション・プログラムを復帰させて、表示装置上での主プレゼンテーションの提示を再開させるように構成されており、主及び優先プレゼンテーションは、いずれも、静止画像情報または動画像情報のいずれかを有し、優先プレゼンテーションは、サーバ上に優先コンテンツとして格納されて、表示コントローラによってサーバから取り出し可能である、方法が提供される。サーバは、相互接続ネットワーク（例えばインターネット）を介して表示コントローラとの直接通信のために利用可能であってよく、あるいは、サーバと表示コントローラとの間で手渡しされる携帯型のデータ媒体（例えば、フレキシブル・ディスク、ポータブル・フラッシュ・メモリ、ＣＤ−ＲＯＭなど）の手段により、もしくは間接的ネットワーク接続（例えば、サーバに接続されたネットワークに接続するファイアウォール、ブリッジまたはゲートウェイへの接続）の手段により、表示コントローラと間接的な接続状態にあってもよい。
【００１４】
本発明の第４の様相に従えば、優先コンテンツを提示する装置であって、相互接続ネットワーク（例えばインターネット）を介して少なくとも１つの表示コントローラと少なくともの１つの表示コントローラ上で表示されるべき優先コンテンツのスポンサーによって運用されている少なくとも１つのスポンサー・コンピュータとに接続する、少なくとも１つの上記のサーバを有し、サーバは、少なくとも１つの表示コントローラによって制御される少なくとも１つの表示装置上にコンテンツを提示するために、その少なくとも１つの表示コントローラに格納されたソフトウェア・プロダクトに向けて通信し、さらにサーバは、少なくとも１つの表示コントローラに、少なくとも１つの表示装置上で優先プレゼンテーションを表示させ、かつ優先プレゼンテーションの期間中は少なくとも１つの表示装置上での主プレゼンテーションの表示を中止させるように、ソフトウェア・プロダクトを制御するように構成されている装置が提供される。
【００１５】
本発明の第５の様相に従えば、コンテンツ・プロバイダと表示装置との間でコンテンツを交換し、管理し、配信し、及び提示するためのシステム及び方法であって、サーバ・コンピュータがコンテンツ・プロバイダ（例えば、広告主）からコンテンツを受け取り、コンテンツ・プロバイダから提供されたパラメータに一部は基づいて、サーバと通信している表示コントローラに対するそのコンテンツの配信の準備をする、システム及び方法が提供される。サーバは、サーバが利用可能な表示コントローラ上での表示のためのタイムスロット（時間枠）の利用可能性を含む関連情報をコンテンツ・プロバイダに提供するためであるとともに、入力を促しコンテンツ・プロバイダからの情報を検索するためのインタラクティブ（相互作用的）なユーザ・インタフェースを備えていてもよい。インタラクティブなユーザ・インタフェースは、コンテンツが１または複数の表示装置上で再生されたことを示す情報を含むフィードバックをコンテンツ・プロバイダに与えるとともに、１または複数の表示装置上でのコンテンツの格納、スケジューリング及び表示と引き換えにコンテンツ・プロバイダとの間での取引を実行する手段も提供する。
【００１６】
本発明のこれらの及び他の実施態様と利点とは、添付の図面と組み合わされ、本発明の原理を例示によって示す以下の詳細な説明から明らかになるであろう。
【図面の簡単な説明】
【００１７】
【図１】図１は、本発明に基づく電子広告看板システムと第三者コンテンツ・サーバとの例示的な配置を示す図である。
【図２】図２は、本発明に基づく電子広告看板システムと第三者コンテンツ・サーバとの別の例示的な配置を示す図である。
【図３】図３は、本発明に基づく電子広告看板システムと第三者コンテンツ・サーバとのさらに別の例示的な配置を示す図である。
【図４】図４は、テキストとグラフィックスとを含んで自家コンテンツが表示されている例示的な表示画面を示す図である。
【図５】図５は、本発明に基づくアプリケーションが、表示画面の一部において自家コンテンツが表示されるのを除外し、その場所に優先コンテンツを表示させている、例示的な表示画面を示す図である。
【図６】図６は、本発明に基づくアプリケーションが、表示画面の全体において自家コンテンツが表示されるのを除外し、画面全体にテキストとグラフィックスとを含む優先コンテンツを表示させている、例示的な表示画面を示す図である。
【図７】図７は、クライアント表示コントローラ上で動作する、本発明に基づく本質的なステップを概略的に示すフローチャートである。
【図８】表示コントローラのＣＰＵとメモリ内で動作するオペレーティング・システム、主プレゼンテーション・アプリケーション及び優先プレゼンテーション・アプリケーションの編成を線図として示した図である。
【図９】優先プレゼンテーション・アプリケーションが、表示コントローラの表示装置から主プレゼンテーション・アプリケーションを除外する処理ステップの動作を詳細に示したフローチャートである。
【図１０】図１０は、優先プレゼンテーション・アプリケーションが、表示コントローラの表示装置に主プレゼンテーション・アプリケーションを復帰させる処理ステップの動作を詳細に示すフローチャートである。
【発明を実施するための形態】
【００１８】
図１は、本発明の優先プレゼンテーション・ソフトウェア・アプリケーションによって読出すことができる優先コンテンツ(priority media content)を格納するためのサーバ１０を含む、本発明に基づく基本的な配置を概略的に示している。サーバ１０は、単一のサーバ装置であっても、相互運用または冗長構成で負荷分散を行うサーバ装置のクラスタであっても、あるいはこの技術分野で公知のこれらの等価物であってよい。優先コンテンツは、バイナリ情報（例えば、１または複数のファイル）として、当業者に公知の形態でコンピュータ可読媒体上に格納可能な１または複数の優先プレゼンテーションを含む。優先プレゼンテーションは、所定時間の期間にわたってマルチメディア装置上でのプレゼンテーション（提示）のために操作可能な、静止または動くテキスト及び／又はグラフィックスの組み合わせとして提示可能な、バイナリ・データである。この技術分野において、バイナリ・コンテンツの例は公知である（例えば、Macromedia Flash（登録商標），Microsoft（登録商標）PowerPoint（登録商標），Apple（登録商標）Quicktime（登録商標）など）。
【００１９】
本発明の一実施形態において、サーバ１０は、クライアント・コンピュータ５と通信しあっており、クライアント・コンピュータ５を介してコンテンツ・プロバイダは、コンテンツの表示のための表示装置５０の利用可能性を示すデータをサーバ１０から検索することができ、格納と表示コントローラ６０に対する配信のためにサーバ１０にコンテンツを送信することができる。
【００２０】
表示コントローラ６０は、視聴のために公共空間に配備されることができる表示装置５０に接続されている。サーバ１０と表示コントローラ６０は、記憶装置（例えば、ＲＡＭ、ディスク装置、携帯型フラッシュ・メモリ、ＣＤ−ＲＯＭなど）と中央処理装置（“ＣＰＵ”）とを有する任意の計算装置であってよい。少なくとも表示コントローラ６０は、その上で動作する、同時に２以上のプロセスを実行するように構成されたオペレーティング・システム（マルチタスク・オペレーティング・システム、例えば、Microsoft（登録商標）Windows（登録商標）XP Professional）を有し、さらに、表示装置５０に接続して動作させるためのインタフェース用ハードウェアも有するだろう。表示コントローラ６０は、音を発生するためのスピーカあるいは音声装置に接続して動作させるためのインタフェース用ハードウェアを有していてもよい。１または複数のスピーカが表示装置の一部として一体化されていてもよく、あるいは、別個に配備されていてもよい。表示装置５０は、陰極線管（“ＣＲＴ”）表示装置、液晶表示装置（“ＬＣＤ”）またはプラズマ平面パネル表示装置、さらには、コンピュータによって生成された視覚映像を提示するためのこれらに等価な装置のいずれかであってよい。
【００２１】
一実施形態において、表示コントローラ６０と表示装置５０は、さらに、表示装置を囲む領域と表示コントローラ５０の稼働状態も測定するように構成されたフィードバック装置を有していてもよい。これらの装置は、以下のものに限定されるものではないが、コンピュータ自己診断装置、赤外線動き検出器、レーザ動き検出器、静止画または動画像カメラ、ドアセンサ、床ベースの通行量センサ、及びＲＦＩＤ検出器を含んでいてもよい。これらの装置は、少なくとも、潜在的な視聴者がコンテンツの提示の前、提示の間または提示の後に表示装置５０のすぐ近くにいるかどうかを判定するように構成されている。装置は、表示装置５０または表示コントローラ６０のいずれかに、以下に示すものに限られるものではないが、温度、湿度検出器、煙、放射線または他の環境条件や危険を含む周辺の領域の環境情報を見出すための装置も含まれていてよい。
【００２２】
本発明の優先プレゼンテーション・ソフトウェア（“ＰＰＳ”）アプリケーションは、表示コントローラ６０の記憶装置にロードされる。上述したコンテンツ管理ソフトウェア（以下、主プレゼンテーション・ソフトウェアまたは“ＭＰＳ”アプリケーションと呼ぶ）も、表示コントローラ６０の記憶装置にロードされる。ＰＰＳアプリケーションによって読出すことができる優先コンテンツは、任意の有効なデータ搬送手段１２（例えば、フレキシブル・ディスク、ＣＤ−ＲＯＭ、フラッシュ・ディスクまたは等価物）によって、サーバ１０から表示コントローラ６０に与えられる。サーバ１０は、表示装置５０上において優先プレゼンテーションとして優先コンテンツの任意の部分がいつどのような条件下で表示されるべきかをＰＰＳアプリケーションに指示するためのスケジューリング情報を提供してもよい。
【００２３】
図２は、サーバ１０が広域ネットワーク（例えば、インターネット）によってネットワーク・ルータ３０に接続している例示的な配置を概略的に示している。ネットワーク・ルータ３０は、有線または無線でよいローカル・エリア・ネットワーク３４（“ＬＡＮ”）を介して、複数の表示コントローラ６０に接続している。図２に示した例において、各表示コントローラ６０は、２台の表示装置５０に接続されている。表示コントローラは、その中の表示インタフェース用のハードウェアによってサポートされている限り、任意の数の表示装置５０に接続されることができる。
【００２４】
本実施形態において、表示装置５０は、小売店舗のような公共の場に備えられることができる。その公共の場の管理主体は、表示装置と表示コントローラとそれらを接続するＬＡＮに対する管理サービスを提供するであろう。またこの例において、ＬＡＮは、ルータ３０を介してインターネット２０に接続されている。公共の場の管理主体は、サイト（現場）の管理者を介して、ＬＡＮ上のそれ自身の社内サーバ３０を運用して、一般的にこの技術分野で知られているように、社内サーバ４０と通信しあう表示コントローラ６０に対するサポート機能を含むような、種々のコンピュータ関連の機能を実行する。
【００２５】
一実施形態において、図３に示されるように、サーバ１０と表示コントローラ６０との間の通信は、ここでは社内サーバ４０として示される中間コンピュータを介して行われる。この実施形態において、表示コントローラは、有線または無線のプライベートＬＡＮ４２を介して社内サーバ４０と通信しあっている。社内サーバは、プライベートＬＡＮ４２と、ネットワーク・ルータ３０を介して広域ネットワーク２０に接続しているＬＡＮ３４との両方に接続されている。この実施形態において、社内サーバ４０は、表示コントローラ６０が広域ネットワーク２０とサーバ１０とのいずれとも直接通信を行うわないように、社内サーバ４０をサーバ１０と表示コントローラ６０との間のプロキシまたはｓｙｎｃ（同期）サーバとして動作させるように構成されたｓｙｎｃサーバ・アプリケーションを備えている。広域ネットワークすなわち広域ネットワーク２０から表示コントローラ６０を隔離することにより、不正な制御（例えば、インターネットからの権限のない通信）から、表示コントローラがよりセキュア（安全）になる。
【００２６】
上に示したように、１または複数の表示コントローラ６０は、１または複数の表示装置５０を動作させる。この動作は、通常、公共の場の管理主体によって保守されているコンテンツ管理ソフトウェアあるいは主プレゼンテーション・ソフトウェア・アプリケーションによって実行される。主プレゼンテーション・ソフトウェア・アプリケーション例えばコンテンツ管理ソフトウェア（“ＣＭＳ”）は、社内サーバ４０によって集中的に管理されてもよい。
【００２７】
本発明のＰＰＳアプリケーションは、図８に概略的に示すように、ロードされて実行開始され、表示コントローラのオペレーティング・システムによって与えられるようなＭＰＳアプリケーションと同時に実行する。当業者は、これらの２つのソフトウェア・アプリケーションが、ともに、表示コントローラのメモリ内に保持されて、オペレーティング・システムによって並列に管理されることを理解するであろう。
【００２８】
図７のフローチャートは、本発明のＰＰＳアプリケーションの本質的な動作を図表的に示している。表示コントローラ６０上において、ＭＰＳアプリケーションとＰＰＳプログラムとが初期化される（ステップ２００，２１０）。当業者は、これら初期化ステップの両方が生起すべきものであるかぎり、これらのステップが必ずここで示した順番で発生する必要はないことを理解する。
【００２９】
ひとたびＭＰＳアプリケーションが初期化されて動作を開始すると、主プレゼンテーションは表示装置５０に提示される（ステップ２３０）。主プレゼンテーションは、図２の場合と同様に、静止または動くテキスト及びグラフィックス５２の組み合わせとして表されてもよい。ひとたびＰＰＳアプリケーションが初期化され動作を開始すると、そのアプリケーションは、トリガを待ち受ける待ち受け状態（ステップ２２０）に入る。トリガは、（以下のものに限られるわけではないが）時間間隔、１日における時刻、表示コントローラ６０に接続されているネットワークを介して与えられる信号、ユーザ・インタフェース装置（例えば、キーボード、マウス、タッチパッド）によって与えられる信号、上述したフィードバック装置のいずれか、あるいはこれらの等価物のいずれかであってもよい。
【００３０】
トリガを検出すると（ステップ２４０）、ＰＰＳアプリケーションは、待ち受け状態を脱し、表示コントローラ６０の記憶媒体上に格納されているサブルーチンを実行して、ＭＰＳアプリケーションをそのプレゼンテーション・コンテンツを表示装置５０に提示していることから除外する（ステップ２５０）。当業者は、ＭＰＳアプリケーションが表示装置５０上の画像にいかなる変更をなすことも防止されることと、ＰＰＳアプリケーションが記憶装置に格納されているサブルーチンを実行して表示装置に対する排他的な制御権を確立することと、を理解するであろう。
【００３１】
表示装置５０に対する制御がひとたび確立すると、ＰＰＳアプリケーションは、表示装置５０上での優先プレゼンテーションの提示を開始する（ステップ２７０）。優先プレゼンテーションは、図６に示すように、静止または動くテキスト及びグラフィックス５２の組み合わせとして表されてもよい。ここでは、優先プレゼンテーションは、表示装置５０の全面上に提示されている。もう一つのものとして図５は、表示装置５０の一部分のみの上に提示された優先プレゼンテーションを示している。ここでは、優先プレゼンテーションのために排他的に設定された提示領域の外側において、主プレゼンテーションの他の部分が見える状態で残っている。
【００３２】
表示装置５０に対する排他制御権は、優先プレゼンテーションが完了する（ステップ２８０）まで維持される。優先プレゼンテーションの完了時にＰＰＳアプリケーションは、表示コントローラ６０の記憶装置に格納されたサブルーチンを実行して、表示装置５０に対する排他制御権を放棄し、表示装置５０に対するＭＰＳアプリケーションの制御を再び可能にする（ステップ２９０）。ＰＰＳアプリケーションは、次に、待ち受け状態に戻って、次のトリガを待ち受ける。
【００３３】
一実施形態において、表示コントローラ６０は、各優先プレゼンテーションの完了時に、表示コントローラ６０の記憶装置上に、上演証明(proof-of-play)情報を記録する。この実施形態において、ＰＰＳアプリケーションは、さらに、任意の優先プレゼンテーションの完了時に時刻と日付とを含む上演証明記録を格納するサブルーチンを含んでいる。これらの上演証明記録は、優先プレゼンテーションの全体が提示されたことの証明を与える。
【００３４】
一実施形態において、上演証明記録は、周期的に、ネットワーク３４，２０を介してサーバ１０に送信される。上演証明記録は、当業者に公知のプロトコル（例えば、ＦＴＰ、ＳＳＨ、ＳＣＰ、ＨＴＴＰ、ＨＴＴＰＳなど）を用いて、ファイルまたはストリームとして伝送されていよい。図２に示す配置において、ＰＰＳアプリケーションは、サーバ１０との接続を確立して、接続を完成させるためにサーバ１０との認証を試みるように構成されている。認証が成功したとき、ＰＰＳアプリケーションは、表示コントローラ６０に上演証明記録を送信させ、サーバ１０は、認証情報とともに上演証明記録を格納し、表示装置５０間でのいかなる特定の優先プレゼンテーションの配信と再生とに関する統計情報を少なくとも提供する。
【００３５】
一実施形態において、トリガ情報は、優先コンテンツに埋め込まれていてもよく、あるいは、サーバ１０によって与えられるスケジューリング情報によって別々に与えられてもよい。トリガ情報は、予め定められた条件の下で特定の優先プレゼンテーションが提示されるであろうといったように、通常、その特定の優先プレゼンテーションに結び付けられている。上に示したように、予め定められた条件は、以下のものに限定されるものではないが、一日の内の時刻、時間期間内での頻度、１または複数のフィードバック装置からの信号、表示コントローラに接続されたネットワークからの信号、これらのもの任意のまたは全ての組み合わせを含んでいてもよい。
【００３６】
一実施形態において、トリガ情報は、ＰＰＳの優先コンテンツの提示が自動的にＭＰＳのコンテンツと同期できるように、ＭＰＳの主プレゼンテーション中に符号化されている。しばしば、ＭＰＳは、主プレゼンテーションがそれ自身の本来のコンテンツにネットワーク（例えばインターネット）上に存在するコンテンツを組み込むことができるように、特定のプレゼンテーションコンテンツまたはコンテンツのプレイリスト／スケジュールに、ｈｔｔｐまたはｈｔｔｐｓ  ＵＲＬ方式に基づいたウェブページへのアドレスのようなユニフォーム・リソース・ロケータ（ＵＲＬ；Uniform Resource Locator）を含ませる能力を有する。例えば、ＭＰＳは、プレイリストのスケジュールでの予約された時刻にＭＰＳが天気予報ウェブサイトからのコンテンツを取得して表示するように、そのプレイリスト中に、ワールド・ワイド・ウェブ上の天気予報サイトへのＵＲＬを含ませるであろう。他の例においてＭＰＳは、Adobe（登録商標）Flash（登録商標）フォーマットに従って符号化されたマルチメディア・ファイルを再生する能力を有し、このフォーマットは、上記の例と同じように、ネットワーク・ベースのコンテンツを組み込むためにＵＲＬを含ませる能力を有する。
【００３７】
この実施形態において、ＰＰＳは、ＵＲＬの形態でのＭＰＳからのリクエストの有無を監視するように構成されている。ＭＰＳがそのコンテンツまたはプレイリストにＵＲＬを含ませる能力を有する場合、予め予約した時刻にＭＰＳがハイパーテキスト転送プロトコル（ＨＴＴＰ：Hypertext Transfer Protocol）のような標準通信プロトコルを用いてネットワーク・リソースに対するリクエストを行えるように、ＭＰＳは、ＰＰＳに向けらたＵＲＬを含ませるように構成されている。特にここでリクエストはＰＰＳに向けられている。
【００３８】
一例示実施形態において、ＰＰＳは、予め定められたＴＣＰ／ＩＰポート（例えば、通常のウェブ・ポート８０番）上でＨＴＴＰリクエストの有無を監視するように構成されている。予め定められたＴＣＰ／ＩＰポートにおいてＰＰＳがＭＰＳからのＵＲＬリクエストを受け付けたとき、ＰＰＳアプリケーションは、トリガ・イベントを発生して、１または複数の優先プレゼンテーションを提示する。
【００３９】
この実施形態において、ＰＰＳは、ファイルまたはストリームをＭＰＳに送り返してもよく、これによってこの技術分野で公知のＵＲＬによって示されたリクエストを処理し、したがって、ＭＰＳでのリクエスト・ルーチンがタイムアウトとはなるようにはしない。しかしながら、ＵＲＬを受信したことに応じてトリガを発生したＰＰＳは、上述したように、表示装置５０に対する制御の確立と、表示装置５０上でのコンテンツの提示からＭＰＳを除外とを開始する。かくして、ＵＲＬの送信及び受信によってこのようにトリガされた優先プレゼンテーションの期間にわたって、ＭＰＳの表示コンテンツは表示装置５によって表示されない。
【００４０】
ＰＰＳはまた、リクエストがこの技術分野で知られている“タイムアウト”にならないように、ＭＰＳに対してファイルまたはストリームを送り返すことにより、ＵＲＬリクエストに応答する。ファイルまたはストリームは、例えば、空ファイル、静止画像、または、診断情報あるいは他のメッセージを含んでいてもよい、短い“プレースホルダー(place holder)”メッセージであってよい。再度言えば、このコンテンツは、通常は、表示装置５０上には表示されない。しかしながら、ＰＰＳが表示装置５０に対する排他制御を確立するのを妨げるエラーが起きた場合には、この“プレースホルダー”のコンテンツが表示されて、技術者がそのエラーを診断するのを助けるであろう。
【００４１】
この制御の確立は、ネットワーク上で使用されている異なるＣＭＳプログラムの各々に固有のアプリケーション・プログラム・インタフェース（ＡＰＩ）を設計する必要性なしに、ＰＰＳが異なる種々のＣＭＳプログラム（ＭＰＳ）と並列的に動作することを可能にする。すなわち、他のネットワーク・コンテンツに対するプレイリストが準備されているときに、プレイリスト中に特別なＵＲＬを挿入することによって、ＰＰＳとＭＰＳとの間の相互作用を簡単に制御することができる。ＭＰＳコンテンツからＰＰＳコンテンツへの表示の切り替えをトリガするこの特別なＵＲＬは、プレイリスト中に含められるべきＨＴＭＬまたはＸＭＬファイルの形態をとることができる。このようなファイルは、好ましくは、広告システム・サーバ１０によって供給され、広告システム・サーバ１０からサイトの管理者によってダウンロードされることができる。
【００４２】
この実施形態の一変形例において、ＰＰＳは、ＵＲＬに含まれるパラメータを解析及び解釈して、表示されるべき優先コンテンツの提示を制御したりあるいはこれに影響を及ぼしたりするように構成されている。ここで制御パラメータは、ここに述べるものに限られるものではないが、i)表示装置の制御権がＰＰＳによって獲得され優先コンテンツの再生（プレイバック）が開始する前の時間、ii)優先再生が終了して表示装置の制御権がＭＰＳに戻される前の時間、iii)いくつの優先プレゼンテーションを再生されすべきかの優先プレゼンテーションの数、iv)再生されるべき特定の優先プレゼンテーションの仕様、v)再生されるべき優先プレゼンテーションの予め定めたクラスの仕様、を含んでいる。最後のものに関し、制御パラメータによって明示的に指定されるであろう予め定めたクラスは、ここで述べるものに限られるものではないが、公共広告(public service announcement)、または、直近に再生されたか近い将来に再生されるであろうＭＰＳのプレゼンテーション・コンテンツに最も関連深い特定の優先プレゼンテーションを含んでいる。
【００４３】
この変形例において、ＭＰＳに送り返されるファイルまたはストリームは、制御パラメターが成功裏に適用されたかどうかなどの他の有用または関連した情報とともに、制御パラメータの受領確認となる確認及び診断メッセージを含んでいてよい。
【００４４】
この特徴の動作の一例として、表示コントローラ６０上で実行しているＭＰＳは、そのコンテンツを表示装置５０上に提示し、一方、表示コントローラ６０上で実行しているＰＰＳは、それを動作状態にトリガするイベントの有無を監視する。ここで、ＭＰＳは、表示装置５０上で次々と表示されるべきコンテンツのキューであるプレイリストに応じて動作する。特に、ＭＰＳは、ネットワーク・リソースからコンテンツを検索するためのＵＲＬをそのプレイリストに組み入れる能力を有している。ネットワーク・リソースは、表示コントローラ６０とは異なるコンピュータ装置に存在してもよく、また、単に同じコンピュータ装置（すなわち、表示コントローラ６０それ自体）上で動作するプロセスまたはアプリケーションに存在してもよいことが、この技術分野において当然に理解される。
【００４５】
プレイリスト中のコンテンツの項目の１つは、ＰＰＳが監視しているＴＣＰ／ＩＰ  ８０番ポートに向けられたＵＲＬを含んでいる。ＵＲＬは、サーバ１０からサイトの管理者によってダウンロードされたファイルの部分として含まれていてもよく、ＨＴＴＰプロトコルにおいて知られているＰＯＳＴ動作にしたがう埋め込みパラメータを含んでいる。ファイルをダウンロードしたサイトの管理者は、ファイル中に含まれているＵＲＬをＭＰＳのプレイリストに組み込む。
【００４６】
プレイリスト中のＵＲＬが配置している位置にひとたびＭＰＳが進むと、ＭＰＳは、ＵＲＬが指示しているリソースを取り出そうと試みて、通常の形態でメッセージを送る。ＰＰＳは、このメッセージを受信し、リソースを取り出そうとしているＭＰＳが少なくともタイムアウトにならないように、何らかのＨＴＭＬベースのコンテンツを用いて応答する。しかしながら、同時に、ＰＰＳは、上述したように、ＭＰＳから表示装置５０の制御権を取得するプロセスを開始する。
【００４７】
ＵＲＬとともにＭＰＳからＰＰＳに渡されたパラメータは、ＰＰＳによってどの優先コンテンツが提示されるかを制御するために、ＰＰＳによって解釈される。制御は、提示されるべき特定の優先コンテンツに関する仕様を含んでいてもよく、及び／または、ＰＰＳが表示装置５０の制御権を手放してＭＰＳに戻すまでの時間を指定してもよい。
【００４８】
本発明のこの特徴に基づいて、ＰＰＳがその待ち受け状態から起動しそのコンテンツを提示したときに、ＭＰＳは制御を行ってもよい。ＰＰＳコンテンツの再生は、このように、ＭＰＳとＰＰＳのそれぞれのコンテンツの再生が相互に重なり合ったり中断させあったりしないように、ＭＰＳの再生スケジュールと同期していてもよい。特に、この特徴は、ＰＰＳと通信するために現行のＭＰＳを改変したり再プログラムしたりすることを要求せず、そのかわり、通常のＵＲＬ、ＨＴＴＰ及びＨＴＭＬプロトコルの下でネットワーク・コンテンツに対する要求を行う通常の能力をあてにすることができる。
【００４９】
一実施形態において、ＰＰＳアプリケーションは、表示コントローラ６０の動作状態（例えば、システム負荷、システム動作可能時間、利用可能な記憶容量及びメモリ、及び／または検出され記録されたエラー）に関する状態情報をサーバ１０に送ってもよい。
【００５０】
図２に示すように配置された一実施形態において、表示コントローラ６０のサブルーチンは、周期的に、ネットワーク３４，２０を介してサーバ１０にコンタクトし、更新された優先コンテンツとスケジューリング情報とを読出す。優先コンテンツは、当業者に公知のプロトコル（例えば、ＦＴＰ、ＳＳＨ、ＳＣＰ、ＨＴＴＰ、ＨＴＴＰＳなど）を用いて、ファイルまたはストリームとして伝送されることができる。ＰＰＳアプリケーションは、サーバ１０との接続を確立して、接続を完成させるためにサーバ１０との認証を試みるように構成されている。サーバ１０にコンタクトすることをＰＰＳアプリケーションに要求し、その逆ではないことによって、ＰＰＳアプリケーションは、特別な設定を必要とすることなく、ファイアウォール（例えば、ネットワーク・ルータ３０内で動作している）を介して通信することができる。
【００５１】
接続及び認証は、当業者には公知である任意の方法によって確立されることができ、ここでＰＰＳアプリケーションは、成功裏に認証を完成するために必要とされるサブルーチン及びデータ（例えば、この技術分野で知られているような、一意の識別番号、パスワード、及び／又は公開暗号鍵）を含んでいる。認証が成功すると、サーバ１０は、表示コントローラ６０に対し、１または複数の優先プレゼンテーションを含む優先コンテンツを送信し、ＰＰＳアプリケーションは、表示コントローラ６０に、その記憶装置上に優先コンテンツを格納させる。サーバ１０は、表示コントローラ６０がその記憶装置に格納するスケジューリング情報も送信する。スケジューリング情報は、いつ、及び／または、どの程度の頻度で、優先コンテンツの優先プレゼンテーションが表示装置５０上に表示されるかを制御するために、ＰＰＳアプリケーションによって読出されるべきものである。
【００５２】
同様に、ＰＰＳアプリケーションは、サーバ１０にコンタクトして、ＰＰＳアプリケーションの動作を改善することを意図したソフトウェア更新を検索する。更新は、この技術分野で公知のようなデータ伝送の形態である。
【００５３】
ＰＰＳアプリケーションは、ＰＰＳアプリケーションもまた（すなわち、同時に）表示装置５０上に優先プレゼンテーションを提示しているかどうかに関係なく、サーバ１０との通信を行うことができる。
【００５４】
一実施形態において、表示コントローラ６０は、さらに、音声（オーディオ）コントローラ（例えば、音声インタフェース、サウンド・カードまたはその等価物）と音声出力装置（例えばスピーカ）とを有し、主及び優先プレゼンテーションの各々は、さらに、主及び優先プレゼンテーションとして提示されている視覚情報に付随する画面外の語り(voice-over)やバックグラウンド音楽などの音声情報を含んでいる。
【００５５】
ＰＰＳアプリケーションが待ち受け状態から脱してＭＰＳアプリケーションがそのプレゼンテーション・コンテンツを表示装置５０に提示することから除外されたとき、表示コントローラ６０の記憶装置に格納されているサブルーチンは、表示コントローラ６０に、ＭＰＳアプリケーションの音声部分を提示することを音声コントローラに実行させることからＭＰＳアプリケーションを除外させ、さらに、優先プレゼンテーションの音声部分のために音声コントローラの排他的制御を確立させる。これにより、優先プレゼンテーションの継続期間にわたって、優先プレゼンテーションからの音声のみが音声出力装置から放送されることが許される。プレゼンテーション・プログラムが終了すると、音声コントローラの記憶装置に格納されているサブルーチンが実行されて、ＰＰＳアプリケーションが待ち受け状態に戻る前に、音声コントローラに対する排他的制御権を放棄して、音声コントローラに対するＭＰＳアプリケーションの制御をを再び可能にする。
【００５６】
ＰＰＳアプリケーションと同様に、ＭＰＳアプリケーションが、通常、表示装置５０に対するそれ自身の排他的制御を確立するためのルーチンを内蔵するであろうことを当業者は理解するであろう。したがって、本発明のＰＰＳアプリケーションは、少なくとも優先プレゼンテーションが表示装置５０上で再生されるべき期間にわたって、ＭＰＳアプリケーションの表示キャプチャ・ルーチンに一時的に打ち勝ってこれを抑制するように設計されたルーチンを実行する。特に、表示装置５０に対する制御権の取得と放棄（ステップ２４０，２９０）は、表示コントローラ６０で動作するＭＰＳアプリケーションに依存して、異なる方法によって達成される。
【００５７】
表示コントローラ６０上でＰＰＳアプリケーションとＭＰＳアプリケーションとがWindows（登録商標）環境（ここではMicrosoft（登録商標）Windows（登録商標）XP Professional）で動作する一実施形態において、ＰＰＳアプリケーションは、Ｗｉｎ３２  ＡＰＩ中のサブルーチン呼出しを行って、新しいデスクトップ(CreateDesktop)を生成し、次に、オペレーティング・システムに、それに対してＰＰＳアプリケーションのコンテンツを表示するように指示する（図９、ステップ３１０参照）。当業者は、Windows（登録商標）のグラフィカル・ユーザ・インタフェースが、表示装置５０に代表され、デスクトップとして知られている表示画面に基づいていることを認識するだろう。Ｗｉｎｄｏｗｓ（登録商標）は、スタートアップ時に、通常使用中にアプリケーションによって使用されるデフォルトのデスクトップを提供するが、CreateDesktop呼出しによって、デフォルトのデスクトップからは区別される他の代替となるデスクトップを生成する手段も提供する。このようにして生成された新しいデスクチップは、それを要求したアプリケーションによる排他的使用のために構成される。
【００５８】
さらに図９に概略的に示されるように、ＰＰＳアプリケーションは、さらに、主デスクトップを表示することから新しいデスクトップに表示装置５０を切り替えるための呼出し(SwitchDesktop)を行う（ステップ３５０）。その結果、CreateDesktop呼出しより以前に実行し表示装置上５０でコンテンツを表示していたＭＰＳアプリケーションを含むアプリケーションが、表示装置５０から消えて、ＰＰＳアプリケーションが排他的に提供するそれ自身の表示コンテンツ（優先プレゼンテーション）を含む新しいデスクトップに置き換えられる。
【００５９】
図１０は、制御がＭＰＳに復帰するステップ２９０のサブステップの詳細を概略的に示している。優先プレゼンテーションが終了したとき、ＰＰＳアプリケーションは再びSwitchDesktopを呼び出して、元のデスクトップの内容を表示装置５０に復帰させる（図１０、ステップ４１０）。元のデスクチップが、しばらくの間、表示装置上に表示されていなかったとしても、ＭＰＳアプリケーションのようなアプリケーションは、表示装置５０上で表示されていない点を除いて、中断されることなく表示コントローラ上で動作し続けている。
【００６０】
しかしながら、ＭＰＳアプリケーションがCreateDesktop及びSwitchDesktop呼出しと同様の手法を用いて表示装置５０の排他的制御権を取得する場合、ＰＰＳアプリケーションは、排他的制御権を取得して維持するために代わりの方法を使用しなければならない。また、主プレゼンテーション及び／または優先アプリケーションが音声部分を含む場合、ＰＰＳアプリケーションは、Ｗｉｎ３２  ＡＰＩ中のルーチンを呼び出してＭＰＳアプリケーションの実行を一時中断させ、これによって、ＭＰＳアプリケーションが表示装置５０の制御権を時期尚早に再取得したり、ＭＰＳアプリケーションがそれ自身の音声コンテンツを優先プレゼンテーションの音声コンテンツの上にかぶせて再生したりすることを防止する。
【００６１】
ここで、ＰＰＳアプリケーションは、ＭＰＳアプリケーションを新しいデスクトップに単に移し替えるのではなくむしろＭＰＳアプリケーションを一時中断させる必要があると判断する（図９、ステップ３００）ように構成されている。この実施形態では、ＰＰＳアプリケーションはＭＰＳアプリケーションのプロセスを一時中断させるであろう。
【００６２】
一実施形態において、ＰＰＳアプリケーションは、ＭＰＳアプリケーションのアプリケーション名を識別し、それを上記に概要を述べたステップと適合する既知のＭＰＳアプリケーションのリストと比較することによって、ステップ３００の判断を実行する。ＰＰＳアプリケーションが上述のステップでは表示装置５０からそれを除外するのに十分には効果的ではないだろうと判断すると、ＰＰＳアプリケーションは、代替の手続きを進める。
【００６３】
一実施形態において、ＭＰＳアプリケーションを除外する代替の手続きは、ＰＰＳアプリケーションが、それ自身の表示コンテンツを初期化し、それを既存のデスクトップのフォアグラウンド（前景）に持ってくるルーチン(SetForegroundWindow)を実行することを含む（ステップ３２０）。ＰＰＳアプリケーションはまた、デスクトップ上で動作しているＭＰＳアプリケーションを表示装置５０の表示領域外の位置に動かす呼出し(SetWindowPlacement)を行う（ステップ３３０）。次にＰＰＳアプリケーションは、ＭＰＳアプリケーションのプロセスＩＤを付してOpenThread及びSuspendThreadの呼出しを行い（ステップ３４０）、これによって、ＭＰＳアプリケーションの動作を一時的に停止させる。ＰＰＳアプリケーションは、次に、優先プレゼンテーションの再生に進む（ステップ２７０）。
【００６４】
優先プレゼンテーションが終了すると（ステップ２８０）、ここではＭＰＳアプリケーションはＰＰＳアプリケーションによって一時停止を要求されたことが知られており、ＰＰＳアプリケーションは、OpenThread及びResumeThreadに対する呼出しによって、ＭＰＳアプリケーションを一時中断状態から抜け出させる（ステップ４２０）。ＰＰＳアプリケーションは、次に、SetForegroundWindowに対する呼出しによって、ＭＰＳアプリケーションの位置をデスクトップでの目に見える前景に復帰させ（ステップ４３０）、ＭＰＳアプリケーションをSetWindowPosによってデスクトップ上のその元の位置に回復させる（ステップ４４０）。
【００６５】
このようにしてＰＰＳアプリケーションは、表示コントローラ６０上においてＭＰＳアプリケーションと共存でき、ＭＰＳアプリケーションの動作とは独立して表示装置５０上にコンテンツを表示できる。上述したように、ＭＰＳアプリケーションを変更したり再構成したり再コードしたりする必要なく、ＰＰＳアプリケーションは、ＭＰＳアプリケーションから表示装置の制御を取得するための適切な方法を決定する。したがって、表示コントローラ６０は、表示を行うサイトのローカルの管理者に必要とされる最小限の技術的な努力を用いて、ＭＰＳアプリケーションによって与えられる任意のコンテンツに加え、第三者コンテンツを提供することができるようにされる。
【００６６】
本発明の一実施形態において、ＭＰＳアプリケーションの特徴的要素は、ＰＰＳアプリケーションに一体化され、以下、これを統合化プレゼンテーション・ソフトウェア（ＩＰＳ）アプリケーションと呼ぶ。この実施形態において、ＩＰＳアプリケーションは、表示コントローラ６０上のＭＰＳアプリケーションの代わりに機能する。
【００６７】
上述したＭＰＳアプリケーションの場合と同様に、ＰＰＳアプリケーションのＩＰＳによって具体化したものは、コンテンツの提示に関して上述したコンテンツ管理ソフトウェアとして動作する。ＩＰＳによる具体化は、さらに、上述したＰＰＳアプリケーションの特徴的要素を有し、さらに以下の追加の要素を有するように構成される。
【００６８】
この実施形態ではＭＰＳアプリケーションが存在しないので、ＩＰＳによる具体化は、トリガのイベントに際して表示装置５０の制御からＭＰＳアプリケーションを除外するためのルーチンを実行することを要求されない。代わりに、表示コントローラ６０上のＭＰＳアプリケーションとして動作するように構成されているＩＰＳによる具体化は、表示コントローラ６０に、表示装置５０に対してコンテンツを提示させ、かつ、同時にトリガのイベントを検出するように、構成されている。
【００６９】
上述したＰＰＳの具体化の場合と同様に、ＩＰＳによる具体化は、以下のものに限定されるものではないが、時間間隔、一日における時刻、表示コントローラ６０が接続されているネットワークを介して与えられる信号、ユーザ・インタフェース装置（例えば、キーボードまたはマウス）から与えられる信号、またはこれら等価物のいずれとしてのトリガを検出できる。
【００７０】
適切なトリガを検出すると、ＩＰＳによる具体化は、表示コントローラ６０に、表示装置５０上で主プレゼンテーションを表示することから表示装置５０上で優先プレゼンテーションを表示することに切り替えさせる。上述のＰＰＳの場合と同様に、ＩＰＳによる具体化は、優先プレゼンテーションをそれが完了するまで提示するように構成されており、完了すると、ＩＰＳによる具体化は、主プレゼンテーションのプレゼンテーションを回復して、他のトリガのイベントを待ち受ける。
【００７１】
本発明は、上述した家庭外広告システムに対して第三者コンテンツを提供する方法も提供する。
【００７２】
一実施形態において、コンテンツ管理者は、サイトの管理者によって管理されている配備場所に設けられた互換性のある表示コントローラ６０及び表示装置５０上にインストールされ実行されるべき上述したようなＰＰＳアプリケーションを提供する。配備場所は、例えば、ショッピングセンター、小売商店またはスーパーマーケット、レストラン、あるいは他の任意の屋内または屋外の公共空間であってよい。サイトの管理者は、例えば、スーパーマーケットまたはショッピングセンターの現地管理者であってよい。
【００７３】
この実施形態において、サイトの管理者は、そのサイトのローカルなコンピュータ及び表示設備に関する情報を提供することによって、コンテンツ管理者に登録する。コンテンツ管理者は、ＰＰＳアプリケーションを含み、例えば、フラッシュ・メモリ、ＣＤ−ＲＯＭあるいはネットワーク接続の記憶装置などである媒体を提供する。ここでＰＰＳアプリケーションは、表示コントローラ６０によって実行される準備ができた状態にある実行可能形態にあるか、あるいは、表示コントローラ６０の記憶装置に転送されて実行可能形態に構成される準備ができた状態にあって当業者に知られたインストール可能な形態にある。
【００７４】
表示コントローラを運用するサイトの管理者は、その媒体から、ＰＰＳアプリケーションを構成して表示コントローラ６０上での実行を開始する。
【００７５】
コンテンツ管理者は、インターネット２０のような広域ネットワークに接続している上述したようなサーバ１０も提供する。サーバ１０は、単一のサーバ装置であっても、相互運用または冗長構成で負荷分散を行うサーバ装置のクラスタであっても、あるいはこの技術分野で公知のこれらの等価物であってよい。
【００７６】
動作中において、表示コントローラ６０のＰＰＳアプリケーションは、上述したように、周期的に、サーバ１０に対して交信を行おうと試みる。コンテンツ管理者によって準備されたサーバ１０は、それぞれがそこで動作するＰＰＳアプリケーションを備える１または複数の表示コントローラ６０または社内サーバ４０からの接続を待ち合わせ、その接続を認証し、その接続を受け入れるように構成されている。接続及び認証は、当業者に知られている任意の方法で確立されてよい。認証が成功したとき、サーバ１０は、上述したように、特に、表示コントローラ６０の表示装置５０上で動作するＰＰＳアプリケーションによる表示のために優先コンテンツを送信するように構成されている。
【００７７】
一実施形態において、コンテンツ管理者によって準備されたサーバ１０は、いつ、及び／または、どの程度の頻度で、優先コンテンツの優先プレゼンテーションが表示装置５０上に表示されるかを制御するためにＰＰＳアプリケーションによって用いられるスケジューリング情報も提供する。
【００７８】
一実施形態において、コンテンツ管理者によって準備されたサーバ１０は、上述したように、表示コントローラ６０から上演証明記録を受け取るようにも構成されている。
【００７９】
一実施形態において、コンテンツ管理者によって準備されたサーバ１０は、ＰＰＳアプリケーションに更新を提供するようにも構成されている。更新は、この技術分野で知られているようなデータ伝送の形態で、非常に多数のＭＰＳアプリケーションに対してＰＰＳアプリケーションの性能を向上するためにＰＰＳアプリケーションに組み込まれるべきものである。
【００８０】
一実施形態において、コンテンツ管理者は、表示装置５０及び／または表示コントローラ６０のどれでも配置場所に提供することができる。ここで表示コントローラ６０は、上述したＰＰＳアプリケーションを含んでいる。
【００８１】
上述した方法の実施形態の一変形例において、ＰＰＳアプリケーションは、上述したＩＰＳによる具体化の形態で提供される。
【００８２】
本発明は、上述したように構成されたサーバ１０を経由して、上述したように表示コントローラ６０上に展開されたＰＰＦアプリケーションまたはＩＰＳアプリケーションからの広域ネットワーク２０を介した電子的なリクエストを受け付け、表示装置５０を介したＰＰＳアプリケーションによる表示のためのコンテンツを提供する方法も提供する。
【００８３】
この方法の一実施形態において、コンテンツ管理者は、サーバ１０と通信しているＰＰＳアプリケーション（またはＩＰＳによる具体化）の制御の下にある表示装置５０上での表示されるための優先コンテンツの生成、提出及びスケジューリングのために１または複数のコンテンツ・プロバイダとの通信を可能にするための仕組みをも提供する。コンテンツ管理者は、優先コンテンツの提示における表示装置５０の使用権の販売に関してコンテンツ・プロバイダとの取引を運営するための仕組みをも提供する。
【００８４】
この方法の一実施形態において、サイトの管理者は、いずれかの時点で特定の表示装置５０を視聴することができる人についての人口統計データを特徴づけるプロファイルを提供することによって、コンテンツ管理者に登録する。そのプロファイルの作成において、サイトの管理者は、各表示装置５０に関する特定の情報を特に含めて、当該管理者の管理の下にあるネットワークの監査を行うことができる。表示装置ごとのベースで与えられるこの特定の情報は、以下のものに限られるわけではないが、i)表示装置の位置、ii)一日の内の時刻に基づく表示装置の視界内に存在する人数、iii)表示装置の視界内に存在する人たちの年齢グループ及び他の人口統計学的情報、iv)ＭＰＳによって提供され表示装置上に表示されるコンテンツの種類、及びv)優先コンテンツのために取っておかれる時間の長さ、を含んでいる。一例示実施形態において、この監査は、Out-of-home Video Advertising Bureau（ＯＶＡＢ）とthe Media Ratings Council（ＭＲＣ）とによって開発された基準に基づいて、周期ベースで実行される。
【００８５】
この実施形態において、コンテンツ管理者は、表示装置５０の利用可能性と人口統計的特徴とを追跡し、以下に述べるものに限られるものではないが、地理的位置、人口統計データ、そのサイトの会場やビジネスの種類、及び視聴統計を含む、ＰＰＳアプリケーションの配備の記録と統計の保持も行う。コンテンツ管理者はまた、コンテンツ・プロバイダに特有の上演証明記録と状態情報とを維持し、これらをコンテンツ・プロバイダが利用可能になるようにして、優先コンテンツのさらなる購入とスケジューリングとを支援する。コンテンツ管理者は、さらに、表示装置５０及び／または表示コントローラ６０が備え付けられているサイトにある上述したフィードバック装置から収集されたデータに関する情報を保持してもよい。例えば、収集された保持された情報は、Oracle（登録商標）、Sybase（登録商標）、MySQL（登録商標）またこれらの等価物のようなデータベース・アプリケーションによって、格納され検索されてもよい。
【００８６】
一実施形態において、コンテンツ管理者は、サーバ１０またはサーバ１０と通信する追加のコンピュータ・ハードウェアによって、インタラクティブなユーザ・インタフェースを提供する。１または複数のコンテンツ・プロバイダは、このインタラクティブなユーザ・インタフェースを介し、概要を上に述べたような、優先コンテンツを生成し提出しスケジューリングする機能と、１または複数の表示装置５０上での表示時間の購入に関する取引を運営する機能と、コンテンツ・プロバイダに特有の上演証明記録と状態情報とを閲覧する機能と、利用可能な表示装置５０と表示装置５０が配備されている場所とが上記のカテゴリにしたがって並べられているリストを閲覧する機能とを実行し、さらに、コンテンツ・プロバイダによって提供される優先コンテンツの効率的な配信を可能にする別の機能を実行する。サーバ１０は、少なくとも、上述した互換性を有するフォーマットでコンテンツを受け取り、表示コントローラ６０上で動作するＰＰＳアプリケーションによる読み出しのためのそのコンテンツを利用可能にする。
【００８７】
本発明に基づいて、コンテンツ（例えば、広告）は、人間である職員による介在を必要としない完全に自動化された形態で、コンテンツ・プロバイダから提供され、表示装置５０上での表示のために表示コントローラ６０に配信される。一例示実施形態において、コンテンツ・プロバイダによるコンテンツの提出から表示装置５０上での提示のためのＰＰＳアプリケーションへの最終的な配信までの時間は、４８時間以下である。
【００８８】
一実施形態において、インタラクティブなユーザ・インタフェースは、サーバ１０またはサーバ１０と通信する追加のコンピュータ・ハードウェア上で動作するウェブ・サーバ・アプリケーションの形態で提供される。サーバ１０は、サーバ１０と通信するコンピュータ５上で動作する、例えば、Internet Explorer（登録商標）、Mozilla（登録商標）Firefox（登録商標）、Google（登録商標）Chromeまたはこれらの等価物であるブラウザ・アプリケーションによって、広域ネットワーク２０を介してコンピュータ５から送られてくるリクエストを受け取るように構成されている。
【００８９】
一実施形態において、ユーザ・インタフェースはＳａａＳソリューションとして提供される。
【００９０】
一実施形態において、ユーザ・インタフェースは、いつ、及び、どの程度の頻度で１または複数の優先プレゼンテーションが提示されたかについてのリアルタイムでのフィードバックをコンテンツ・プロバイダに提供する。ユーザ・インタフェースは、サイトの管理者によってなされた行動によって表示装置５０上またはサイトの表示装置５０上に優先コンテンツを表示することが禁止されたことにより表示されなかった優先コンテンツについて、フィードバックを提供してもよい。
【００９１】
一実施形態において、ユーザ・インタフェースは、表示のためにスケジューリングされた特定の優先プレゼンテーションを表示装置上またはサイトで実際に表示されたとおりの優先プレゼンテーションと比較するために、上映証明記録の視覚表示を提供する。
【００９２】
一実施形態において、ユーザ・インタフェースは、上述したようにフィードバック装置から提供されたデータの視覚表示を提供する。
【００９３】
一実施形態において、コンテンツ・プロバイダによる評価のために、ユーザー・インタフェースは、上演証明記録によって与えられる情報と状態情報とフィードバック装置によって与えられる情報とをビジュアル形態の編集情報に示す。その形態は、Out-of-Home Video Advertising Bureau（ＯＶＡＢ）によって提供されるような業界基準に適合するものであってよい。
【００９４】
一実施形態において、ＯＶＡＢによって規定されるように、視聴者存在（表示装置５０または関連する表示装置５０の組を視聴した人々）、滞留時間（どれだけ長い間、視聴者が特定の場所にいるか）、メディア・ローテーション（１時間あたりにメディア（コンテンツ）が提示されている時間の分数）及びコンテンツ長（秒単位）に関する統計値を含む、単位インプレッションの測定量として、フィードバックの形態で、上述の情報は提供される。
【００９５】
一実施形態において、ユーザ・インタフェースは優先コンテンツを生成し編集するためのツールを提供する。ツールは、優先コンテンツとしての表示装置５０上での提示のために、テキストとグラフィクス（静止画像及びアニメーション画像の両方）のプレゼンテーションを作るための、この技術分野で知られているような予め構成されたテンプレートと編集ツールとを提供してもよい。ツールは、さらに、外部ニュースや情報のフィード（例えば、インターネット・ベースのニュース・フィード、ＲＳＳなど）を統合する仕組みと、一般的なフォーマット（ＭＰＥＧ、ＷＭＶ、ＪＰＥＧ、Flash（登録商標）など）のメディア・ファイルを受け取って組み入れる仕組みと、表示装置５０の１または複数の異なる表示部分にプレゼンテーションの各部分を配置するためのツールと、をさら含んでいてもよい。
【００９６】
一実施形態において、ユーザ・インタフェースは、１または複数の表示装置５０に対するコンテンツのスケジュールのインタラクティブで時間順に表現されたものを提供し、これにより、コンテンツ・プロバイダが、少なくとも、一日の内の時刻、場所、視聴者の規模、及び／又は、所望のタイムスロットの前または後のコンテンツに基づいて、特定の体オムスロットを購入できるようにする。この実施形態において、ユーザ・インタフェースは、１または複数の表示装置上で提示されるローカル・ベースのコンテンツに関するサイトの管理者によって提供されたままの情報を提供してもよく、これによって、コンテンツ・プロバイダは、再生されるであろう優先コンテンツの直前及び直後に再生されるであろうコンテンツを考慮することができるようになる。
【００９７】
一実施形態において、ユーザ・インタフェースは、コンテンツの生成（該当する場合）のものであるとともに、上述のように与えられた（あるいは関連する方法により）インプレッションの量に基づいて、コンテンツ・プロバイダに特有のアカウント（口座）を記録し課金する手段を提供する。
【００９８】
一実施形態において、ユーザ・インタフェースは、コンテンツ・プロバイダのために、特定の提出されたコンテンツが、特に優先的にまたは最速での表示コントローラ６０への配信のために優先順位を付けられるようにする手段を提供する。この実施形態において、ユーザ・インタフェースは、コンテンツを優先させることの引き換えに、付加的な取引を提供する。
【００９９】
一実施形態において、サーバは、リアルタイムで、コンテンツ・プロバイダに、１または複数のコンテンツが１または複数の表示装置５０または場所で完了したことを通知する。他の実施形態において、その通信は、電子メール、インスタント・メッセージまたはこれらの等価物の形態であってよい。例示的な実施形態において、その通信は、上述したユーザ・インタフェースに統合されたウィジェットの形態であってよい。他の例示実施形態において、この特徴は、コンテンツ・プロバイダによって、ユーザ・インタフェースを介し、１または複数のコンテンツに対して有効化されてもよい。
【０１００】
このように、本発明は、コンテンツ・プロバイダがコンテンツ（例えば、広告コンテンツ）を提出し、人口統計的情報に基づいて利用可能な表示装置のリストを閲覧し、選択された表示装置上のスクリーン時間を購入し、コンテンツが提示されたかを検証する、コンテンツ・プロバイダにための自動化された出稿契約(booking)システムを提供する。したがって、メディア・プレイヤーは、その視聴者要求とタイムフレームと予算要求とを満たすネットワークの位置を探し出しソートしてもよい。
【０１０１】
本発明の一実施形態において、ユーザ・インタフェースは、サイトの管理者に対して与えられていてもよい。このユーザ・インタフェースは、サイトの管理者が、その表示装置の人口統計的情報及びスケジューリング情報を更新することを可能にし、サイトの管理者に対し、１または複数の表示装置上での表示時間に関するコンテンツ・プロバイダからの申し出を受信するための手段を提供する。
【０１０２】
この実施形態において、ユーザ・インタフェースは、表示装置と一日の内の時刻に基づいてサイトの管理者により優先コンテンツのために利用可能とされた表示時間と、上記のように監査済みの人口統計情報を含む表示装置についての情報とをコンテンツ・プロバイダが閲覧できるようにする。ユーザ・インタフェースは、利用可能な表示時間を購入するためのコンテンツ管理者からの申し出を受け取る手段を提供する。ユーザ・インタフェースは、さらに、その申し出に関するサイトの管理者からの受諾または拒否を受け取る手段を提供する。サイトの管理者が申し出を受け入れる場合、サーバ１０は、指定された１または複数の表示装置に対応する１または複数の表示コントローラに、コンテンツ・プロバイダの優先コンテンツを送信し、その１または複数の表示コントローラ上のＰＰＳに対して優先コンテンツの再生のためのスケジューリングを指示する。
【０１０３】
一実施形態において、優先コンテンツの上演証明を受け取ると、コンテンツ・プロバイダの口座は借方記入され、サイトの管理者の口座に貸方記入される。一例示実施形態において、コンテンツ・プロバイダから引き落とされる額のある割合が、手数料として、サイトの管理者の口座に振り込まれる。ユーザ・インタフェースは、サイトの管理者に対し、（ネットワーク全体とともに）各表示装置によってどれだけの収入が発生したかを要約した情報表示を提供する。ユーザ・インタフェースは、各表示装置の動作状態と、各表示装置上で再生するようにどのコンテンツがスケジューリングされているかまたはスケジューリングされたかを集約してもよい。
【０１０４】
このように、本発明は、サイトの管理者に対してはその表示装置上で表示時間を販売し、コンテンツ・プロバイダに対して表示時間を購入するための自動化されたマーケットを提供する。システム及び方法は、表示の価値に基づいた表示時間についての自動化された価格交渉と、表示装置へのコンテンツの自動化された配信と、コンテンツが提示されたかどうかの自動化された検証と、コンテンツ・プロバイダとサイトの管理者とコンテンツ管理者との間での自動化された資金取引とを提供する。
【０１０５】
本発明の実施形態は、機械可読媒体（コンピュータ可読媒体、プロセッサ可読媒体またはコンピュータ可読プログラムコードをその中に具現しているコンピュータ利用可能媒体とも呼ばれる）に格納されたソフトウェア・プロダクトとして表現されてもよい。機械可読媒体は、フレキシブル・ディスク、コンパクト・ディスク読み出し専用メモリ（ＣＤ−ＲＯＭ）、メモリ装置（揮発性または不揮発性）または同様の記憶機構を有する、磁気記憶媒体、光学記憶媒体または電気記憶媒体を含む、任意の適切な実体のある媒体であってよい。機械可読媒体は、実行されたときにプロセッサに本発明の実施形態に基づく方法でのステップを実行させる、命令、コード・シーケンス、構成情報または他のデータの種々の組を含んでいてもよい。当業者は、ここに説明された発明を実現するために必要な他の命令及び操作もまた機械可読媒体に格納されていてもよいことを理解するであろう。機械可読媒体から実行するソフトウェアは、上述したタスクを実行する回路と相互作用してもよい。
【０１０６】
以上の説明において、説明の目的で、本発明の実施形態の完全な理解を与えるために、数々の詳細が示されている。しかしながら、これらの特定の詳細な説明は本発明を実施するために要求されるものではないことは、当業者には自明であろう。他の例において、本発明をあいまいにしないように、周知の電気構造及び回路が、ブロック図の形態で示されている。例えば、ここに示した本発明の実施形態が、ソフトウェア・ルーチンとして実現されるのか、ハードウェア回路として実現されるのか、あるいはこれらの組み合わせとして実現されるのかについては、特定の詳細な説明は与えられていない。
【０１０７】
ここで説明した本発明は、上記で与えられた実施形態の一つ、いくつか、全てまたは任意のものを任意に組み合わせたものを有していてもよい。本発明の上述した実施形態は、例示であることのみを意図したものである。当業者は、添付の請求の範囲によって唯一規定される本発明の範囲から離れることなく、特定の実施形態に対する交代、改良及び変形を達成することができる。
【図１】
2013509599.tif 000003
【図２】
2013509599.tif 000004
【図３】
2013509599.tif 000005
【図４】
2013509599.tif 000006
【図５】
2013509599.tif 000007
【図６】
2013509599.tif 000008
【図７】
2013509599.tif 000009
【図８】
2013509599.tif 000010
【図９】
2013509599.tif 000011
【図１０】
2013509599.tif 000012
【手続補正書】
【提出日】平成24年6月26日(2012.6.26)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
公共空間においてコンテンツを提示するシステムであって、
表示装置と、
ＣＰＵと記憶装置からなり、該記憶装置には、前記ＣＰＵを制御するのに適したオペレーティング・システムと、主プレゼンテーション・アプリケーションと優先プレゼンテーション・アプリケーションとが格納されている表示コントローラと、
を有し、
前記オペレーティング・システム、前記主プレゼンテーション・アプリケーション及び前記優先プレゼンテーション・アプリケーションは、前記ＣＰＵ上において並行して動作するように適合されており、
前記主プレゼンテーション・アプリケーションは、前記表示コントローラの前記オペレーティング・システムを介して、前記表示装置に、主プレゼンテーションとして主表示コンテンツを提示させるように構成され、
前記優先プレゼンテーション・アプリケーションは、トリガに反応して、前記表示コントローラの前記オペレーティング・システムを介して、前記表示装置に、優先プレゼンテーションとして優先表示コンテンツを提示させ、前記優先プレゼンテーションの全期間にわたって前記表示装置から前記主プレゼンテーション・アプリケーションの前記主プレゼンテーションを除外させるように構成され、さらに、前記優先プレゼンテーション・アプリケーションは、前記オペレーティング・システムを介して、前記優先プレゼンテーションが終了したときに前記表示装置上に前記主プレゼンテーションを復帰させるように構成され、
前記主表示コンテンツ及優先表示コンテンツは、いずれも、静止画像情報または動画像情報のいずれかを有し、
前記優先プレゼンテーション・アプリケーションは、前記主プレゼンテーション・アプリケーションから受け取った信号によりトリガされるように構成されている、システム。
【請求項２】
前記表示コントローラは、ネットワークと接続したネットワーク・インタフェースをさらに備え、
前記優先プレゼンテーション・アプリケーションは、さらに、ＣＰＵに、前記ネットワーク・インタフェースを用いて前記ネットワーク上で、前記ネットワーク上のコンテンツ管理サーバから前記優先表示コンテンツを取り出させるように構成されている、請求項１に記載のシステム。
【請求項３】
前記優先プレゼンテーション・アプリケーションは、さらに、前記ＣＰＵに、前記優先プレゼンテーションが終了した際に、前記優先プレゼンターションが完全に提示されたことを示す上演証明情報を前記記憶装置に記憶させるように構成されている、請求項１に記載のシステム。
【請求項４】
前記表示コントローラは、さらに、ネットワークと接続したネットワーク・インタフェースをさらに備え、
前記優先プレゼンテーション・アプリケーションは、さらに、前記ＣＰＵに、前記ネットワーク・インタフェースを用いて前記ネットワークを介して前記上演証明情報を前記ネットワーク上のコンテンツ管理サーバに送信させるように構成されている、請求項３に記載のシステム。
【請求項５】
前記表示コントローラは、さらに、ネットワークと接続したネットワーク・インタフェースをさらに備え、
前記優先プレゼンテーション・アプリケーションは、さらに、ＣＰＵに、前記ネットワーク・インタフェースを用いて前記ネットワーク上で、前記ネットワーク上のコンテンツ管理サーバから前記優先表示コンテンツを取り出させるように構成され、
前記優先プレゼンテーション・アプリケーションは、さらに、前記ＣＰＵに、前記優先プレゼンテーションが終了した際に、前記優先プレゼンターションが完全に提示されたことを示す上演証明情報を前記記憶装置に記憶させるように構成され、また、前記ＣＰＵに、前記ネットワーク・インタフェースを用いて前記ネットワークを介して前記上演証明情報を送信させるように構成され、
前記優先プレゼンテーション・アプリケーションは、さらに、前記ＣＰＵに、前記ネットワーク・インタフェースを用いて前記ネットワークを介して前記上演証明情報を前記ネットワーク上のコンテンツ管理サーバに送信させるように構成されている、請求項１に記載のシステム。
【請求項６】
前記表示装置に接続された音声出力装置をさらに備え、
前記表示コントローラは、前記音声出力装置を介して音を発生するように構成され、
前記主及び優先表示コンテンツの各々はさらに音声情報も有し、
前記主プレゼンテーション・アプリケーションは、前記オペレーティング・システムを介し、前記音声出力装置に前記主表示コンテンツの音声情報を提示させるように構成され、
前記優先プレゼンテーション・アプリケーションは、前記表示装置上での前記優先プレゼンテーションの提示の際に、前記オペレーティング・システムを介し、前記音声出力装置に前記優先表示コンテンツの音声情報を提示させ、前記優先プレゼンテーションの全期間にわたって前記音声出力装置から前記表示コンテンツの音声情報を除外させるように構成され、さらに、前記優先プレゼンテーション・アプリケーションは、前記オペレーティング・システムを介して、前記優先プレゼンテーションが終了したときに前記音声出力装置を介して前記主表示コンテンツの音声情報を復帰させるように構成されている、請求項１に記載のシステム。
【請求項７】
前記優先プレゼンテーション・アプリケーションは、既定のスケジュールに応じたクロックによってトリガされるように構成されている、請求項１に記載のシステム。
【請求項８】
処理ユニットとデータを格納するメモリとを少なくとも備えるコンピュータによって制御される表示装置上でコンテンツを提示するためのプログラムであって、
コンピュータ可読媒体に記録され、前記コンピュータに、
トリガ・イベントの発生の有無を監視する処理と、
トリガ・イベントを検出したときに、前記表示装置上で主プレゼンテーションを表示させることから、前記コンピュータ上で動作する主プレゼンテーション・プログラムを除外させ、優先プレゼンテーションの全期間にわたって前記表示装置上で前記優先プレゼンテーションを提示させる処理と、
前記優先プレゼンテーションの全期間が終了したときに、前記主プレゼンテーション・プログラムの前記主プレゼンテーションを前記表示装置上に復帰させる処理と、
を実行させ、
前記主及び優先プレゼンテーションは、いずれも、静止画像情報または動画像情報のいずれかを有している、プログラム。
【請求項９】
前記コンピュータに、前記コンピュータに接続されたネットワーク・インタフェースを用いてネットワーク上で、前記ネットワーク上のコンテンツ管理サーバから前記優先表示コンテンツを取り出させる処理をさらに実行させる、請求項８に記載のプログラム。
【請求項１０】
前記コンピュータに、
前記コンピュータが前記提示させる処理を実行するのと同時に、前記コンピュータに接続された音声出力装置を介して前記主プレゼンテーションの音声部分を提示させることから、前記コンピュータに前記主プレゼンテーション・プログラムを除外させ、前記優先プレゼンテーションの全期間にわたって前記音声出力装置を介して前記表示装置上で前記優先プレゼンテーションの音声部分を提示させる処理と、
前記優先プレゼンテーションが終了したときに、前記コンピュータに前記主プレゼンテーション・プログラムを復帰させて、前記コンピュータに前記主表示コンテンツの前記音声部分を提示させる処理と、をさらに実行させ、
前記音声出力装置は、前記主及び優先プレゼンテーションの音声部分に対応した音を生成するように構成されている、請求項８に記載のプログラム。
【国際調査報告】
2013509599.tif 000013
2013509599.tif 000014
2013509599.tif 000015
2013509599.tif 000016