(57)【要約】  時間に対して変化しうる画像データの表示の正確かつ信頼できる動作をサポートするために、本発明は、信頼できるプロセスを提案し、これの使用により、保証画像が、ソース画像のソース画像部分を対応する保証パターンと組み合わせることにより生成される少なくとも１つの保証画像部分を生成することにより前記ソース画像に基づいて生成され、及び／又は前記保証画像部分の前記対応する保証パターンを検出することにより、及び前記検出された保証パターンを更新すること、前記検出された保証パターンの最新性又は正確性を確認することの少なくとも１つを実行することにより前記保証画像の表示が監視される。
2014529252.tif 000002
【特許請求の範囲】
【請求項１】
時間に対して変化する画像データの表示の動作をサポートする装置において、前記装置が、
ソース画像のソース画像部分を対応する保証パターンと組み合わせることにより生成される少なくとも１つの保証画像部分を生成することにより前記ソース画像に基づいて保証画像を生成し、及び／又は
前記保証画像部分の前記対応する保証パターンを検出することにより、及び前記検出された保証パターンを更新すること、前記検出された保証パターンの最新性を確認することの少なくとも１つを実行することにより前記保証画像の表示を監視する、
装置。
【請求項２】
前記装置が、前記ソース画像を複数のソース画像部分に分割することにより、及び前記分割されたソース画像部分の少なくとも１つに前記対応する保証パターンを加えることにより前記保証画像を生成する、請求項１に記載の装置。
【請求項３】
前記対応する保証パターンが、
前記保証画像部分の最新性の識別を可能にする情報、
前記保証画像部分の同期を可能にする情報、
前記保証画像部分のソースを決定することを可能にする情報、
前記保証画像部分の位置情報、
前記保証画像部分の前記保証パターンを検出することを可能にする情報、
表示される場合に前記保証画像部分のコンテンツを示す情報、
の少なくとも１つを有する、請求項１ないし２のいずれか一項に記載の装置。
【請求項４】
前記保証画像部分の最新性の識別を可能にする情報が、時間情報、シーケンスカウンタの少なくとも１つを有し、
前記保証画像部分の同期を可能にする情報が、同期信号、開始シーケンス、チェックサム信号、終了シーケンスの少なくとも１つを有し、
前記保証画像部分のソースを決定することを可能にする情報が、ソース識別子を有し、
前記保証画像部分の位置情報が、前記画像部分のユニークインデックス、前記画像内の前記画像部分の位置を有し、及び／又は
前記表示される場合に前記保証画像部分のコンテンツを示す情報が、前記保証画像部分の表示されるデータのハッシュ、前記保証画像部分の表示されるデータのチェックサム、前記保証画像部分の表示される画素値のハッシュ、前記保証画像部分の表示される画素値のチェックサムを有する、
請求項３に記載の装置。
【請求項５】
前記装置が、前記対応する保証パターンを符号化することにより前記保証画像を生成し、前記対応する保証パターンの符号化が、前記ソース画像部分の最小有効ビットの少なくとも１つにおいて前記対応する保証パターンを符号化すること及び／又は前記ソース画像部分の最大有効ビットの少なくとも１つにおいて前記対応する保証パターンを符号化することを有することができる、請求項１ないし４のいずれか一項に記載の装置。
【請求項６】
前記装置が、前記対応する保証パターンの冗長な符号化を実行することにより前記保証画像を生成する、請求項１ないし５のいずれか一項に記載の装置。
【請求項７】
前記装置が、保証パターンが存在する可能性を示す情報に対して前記保証画像の少なくとも１つの特定の行、少なくとも１つの特定の列及び／又は少なくとも１つの特定のタイルをスキャンすることにより前記対応する保証パターンを検出する、請求項１ないし６のいずれか一項に記載の装置。
【請求項８】
前記装置が、前記保証画像部分の前記対応する保証パターンを記憶する、請求項１ないし７のいずれか一項に記載の装置。
【請求項９】
前記装置が、前記保証画像部分の前記更新された保証パターンを記憶する、請求項１ないし８のいずれか一項に記載の装置。
【請求項１０】
前記装置が、前記検出された保証パターンを予測される現在の保証パターンと比較することにより前記検出された保証パターンの最新性を確認する、請求項１ないし９のいずれか一項に記載の装置。
【請求項１１】
前記確認された保証パターンが、予測される現在の保証パターンではない場合に、前記装置は、前記保証画像が現在の保証画像ではないことを示すこと、前記保証画像の表示をやめること、前記保証画像の表示を再開することの少なくとも１つを実行する、請求項１０に記載の装置。
【請求項１２】
保証パターンが、前記保証画像において検出されない場合に、前記装置が、前記保証画像が保証要件を満たさないことを示すこと、前記保証画像の表示をやめることの少なくとも１つを実行する、請求項１ないし１１のいずれか一項に記載の装置。
【請求項１３】
前記装置が、
特定の時点に、及び／又は
現在表示されている前記保証画像を提供するリクエストを示す情報を、前記保証画像を表示する表示装置に送信し、現在表示されている前記保証画像を受信した後に、
前記確認を実行する、請求項１ないし１１のいずれか一項に記載の装置。
【請求項１４】
前記装置が、表示するために記憶される前記保証画像に関して、表示するために送信される前記保証画像に関して、及び／又は前記保証画像を表示する表示装置から検出される前記保証画像に関して、前記監視を実行する、請求項１ないし１３のいずれか一項に記載の装置。
【請求項１５】
時間に対して変化しうる画像データの表示の動作をサポートする方法において、前記方法が、
ソース画像のソース画像部分を対応する保証パターンと組み合わせることにより生成される少なくとも１つの保証画像部分を生成することにより前記ソース画像に基づいて保証画像を生成するステップ、及び／又は
前記保証画像部分の前記対応する保証パターンを検出することにより、及び前記検出された保証パターンを更新すること、前記検出された保証パターンの最新性を確認することの少なくとも１つを実行することにより前記保証画像の表示を監視するステップ、
を有する方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、時間に対して変化しうる画像データの表示の動作をサポートする装置及び方法に関する。
【背景技術】
【０００２】
画像データが生成された場合、前記生成された画像データは、記憶部に記憶されうる。（以前に）生成された画像データを表示する場合、前記画像データのダブルバッファリングが実行されることができ、一方のバッファリングは、前記画像データを生成した後に使用された以前の記憶部において行われ、他方のバッファリングは、前記画像データを表示するために行われる。変化する画像データ、すなわち、可視コンテンツが時間に対して変化する画像データが生成される場合、かつ前記変化する画像データが表示される場合、前記変化する画像データを表示する表示装置が、いくつかの理由で前記表示される変化する画像の現在の画像コンテンツを取り出さないことが起こりうる。このような場合に、前記画像データの表示の動作は、不正確に実行される。結果として、前記表示装置により表示される前記画像データを見るオペレータ又はユーザは、特に、前記表示される画像がほぼ静止している（すなわち、前記画像のいくつかの部分のみが変化する及び／又は変化が大きな間隔で生じる）場合に、何かが間違っていることを認識しえない。他の場合に、前記オペレータ又はユーザは、前記表示された画像を一目見ることができ、これが何も変化していないことを認識するのに十分に長くなく、したがって、前記画像データの表示の誤った動作を認識しない。
【０００３】
画像表示の不正確な又は誤った動作は、前記表示されるデータの最新性が重要であるような場合、例えば、前記表示される画像が、前記オペレータ又はユーザに、前記表示される画像内で視覚化された状況がクリティカルであるかどうか、特定の処理が前記表示される画像内で視覚化された変化した状況に関して要求されるかどうかの情報を与える場合に、特にクリティカルになりうる。例えば、前記画像の少なくとも一部、前記画像の複数の部分又は前記画像全体は、例えば、警告のようなクリティカルな情報、測定された情報、クリティカルな場所、関心のある情報又は患者に対するクリティカルなバイタルサインを示しうる。前記画像の少なくとも一部、前記画像の複数の部分又は前記画像全体が、時間に対して変化する場合、前記変化を考慮に入れ、視覚化することによる前記画像の正確な表示が、必須であり、おそらくきわめて重要である。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
クリティカルでありえ、保証に関連しうるこのような変化する画像データを表示する既知の解決法は、依然として、前記画像データの信頼できる表示、特に、変化する場合の前記画像データの信頼できる表示を提供しない。したがって、画像データの表示の正確な動作を可能にする解決法に対する必要性が、依然として存在する。
【０００５】
本発明の目的は、現在の画像データが表示される、すなわち、前記表示が正確に行われることが保証される、画像データの表示の信頼できる動作に対する解決法を提供することである。
【課題を解決するための手段】
【０００６】
この目的は、独立請求項のフィーチャにより達成される。
【０００７】
本発明は、追加の情報が表示されるべき画像に加えられ、前記追加の情報が、前記追加の情報を有する画像が表示される場合に不可視又は不可視に近くてもよく、前記追加の情報が、前記表示される画像の最新性を監視するのに使用され、特に、表示されるコンテンツが、時間に対して変化しうるというアイデアに基づく。前記監視は、独立したプロセス又は部分であってもよく、クリティカルでありうる変化する画像データの完全性を確認するのに使用される。前記追加の情報、特に、前記追加の情報のコンテンツは、前記画像、特に、前記画像により視覚化されるコンテンツとは独立でありうる。前記画像に組み込まれた前記追加の情報は、時間に対して変更されうる。前記画像の表示の監視は、前記表示される画像内に存在すると予測される追加の情報に関して前記追加の情報を確認することにより行われうる。前記追加の情報が、時間に対して変化された又は更新された場合、予測される追加の情報は、前記画像の表示の正確な動作を承認するために最新の変化した又は更新された追加の情報に対応しなくてはならない。更に、本発明は、他の画像ソースにより取り出された又は得られた変化した画像部分を、前記表示されるべき画像内に一体化することを可能にすることができ、前記他の画像ソースは、前記追加の情報と組み合わせた前記画像の元の画像ソースではなく、追加の情報を欠いた、すなわち有さない画像データを提供しうる。
【０００８】
本発明は、画像データの表示が行われるいくつかの分野、例えば、測定された値を有する患者のデータ及び／又は獲得された画像データが前記患者の監視条件に対して表示され、前記データが、画像として表示され、時間に対して変化しうる、医療技術の分野において使用されうる。本発明は、特定の使用分野に限定されない。
【０００９】
本発明の一態様において、画像データの表示の動作をサポートするように構成された装置が提供され、前記画像データは、時間に対して変化することができ、前記装置は、ソース画像のソース画像部分を対応する保証パターン（secure pattern）と組み合わせることにより生成される少なくとも１つの保証画像部分を生成することにより前記ソース画像に基づいて保証画像（secured image）を生成し、及び／又は前記保証画像部分の前記対応する保証パターンを検出することにより、及び前記検出された保証パターンを更新すること、前記検出された保証パターンの最新性（すなわち正確性）を確認することの少なくとも１つを実行することにより前記保証画像の表示を監視するように構成される。ソース画像部分と組み合わせられた保証パターンは、上述の追加の情報に対応する。前記監視は、表示される保証画像に関して実行される。このように、保証パターンの検出、更新及び確認は、表示される保証画像において保証パターンを検出、更新及び確認することにより行われる。本発明の使用により、画像データを表示する動作の連続的、効果的かつ速い監視が保証され、これは、画像データの表示の間違った及び／又は誤った動作の速い認識を可能にし、誤動作を解決するのに使用されうる。更に、前記装置の動作の監視において、前記画像の視覚化されたコンテンツを考慮する明確な必要性なしで、上述の追加の情報を表す保証パターンだけが確認されるので、本発明の実施は、前記画像データのソースとは独立に行われることができ、複数のソースを持ちうる画像データの表示の監視を可能にする。このように、画像データを表示する動作の柔軟な監視が、可能にされる。
【００１０】
本発明の一実施例によると、前記装置は、前記ソース画像を複数のソース画像部分に分割することにより、及び前記対応する保証パターンを前記分割されたソース画像部分の少なくとも１つに加えることにより前記保証画像を生成するように構成される。このように、前記装置は、異なるサイズの画像部分及び異なる配置の保証パターンの使用を可能にする画像データの表示の監視の柔軟な実施を可能にする。前記保証パターンは、各ソース画像部分、いくつかのソース画像部分、１つのソース画像部分に加えられうる。このように、いくつかの画像部分のいくつかのソースが、保証パターンの結合を使用しえないのに対し、他のソースが使用するので、複数のソースを持つ画像部分を有する表示されるべき画像の柔軟な構築又は構成が、サポートされる。
【００１１】
本発明の一実施例によると、前記ソース画像の前記ソース画像部分は、タイルである。このように、前記保証画像部分は、タイルである。
【００１２】
本発明の他の実施例によると、保証画像の少なくとも２つの画像部分は、重複しうる。これは、特に、各々が前記保証画像の特定の一部又は部分だけを更新しうるいくつかのソースから生じる画像部分を持つ保証画像に対して真でありうる。
【００１３】
本発明の一実施例によると、前記対応する保証パターンは、デジタルウォーターマーク、隠された情報の少なくとも１つを表す。このように、本発明の柔軟かつ可変の実施がサポートされる。
【００１４】
本発明の一実施例によると、前記対応する保証パターンは、前記保証画像部分の最新性の識別を可能にする情報、前記保証画像部分の同期を可能にする情報、前記保証画像部分のソースの決定を可能にする情報、前記保証画像部分の位置情報、前記保証画像部分の前記保証パターンの検出を可能にする情報、表示される場合の前記保証画像部分のコンテンツを示す情報の少なくとも１つを有する。このために、本発明は、上述の保証パターンのコンテンツのみに限定されず、保証パターンは、本発明を実施する環境に依存して当業者に明らかである他の有用な情報をも有しうることに注意しなくてはならない。
【００１５】
一実施例によると、前記保証画像部分の最新性の識別を可能にする情報は、時間情報、シーケンスカウンタの少なくとも１つを有し、前記保証画像部分の同期を可能にする情報は、同期信号、開始シーケンス、チェックサム信号、終了シーケンスの少なくとも１つを有し、前記保証画像部分のソースの決定を可能にする情報は、ソース識別子を有し、前記保証画像部分の位置情報は、前記画像部分のユニークなインデックス、前記画像内の前記画像部分の位置の少なくとも１つを有し、及び／又は前記表示される場合の前記保証画像部分のコンテンツを示す情報は、前記保証画像部分の表示されるデータのハッシュ、前記保証画像部分の表示されるデータのチェックサム、前記保証画像部分の表示される画素値のハッシュ、前記保証画像部分の表示される画素値のチェックサムの少なくとも１つを有する。また、これに対して、本発明は、上述のコンテンツのみに限定されず、保証パターンは、本発明を実施する環境に依存して当業者に明らかである他の有用な情報をも含みうることに注意しなくてはならない。
【００１６】
本発明の一実施例によると、前記装置は、（前記保証画像部分を生成する前記ソース画像部分において）前記対応する保証パターンを符号化することにより前記保証画像を生成するように構成される。他の実施例によると、前記対応する保証パターンの符号化は、前記対応する保証パターンを（前記保証画像部分を生成する）前記ソース画像部分の最小有効ビットの少なくとも１つに符号化する及び／又は前記対応する保証パターンを（前記保証画像部分を生成する）前記ソース画像部分の最大有効ビットの少なくとも１つに符号化することを有する。前記保証パターンが、最小有効ビットの少なくとも１つに符号化される場合、前記保証パターンの可視性は、前記保証画像を表示する場合に減少又は回避されうる。前記保証パターンが、最大有効ビットの少なくとも１つに符号化される場合、前記保証パターンは、前記保証画像を表示する場合に可視にされうる。このように、実施の目的及び環境の要件に依存する本発明の柔軟な実施が、サポートされる。
【００１７】
一実施例によると、前記装置は、（前記ソース画像部分における）前記対応する保証パターンの冗長な符号化を実行することにより前記保証画像を生成するように構成される。
【００１８】
本発明の他の実施例によると、前記装置は、保証パターンが存在する可能性を示す情報に対して前記保証画像の少なくとも１つの特定の行、少なくとも１つの特定の列及び／又は少なくとも１つの特定のタイルをスキャンすることにより前記対応する保証パターンを検出するように構成される。また、このようにして、本発明の可変かつ柔軟な実施が、可能にされる。更に、前記保証パターンの検出は、（記憶）リソースを浪費することなしに速く実行されることができる。前記スキャンは、表示される保証画像に関して実行されうる。
【００１９】
一実施例によると、前記装置は、前記保証画像部分の前記対応する保証パターンを記憶するように構成される。このように、前記監視に必要な全ての保証パターンが考慮に入れられることができることが保証されうるので、画像を表示する動作の信頼できる監視が、サポートされる。
【００２０】
他の実施例によると、前記装置は、前記保証画像部分の更新された保証パターンを記憶するように構成される。このように、前記監視に必要な全ての保証パターンが考慮に入れられることができ、それぞれ最新性又は正確性の検査が正確に及び信頼できるように行われるので、画像を表示する動作の連続的な信頼できる監視が、サポートされる。
【００２１】
本発明の一実施例によると、前記装置は、前記検出された保証パターンを予測される現在の保証パターンと比較することにより前記検出された保証パターンの最新性を確認するように構成される。前記予測される現在の保証パターンは、最新の追加された又は更新された保証パターンに対応する。前記装置が、更新された保証パターンを記憶するように構成される場合、前記予測される現在の保証パターンは、対応する記憶された更新された保証パターンでありうる。
【００２２】
本発明の他の実施例によると、前記確認された保証パターンが、前記予測される現在の保証パターンではない場合、前記装置は、前記保証画像が現在の保証画像ではないことを示すこと、前記保証画像の表示を終了すること、前記保証画像の表示を再開することの少なくとも１つを実行するように構成される。ここで、また、本発明の実施の条件及び環境を考慮して当業者に明らかである他の適切なアクションが、可能である。
【００２３】
本発明の一実施例によると、保証パターンが前記保証画像において検出されない場合、前記装置は、前記保証画像が保証要件を満たさないことを示すこと、前記保証画像の表示を終了することの少なくとも１つを実行するように構成される。このようにして、本発明は、信頼できないソースの画像を認識又は検出するように実施されうる。通常、信頼できないソースの画像は、保証パターンのような追加の情報を有さない。このように、本発明は、少なくとも表示される画像に関して設定された保証要件を考慮に入れることにより画像を表示する動作の監視を可能にする。
【００２４】
一実施例によると、前記装置は、特定の時点に、及び／又は現在表示されている保証画像を提供するリクエストを示す情報を、前記保証画像を表示する表示装置に送信し、現在表示されている保証画像を受信した後に、前記確認を実行するように構成される。
【００２５】
本発明の一実施例によると、前記装置は、表示するために記憶された前記保証画像に関して、表示するために送信された前記保証画像に関して及び／又は前記保証画像を表示する表示装置から検出された前記保証画像に関して前記監視を実行するように構成される。表示されるべき画像に対するアクセスのいくつかの方法を実施することにより、前記監視の信頼性は、増大される。
【００２６】
本発明の他の態様において、画像データの表示の動作をサポートする方法が、提供され、前記画像データは、時間に対して変化することができ、前記方法は、ソース画像のソース画像部分を対応する保証パターンと組み合わせることにより生成される少なくとも１つの保証画像部分を生成することにより前記ソース画像に基づいて保証画像を生成するステップ、及び／又は前記保証画像部分の前記対応する保証パターンを検出することにより、及び前記検出された保証パターンを更新すること、前記検出された保証パターンの最新性を確認することの少なくとも１つを実行することにより前記保証画像の表示を監視するステップを有する。一般に、前記方法は、上で概説されたように及びより詳細には以下に記載されるように前記装置の動作を実行するように構成される。このように、また、提供された方法により、前記装置に関して記載された効果の全てが、達成されることができ、逆も同様である。
【００２７】
このように、本発明は、結合及び適時な更新に対して監視されることができる保証画像又は保証画像ストリームを生成する概念を含む。本発明は、クリティカルな又は保証関連データをクリティカル又は保証画像にレンダリングする信頼できるプロセスとして、画像データの表示の動作、特に、前記表示の監視をサポートすることを提案する。更に、本発明は、未知の及び／又は信頼できないソースからの他の画像データと組み合わせられることができる画像データの表示の監視をも可能にする。
【図面の簡単な説明】
【００２８】
【図１】本発明の一実施例による画像データの表示の監視を実行又はサポートするように構成された装置の構成又はシステムを示す。
【図２】本発明の一実施例による画像データの表示の監視を実行又はサポートするように構成された装置を示す。
【図３】本発明の一実施例による画像データの表示の監視を実行又はサポートする構成を示す。
【図４】本発明の一実施例による画像データの表示の監視を実行又はサポートする構成を示す。
【図５】本発明の一実施例による画像データの表示の監視を実行又はサポートする構成を示す。
【図６】本発明の一実施例による画像データの表示の監視を実行又はサポートする構成を示す。
【図７】本発明の一実施例による保証画像の生成を示す。
【図８】本発明の一実施例による保証画像を生成するように実行されるステップ又は動作を示す。
【図９】本発明の一実施例によって生成された保証画像を示す。
【図１０】本発明の一実施例による保証画像の表示の監視の概観を示す。
【図１１】本発明の一実施例によるオブザーバの構成を示す。
【発明を実施するための形態】
【００２９】
前記のことから得られるように、ディスプレイ、例えば患者モニタの目的は、覆い隠すことなしにかつ適時に、クリティカルなデータを歪みなしで示すことである。すなわち、時間に対して変化しうる画像の特定部分、例えば警告又はクリティカルなバイタルサインを示す領域が、完全に可視であり、定期的に更新されることは、クリティカルである。安全性に関連する情報を有し、時間に対して変化することができ、及び／又は表示が最新でなければならない（すなわち、前記画像の少なくとも一部の変化が生じた場合に、これらの変化が直ちに視覚化、表示されなければならない）画像データの表示の効果的な、速いかつ安全な動作を保証するために、保証画像は、（不可視）情報、すなわち表示されない及び／又は対応する画像を表示する場合に可視ではない又はほぼ不可視である情報をソース画像に加えることにより生成される。この情報は、保証パターンと見なされうる。更に、前記ソース画像の代わりに、前記保証画像が表示され、前記表示される保証画像の最新性は、前記保証パターンのような追加された（不可視）情報の使用により確認される。前記保証パターンのような前記追加された（不可視）情報は、時々更新される。このように、前記保証画像の表示の動作が、正確に実行される場合、前記表示される保証画像は、現在の保証パターンのような現在の追加された（不可視）情報、すなわち現在の追加された（不可視）情報又は最新の修正された現在の保証パターンを有さなくてはならない。
【００３０】
図１は、本発明の一実施例による画像データの表示の監視を実行又はサポートするように構成された装置１１、１２の構成又はシステムを示す。本発明によると、２つの装置１１及び１２が提供され、第１の装置１１は、画像生成装置であり、第２の装置１２は、監視装置１２である。本発明によると、画像生成装置１１は、ソース画像を検出する（例えば、ソース画像を生成、取得、認識する）ように構成されうる。更に、画像生成装置１１は、前記ソース画像を（不可視）情報と組み合わせることにより前記ソース画像に基づいて保証画像１３を生成するように構成される。特に、本発明によると、このために、前記ソース画像の少なくとも一部に対して、対応する保証パターンが加えられる。前記保証画像の生成は、生成装置１１内のソフトウェア及び／又はハードウェア装置、エンティティ、コンポーネント又はシステムでありうる保証画像生成器１１１により実行されうる。本実施例によると、（前記（不可視）情報又は保証パターンと組み合わせられた前記ソース画像の画像データを有する）生成された保証画像１３は、表示目的で画像生成装置１１により提供される（例えば送信される）。生成された保証画像１３は、例えば、表示されるべき画像が表示装置により取り出されるフレームバッファのような記憶部に記憶される、又は例えば監視装置１２に対するビデオストリームのようなデータストリームの形で、前記表示装置に（直接的に又は間接的に）提供されることができる。監視装置１２は、表示される保証画像１３にアクセスするように構成される。特に、監視装置１２は、保証画像１３の表示の動作を監視するために前記（不可視）情報又は保証パターンを更新するように構成される。更に、監視装置１２は、保証画像１３の表示の動作を監視するために前記（不可視）情報又は保証パターンを使用することにより表示される保証画像１３の最新性を確認するように構成される。監視目的で、監視装置１２は、監視装置１２内に含まれるソフトウェア及び／又はハードウェア装置、エンティティ、コンポーネント又はシステムでありうる（表示動作）オブザーバ１２１を有しうる。装置１１、１２は、ソフトウェア及び／又はハードウェア装置、エンティティ、コンポーネント又はシステムでありうる。
【００３１】
図２は、本発明の一実施例による画像データの表示の監視を実行又はサポートするように構成された装置２の構成を示す。本発明によると、１つの装置２が、上で概説された画像生成装置１１及び上で概説された監視装置１２の動作を実行するように構成される。すなわち、１つの装置２のみが、表示される画像の監視を実行又はサポートする、したがって、画像データを表示する動作の正確性の監視を実行するように構成される。このために、装置２は、上で概説されたように構成されることができる保証画像生成器１１１、及び上で概説されたように構成されることができる（表示動作）オブザーバ１２１を有しうる。装置２は、ソフトウェア及び／又はハードウェア装置、エンティティ、コンポーネント又はシステムでありうる。
【００３２】
図３は、本発明の一実施例による画像データの表示の監視を実行又はサポートする構成を示す。本発明の構成は、図１に示されるように２つの別の装置１１、１２に又は図２に示されるように１つの装置２に含まれることができる保証画像生成器１１１及びオブザーバ１２１を有する。
【００３３】
通常、画像ソースは、画像情報をレンダリングし、次いで、これを、例えば前記画像情報を表示するために、フレームバッファのような記憶部に書き込む。この通常の場合は、コンポーネント又はエンティティ３３及び３４により示され、コンポーネント３３は、従来の画像ソースであり、コンポーネント３４は、フレームバッファのような記憶部であり、例えば、画像ソース３３は、画像ソース３３によりレンダリング又は生成された画像情報又はデータをフレームバッファ３４に書き込む。
【００３４】
本発明によると、保証画像生成器１１１は、保証画像ソースであり、安全性に関連する情報を有し、時間に対して変化しうる及び／又は表示が最新でなければならない（すなわち、前記画像の少なくとも一部の変化が生じた場合に、これらの変化が直ちに視覚化、表示されなければならない）クリティカルデータをクリティカルソース画像３２にレンダリングする信頼できるプロセスを実行するように構成される。しかしながら、ソース画像３２をフレームバッファ３４内に書き込む前に、本実施例によると、保証画像生成器１１１は、ソース画像３２と組み合わせられる又は重畳される少なくとも１つの保証パターン３１を生成又はレンダリングし、これにより保証画像１３を生じる又は生成することにより前記信頼できるプロセスを実行する。この保証画像１３は、この場合、フレームバッファ３４に書き込まれる。
【００３５】
本実施例によると、フレームバッファ３４は、保証画像生成器１１１により生成された保証画像１３の他に、他の画像ソース３３により生成された他の画像をも記憶することができる。このような場合に、このような他の画像は、保証画像１３を覆わない又は他の形で妨害しないように記憶部又はフレームバッファ３４に記憶又は配置されうる。
【００３６】
本実施例によると、また、本発明の他の実施例によると、ユーザが表示される保証画像１３を見る場合に前記ユーザを妨害しないために、前記保証パターンは、知覚不可能又は不可視に保たれることができる。このために、ステガノグラフィ又はウォーターマーキングのような既知の技術が、前記保証パターンに関して使用されうる。
【００３７】
記憶部又はフレームバッファ３４が、表示する前の最後の記憶部又はフレームバッファである場合、すなわち、表示装置により表示される前記画像が、記憶部又はフレームバッファ３４から取られる場合、本実施例によると、前記（表示動作）オブザーバ１２１は、前記表示装置による保証画像１３の表示の監視を実行するために記憶部又はフレームバッファ３４から保証画像１３を取り出すように構成される。この場合は、図３において矢印３６により視覚化される。
【００３８】
しかしながら、少なくとも１つの他の記憶部又はフレームバッファ３５が、保証画像１３を記憶するのに使用される場合、すなわち、前記表示装置により表示される前記画像が、最終記憶部又はフレームバッファとして他の記憶部又はフレームバッファ３５から取られる場合、本実施例によると、オブザーバ１２１は、前記表示装置による保証画像１３の表示の監視を実行するための最終記憶部又はフレームバッファとして他の記憶部又はフレームバッファ３５から保証画像１３を取るように構成される。この場合は、図３において矢印３７により視覚化される。
【００３９】
一般に、前記表示装置が、保証画像１３を表示するために記憶部又はフレームバッファ３４、３５から保証画像１３を取るように構成される場合、オブザーバ１２１は、最終フレームバッファ３４、３５の外に保証画像１３を読み出すことができ、前記保証パターンのような追加された（不可視）情報を抽出し、この後に、前記（不可視）情報又は保証パターン３１を更新し、及び／又は保証画像１３のいずれの画像部分が正確に表示されるか、すなわち、現在の保証画像１３又は前記現在の保証画像部分がそれぞれ前記表示装置により表示されるかどうかを決定することができる。
【００４０】
図４は、本発明の一実施例による画像データの表示の監視を実行又はサポートする構成を示す。本実施例によると、２つの装置４１、４２が与えられ、各々が、本発明によって構成された独自の保証画像生成器１１１＿１、１１１＿２及び独自の記憶部又はフレームバッファ４１１、４２１を有し、対応する記憶部又はフレームバッファ４１１、４２１は、対応する画像生成器１１１＿１、１１２＿２により生成された対応する保証画像１３＿１、１３＿２を記憶するように構成される。生成された保証画像１３＿１、１３＿２は、この後に、最終記憶部又はフレームバッファ３５に記憶され、ここから、保証画像１３＿１、１３＿２が、前記表示装置により表示するために取られ、画像１３＿１及び１３＿２が、監視目的でオブザーバ１２１により使用される。装置４１、４２の各々は、ソフトウェア及び／又はハードウェア装置、エンティティ、コンポーネント又はシステムでありうる。加えて、本実施例は、より良い理解のためだけに２つの装置４１、４２を示し、本発明が、同様に２より多い装置４１、４２（すなわち複数の装置）の使用をも可能にすることに注意すべきである。このように、本発明は、それぞれ複数のソース又は装置４１、４２から生じる保証画像の表示の動作を監視することを可能にする。
【００４１】
図５は、本発明の一実施例による画像データの表示の監視を実行又はサポートする構成を示す。本実施例によると、オブザーバ１２１は、保証画像１３を表示するために表示装置５１に保証画像１３を提供する画像送信器５２から監視目的で保証画像１３を取るように構成される。画像送信器５２は、例えば、（例えば表示装置５２に対するビデオケーブル上の）ビデオストリーム又は当業者が表示目的で画像データのプロバイダ又は送信器として認識する及びすることができる他の適切な画像送信器５２でありうる。画像送信器５２は、表示装置５１の外及び／又は中にありうる。本実施例によると、ビデオストリームのような画像送信器５２は、画像送信器５２がフレームバッファのような最終記憶部３５から直接又は間接的に受信した保証画像１３を送信する。このように、表示されるべき保証画像１３は、タップされ、オブザーバ１２１による保証画像１３の表示の動作を監視するのに使用される。オブザーバ１２１は、監視目的でオブザーバ１２１によりアクセスされることができるフレームバッファに情報を入れるフレームグラバハードウェア及び／又はソフトウェアを使用することにより又はオンザフライで保証画像１３の情報を検出、更新及び／又は分析することができる。画像送信器５２からの保証画像１３の録画を可能にする保証画像テーパ（taper）は、別の装置、エンティティ、コンポーネント又はシステムでありえ、又は前記ソース装置に結合されうる。前記保証画像テーパは、オブザーバ１２１の一部であってもよく、又はオブザーバ１２１が他の装置５３内に配置される場合、前記保証画像テーパは、オブザーバ１２１を有する装置５３の一部でもあってもよい。ハードウェアにおいて構築されるオブザーバ１２１は、特に、このようなハードウェアが何としても表示目的で表示装置５１に保証画像１３を提供するビデオストリーム５２を生成するのに使用される場合、例えば、ＦＰＧＡ（フィールド・プログラマブル・ゲート・アレイ）のＡＳＩＣ（特定用途向け集積回路）において実装されることができる。このようにして、本発明の本実施例は、例えば、グラフィカルサブシステムが未知である又は分析されるには複雑すぎるので、最終記憶部又はフレームバッファ３４、３５がオブザーバ１２１により確実に認識又は識別されることができない場合でも保証画像１３を表示する動作の監視を可能にする。加えて、本発明の本実施例は、表示装置５１により実際に表示されるべき保証画像１３の信頼できる獲得を可能にする。
【００４２】
ここで、オブザーバ１２１は、最終記憶部又はフレームバッファ３４、３５の使用及びビデオストリームのような画像送信器５２の使用の両方の方法で保証画像１３を取り出すように構成されてもよい。この場合、オブザーバ１２１は、例えば、表示されるように取り出される保証画像１３の信頼性のようないくつかの取り出し条件を考慮することにより、表示されるべき保証画像１３を取り出す適切な方法を決定することができる。当業者は、本発明の実施環境に依存して適切な取り出し条件を認識することができる。
【００４３】
図６は、本発明の一実施例による画像データの表示の監視を実行又はサポートする構成を示す。本実施例によると、表示装置６１は、ビデオストリームのような画像送信器５２により送信されたデータを獲得する記憶部６１１を有する。このように、記憶部６１１は、保証画像１３を獲得又は受信する。保証画像１３は、それぞれ表示装置６１又は記憶部６１１に記憶される。この場合、表示装置６１は、（記憶された）保証画像１３を変換し、表示装置６１は、保証画像１３の表示フォーマット（例えば、サイズ、アスペクト比、フレームレート又は画像強調方法）を適合させ、このようにして、保証表示画像６１２を生成する。この保証表示画像６１２は、この場合、前記表示装置により実際に表示される画像である。この場合、表示装置６１が、表示するために受信された保証画像１３を修正する、すなわち、保証画像１３に基づいて対応する保証表示画像６１２を生成する場合に、表示装置６１は、信頼できない表示装置６１であるとみなす。本実施例によると、保証画像１３を表示する動作の正確な監視を実行するために、カメラのような画像記録装置６２は、例えば、表示装置６１により実際に表示される保証表示画像６１２を監視する。画像記録装置６２により記録又は監視されている記録画像は、保証表示画像６１２を表す。画像記録装置６２は、（図に関して記載されたようにソフトウェアのフレームグラバを介して又はハードウェアでのいずれかで）前記記録画像に基づく監視を実行することができるオブザーバ１２１に前記記録画像を（直接的に又は間接的に）送信する。
【００４４】
ここで、オブザーバ１２１は、上で概説された最終記憶部又はフレームバッファ３４、３５の使用による方法、ビデオストリームのような画像送信器５２の使用による方法、画像記録装置６２の使用による方法の少なくとも１つにおいて保証画像１３を取り出すように構成されうることに注意しなくてはならない。また、このために、オブザーバ１２１は、例えば、表示される取り出された保証画像１３の信頼性又は前記表示装置の信頼のようないくつかの取り出し条件を考慮することにより、表示されるべき保証画像１３を取り出す適切な方法を決定することができる。当業者は、本発明の実施環境に依存して適切な取り出し条件を認識することができる。
【００４５】
以下、本発明の一実施例によって実行される保証画像１３の生成は、図７及び８を参照することにより、より詳細に説明される。前記生成は、保証画像生成器１１１により又は対応する動作を実行するように構成された他の装置により実行されうる。以下、明確性のため、前記生成は、上で導入された保証画像生成器１１１に関して説明される。
【００４６】
第一に、ステップＳ８１において、ソース画像３２は、複数のソース画像部分３２１（すなわち少なくとも１つのソース画像部分３２１）に分割される。図７の実施例によると、ソース画像３２全体は、タイル３２１に構成又は分割され、タイル２３１は、特定の又は所定のサイズを持ちうる。例えば、サイズ１０２４×７６８画素のソース画像３２は、６４×１６画素のタイル３２１に構成又は分割されうる。
【００４７】
Ｓ８２において、ソース画像３２が、（不可視）情報３１（すなわち保証パターン３１のような表示されない情報）が追加されるべきであるソース画像部分又はタイル３２１を有する場合、ステップＳ８３において、対応する（不可視）情報又は保証パターン３１は、それぞれ、ソース画像部分又はタイル３２１に対して生成される。（不可視）情報又は保証パターン３１は、結果として生じる保証画像部分１３１の最新性の識別を可能にする情報（例えば時間情報、シーケンスカウンタ）、結果として生じる保証画像部分１３１の同期を可能にする情報（例えば同期信号、開始シーケンス、チェックサム信号及び／又は終了シーケンス）、異なる画像又は画像部分ソースを区別することができるように結果として生じる保証画像部分１３１のソースを決定することを可能にする情報（例えばソース識別子）、結果として生じる保証画像部分１３１の位置情報（例えば前記画像のユニークインデックス及び／又は前記画像内の前記画像部分の位置）、結果として生じる保証画像部分１３１の（不可視）情報又は保証パターン３１を検出することを可能にする情報であって、（不可視）情報又は保証パターン３１の検出の性能を増大させうる情報、表示される場合の結果として生じる保証画像部分１３１のコンテンツを示す情報（例えば保証画像部分１３１の表示されるデータのハッシュ、保証画像部分１３１の表示されるデータのチェックサム、保証画像部分１３１の表示される画素値のハッシュ、保証画像部分１３１の表示される画素値のチェックサム）の少なくとも１つを有しうる。
【００４８】
ステップＳ８４において、対応する（不可視）情報又は保証パターン３１が、ソース画像部分又はタイル３２１と組み合わせられる。このように、ステップＳ８４において、保証画像１３の対応する保証画像部分１３１は、前記組み合わせにより生成される。例えば、前記組み合わせは、対応する（不可視）情報又は保証パターン３１をソース画像部分又はタイル３２１に加えることにより実行される。このために、（不可視）情報又は保証パターン３１は、例えば、少なくとも結果として生じる保証画像部分１３１の知覚可能性又は可視性を達成するようにソース画像部分又はタイル３２１の少なくとも１つの最小有効ビットに符号化されうる。（不可視）情報又は保証パターン３１は、ソース画像部分又はタイル３２１の少なくとも１つの最大有効ビットにも符号化されうる。更に、組み合わせに対して、ステップＳ８４において、追加の冗長符号化が、完全性確認のロバスト性を向上させるのに使用されうる。例えば、ＲＧＢ（赤、青及び緑）チャネルに対する最小有効ビットの特定の組み合わせのみが、使用されうる。冗長符号化（例えば交互コード）は、ユーザにとってより知覚可能である潜在的に規則的なパターンを他の形でランダム化するのに使用されてもよい。
【００４９】
ステップＳ８４において、対応する（不可視）情報又は保証パターン３１は、ソース画像部分又はタイル３２１と組み合わせられ、フレームバッファ３４、３５、４１１、４２１に書き込まれる。
【００５０】
このように、結果として生じる又は生成された保証画像１３は、ソース画像３２に対応し、同じ画像部分３２１を有し、前記ソース画像に含まれる画像部分３２１の少なくとも１つが、対応する（不可視）情報又は保証パターン３１と組み合わせられ、前記結果として生じる又は生成された保証画像の対応する保証画像部分１３１を形成する。
【００５１】
他のプロセッサ又は装置３３は、他の画像を同じフレームバッファ３４、３５、４１１、４２１に書き込み、これにより、保証画像１３を上書き又は他の形で修正することができる。図９は、本発明の一実施例によって生成された保証画像１３を示し、保証画像１３は、保証画像部分１３１及び他のプロセッサ又は装置３３により生成された他の画像部分９を有する。他の画像部分９は、保証画像１３を生成した後に生成された部分であってもよく、保証画像１３の以前の画像部分情報を更新する現在の画像部分情報を表してもよい。このように、保証画像１３は、対応する（不可視）情報又は保証パターン３１と組み合わせられた少なくとも１つの保証画像部分１３１と、対応する（不可視）情報又は保証パターン３１を持つ又は持たない少なくとも１つの他の画像部分９とを有しうる。保証画像部分１３１又は少なくとも１つの保証画像部分１３１は、他の画像部分９又は少なくとも１つの他の画像部分９により重ねられる、覆い隠される及び／又は他の形で修正されうる。
【００５２】
オブザーバ１２１は、保証画像１３の画像部分１３１、９のコンテンツを分析し、保証パターン３１又は破損したパターンを含まない画像部分１３１、９を無視する。有効な保証パターン３１は、正確な同期／開始シーケンス及び終了シーケンス及び有効なチェックサムを有することができる。これらは、（冗長コーディングが使用される場合に）有効なコードのみを含みうる。オブザーバ１２１は、有効な保証パターン３１からソースＩＤ（識別）、シーケンスカウンタ（又は時間情報）及び位置情報を抽出することができる。ソースＩＤを使用して、オブザーバ１２１は、異なる（潜在的に独立した）保証画像ソースにより生成された画像部分１３１、９を区別することができる。オブザーバ１２１は、画像部分１３１、９の位置に関する情報を確認し、これにより、部分１３１、９がユーザによる誤った解釈という結果になりうる表示装置５１、６１の画面上の他の場所に移動されたかどうかを検出することができる。
【００５３】
保証画像を表示する動作の監視は、２つの部分に分割され、保証画像１３の少なくとも１つの（不可視）情報又は保証パターン３１を更新し、保証画像１３の前記少なくとも１つの（不可視）情報又は保証パターン３１の最新性又は正確性を確認し、前記更新及び確認は、互いに独立して実行されうる。図１０は、本発明の一実施例による保証画像の表示の監視の概観を示し、監視プロセス１０は、３つのサブプロセス、すなわち、保証画像１３の少なくとも１つの（不可視）情報又は保証パターン３１が検出される検出プロセス１０＿１と、保証画像１３の少なくとも１つの（不可視）情報又は保証パターン３１が更新される更新プロセス１０＿２と、保証画像１３の少なくとも１つの（不可視）情報又は保証パターン３１が、それぞれ最新性又は正確性に関して確認される、保証画像１３の少なくとも１つの（不可視）情報又は保証パターン３１の確認とを有する。第一に、検出サブプロセス１０＿１が実行され、この後に、監視の現在の状況に依存して、更新プロセス１０＿２及び／又は確認プロセス１０＿３が実行される。
【００５４】
監視プロセス１０及びそのサブプロセスは、オブザーバ１２１により実行される。このために、オブザーバ１２１は、ハードウェア及び／又はソフトウェアでありうる、対応して構成されたコンポーネント、装置、エンティティ又はシステムを有しうる。図１１は、本発明の一実施例によるオブザーバ１２１の構成を示す。図１１の実施例によると、オブザーバ１２１は、検出器（コンポーネント、装置、エンティティ又はシステム）１１＿１、更新器（コンポーネント、装置、エンティティ又はシステム）１１＿２及び確認器（コンポーネント、装置、エンティティ又はシステム）１１＿３を有し、検出器１１＿１は、検出１０＿１を実行するように構成され、更新器１１＿２は、更新１０＿２を実行するように構成され、確認器１１＿３は、確認１０＿３を実行するように構成される。
【００５５】
一般に、更新サブプロセス１０＿２又は更新器１１＿２は、特定の時点に（例えば周期的に）及び／又は前記表示装置により表示される保証画像１３、６１２を受け取った後に保証画像１３の少なくとも１つの（不可視）情報又は保証パターン３１を更新又は変更し、監視サブプロセス１０＿３は、保証画像１３、６１２の検出された（不可視）情報又は保証パターン３１の最新性又は正確性を確認する。
【００５６】
（不可視）情報又は保証パターン３１が時間に対して変化し、確認サブプロセス１０＿３又は確認器１１＿３が、（不可視）情報又は保証パターン３１が正しい、すなわち最新の更新された（不可視）情報又は保証パターン３１に対応することを検出する場合、保証画像１３、６１２を表示する動作は、正確に実行される。
【００５７】
（不可視）情報又は保証パターン３１が、検出器１１＿１の検出サブプロセス１０＿１により表示される保証画像１３、６１２において検出されることができない場合、ソース装置１１、２、４１、４２及び／又は保証画像生成器１１１、１１１＿１、１１１＿２は、非アクティブでありえ、すなわち、現在の保証画像１３又は保証画像１３の保証部分１３１が生成されていない状態でありうる。
【００５８】
検出された（不可視）情報又は保証パターン３１が、現在の、すなわち最新の更新された（不可視）情報又は保証パターン３１に対応しない場合、表示装置５１、６１は、これを表示する場合に、保証画像１３の変更された画像情報によって、保証画像１３、６１２を変更することができない。表示装置５１、６１の表示プロセスは、例えば、凍結されてもよく、又は保証画像１３のスクリーンショットが示される。これは、オペレータ又はユーザが、表示装置５１、６１を見る場合に直ちにこの状況に気が付かず、表示された画像に関して間違った決定をする又は間違ったアクションを実行するので、クリティカルな状況を表す。
【００５９】
監視プロセス１０及びオブザーバ１２１は、異なる場所に画像を表示するように所定の装置又はシステム５１、６１に加えられうる。監視プロセス１０及びオブザーバ１２１は、ディスプレイパネル５１、６１に向かうビデオ信号５２自体を監視しうる。このような監視プロセス１０及び／又はオブザーバ１２１は、例えば、ビデオ接続におけるシンプルボックスとしてハードウェアにおいて実施されてもよく、又は前記ディスプレイパネル自体の中に配置されることができる。更に、監視プロセス１０及びオブザーバ１２１は、前記システムの"最終"記憶部又はフレームバッファ３４、３５を使用しうる、すなわち表示されるべき保証画像１３が取られる又は保証画像１３を表示装置５１、６１に送信する対応するビデオ信号５２が生成されるメモリを使用しうる。このように、メモリは、完全な保証画像１３を記憶することができるコンポーネント、装置、エンティティ又はシステム）の後ろにメモリが存在しない場合に、"最終"記憶部又はフレームバッファ３４、３５を表すと見なされる。この場合、"最終"記憶部又はフレームバッファ３４において（不可視）情報又は保証パターン３１を検索することが可能である。更に、監視プロセス１０及び／又はオブザーバ１２１は、表示装置５１、６１において表示されるべき保証画像１３、６１２のスクリーンショットを作成するように構成され、監視プロセス１０及び／又はオブザーバ１２１と並列に動作される他の装置、エンティティ、コンポーネント又はシステム６２から表示される保証画像１３、６１２のスクリーンショットを受け取るように構成されうる。このために、本発明は、監視プロセス１０を実行し、オブザーバ１２１を実施する上で概説された可能性の任意の組み合わせを可能にすることに注意しなくてはならない。
【００６０】
検出サブプロセス１０＿１において及び／又は検出器１１＿１により、（不可視）情報又は保証パターン３１が、検出される又は見つけられる。（不可視）情報又は保証パターン３１の位置が未知であるので、表示される完全な保証画像１３、６１２は、検索される必要がある。通常、表示される保証画像１３、６１２が記憶されるメモリ（例えば"最終"記憶部又はフレームバッファ３４、３５）からデータをリードバックすることは、かなり時間がかかりうる。したがって、本実施例によると、表示される保証画像１３、６１２の少なくとも１つの特定の行、少なくとも１つの特定の列及び／又は少なくとも１つの特定のタイル又は部分のみが、（不可視）情報又は保証パターン３１に対して見つけられる又はスキャンされる。このように、例えば、保証画像１３、６１２の保証部分１３１が、（画素の）１６行の高さのタイルである場合、保証画像生成器１１１は、１６行の高さを持つタイルである画像部分３２１、１３１に関して少なくとも１つの（不可視）情報又は保証パターン３１を生成しているので、（画素の）１６番目の行ごとのみに見つけられる又はスキャンされる。特定の行、列又は時間のスキャンは、これが"変調された雑音"、すなわち（不可視）情報又は保証パターン３１を有する保証画像部分１３１のフラグメントであることを検出することができる。この場合、上及び／又は下の行も、おそらく、（不可視）情報又は保証パターン３１のフラグメントを含む。したがって、行の範囲は、リードバックされる。これらのフラグメントが、結合して（不可視）情報又は保証パターン３１を持つ完全な保証画像部分１３１を生じる場合、保証画像部分１３１に含まれる対応する（不可視）情報又は保証パターン３１は、抽出又は検出されることができる。このようにして、リードバックされる必要のあるメモリ又は記憶の量は、最適化され、監視されるべき応用により書き込まれる画像データの量と同様である。
【００６１】
更に、一実施例によると、同じ（不可視）情報又は保証パターン３１は、複数の保証画像部分１３１に記憶されてもよく、すなわち、出力が部分的に覆い隠される場合でさえ依然として監視されることができる。この理由で、検出される（不可視）情報又は保証パターン３１は、リストに記憶されうる。加えて、また、どれだけ頻繁に同じ（不可視）情報又は保証パターン３１が見つけられているかを示す数が、カウント属性として記憶されうる。このように、検出される（不可視）情報又は保証パターン３１は、（不可視）情報又は保証パターンリスト内で保証されうる。
【００６２】
本発明の一実施例によると、検出サブプロセス１０＿１及び／又は検出器１１＿１は、表示される保証画像１３、６１２が記憶される記憶部にアクセスできるソフトウェアドライバにおいて又はとして実施されうる。
【００６３】
更に、前記表示される画像の完全な情報が（例えばプライバシを保つために又はライセンス状況により）リードバックされるべきではなく、有用な"現実の"画像情報がさらされないので、上記のリストを使用して"外部"アプリケーションにさらされることが、好適ではないかもしれないことが、起こりうるかもしれない。
【００６４】
更新サブプロセス１０＿２及び／又は更新器１１＿２による更新を実行する場合に、例えば、前記更新は、保証画像１３を表示中に実行されうる。このために、検出された（不可視）情報又は保証パターン３１は、（不可視）情報又は保証パターン３１に含まれるデータを変更することにより更新又は変更される。このように、例えば、時間情報、シーケンスカウンタのような保証画像部分１３１の最新性の識別を可能にする情報が、変更されうる。更新された（不可視）情報又は保証パターン３１は、（不可視）情報又は保証パターンリストに記憶されることができ、前記リスト内の以前の（不可視）情報又は保証パターン３１は、更新された（不可視）情報又は保証パターン３１により置き換えられる又は更新される。更に、表示されるべき保証画像１３は、対応する更新された少なくとも１つの（不可視）情報又は保証パターン３１により少なくとも１つの（不可視）情報又は保証パターン３１を置き換える又は更新することにより更新される。この場合、保証画像１３の表示の正確な動作に対して、表示される保証画像１３、６１２が更新された少なくとも１つの（不可視）情報又は保証パターン３１を有することが予測される。
【００６５】
前記更新は、例えば、特定の時点において（例えば周期的に）実行されうる。このように、保証画像１３の表示の正確な動作の連続的な保証が、保証されうる。前記更新が、周期的に実行される場合、周期は、保証画像１３の発生の予測される周期に関して適合又は調整されうる。
【００６６】
確認サブプロセス１０＿２が実行される及び／又は確認器１１＿２が、保証画像１３の表示中に動作される。ここで、表示された保証画像１３、６１２において検出された少なくとも１つの（不可視）情報又は保証パターン３１が、最新の更新された（不可視）情報又は保証パターン３１であるかどうかが確認される。上で概説された（不可視）情報又は保証パターンリストが使用される場合、確認する間に、古い及び新しい（不可視）情報又は保証パターンリストが使用されてもよく、前記古い（不可視）情報又は保証パターンリストは、予測される（例えば最後に更新された）（不可視）情報又は保証パターン３１を有し、前記新しい（不可視）情報又は保証パターンリストは、前記確認に対して検出された（不可視）情報又は保証パターン３１を有する。予測される（不可視）情報又は保証パターン３１は、例えば、前記（不可視）情報又は保証パターンに含まれるデータを比較することにより、前記確認に対して検出された（不可視）情報又は保証パターン３１と比較される。例えば、時間情報、シーケンスカウンタのような前記保証画像部分の最新性の識別を可能にする情報が、比較されうる。確認に対して検出された（不可視）情報又は保証パターン３１が、予測される対応する（不可視）情報又は保証パターン３１に対応しない場合、前記確認は、保証画像１３の表示の動作が正確に実行されないという結果を返す。前記確認は、表示される保証画像１３、６１２において予測される（不可視）情報又は保証パターン３１が検出されない（例えば新しいリストに含まれていない）場合にも負の結果（すなわち、保証画像１３の表示の動作が正確に実行されないという指標）を返す。このように、凍結された表示される保証画像１３、６１２が、検出されることができる。
【００６７】
本発明によると、確認の負の出力に関するいくつかのリアクションが実行されうる。
【００６８】
一実施例によると、保証画像１３の表示が、再開されうる。このリアクションは、番犬のように機能しうる。このために、表示装置５１、６１に対する確認サブプロセス１０＿３、確認器１１＿３及び／又はオブザーバ１２１からの通信は、前記表示が正確に実行されず、前記表示の再開が要求されることを示すインジケータを送信するように実施されうる。この後に、前記インジケータを受信した後に、表示装置５１、６１は、保証画像１３の表示を再開することができる。
【００６９】
一実施例によると、表示される画像１３、６１２を見るオペレータ又はユーザが、何かが間違っていることに気付くように表示される画像１３、６１２内に情報を埋め込むことも可能である。この場合、もしかすると前記オペレータ又はユーザが表示の問題を解決しようと試みる短い猶予期間の後に、前記システムをリセットしようと試みることが、依然として可能である。
【００７０】
他の実施例によると、表示される画像１３、６１内に情報を埋め込む代わりに、前記表示される画像をブランクにする、すなわち全く何も表示しない又は前記表示される画像を他の形で修正する（例えば前記表示される画像の全て又は一部を周期的に反転させる）ことも可能である。このようなブランク表示は、常に前記オペレータ又はユーザにより気付かれる。
【００７１】
一実施例によると、オブザーバ１２１と表示装置５１、６１との間の通信は、可能にされうる。このような場合に、確認サブプロセス１０＿３、確認器１１＿３及び／又はオブザーバ１２１は、（不可視）情報又は保証パターン３１に埋め込まれるべきである情報を要求することができる。これは、誰かがソフトウェアのビデオを記録したスクリーンキャストを検出することを可能にする。更に、また、更新サブプロセス１０＿２、更新器１１＿２と確認サブプロセス１０＿３、確認器１１＿３との間の通信も、可能にされうる。これは、例えば、妨害されるべきではない対応するチャネルの使用により、実施されうる。この通信は、確認サブプロセス１０＿３及び／又は確認器１１＿３に特別な状況及び前記特別な状況において何をすべきかを伝えるのに使用されることができる。
【００７２】
他の実施例によると、上述の通信の両方が、前記確認の負の結果を示す情報を示すのに使用される時間を測定するのに使用されうる。この範囲内で、前記測定された時間に対する閾値が、使用されることができ、前記閾値の超過は、前記確認の負の結果に関する他の（より限定的な）可能なリアクションの実行（例えば、前記表示の再開又は終了）を引き起こしうる。
【００７３】
（不可視）情報又は保証パターン３１の実施に関して、例えば、当業者に既知であるウォーターマークが、使用されてもよい。前記ウォーターマークは、（既知である）異なる正の特性、特に、画像操作に対するロバスト性を持つ。ほぼ最悪の画像操作は、カメラのような記録装置６２が表示される画像１３、６１２を監視している場合に起こる。この場合、前記ウォーターマークは、重いスケーリング、回転及び雑音を切り抜けるほどロバストであるべきである。ウォーターマークが使用される場合、これらが可視であることが予測されることができる。この場合、バーコードが、（可視の）情報又は保証パターン３１として使用されうる。
【００７４】
ウォーターマークが使用され、これらが保証画像１３を表示するときに不可視であることが望ましい場合、これらの不可視性は、ソース画像３２の画像部分３２１の最小有効ビットに埋め込む又はコード化することにより達成されうる。生成された保証画像部分１３１内のウォーターマークは、変形に対して脆弱になりうるが、しかしながら、これらは、ほぼ不可視である。
【００７５】
表示の典型的な環境に対して、しかしながら、表示されるべき保証画像１３が、表示中に修正（回転、スケーリング等）されないが、対応する表示窓の正確な位置が、未知でありえ及び／又は保証画像１３を表示する前記対応する表示窓が、他の表示窓により少なくとも部分的に覆われうることが、予測されることができる。
【００７６】
表示装置５１、６１は、各々が独自の画像１３、６１２を表示する複数の表示窓を一度に表示してもよい。この場合、表示される画像１３、６１２の全て又は少なくとも１つ（複数）が、それぞれ、オブザーバ１２１又は監視プロセス１０により監視されうる。
【００７７】
更に、一実施例によると、ウォーターマークが使用される場合、これらは、表示装置５１、６１からオブザーバ１２１及び／又は監視プロセス１０への通信チャネルとして使用されてもよく、これは、表示される画像１３、６１３内のいずれの情報が可視であると予測されるかをオブザーバ１２１及び／又は監視プロセス１０に示してもよい。
【００７８】
更に、一実施例によると、試験（及び認定）されたソフトウェア及び／又はハードウェアを使用するシステムは、シグネチャを含みうる。前記シグネチャが、ブート処理の後に確認されることができない場合、前記システムは、認証されていない。しかしながら、前記ソフトウェア及び／又はハードウェアが法的理由（例えばライセンス条項）により実行することを可能にすることが必要とされうる。それにもかかわらず、前記ソフトウェア及び／又はハードウェアがそれぞれ試験又は認証されていないので法的責任を負いたくないかもしれない。前記ソフトウェアのブート中に、前記ハードウェアは、例えば、表示される画像１３、６１２を操作することにより、前記ユーザが通知される状態にリセットされることができる。前記ハードウェア手段は、潜在的に制限されうるので、赤いバーが、表示される画像１３、６１２の真ん中に生成されることができ、又は画像１３、６１２が示されなくてもよい。このような危険にさらされているシステムにおいて動作される認証されたソフトウェア及び／又はハードウェアは、"現実の"情報を表示し、ウォーターマークを使用してこれを前記ハードウェア（オブザーバ１２１）に信号通知することによりこのフィーチャを無力化する（すなわち当該赤いバーを除去する）ことができる。しかしながら、これは、問題、何が危険にさらされたシステム上の認証されたソフトウェア及び／又はハードウェアであるか？を引き起こす。これは、前記ウォーターマークが可視である必要がある場合には重要ではなく、この要件に対して、これらは、最大有効ビットにおいてコード化される。適切な定義を使用して、ユーザが認識する既知のステータス表示（例えば、特定のＣＲＣを形成するように画素を用いてレンダリングされたテキストを持つ赤いバー）を形成することができる。本実施例によると、ハードウェア又はオブザーバ１２１は、他の形でこのモードを離れることを防ぐためにブート中にのみ変更されることができるレジスタ、画像又はビデオをスキャンするスキャナ又は検出器、前記画像又はビデオデータを操作する（例えばオフにする）ように構成されたマニピュレータ、及び前記画像又はビデオデータが変更なしで表示される（又はされない）場合に、前記表示される情報及び前記レジスタのコンテンツに基づいて決定する論理回路を有する又は使用することができる。
【００７９】
要約すると、時間に対して変化しうる画像データの表示の正確かつ信頼できる動作をサポートするために、本発明は、信頼できるプロセスを提案し、これの使用により、保証画像が、少なくとも１つの保証画像部分を生成することによりソース画像に基づいて生成され、前記保証画像部分が、前記ソース画像のソース画像部分を対応する保証パターンと組み合わせることにより及び／又は前記保証画像部分の対応する保証パターンを検出することにより前記保証画像の表示を監視することにより及び前記検出された保証パターンを更新すること、前記検出された保証パターンの最新性又は正確性を確認することの少なくとも１つを実行することにより生成される。
【００８０】
上記の実施例が、様々な形で組み合わせられることができることは、明らかである。上記のことを用いて、画像データの表示の正確かつ信頼できる動作をサポートすることは、信頼できる、適時の、連続的な、効果的な、速い、リソース節約、時間に対して変化しうる画像が常に正確に表示されることを保証する。更に、画像データの表示の信頼できる動作は、前記表示される画像が、変化する部分だけでなく、いくつかの（信頼できる及び／又は信頼できない、既知の及び／又は未知の）ソースから生じる部分をも有する。
【図１】
2014529252.tif 000003
【図２】
2014529252.tif 000004
【図３】
2014529252.tif 000005
【図４】
2014529252.tif 000006
【図５】
2014529252.tif 000007
【図６】
2014529252.tif 000008
【図７】
2014529252.tif 000009
【図８】
2014529252.tif 000010
【図９】
2014529252.tif 000011
【図１０】
2014529252.tif 000012
【図１１】
2014529252.tif 000013
【国際調査報告】
2014529252.tif 000014
2014529252.tif 000015