(57)【要約】  グラフィック表示データを処理する画面マルチプレクサ及び関連する配信方法を提供する。複数のグラフィック表示データストリームがマルチプレクサで受信され、処理されて、１つ又は複数のネットワーク接続された表示装置に向けられる。ネットワークは汎用データネットワークであり、無線であってもよい。向けられるデータストリームは空間多重化、時間多重化、且つ／又は或るストリームからのデータが別のストリームからのデータにオーバーレイされるように多重化することができる。配信方法及び画面マルチプレクサはこうして、画面数と画面に表示される情報のソースとの間の柔軟な関係を可能にする。
2008523654.tif 000002
【特許請求の範囲】
【請求項１】
グラフィック表示データの配信方法であって、
１つ又は複数のソースから複数のグラフィック表示データストリームを受信すること、
前記受信データストリームの多重化であって、該受信データストリームを処理して変更することを含む多重化を行うことによって、１つ又は複数の多重化データストリームを生成すること、及び
前記１つ又は複数の多重化データストリームのそれぞれを、汎用ネットワークに接続された１つ又は複数のターゲット表示装置に向けること
を含むことを特徴とするグラフィック表示データの配信方法。
【請求項２】
前記向けられたデータストリームは空間多重化されることを特徴とする、請求項１に記載のグラフィック表示データの配信方法。
【請求項３】
前記向けられたデータストリームは時間多重化されることを特徴とする、請求項１に記載のグラフィック表示データの配信方法。
【請求項４】
前記向けられるデータストリームは、或るストリームからのデータが別のストリームからのデータにオーバーレイされるように多重化されることを特徴とする、請求項１に記載のグラフィック表示データの配信方法。
【請求項５】
前記多重化は、前記１つ又は複数のターゲット表示装置及び複数のグラフィック表示データストリームの状態を確認するさらなるステップの結果に依存することを特徴とする、請求項１〜４のいずれか１項に記載のグラフィック表示データの配信方法。
【請求項６】
少なくとも１つのソースに、該ソースから受信する前記データストリームの特性を変更するように命令するステップをさらに含むことを特徴とする、請求項１〜５のいずれか１項に記載のグラフィック表示データの配信方法。
【請求項７】
少なくとも１つのソースに、該ソースから受信する前記データストリームの特性を前記１つ又は複数の多重化ストリームのそれぞれの要件に従って変更するように命令するステップをさらに含むことを特徴とする、請求項１〜６のいずれか１項に記載のグラフィック表示データの配信方法。
【請求項８】
少なくとも１つのソースに、該ソースから受信する前記データストリームの特性を前記１つ又は複数のターゲット表示装置のそれぞれの要件に従って変更するように命令するステップをさらに含むことを特徴とする、請求項１〜７のいずれか１項に記載のグラフィック表示データの配信方法。
【請求項９】
前記命令するステップは、前記ソースに、グラフィックデータストリームが前記１つ又は複数の多重化データストリームのそれぞれに組み込まれない場合には該グラフィックデータストリームを提供しないように命令することを含むことを特徴とする、請求項７に記載のグラフィック表示データの配信方法。
【請求項１０】
前記命令するステップは、前記ソースに、表示データが前記多重化データストリームに組み込まれない場合には該グラフィック表示データを大幅に低いレートで送信するように命令することを含むことを特徴とする、請求項７に記載のグラフィック表示データの配信方法。
【請求項１１】
前記命令するステップは、前記ソースに、該ソースから利用可能な最高解像度よりも大幅に低い解像度でグラフィック表示データを送信するように命令することを含み、これにより多重化を容易にすることを特徴とする、請求項７に記載のグラフィック表示データの配信方法。
【請求項１２】
前記命令するステップは、前記ソースに、該ソースから利用可能な最高色深度よりも大幅に低い色深度でグラフィック表示データを送信するように命令することを含み、それによって多重化を容易にすることを特徴とする、請求項７に記載のグラフィック表示データの配信方法。
【請求項１３】
グラフィック表示データを処理する画面マルチプレクサであって、
１つ又は複数のソースから複数のグラフィック表示データストリームを受信する受信手段と、
前記グラフィック表示データストリームの多重化であって、前記受信データストリームを変更することを含む多重化を行うことによって、１つ又は複数の多重化データストリームを生成する処理手段と、
前記多重化データストリームを、汎用ネットワークに接続された１つ又は複数のターゲット表示装置に送信する送信手段と
を備えることを特徴とする、画面マルチプレクサ。
【請求項１４】
前記処理手段は前記グラフィック表示データストリームを空間多重化することを特徴とする、請求項１３に記載の画面マルチプレクサ。
【請求項１５】
前記処理手段は前記グラフィック表示データストリームを時間多重化することを特徴とする、請求項１３に記載の画面マルチプレクサ。
【請求項１６】
前記処理手段は、或るストリームからの表示データが別のストリームからのデータにオーバーレイされるように前記グラフィック表示データストリームを多重化することを特徴とする、請求項１３に記載の画面マルチプレクサ。
【請求項１７】
多数のネットワーク接続を組み込み、それによって少なくとも１つのソースからのデータアイテムを該ネットワークを介して前記画面マルチプレクサが受信できるようにすることを特徴とする、請求項１３〜１６のいずれか１項に記載の画面マルチプレクサ。
【請求項１８】
前記１つ又は複数のターゲット表示装置及び複数のグラフィック表示データストリームの状態を確認し、それに従って該グラフィック表示データストリームを多重化するように構成されることを特徴とする、請求項１３〜１７のいずれか１項に記載の画面マルチプレクサ。
【請求項１９】
少なくとも１つのソースに、該ソースから受信する前記データストリームの特性を、前記１つ又は複数の多重化ストリームのそれぞれの要件に従って変更するように命令するように構成されることを特徴とする、請求項１３〜１８のいずれか１項に記載の画面マルチプレクサ。
【請求項２０】
少なくとも１つのソースに、該ソースから受信する前記データストリームの特性を、前記１つ又は複数のターゲット表示装置のそれぞれの要件に従って変更するように命令するように構成されることを特徴とする、請求項１３〜１８のいずれか１項に記載の画面マルチプレクサ。
【請求項２１】
前記ソースに、グラフィックデータストリームが前記１つ又は複数の多重化データストリームのそれぞれに組み込まれない場合には該グラフィックデータストリームを提供しないように命令するように構成されることを特徴とする、請求項１９に記載の画面マルチプレクサ。
【請求項２２】
前記ソースに、表示データが前記多重化データストリームに組み込まれない場合には該グラフィック表示データを大幅に低いレートで送信するように命令するように構成されることを特徴とする、請求項１９に記載の画面マルチプレクサ。
【請求項２３】
前記ソースに、該ソースから利用可能な最高解像度よりも大幅に低い解像度でグラフィック表示データを送信するように命令するように構成され、それによって多重化を容易にすることを特徴とする、請求項１９に記載の画面マルチプレクサ。
【請求項２４】
前記ソースに、該ソースから利用可能な最高色深度よりも大幅に低い色深度でグラフィック表示データを送信するように構成され、それによって多重化を容易にすることを特徴とする、請求項１９に記載の画面マルチプレクサ。
【請求項２５】
グラフィック表示データの送信を多重化するシステムであって、
グラフィック表示データストリームを送信する１つ又は複数のソース装置と、
前記グラフィックデータストリームを受信する複数のネットワークエンドポイントを有し、前記グラフィック表示データストリームの多重化であって、前記データストリームを変更することを含む多重化を行うことによって、１つ又は複数の多重化データストリームを生成し、次いで該１つ又は複数の多重化データストリームのそれぞれを送信するマルチプレクサと、
汎用ネットワークに接続され、前記１つ又は複数の多重化データストリームのそれぞれを受信して表示する１つ又は複数のターゲット装置と
を備えることを特徴とする、グラフィック表示データの送信を多重化するシステム。
【請求項２６】
前記ネットワークエンドポイントは物理的なソケットであることを特徴とする、請求項２５に記載のグラフィック表示データの送信を多重化するシステム。
【請求項２７】
前記ネットワークエンドポイントはネットワークインタフェース上で実行中のソフトウェアコンポーネントであることを特徴とする、請求項２５に記載のグラフィック表示データの送信を多重化するシステム。
【請求項２８】
前記ネットワークエンドポイントにより提示される前記ネットワークインタフェースは、前記ターゲット装置により提示されるものをエミュレートすることを特徴とする、請求項２７に記載のグラフィック表示データの送信を多重化するシステム。
【請求項２９】
グラフィック表示データの配信方法であって、
１つ又は複数のソースから複数のグラフィック表示データストリームを受信すること、
前記受信データストリームを多重化することによって、１つ又は複数の多重化データストリームを生成すること、
前記１つ又は複数の多重化データストリームのそれぞれを、汎用ネットワークに接続される１つ又は複数のターゲット表示装置に向けること、及び
前記少なくとも１つのソースに、前記データストリームの特性を変更するように命令すること
を含むことを特徴とする、グラフィック表示データの配信方法。
【請求項３０】
前記向けられたデータストリームは空間多重化されることを特徴とする、請求項２９に記載のグラフィック表示データの配信方法。
【請求項３１】
前記少なくとも１つのソースは、該ソースから受信される前記データストリームの特性を、前記１つ又は複数の多重化ストリームのそれぞれの要件に従って変更するように命令されることを特徴とする、請求項２９又は３０に記載のグラフィック表示データの配信方法。
【請求項３２】
前記少なくとも１つのソースは、該ソースから受信される前記データストリームの特性を前記１つ又は複数のターゲット表示装置のそれぞれの要件に従って変更するように命令されることを特徴とする、請求項２９又は３０に記載のグラフィック表示データの配信方法。
【請求項３３】
グラフィカル表示データを処理する画面マルチプレクサであって、
１つ又は複数のソースから複数のグラフィック表示データストリームを受信する受信手段と、
前記グラフィック表示データストリームを多重化して、１つ又は複数の多重化データストリームを生成する処理手段と、
前記多重化データストリームを、汎用ネットワークに接続された１つ又は複数のターゲット表示装置に送信する送信手段と
を備え、
前記処理手段は、前記少なくとも１つのソースに、前記データストリームの特性を変更するように命令するように作動することを特徴とする、画面マルチプレクサ。
【請求項３４】
前記処理手段は前記グラフィック表示データストリームを空間多重化することを特徴とする、請求項３３に記載の画面マルチプレクサ。
【請求項３５】
前記処理手段は、前記少なくとも１つのソースに、該ソースから受信される前記データストリームの特性を、前記１つ又は複数の多重化ストリームのそれぞれの要件に従って変更するように命令するように作動することを特徴とする、請求項３３又は３４に記載の画面マルチプレクサ。
【請求項３６】
前記処理手段は、前記少なくとも１つのソースに、該ソースから受信される前記データストリームの特性を、前記１つ又は複数のターゲット表示装置のそれぞれの要件に従って変更するように命令するように作動することを特徴とする、請求項３３又は３４に記載の画面マルチプレクサ。
【発明の詳細な説明】
【技術分野】
【０００１】
［発明の分野］
本発明は、デジタル接続を介してのグラフィックデータの伝送に関し、特に汎用データネットワークを介してのネットワーク接続されたディスプレイへのグラフィック情報の伝送に関する。
【背景技術】
【０００２】
［発明の背景］
従来、コンピュータディスプレイは一般に、「モニタケーブル」によってディスプレイを駆動しているコンピュータに直接接続されていた。この直接電気接続では、どの機械がどのディスプレイを駆動しているのかが非常に明快であった。しかし、ケーブルの電気的な制約（ケーブルが数ｍ長を超えることができないことを意味する）及びこの専用の１対１の対応付けでの柔軟性の欠如により、イーサネット、ＵＳＢ、ＩＥＥＥ１３９４、電力線、８０２．１１又はＵＳＢ無線等の汎用データネットワークに接続可能なディスプレイ及びディスプレイアダプタの製作がますます促された。このようなシステムでは、ディスプレイを駆動している機械からより離れた距離にディスプレイを配置できるようにするとともに、１台の機械が多数のディスプレイを駆動できるように、又は異なる多くの機械で１台のディスプレイを更新できる。これより本明細書において、「ディスプレイ」又は「画面」という用語を、ネットワークを介してグラフィック情報を送信できる表示装置を指すという仮定の下に使用する。
【発明の開示】
【課題を解決するための手段】
【０００３】
［発明の概要］
本発明の一態様によれば、グラフィック表示データの配信方法であって、１つ又は複数のソースから複数のグラフィック表示データを受信すること、受信データストリームの多重化であって、受信データストリームを処理して変更することを含む多重化を行うことにより、１つ又は複数の多重化データストリームを生成すること、及び該１つ又は複数の多重化データストリームのそれぞれを、汎用ネットワークに接続される１つ又は複数のターゲット表示装置に向けること、を含むことを特徴とするグラフィック表示データの配信方法が提供される。
【０００４】
向けられるデータストリームは、好ましくは、空間多重化、時間多重化、且つ／又は或るストリームからのデータが別のストリームからのデータにオーバーレイされるように多重化される。
【０００５】
多重化することは、１つ又は複数のターゲット表示装置及び複数のグラフィック表示データストリームの状態を確認するさらなるステップの結果に依存することが好ましい。
【０００６】
この方法は、少なくとも１つのソースに、そのソースから受信されるデータストリームの特性を１つ又は複数のターゲット表示装置のそれぞれの要件に従って変更するように命令するステップをさらに含んでもよい。
【０００７】
有利には、この方法は、少なくとも１つのソースに、そのソースから受信されるデータストリームの特性を、１つ又は複数の多重化ストリームのそれぞれの要件に従って変更するように命令するステップをさらに含んでもよい。
【０００８】
命令するステップは、グラフィックデータストリームが１つ又は複数の多重化データストリームに組み込まれない場合には、このグラフィックデータストリームを提供しないようにソースに命令することを含むのが好ましい。
【０００９】
これに代えて、命令するステップは、表示データが多重化データストリームに組み込まれない場合には、そのグラフィック表示データを大幅に低いレートで送信するようにソースに命令することを含んでもよい。
【００１０】
これに加えて、又はこれに代えて、命令するステップは、ソースに、そのソースから利用可能な最高解像度よりも大幅に低い解像度でグラフィック表示データを送信するように命令することを含んでもよい。
【００１１】
これに代えて、命令するステップは、ソースに、そのソースから利用可能な最高色深度よりも大幅に低い色深度でグラフィック表示データを送信するように命令することを含んでもよい。
【００１２】
本発明の他の態様によれば、グラフィック表示データを処理する画面マルチプレクサであって、１つ又は複数のソースから複数のグラフィック表示データストリームを受信する受信手段と、グラフィック表示データストリームの多重化であって、受信データストリームの変更を含む多重化を行うことにより、１つ又は複数の多重化データストリームを生成する処理手段と、多重化データストリームを、汎用ネットワークに接続された１つ又は複数のターゲット表示装置に送信する送信手段とを備える画面マルチプレクサが提供される。
【００１３】
画面マルチプレクサは、グラフィック表示データストリームを受信するための多数のネットワーク接続を組み込むのが好ましい。
【００１４】
画面マルチプレクサは、処理手段を構成できるようにするインタフェースを備える。このインタフェースは、ネットワークを介してアクセス可能なソフトウェアインタフェースであってもよく、又は画面マルチプレクサでアクセス可能な物理的なインタフェースであるのが好ましい。
【００１５】
画面マルチプレクサは、少なくとも１つのソースに、１つ又は複数のターゲット表示装置のそれぞれの要件に従って、そのソースから受信するデータストリームの特性を変更するように命令するように構成され、それによって入力データストリームを多重化データストリーム（複数可）により効率的に組み込むのが好ましい。
【００１６】
画面マルチプレクサは、特定のグラフィック表示データストリームが不要な場合には、これを提供しないようにソースに命令する手段をさらに備えても良い。たとえば、データが時間多重化される場合、あるグラフィック表示データストリームを長時間にわたって多重化ストリームから除外することができる。したがって、その表示データストリームをその時間中にソースが送信しない分だけ、ネットワーク帯域幅利用という点で有利である。
【００１７】
ソースに、このような時間中にいずれのデータもまったく送信しないように命令することに代えて、画面マルチプレクサは、より低頻度での定期的な更新を要求してもよい。この場合、より低いデータレートでのデータ送信は、ソースが依然として存在することを示す役割を果たす。或いは、より低頻度の更新であっても、そのソースからのデータが再び必要になる場合は常に、通常レートでのデータの受信を再開する際に更新する必要のあるデータ量を少なくすることを保証することができる。
【００１８】
これに加えて、又はこれに代えて、画面マルチプレクサは、ソースに、そのソースから利用可能な最高解像度よりも大幅に低い解像度でグラフィック表示データを送信するように命令するように構成することにより、多重化を容易にしても良い。
【００１９】
或いは、画面マルチプレクサは、ソースに、そのソースから利用可能な最高色深度よりも大幅に低い色深度でグラフィック表示データを送信するように命令するように構成し、それによって多重化を容易にするのが好ましい。
【００２０】
これらの機能を提供する画面マルチプレクサエンティティは、ディスプレイに内蔵してもよく、又はハードウェア、ファームウェア、若しくは出力を生成中のサーバ上のソフトウェアを含むネットワーク上のソフトウェアで実施してもよい。ソフトウェアでの実施は、出力を生成中のソフトウェアライブラリと統合することさえ可能である。
【００２１】
本発明の他の態様によれば、グラフィック表示データの伝送を多重化するシステムであって、グラフィック表示データストリームを送信する１つ又は複数のソース装置と、グラフィックデータストリームを受信する複数のネットワークエンドポイントを有し、グラフィック表示データストリームの多重化であって、データストリームの変更を含む多重化を行うことによって１つ又は複数の多重化データストリームを生成し、この１つ又は複数の多重化データストリームのそれぞれを送信するマルチプレクサと、汎用ネットワークに接続され、該１つ又は複数の多重化データストリームのそれぞれを受信して表示する１つ又は複数のターゲット装置とを備えるシステムが提供される。
【００２２】
本発明の配信方法及び画面マルチプレクサは、画面数と画面に表示される情報のソースとの間の柔軟な関係を可能にする。画面マルチプレクサがグラフィック表示データを画面にマッピングする方法がいくつかある。これらの方法としては、空間多重化、時間多重化、及びオーバーレイが挙げられるが、これらに限定されない。画面マルチプレクサは、こういった動作を別個に行ってもよく、又は互いに組み合わせて行ってもよい。
【００２３】
これが有利なシナリオの一例は、通常、数画面分のフライト出発情報が何台かの物理的なディスプレイに表示される空港である。メインコンコースにはたとえば３台又は４台のディスプレイがあり、さらなる情報が個々の各ゲートにあり得る。１つのゲートの近くにあるエグゼクティブラウンジでも同じ情報が有用であるが、たった１つ又は２つの画面しかないことがある。これらの画面又はその代理として動作するプロクシは、空港ネットワーク上で他の画面に配信されているグラフィックデータをインターセプトする。次いで、データを空間的に多重化し、たとえば、メインコンコースの４台のディスプレイに表示されるデータをエグゼクティブラウンジの１つの画面の４つの象限に表示できるようにする。
【００２４】
時間多重化の使用の一例は、多数のネットワーク接続された「ビルボード」ディスプレイが商店街又は市中心部の周辺に配備される広告システムである。コンテンツプロバイダはこれらのディスプレイ上での時間を購入することができる。コンテンツプロバイダは、コンテンツを様々なフォーマットで生成し、場合によっては、その生成に特別なソフトウェア又はハードウェアさえも必要とするライブコンテンツを生成する。広告スペースの所有者は、使用されるメカニズムをコンテンツプロバイダのシステムが認識する必要性を生じさせることなく、これらの様々なコンテンツストリームを取り入れて時間及びスペースを適切な方法で割り振るようにマルチプレクサを構成することができる。
【００２５】
本発明により提供されるオーバーレイ機能の単純な用途は、或るグラフィックデータストリームからの字幕を別のグラフィックデータストリームからの画像データにオーバーレイできるようにすることである。
【００２６】
本発明の一実施の形態では、画面マルチプレクサは、グラフィック表示データストリーム及びターゲット表示装置の両方の状態を確認可能であっても良い。たとえば、表示装置が万が一、機能停止した場合、画面マルチプレクサはこれを検出し、その装置用とされていた情報を別の装置に送信することができる。同様に、グラフィック表示データストリームが万が一中断した場合、画面マルチプレクサはそのストリーム用とされていた画面のスペース又は時間を別のストリームに割り当てることができる。
【発明を実施するための最良の形態】
【００２７】
［詳細な説明］
図１において、本発明によるシステムは、１つ又は複数のソース１０、画面マルチプレクサ１２（汎用ネットワーク１１によりソースに接続されてもよく、又は接続されなくてもよい）、及び汎用ネットワーク１１を介して画面マルチプレクサに接続される１つ又は複数のネットワーク表示装置１７を備える。これらの表示装置１７は汎用ネットワークからデータを受信することができるため、以下、これらをネットワーク対応ディスプレイ（network-enabled display）（ＮＥＤ）と呼ぶ。各ソースは、１つ又は複数の表示装置の出力を生成することができる。
【００２８】
ソース１０と画面マルチプレクサ１２との間にネットワーク１１がある場合、画面マルチプレクサ１２に、ＮＥＤをエミュレートする多数のネットワークエンドポイント１３が設けられる。したがって、ソース（複数可）はエンドポイント１３を、ネットワーク上で見つけることが期待されるＮＥＤとして解釈する。時に、これらは画面マルチプレクサ装置上の実際の物理的なソケットである。より一般的には、単一のイーサネットインタフェースを通して露出され、ＮＥＤと同じ接続セマンティクスをサポートする異なるＩＰ（インターネットプロトコル）アドレス又はポートであってもよい。或いは、画面マルチプレクサはソースにあるソフトウェアであってもよく、データ出力が任意のネットワークを介して送信される前に当該データ出力をインターセプトしてもよい。
【００２９】
画面マルチプレクサが次いでグラフィック表示データをＮＥＤ上にマッピングすることができる方法がいくつかある。これらの方法としては、空間多重化、時間多重化、及びオーバーレイが含まれるがこれらに限定されない。
【００３０】
空間多重化は、画面画像を縮小してｎアップディスプレイを提供することを含み、身近な例は、画面スペースを４つの象限に分け、各ストリームの入力ピクセルをスケーリングして配置して、各外見画面がここで実際のディスプレイの１／４を占めることで、４台の表示装置の表示内容を提示する単一の画面である。他のｎ値も勿論可能であり、異なるストリームがすべて必ずしも同じ表示エリアを占める必要はなく、必ずしも元のアスペクト比を維持する必要もなく、ストリームの全体画像を一度に見せる必要もない。
【００３１】
時間多重化では、画面は入力画像ストリームをすべて表示するが、１度に１つずつである。様々なイベントが、画面上のストリームを切り替えさせることができる。最も単純な例は表示にいくつかのストリームを循環させるタイマであり、それによって別個のストリームの「スライドショー」が示される。循環は単純なラウンドロビンベースである必要はなく、広告主が支払った金額等の他の基準に基づいてもよい。
【００３２】
ストリームを切り替えさせることができる他のイベントの例としては、ユーザが近づいていることを検出する近接センサ、ドアが開いたことを検出するマイクロスイッチ、温度センサ、ユーザにより押下されるボタン等が含まれる。切り替えは、社内アナウンス等のネットワークイベント、又は単にまだ示されていないストリームの更新の発生により行うこともできる。
【００３３】
最後に、オーバーレイは、或るストリームからのピクセルが、別のストリームから表示される画像を変更できるシナリオを含む。単純な例は、クロマキー式の方式では無視されるほとんど一色から成る画面及び第２のストリームにオーバーレイされる他の色の字幕を送信し、オーバーレイされた結果が表示される字幕システムである。
【００３４】
上記方法の組み合わせも可能である。たとえば、或る画像ストリームを表示している画面が、時折、別のストリームをより小さく半透明にしたものを限られた時間にわたってオーバーレイすることもできる。これは空間多重化、時間多重化、及びオーバーレイ多重化の組み合わせである。
【００３５】
これらの方法の中には、ストリームの送信に使用されるネットワークプロトコルに影響を与えるものがある。たとえば、ソースからの更新頻度を調整することができるフロー制御を含むプロトコルでは、マルチプレクサは、現在表示中ではないストリームを、わずか毎秒１フレームで送信するように「減速」させ、見えているストリームを最高フレーム速度で送信させることができる。同様に、プロトコルによって解像度を変更することができ、且つマルチプレクサが空間多重化を実行している場合、マルチプレクサはソースからより小さいサイズのストリームを要求してもよい。このソートの最適化によって、ソース及びマルチプレクサの両方におけるネットワーク負荷及びプロセッサ負荷を低減することができる。
【００３６】
上記機能を提供する画面マルチプレクサエンティティは、表示装置に一体化されてもよく、ネットワーク上の或るポイントに配置されるハードウェア装置であってもよく、ネットワーク上の或る処理装置で実行中のソフトウェアであってもよい。後者は、出力を生成中のサーバで実行中であり、場合によっては出力を生成中のソフトウェアライブラリに統合されることさえあるソフトウェアを含むことができる。
【００３７】
可能な一実施態様では、再び図１を参照すると、データはネットワークエンドポイント１３で受信され、マルチプレクサのフレームバッファメモリ１４のエリアにレンダリング（rendered）される。処理エンジン１５が、これらのフレームバッファからデータを取り入れ、データを選択、スケーリング、又は他の様式で変更してから、ネットワークを介してディスプレイ１７に送信する。インタフェース１６を設けて、処理エンジンを構成できるようにしてもよい。通常、これは、ネットワークを介して、おそらくウェブブラウザを使用してアクセス可能なソフトウェアインタフェースであるが、マルチプレクサ装置上のボタン及びインジケータのセットであってもよい。
【００３８】
マルチプレクサ装置は更に、１つ又は複数のＮＥＤ１７が機能停止したこと（たとえば、故障した、電源がオフにされた、又は切断された）を検出可能であっても良い。この場合、マルチプレクサは或る画面用のデータを別の画面に割り振ることができる。たとえば、２台のＮＥＤを駆動中の２つのデータストリームがあり、一方のＮＥＤが故障した場合、マルチプレクサは、残っているＮＥＤに向けられた多重化ストリームに２つの入力ストリームを交互にさせ、それによってすべての情報が引き続き見られることを保証することができる。さらに、マルチプレクサは、ソースが有用なデータの提供を停止したこと検出し、それまでそのソース用とされていたＮＥＤを別のソースに割り振ることが可能であってもよい。
【００３９】
画面マルチプレクサの別の好ましい特徴として、その時に必要なグラフィック表示データのみを送信するようにソースに命令することが可能であってもよい。これにより、ネットワーク帯域幅をより有効に利用することが可能になる。たとえば、あるソースからのグラフィック表示データが現在表示されていない場合、画面マルチプレクサは、要求されるまでデータを送信しないようにそのソースに命令することが可能であってもよい。或いは、画面マルチプレクサがフレームバッファメモリにソースデータの妥当な最新コピーを記憶できるように、データを断続的に送信するようにソースに命令することもできる。
【００４０】
ソースからのグラフィックデータの送出の低減又は停止を要求できることに加えて、対応するデータストリームの特性を変更する他の命令をソースに送信してもよい。このような一例は、「ｎアップ」表示が要求されることが分かっている場合により低解像度のストリームを要求することである。さらなる例は、ディスプレイがより限られた範囲の色しか表示できないことが分かっている場合により低い色深度を要求することである。このようにして、データストリームの特性を、多重化データストリームにより効率的に組み込まれるように変更することができる。
【００４１】
さらに、画面マルチプレクサは、ソースが同じネットワーク上にある場合にＮＥＤに直接接続できないように、使用するＮＥＤを「隠す」ためのプロクシを組み込んでもよい。環境によっては、これを実施させる表示の所有権という概念があることがある。ソースが特定のＮＥＤ（複数可）のみを駆動する場合、画面マルチプレクサは、その（それらの）ＮＥＤ（複数可）を模倣する手段を備えてもよい。
【００４２】
上記から明らかなように、本発明によるシステムは複数のＮＥＤを有してもよい。図１は１つのみのＮＥＤを示すが、図１は本発明の一実施形態のみを示しているにすぎない。２つ以上のＮＥＤに対処する実施形態では、１つ又は複数の多重化ストリームをマルチプレクサによって出力することができる。通常、各ディスプレイは対応するデータストリームを有し、そのストリームは複数の入力ストリームを多重化することによって構成される。例示のために３つの入力ストリーム（Ａ、Ｂ、及びＣ）及び２つの出力ストリームが２台のモニタ（Ｘ及びＹ）に送信されている例を考える。ストリームＸはＡ及びＢから多重化され、ストリームＹはＢ及びＣから多重化される。明らかに、本発明は、単一の多重化ストリームを１つ又は複数のＮＥＤに出力することに限定されず、各ＮＥＤに対応しても対応しなくてもよい複数の多重化データストリームの出力に一般に適用される。
【図面の簡単な説明】
【００４３】
【図１】本発明の一実施形態の概略図である。
【図１】
2008523654.tif 000003
【国際調査報告】
2008523654.tif 000004
2008523654.tif 000005
2008523654.tif 000006