(57)【要約】    【課題】  暗号などが復号化された画像データの不正使用を困難なものとする。    【解決手段】  画像データ出力装置から出力される画像データを表示デバイス１（電気光学変調装置）により変調して表示画像を生成する画像表示装置であって、前記電気光学変調装置７の各要素の特性ばらつきによる特性差を補正するための補正パラメータを透かしデータとして前記画像データに埋め込み可能な透かしデータ埋め込み部７を有する。なお、透かしデータは可視透かしデータであることが好ましい。【選択図】  図１
2006217019.tif 000002
【特許請求の範囲】
【請求項１】
画像データ出力装置から出力される画像データを電気光学変調装置により変調して表示画像を生成する画像表示装置であって、
前記電気光学変調装置の各要素の特性ばらつきによる特性差を補正するための補正パラメータを透かしデータとして前記画像データに埋め込み可能な透かしデータ埋め込み部を有することを特徴とする画像表示装置。
【請求項２】
請求項１に記載の画像表示装置において、
前記透かしデータは可視透かしデータであることを特徴とする画像表示装置。
【請求項３】
請求項１又は２に記載の画像表示装置において、
前記電気光学変調装置の各要素の特性ばらつきによる特性差は、前記各要素の特性ばらつきを意図的に設定することにより生じる特性差であることを特徴とする画像表示装置。
【請求項４】
請求項３に記載の画像表示装置において、
前記各要素の特性ばらつきの意図的な設定は、画素単位で行うことを特徴とする画像表示装置。
【請求項５】
請求項３に記載の画像表示装置において、
前記各要素の特性ばらつきの意図的な設定は、所定の領域単位で行うことを特徴とする画像表示装置。
【請求項６】
請求項１〜５のいずれかに記載の画像表示装置において、
前記補正パラメータを透かしパラメータとして前記画像データ出力装置に出力する透かしパラメータ出力部を有することを特徴とする画像表示装置。
【請求項７】
請求項１〜６のいずれかに記載の画像表示装置において、
前記画像データに透かしデータが埋め込まれているか否かを判定し、該判定結果に基づいて当該画像データに前記透かしデータの埋め込みを行うか否かを制御する透かしデータ埋め込み制御部を有することを特徴とする画像表示装置。
【請求項８】
請求項７に記載の画像表示装置において、
前記画像データのどのフレームに前記透かしデータが埋め込まれているかを示す透かしデータ埋め込み条件を前記画像データ出力装置から入力する透かしデータ埋め込み条件入力部をさらに有し、前記透かしデータ埋め込み制御部は、前記透かしデータ埋め込み条件入力部により入力された透かしデータ埋め込み条件に基づいて前記画像データの当該フレームに対し前記透かしデータの埋め込みを行うか否かを制御する機能を有することを特徴とする画像表示装置。
【請求項９】
請求項７に記載の画像表示装置において、
前記透かしデータ埋め込み制御部は、画像データにおけるフレーム単位で設定された１つ以上のサンプル点について所定のアルゴリズムによる演算を行い、その演算結果に基づいて前記透かしデータが埋め込まれているか否かの判定を行い、該判定結果に基づいて、前記画像データの当該フレームに対し前記透かしデータの埋め込みを行うか否かを制御する機能を有することを特徴とする画像表示装置。
【請求項１０】
画像データ出力装置から出力される画像データを電気光学変調装置により変調して表示画像を生成する画像表示装置における画像データ処理方法であって、
前記電気光学変調装置の各要素の特性ばらつきによる特性差を補正するための補正パラメータを透かしデータとして前記画像データに埋め込むステップを有することを特徴とする画像表示装置における画像データ処理方法。
【請求項１１】
画像データ出力装置から出力される画像データを電気光学変調装置により変調して表示画像を生成する画像表示装置における画像データ処理プログラムであって、
前記電気光学変調装置の各要素の特性ばらつきによる特性差を補正するための補正パラメータを透かしデータとして前記画像データに埋め込む処理の実行が可能であることを特徴とする画像表示装置における画像データ処理プログラム。
【請求項１２】
画像データを電気光学変調装置により変調して表示画像を生成する画像表示装置に対し前記画像データを出力する画像データ出力装置であって、
前記電気光学変調装置の各要素の特性ばらつきによる特性差を補正するための補正パラメータを透かしパラメータとして前記画像表示装置から取得する透かしパラメータ取得部と、
前記取得した透かしパラメータを透かしデータとして前記画像データに埋め込む透かしデータ埋め込み部と、
を有することを特徴とする画像データ出力装置。
【請求項１３】
請求項１２に記載の画像データ出力装置であって、
前記透かしデータを前記画像データのフレームのどのフレームに埋め込むかを決めるための埋め込み条件を生成する埋め込み条件生成部と、該埋め込み条件生成部で生成され他埋め込み条件を前記画像表示装置に出力する埋め込み条件出力部とを有することを特徴とする画像データ出力装置。
【請求項１４】
請求項１２に記載の画像データ出力装置であって、
前記透かしデータ埋め込み部は、画像データにおけるフレーム単位で設定された１つ以上のサンプル点について所定のアルゴリズムによる演算を行い、その演算結果に基づいて前記透かしデータを埋め込むか否かを決定する機能を有することを特徴とする画像データ出力装置。
【請求項１５】
画像データを電気光学変調装置により変調して表示画像を生成する画像表示装置に対し前記画像データを出力する画像データ出力装置における画像データ処理方法であって、
前記電気光学変調装置の各要素の特性ばらつきによる特性差を補正するための補正パラメータを透かしパラメータとして前記画像表示装置から取得するステップと、
前記取得した透かしパラメータを透かしデータとして前記画像データに埋め込むステップと、
を有することを特徴とする画像データ出力装置における画像データ処理方法。
【請求項１６】
画像データを電気光学変調装置により変調して表示画像を生成する画像表示装置に対し前記画像データを出力する画像データ出力装置における画像データ処理プログラムであって、
前記電気光学変調装置の各要素の特性ばらつきによる特性差を補正するための補正パラメータを透かしパラメータとして前記画像表示装置から取得するステップと、
前記取得した透かしパラメータを透かしデータとして前記画像データに埋め込むステップと、
を実行可能であることを特徴とする画像データ出力装置における画像データ処理プログラム。
【請求項１７】
画像データ出力装置から出力される画像データを電気光学変調装置により変調して表示画像を生成する画像表示装置と、該画像表示装置で表示すべき画像データを出力する画像データ出力装置とを有する画像表示システムであって、
前記画像表示装置は、前記電気光学変調装置の各要素の特性ばらつきによる特性差を補正するための補正パラメータを透かしデータとして前記画像データに埋め込み可能な透かしデータ埋め込み部を有し、
前記画像データ出力装置は、前記補正パラメータを透かしパラメータとして前記画像表示装置から取得する透かしパラメータ取得部と、前記取得した透かしパラメータを透かしデータとして前記画像データに埋め込む透かしデータ埋め込み部とを有することを特徴とする画像表示システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像表示装置、画像表示装置における画像データ処理方法、画像表示装置における画像データ処理プログラム、画像データ出力装置、画像データ出力装置における画像データ処理方法、画像データ出力装置における画像データ処理プログラム及び画像表示システムに関する。
【背景技術】
【０００２】
デジタルコンテンツ（以下では単にコンテンツという）は、複製、加工、保存などが容易であると言う特徴がある。しかし、複製が容易で、かつ、それによる品質劣化が殆どな無いという特徴は、悪意あるユーザの不正使用が容易であると言うことにもなる。
このような不正使用が広まることは、著作権者の権利の侵害ばかりではなく、長期的には、そのコンテンツの利用者の不利益にもなるものである。従って、何らかのコンテンツ保護手段が講じられることが望ましい。しかし、過剰な保護手段は利用者の利便性を損ねることにもなりかねないことにも注意する必要がある。
【０００３】
このコンテンツ保護手段の一つとして、「電子透かし」と呼ばれる技術がある。これはコンテンツの中に、透かしと呼ばれるデータを埋め込むことにより、その不正な使用を抑制しようと言うものである。この透かし技術は、大別して「可視透かし」と「不可視透かし」の２種に分類することができる。
【０００４】
「可視透かし」は、埋め込まれた透かしデータが直接に見えるものである。この具体例としては、特許文献１などがある。この特許文献１の技術においては、正当な使用者は、そのコンテンツに対して与えられた透かしデータ除去部によって透かしデータを消去し、元のコンテンツを復元することができる。
【０００５】
一方、透かし除去部を持たない不正使用者においては、「可視透かし」と元のコンテンツとを分離することができないために、画質の劣化したコンテンツ、あるいは、著作権情報などが上書きされたコンテンツしか得ることが出来ない。これはちょうど、暗号化と復号化の関係に類似した技術である。
【０００６】
もう一つの「不可視透かし」技術は、コンテンツに対して透かしデータが埋め込まれていることを、使用者に意識させない技術である。この具体例としては、特許文献２などがある。
【０００７】
この不可視透かし技術に用いられる透かしデータは、それが必要となったときに、透かしデータ読出し手段を用いることにより、コンテンツから読み出すことが可能である。これにより、あるコンテンツが不正使用された場合、そのコンテンツに埋め込まれた透かしデータを参照することにより、そのコンテンツがどのような履歴のものであるのかを知ることができる。たとえば、そのコンテンツが誰に対して使用許諾されたものなのかを知ることが可能となる。それによって、正当な使用者においては、コンテンツの管理意識や、著作権意識を高める効果が期待でき、また不正な使用者に対しては心理的な抑制効果を期待できるものである。
【０００８】
「可視透かし」技術は、正当な使用者においても、透かし消去処理を行うまではコンテンツの本来の使用ができない、より強い使用制限技術であるのに対し、「不可視透かし」技術は、コンテンツをそのまま使用することが可能であり、より弱い使用制限技術、あるいは、正当な利用者にとって利便性の高い不正使用防止技術である。
【０００９】
図２０は従来の一般的な可視透かし技術を用いた画像表示装置の概略構成を示す図である。図２０に示すように、画像データ入力部１０１に入力された画像データ（透かしの埋め込まれた画像データ）は、その画像データの正当な使用者であるか否かがコンテンツ保護確認部１０２によって認証用データ記憶部１０３に記憶された認証用データを用いて判断される。その結果、正当であると判断されれば、透かしデータ除去部１０４により可視透かしが取り除かれ、表示デバイス１０５で表示されることになる。
【００１０】
なお、図２０に示す画像表示装置では、さらに、表示デバイス補正部１０６、補正パラメータ記憶部１０７が示されているが、これは実際の表示デバイスにおいては多少の表示むらなどが必ず存在し、そのような表示デバイスを用いて高品位の表示を行うためには、その補正処理が必要となるからである。このような補正処理の具体例は、たとえば、特許文献３などに見られる。
【００１１】
【特許文献１】特開平８−２４１４０３号公報
【特許文献２】特開平８−２８９１５９号公報
【特許文献３】特開平１０−８４５５１号号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
前述の「不可視透かし」技術は、不正使用防止と言う立場からは、心理的な効果や、不正使用後の事後の追跡のような間接的な効果を期待するのみであって、隠れた不正使用には全く効果を持たないという課題がある。
【００１３】
一方、「可視透かし」技術や暗号化技術が全ての場合において有効かと言うと、必ずしもそうとは言えない。「可視透かし」を埋め込まれたコンテンツや、暗号化されたコンテンツは、正当な使用者といえども、それをそのままの形で使用することはできない。そのため、何らかの手段、たとえば、上記した透かしデータ除去部や暗号復号化部により、コンテンツを使用可能な形に加工する必要がある。たとえば、コンテンツが画像データであれば、それを表示するためには、透かしなどが無く、暗号化もされていない元の画像データに戻す必要がある。
【００１４】
つまり、情報再生装置としての画像表示装置の中には、透かしや暗号化の施されていない画像データが存在することになり、これは不正使用に対して全く無防備な状態である。したがって、この透かしや暗号化の施されていない画像データを不正に横取りされてしまえば、その後の不正使用に対し、何等、抑止力の無い状態になってしまうという課題がある。
【００１５】
画像表示装置においてデータの不正複製がどのように行われるかについて説明する。たとえば、特許文献３には、情報再生装置として、液晶表示デバイスを用いた画像表示装置の一般的な内部ブロック図（特許文献３の図１）が開示されている。
【００１６】
図２１は特許文献３に示されている図１を簡略化して示す図である。図２１に示すように、画像表示装置の直前においては、画像データは復号化された状態であり、かつ、それを表示位置と対応付けるための何らかのタイミング信号が存在するのが一般的である。
【００１７】
このような構成の画像表示装置において、映像信号入力手段の出力と、タイミング生成手段の出力（図２１の黒丸Ｐ１，Ｐ２部分の出力）を何らかの方法により外部で読み取り可能とすれば、それを記録することにより、暗号などが解除された状態で複製することが可能となる。
【００１８】
このようなことを防止するためには、ユーザが手を触れることのできないように画像表示装置を設置したり、画像表示装置内部の所定の回路部分を樹脂などで覆うなど、回路の実装方法を工夫することにより、悪意のあるユーザによる不正な改造を不可能とするしかない。
【００１９】
しかし、画像表示装置の設置方法を工夫すると言う方法は、その装置の使用条件に、非常に厳しい制限をつけることになり、民生用に広く用いることができないと言う問題があり、また、画像表示装置に用いられる回路の実装方法に工夫を施し、不正改造を防止すると言う方法は、そのための特殊な部品などを要求し、一般性を欠くと言う問題があった。
【００２０】
本発明は、デジタル画像データの不正使用を困難なものとすることができる画像表示装置、画像表示装置における画像データ処理方法、画像表示装置における画像データ処理プログラム、画像データ出力装置、画像データ出力装置における画像データ処理方法、画像データ出力装置における画像データ処理プログラム及び画像表示システムを提供することを目的とする。
【課題を解決するための手段】
【００２１】
（１）本発明の画像表示装置は、画像データ出力装置から出力される画像データを電気光学変調装置により変調して表示画像を生成する画像表示装置であって、前記電気光学変調装置の各要素の特性ばらつきによる特性差を補正するための補正パラメータを透かしデータとして前記画像データに埋め込み可能な透かしデータ埋め込み部を有することを特徴とする。
【００２２】
画像表示装置が上述したような透かしデータ埋め込み部を有することにより、表示すべき画像データに対して電気光学変調装置の各要素の特性ばらつきによる特性差を補正するための補正パラメータが透かしデータとして埋め込むことができる。これにより、この透かしデータが埋め込まれた画像データは、特定の画像表示装置おいてのみ正常な表示画像が得られることになる。したがって、その透かしデータの埋め込まれた画像データが悪意あるユーザが横取りして、該横取りした画像データを他の画像表示装置で表示しようとしても、正常な画質での表示を行うことができない。このように、透かしデータの埋め込まれた画像データを他の画像表示装置で表示しても正常な表示が行えないことから、画像データの不正使用を困難なものとし、著作権保護という観点で大きな効果が得られる。
【００２３】
（２）前記（１）に記載の画像表示装置においては、前記透かしデータは可視透かしデータであることが好ましい。
このように透かしデータを可視透かしデータとすることによって、特定の画像表示装置以外の他の画像表示装置を用いて表示を行った場合、表示画像に透かしデータが可視透かしとして表れることになり、コンテンツの不正使用をより困難なものとすることができる。
【００２４】
（３）前記（１）又は（２）に記載の画像表示装置においては、電気光学変調装置の各要素の特性ばらつきによる特性差は、前記各要素の特性ばらつきを意図的に設定することにより生じる特性差であることが好ましい。
【００２５】
電気光学変調装置の各要素の特性ばらつきによる特性差があると表示画像に「むら」が生じるが、意図的に設定された特性ばらつきによる特性差によって生じる「むら」は、その表示デバイスさらには当該表示デバイスを搭載した画像表示装置に固有のものであるため、表示デバイスや画像表示装置の固体識別情報として用いることが可能となる。
【００２６】
このため、意図的に設定された特性ばらつきによる特性差を補正するための補正パラメータは、対応する表示デバイスのみにおいて有効なものとなり、該補正パラメータが透かしデータとして埋め込まれた画像データを他の表示デバイスを用いて表示しても正常な表示画像を得ることはできず、コンテンツの不正使用をより困難なものとすることができる。
【００２７】
（４）前記（３）に記載の画像表示装置においては、前記各要素の特性ばらつきの意図的な設定は、画素単位で行うことがこのましい。
このように画素単位で特性差を設定することにより、透かしとしての文字や絵などをきめ細かく設定することができ多様な透かしを埋め込むことができる。
【００２８】
（５）前記（３）に記載の画像表示装置においては、前記各要素の特性ばらつきの意図的な設定は、所定の領域単位で行うことが好ましい。
この領域単位というのは、縦ｎ×横ｍ（ｎ，ｍは正の整数）といった矩形領域や、ライン単位の領域が考えられる。たとえば、縦横８画素又はその整数倍の領域とすれば、このようなサイズの領域は画像データの符号化の際に頻繁に単位として用いられる大きさであり、特性差の設定などの処理がし易くなる。また、ライン単位の領域ごとに特性差を設定する場合には、液晶表示デバイスなどの表示デバイスの構造上、容易に特性差の設定が可能となる。
【００２９】
（６）前記（１）〜（５）のいずれかに記載の画像表示装置においては、前記補正パラメータを透かしパラメータとして前記画像データ出力装置に出力する透かしパラメータ出力部を有することを特徴とする画像表示装置。
【００３０】
このように、透かしパラメータ出力部を有することにより、画像表示装置に画像データを供給する画像データ出力装置に対して透かしパラメータを送ることができる。これにより、画像データ出力装置側で取得した透かしパラメータを透かしデータとして画像データに埋め込むことができ、画像表示装置は透かしデータの埋め込まれた画像データを受け取ることができる。
このため、たとえば、画像表示装置に入力される直前あるいは入力された直後の画像データを悪意あるユーザが横取りし、横取りした画像データを他の画像表示装置で表示しようとしても、正常な表示画像を得ることができない。
【００３１】
（７）前記（１）〜（６）のいずれかに記載の画像表示装置においては、前記画像データに透かしデータが埋め込まれているか否かを判定し、該判定結果に基づいて当該画像データに前記透かしデータの埋め込みを行うか否かを制御する透かしデータ埋め込み制御部を有することが好ましい。
これにより、すでに透かしデータの埋め込まれている画像データには透かしデータの埋め込みを行わず、透かしデータがまだ埋め込まれていない画像データのみについて透かしデータの埋め込みを行うことが可能となる。
【００３２】
（８）前記（１）〜（７）のいずれかに記載の画像表示装置においては、前記画像データのどのフレームに前記透かしデータが埋め込まれているかを示す透かしデータ埋め込み条件を前記画像データ出力装置から入力する透かしデータ埋め込み条件入力部をさらに有し、前記透かしデータ埋め込み制御部は、前記透かしデータ埋め込み条件入力部により入力された透かしデータ埋め込み条件に基づいて前記画像データの当該フレームに対し前記透かしデータの埋め込みを行うか否かを制御する機能を有することが好ましい。
【００３３】
これは画像表示装置に画像データを出力する画像データ出力装置側において、該画像データを構成する複数のフレームのうち、埋め込み条件に基づいて設定された特定のフレームのみに透かしデータが埋まれた場合である。
したがって、画像データのどのフレームに前記透かしデータが埋め込まれているかを示す透かしデータ埋め込み条件を前記画像データ出力装置から取得することによって、画像表示装置では前記取得した透かしデータ埋め込み条件に基づいて透かしデータの埋め込みを行うか否かを制御することができる。これにより、透かしデータ埋め込み条件を取得しない限り、正常な表示画像を得ることはできず、より確実なコンテンツ保護が可能となる。
【００３４】
（９）前記（１）〜（７）のいずれかに記載の画像表示装置においては、前記透かしデータ埋め込み制御部は、画像データにおけるフレーム単位で設定された１つ以上のサンプル点について所定のアルゴリズムによる演算を行い、その演算結果に基づいて前記透かしデータが埋め込まれているか否かの判定を行い、該判定結果に基づいて、前記画像データの当該フレームに対し前記透かしデータの埋め込みを行うか否かを制御する機能を有することが好ましい。
このように、画像データのフレーム単位で透かしデータの埋め込みの有無を判定できるので、画像データの一部を取り出して使用するといったことも可能となる。
【００３５】
（１０）本発明の画像表示装置における画像データ処理方法は、画像データ出力装置から出力される画像データを電気光学変調装置により変調して表示画像を生成する画像表示装置における画像データ処理方法であって、前記電気光学変調装置の各要素の特性ばらつきによる特性差を補正するための補正パラメータを透かしデータとして前記画像データに埋め込むステップを有することを特徴とする。
この画像表示装置における画像データ処理方法によれば、（１）の画像表示装置と同様の効果が得られる。なお、この画像表示装置における画像データ処理方法においても、前記（２）〜（９）の画像表示装置と同様の特徴を有することが好ましい。
【００３６】
（１１）本発明の画像表示装置における画像データ処理プログラムは、画像データ出力装置から出力される画像データを電気光学変調装置により変調して表示画像を生成する画像表示装置における画像データ処理方法であって、前記電気光学変調装置の各要素の特性ばらつきによる特性差を補正するための補正パラメータを透かしデータとして前記画像データに埋め込む処理の実行が可能であることを特徴とする。
この画像表示装置における画像データ処理プログラムによれば、（１）の画像表示装置と同様の効果が得られる。なお、この画像表示装置における画像データ処理方法においても、前記（２）〜（９）の画像表示装置と同様の特徴を有することが好ましい。
【００３７】
（１２）本発明の画像データ出力装置は、画像データを電気光学変調装置により変調して表示画像を生成する画像表示装置に対し前記画像データを出力する画像データ出力装置であって、前記電気光学変調装置の各要素の特性ばらつきによる特性差を補正するための補正パラメータを透かしパラメータとして前記画像表示装置から取得する透かしパラメータ取得部と、前記取得した透かしパラメータを透かしデータとして前記画像データに埋め込む透かしデータ埋め込み部とを有することを特徴する。
【００３８】
このように、本発明の画像データ出力装置では、画像表示装置（プロジェクタなど）から送られてきた補正パラメータを透かしデータとして該画像表示装置に出力すべき画像データに埋め込むことができる。そして、その透かしデータの埋め込まれた画像データを前記画像表示装置に出力するようにしている。これにより、画像表示装置内に入力される画像データ（ネットワーク上の画像データを含む）は、その画像表示装置のみで正常な表示画像の得られる画像データとなるため、他の画像表示装置では正常な表示画像を得ることはできない。
【００３９】
このため、たとえば、画像表示装置に入力される直前あるいは入力された直後の透かしデータの埋め込まれた画像データを悪意あるユーザが横取りして、横取りした画像データを他の画像表示装置で表示しようとしても、正常な画質での表示を行うことができない。このように、透かしデータの埋め込まれた画像データを他の画像表示装置で表示しても正常な表示画像が得られないことから、画像データの不正使用を困難なものとし、著作権保護という観点で大きな効果が得られる。
なお、この（１２）に記載の画像データ出力装置においても、前記（２）〜（５）に記載の特徴を有することが好ましい。
【００４０】
（１３）前記（１２）に記載の画像データ出力装置においては、前記透かしデータを前記画像データのフレームのどのフレームに埋め込むかを決めるための埋め込み条件を生成する埋め込み条件生成部と、該埋め込み条件生成部で生成され他埋め込み条件を前記画像表示装置に出力する埋め込み条件出力部とを有することが好ましい。
【００４１】
これにより、画像表示装置に出力する画像データに対し、画像データ出力装置側において、該画像データを構成する複数のフレームのうち、埋め込み条件に基づいて設定された特定のフレームのみに透かしデータを埋め込むことができる。また、どのフレームに透かしデータの埋め込みを行ったかを示す透かしデータ埋め込み条件を対応する画像表示装置に送ることができるので、画像表示装置では、画像データ出力装置からの透かしデータの埋め込まれた画像データと透かしデータ埋め込み条件を前記画像データ出力装置から取得することによって、画像表示装置では各フレームごとに前記取得した透かしデータ埋め込み条件に基づいて透かしデータの埋め込みを行うか否かを制御することができる。
【００４２】
（１４）前記（１２）に記載の画像データ出力装置においては、前記透かしデータ埋め込み部は、画像データにおけるフレーム単位で設定された１つ以上のサンプル点について所定のアルゴリズムによる演算を行い、その演算結果に基づいて前記透かしデータを埋め込むか否かを決定する機能を有することが好ましい。
【００４３】
これにより、画像表示装置に出力する画像データに対し、画像データ出力装置側において、画像データのフレーム単位で設定された１つ以上のサンプル点について所定のアルゴリズムによる演算を行い、該演算結果に基づいて透かしデータを埋め込むか否かを設定することができる。一方、画像表示装置側においては、前記サンプル点について所定のアルゴリズムによる演算を行い、その演算結果に基づいて前記透かしデータが埋め込まれているか否かの判定を行うことができるので、画像データの一部を取り出して使用するといったことも可能となる。
【００４４】
（１５）本発明の画像データ出力装置における画像データ処理方法は、画像データを電気光学変調装置により変調して表示画像を生成する画像表示装置に対し前記画像データを出力する画像データ出力装置における画像データ処理方法であって、前記電気光学変調装置の各要素の特性ばらつきによる特性差を補正するための補正パラメータを透かしパラメータとして前記画像表示装置から取得するステップと、前記取得した透かしパラメータを透かしデータとして前記画像データに埋め込むステップとを有することを特徴とする。
この画像データ出力装置における画像データ処理方法によれば、（１２）の画像データ出力装置と同様の効果が得られる。なお、この（１５）に記載の画像データ出力装置における画像データ処理方法においても、前記（２）〜（５）及び（１３）、（１４）に記載の特徴を有することが好ましい。
【００４５】
（１６）本発明の画像データ出力装置における画像データ処理プログラムは、画像データを電気光学変調装置により変調して表示画像を生成する画像表示装置に対し前記画像データを出力する画像データ出力装置における画像データ処理プログラムであって、前記電気光学変調装置の各要素の特性ばらつきによる特性差を補正するための補正パラメータを透かしパラメータとして前記画像表示装置から取得するステップと、該取得した透かしパラメータを透かしデータとして前記画像データに埋め込むステップとを実行可能であることを特徴とする。
【００４６】
この画像データ出力装置における画像データ処理プログラムによれば、（１２）の画像データ出力装置と同様の効果が得られる。なお、この（１６）に記載の画像データ出力装置における画像データ処理プログラムにおいても、前記（２）〜（５）及び前記（１３）、（１４）に記載の特徴を有することが好ましい。
【００４７】
（１７）本発明の画像表示システムは、画像データ出力装置から出力される画像データを電気光学変調装置により変調して表示画像を生成する画像表示装置と、該画像表示装置で表示すべき画像データを出力する画像データ出力装置とを有する画像表示システムであって、前記画像表示装置は、前記電気光学変調装置の各要素の特性ばらつきによる特性差を補正するための補正パラメータを透かしデータとして前記画像データに埋め込み可能な透かしデータ埋め込み部を有し、前記画像データ出力装置は、前記補正パラメータを透かしパラメータとして前記画像表示装置から取得する透かしパラメータ取得部と、前記取得した透かしパラメータを透かしデータとして前記画像データに埋め込む透かしデータ埋め込み部とを有することを特徴とする。
【００４８】
このような画像表示システムを構築することによって、画像データ出力装置側で透かしデータの埋め込みを行った場合には、該透かしデータの埋め込まれた画像データを画像表示装置が受け取ることにより、その画像データは当該画像表示装置おいてのみ正常な表示画像が得られることになる。
【００４９】
したがって、その透かしデータの埋め込まれた画像データを悪意あるユーザが横取りして、該横取りした画像データを他の画像表示装置で表示しようとしても、正常な表示画像を得ることができない。このように、透かしデータの埋め込まれた画像データを他の画像表示装置で表示しても正常な表示画像を得ることができないことから、画像データの不正使用を困難なものとし、著作権保護という観点で大きな効果が得られる。また、透かしデータの埋め込まれていない画像データが画像表示装置に入力された場合には、画像表示装置で透かしデータの埋め込みが可能となる。
なお、この画像表示システムにおいても、前記（２）〜（９）及び（１３）、（１４）に記載の特徴を有することが好ましい。
【発明を実施するための最良の形態】
【００５０】
以下、本発明の実施形態について説明する。なお、以下の各実施形態で説明する内容は、本発明の画像表示装置、画像表示装置における画像データ処理方法、画像表示装置における画像データ処理プログラム、画像データ出力装置、画像データ出力装置における画像データ処理方法、画像データ出力装置における画像データ処理プログラム及び画像表示システムの説明を含むものである。
【００５１】
[実施形態１]
図１は実施形態１に係る画像表示装置２０Ａの構成を示す図である。実施形態１に係る画像表示装置２０Ａは、たとえば液晶表示デバイスなどの電気光学変調装置（表示デバイスという）１、表示デバイス１の製造プロセス上の特性ばらつきによる特性差によって生じる「むら」などを補正するための補正パラメータを記憶する補正パラメータ記憶部２、意図的に設定された特性ばらつきによる特性差によって生じる「むら」などを補正するための補正パラメータ（透かしパラメータという）を記憶する透かしパラメータ記憶部３、透かしパラメータを透かしデータとして画像データに埋め込むための制御や透かしパラメータっを外部に出力するための制御などを行う透かしパラメータ制御部４、画像データ出力装置（図１では図示せず）からのコンテンツ（画像データ）を入力する画像データ入力部５、透かしパラメータ制御部４の制御に基づいて画像データ入力部５に入力された画像データに対し、透かしデータの埋め込みを行うか否かの選択を行う透かしデータ埋め込み選択部６、透かしパラメータ制御部４からの透かしパラメータを透かしデータとして画像データに埋め込む透かしデータ埋め込み部７、表示デバイスの特性差の補正を行う表示デバイス補正部８、透かしパラメータを外部（図１では図示しない画像データ出力装置）に出力する透かしパラメータ出力部９を有している。
【００５２】
なお、透かしパラメータ制御部４と透かしデータ埋め込み選択部６とにより透かしデータ埋め込み制御部１０を構成する。この透かしデータ埋め込み制御部１０は、画像データに透かしデータの埋め込みの有無を判定し、該判定結果に基づいて当該画像データを前記透かしデータ埋め込み部に与えるか否かを制御する機能を有する。この具体的な動作については後述する。
【００５３】
実施形態１に係る画像表示装置２０Ａが従来の画像表示装置の一例として示した図２０との最大の相違点は、従来の画像表示装置が透かしデータ除去部１０４を有しているのに対し、図１の画像表示装置２０Ａにおいては、逆に、透かしデータ埋め込み部７を有していることである。
【００５４】
以下に図を用いて、本発明の各実施形態で用いる透かし技術について説明する。また、本発明の各実施形態では、埋め込む透かしデータは可視透かしデータであるとする。なお、以下では、「可視透かしデータ」を単に「透かしデータ」と表記する。
図２は、画像表示装置２０Ａ及び後に説明する実施形態２，３の画像表示装置２０Ｂ，２０Ｃに用いられる表示デバイス１の構成を模式的に示す図である。図２では表示デバイス１としてＴＦＴ（薄膜トランジスタ）型の液晶表示デバイスを例に説明する。ＴＦＴ型液晶表示デバイスは、薄膜技術により基板上に作成された薄膜トランジスタ（ＴＦＴ）１１と、液晶セル１２、保持コンデンサ１３が各表示素子に対応して設けられ、さらに、それに信号を供給する信号線(ゲート線１４、ソース線１５)を有している。
【００５５】
液晶セル１２は電気回路的には図示のようにコンデンサで近似され、それに充電された電圧に依存して液晶の状態が変化し、液晶セルを通過する光の偏光状態を変化させ、それにより表示が行われる。このとき、液晶表示デバイスを構成する各要素に特性ばらつきによる特性差があると、それが表示の「むら」などの画質劣化として認識されることになる。
【００５６】
前述した従来技術（図２０参照）の補正パラメータ記憶部１０７は、このような特性に基づく補正パラメータを記憶し、その補正パラメータを用いて表示デバイス補正部１０６が特性差を補正する。それにより均質な表示を可能とするものである。
【００５７】
一方、このような特性差を、意図的に導入することも可能である。たとえば、図２に示した液晶表示デバイスのゲートドライバやソースドライバの駆動能力のばらつきは、線むらを引き起こし、また、ＴＦＴそのものの駆動能力や、保持コンデンサ１３の容量のばらつきは、点むらを引き起こす。
【００５８】
したがって、これらを制御することにより、製造プロセス上の特性ばらつきによる特性差(製造プロセス上の特性差という)によって生じる「むら」の他に、意図的に設定された特性ばらつきによる特性差（意図的に設定された特性差という）によって「むら」を生じさせることが可能となる。そして、製造プロセス上の特性差による「むら」及び意図的に設定された特性差による「むら」を表示デバイス１さらには画像表示装置２０Ａの固体識別情報として用いることが可能となる。
【００５９】
図３及び図４は、特性変化のパターンを模式的に示す図である。これらの図において横軸は印加電圧を、縦軸は印加電圧に対応する光透過率を示す。製造プロセス上の特性差又は意図的に設定された特性差により、図３に示すように、複数の表示特性を示す表示素子が、同じ表示デバイス１上に存在すると、信号つまり印加電圧として同一の値を与えても、表示画像には「むら」が発生する。
なお、図３は横軸のスケールが変化したような特性変化であるが、図４のように、入出力特性の非線形性が変化したような特性変化をもつくることが可能である。
【００６０】
ここで重要であることは、図３及び図４で示したような特性変化は、製品として組み上がった状態で測定することが非常に困難であると言うことと、この特性変化が表示デバイス１の特性そのものであり、その表示デバイス１と分離することができないと言うことである。
【００６１】
図５〜図７は、表示デバイス１における各要素の特性差を用いて透かしを実現することを説明する図である。ここでは説明を簡単にするために、表示デバイス１の製造プロセス上の特性差により発生する「むら」は省略してある。
【００６２】
図５（Ｂ）は、図５（Ａ）の破線矢印ａ上の表示素子に対して設定した特性差を説明する図である。たとえば、ある輝度を表示した場合に、特定の表示素子の透過率が小さくなるように設定しておく。これを２次元的に配置することにより、たとえば「ＣＯＰＹ」と言う文字を埋め込むことが可能となる。一方、この特性差が図３及び図４に示したようなものであれば、その逆特性データを補正データとして画像データに埋め込むことにより、表示素子の特性差を打ち消すことが可能である。
【００６３】
図６は逆特性データを補正データとして画像データに埋め込むことにより表示素子の特性差の打ち消しを説明する図である。図６（Ａ）の破線矢印ａの部分は図５（Ａ）に示したような特性差が設定されているものとする。この図６（Ａ）の破線矢印ａ上の表示素子に図６（Ｂ）に示すような逆特性データを補正データとして与えると、特性差は打ち消しあい、矢印ａ上においては図６（Ａ）のような均質な表示が可能となる。
図７は図６のような補正が行われない場合、すなわち、逆特性データが補正データとして与えられていない単純な画像データ入力を行った場合を示す図である。この場合は、矢印ａ上においては表示素子の特性差が視認されることになる。
【００６４】
以上より明らかであるように、画像データに埋め込まれた逆特性データは、従来例と等しく、適切な可視透かしとして機能する。なお、本発明の各実施形態では、補正データとしての逆特性データを透かしデータと呼ぶことにする。
【００６５】
つまり、表示デバイス１上の特性差を固体識別情報とし、それに対応する逆特性データを透かしデータとして埋め込まれた画像データは、対応する画像表示装置２０Ａ上ではまったく正常な表示が可能である。一方、その透かしデータに対応しない画像表示装置上では、その透かしデータは可視透かしとして視認されることになる。さらに、画像表示装置２０Ａにおいては、透かしデータを取り除いた画像データというものが存在しないことになる。それにより、画像データの横取りに対するコンテンツ保護が可能となる。
【００６６】
再び、図１の構成について説明する。図１における透かしパラメータ記憶部３には、意図的に設定された特性差を補正するための逆特性データに対応する補正パラメータが透かしパラメータとして記憶される。この透かしパラメータ記憶部３に記憶された透かしパラメータは透かしパラメータ制御部４によって、透かしパラメータ出力部９と透かしデータ埋め込み部７の両方又はいずれかに出力可能となっている。
【００６７】
透かしデータ埋め込み部７は、透かしパラメータ制御部４から出力される透かしパラメータを透かしデータとして画像データに埋め込む機能を有している。なお、透かしデータ埋め込み部７による透かしデータの埋め込みは、画像データ入力部５に入力された画像データのうち透かしデータの埋め込まれていない画像データに対して行う。
【００６８】
すなわち、画像データ入力部５に入力される画像データには、画像データ出力装置側ですでに透かしデータの埋め込みがなされた画像データも存在し、透かしデータの埋め込まれた画像データに対しては、透かしデータの埋め込みは行わない。これは、画像データ出力装置が透かしパラメータ出力部９から出力された透かしパラメータを用いて透かしデータの埋め込まれた画像データを生成し、この透かしデータの埋め込まれた画像データを画像表示装置２０Ａに出力する場合もあるからである。なお、この画像データ出力装置の構成については後述する。
【００６９】
図８は図１に示す画像表示装置２０Ａにおいて、画像データ入力部５に透かしデータの埋め込まれていない画像データが入力された場合の各データ(画像データ、透かしパラメータ、補正パラメータなど)の流れ示す図であり、各データの経路を太線矢印で示す。
【００７０】
また、図９は同じく画像データ入力部５に透かしデータの埋め込まれている画像データが入力された場合の各データ(画像データ、透かしパラメータ、補正パラメータなど)の流れ示す図であり、図８と同様、各データの経路を太線矢印で示す。
なお、図８及び図９に示す各データのうち、画像データの流れの制御、すなわち、画像データを透かしデータ埋め込み部７に与えるか否かの制御は、透かしデータ埋め込み制御部１０によって行われる。
【００７１】
まず、図８について説明する。図８に示すように、透かしデータの埋め込まれていない画像データは、透かしデータ埋め込み制御部１０の制御によって透かしデータ埋め込み部７に送られる。これは、具体的には、透かしパラメータ制御部４が透かしデータ埋め込み選択部６を制御することによって行われる。これにより、画像データには透かしデータが埋め込まれる。このように、画像データに透かしデータが埋め込まれることによって初めて表示デバイス１では正常な表示が可能となる。
【００７２】
すなわち、透かしデータは、図５及び図６で説明したように、意図的に設定された特性差を打ち消す逆特性データであるため、その逆特性データを補正データとして与えることにより、意図的に設定された特性差を補正することができる。なお、透かしデータの埋め込まれていない画像デーをそのまま表示した場合、意図的に設定された特性差が可視透かしとして表示画像上で視認されることになる。
【００７３】
一方、図９は画像データ入力部５に透かしデータの埋め込まれたデータが入力された場合である。これは、たとえば、画像データを出力する画像データ出力装置（図９では図示せず）が画像表示装置２０Ａから透かしパラメータを取得し、取得した透かしパラメータを透かしデータとして画像データに埋め込みを行い、該透かしデータの埋め込まれた画像データを画像表示装置２０Ａに出力した場合である。
【００７４】
この図９の場合、画像表示装置２０Ａの画像データ入力部５に入力される画像データには、すでに透かしデータが埋め込まれているので、画像データ入力部５から直接に表示デバイス補正部８へ渡すことにより、正常な表示が可能となる。
【００７５】
図１０は実施形態１に係る画像表示装置２０Ａと、この画像表示装置２０Ａで表示すべき画像データを出力する画像データ出力装置３０Ａとを有する画像表示システムの構成を説明する図である。図１０の画像表示システムに用いられる画像表示装置２０Ａの構成は図１と同じである。なお、画像データ出力装置３０Ａとしては、たとえば、パーソナルコンピュータなどを用いることができる。
【００７６】
図１０の画像表示システムに用いられる画像データ出力装置３０Ａは、画像表示装置２０Ａに対して画像データを出力する画像データ出力部３１、画像表示装置２０Ａから送られてきた補正パラメータとしての透かしパラメータを取得する透かしパラメータ取得部３２、取得した透かしパラメータを透かしデータとして画像データに埋め込む透かしデータ埋め込み部３３を有している。
【００７７】
このような画像表示システムを構築することによって、画像データ出力装置３０Ａは画像表示装置２０Ａからの透かしパラメータを取得し、取得した透かしパラメータを透かしデータとして画像表示装置２０Ａに出力すべき画像データに埋め込みを行い、該透かしデータの埋め込まれた画像データを画像表示装置２０Ａに出力することができる。
【００７８】
このように、画像データ出力装置３０Ａにおいて透かしデータの埋め込まれた画像データを画像表示装置２０Ａが受け取った場合には、画像表示装置２０Ａは上述した図９の動作を行う。
【００７９】
なお、画像表示装置２０Ａに入力される画像データはすべてが透かしデータの埋め込まれた画像データとは限らない。たとえば、図１０に示した画像データ出力装置のように透かしパラメータ取得部３２、透かしデータ埋め込み部３３を有した画像データ出力装置ではない一般的な画像データ出力装置からの画像データを入力する場合もある。このような一般的な画像データ出力装置からの画像データを入力する場合には図８のような動作を行う。
【００８０】
以上説明したように実施形態１によれば、表示デバイス１に意図的な特性差を設定し、その意図的な特性差の補正が可能な補正データを透かしデータとして画像データに埋め込むことにより、その透かしデータの埋め込まれた画像データは当該表示デバイス上でのみ正常な表示が行える。このため、当該透かしデータの埋め込まれた画像データを他の表示デバイスを有する画像表示装置で使用した場合、透かしデータが可視透かしとして視認される。これにより、画像データの不正使用を困難なものとし、コンテンツ保護という観点で大きな効果が得られる。
【００８１】
[実施形態２]
前述の実施形態１では、コンテンツ保護されていない画像データ、すなわち、透かしデータの埋め込まれていない画像データが画像データ入力部５に入力された場合、その透かしデータの埋め込まれていない画像データと、透かしデータ埋め込み部７によって透かしの埋め込まれた画像データの両方が悪意あるユーザに横取りされたとすると、両者の差分を取るなどによって、埋め込まれた透かしデータを推測される可能性がある。実施形態２はそれを改善するものである。
【００８２】
図１１は本発明の実施形態２に係る画像表示装置２０Ｂの構成を示す図である。図１１の画像表示装置２０Ｂが実施形態１に係る画像表示装置２０Ａ（図１参照）と構成的に異なるのは、埋め込み条件入力部１１が設けられていることあり、それ以外の構成は図１と同じであるので、同一部分に同一符号が付されている。
【００８３】
なお、埋め込み条件は画像データのどのフレームに透かしデータが埋め込まれているかを示すものであり、たとえば、乱数生成鍵のようなものを考えることができる。この埋め込み条件入力部１１に入力された埋め込み条件は、透かしデータ埋め込み制御部１０の透かしパラメータ制御部４に送られる。
【００８４】
この実施形態２の場合、透かしデータ埋め込み制御部１０は、埋め込み条件に基づいて、画像データの各フレームの流れを図８又は図９のいずれかに制御する。すなわち、透かしデータ埋め込み制御部１０は、埋め込み条件に基づいて、画像データの各フレームを透かしデータ埋め込み部７に与えるか否かの制御を行う。
【００８５】
このような制御は、具体的には、透かしパラメータ制御部４が、埋め込み条件入力部１１により取得された透かしデータの埋め込み条件に基づいて、透かしデータ埋め込み選択部６を制御することによって行われる。すなわち、透かしパラメータ制御部４は、透かしデータの埋め込まれていないフレームに対しては、図８で示したような経路での処理がなされるように透かしデータ埋め込み選択部６を制御し、透かしデータの埋め込まれているフレームに対しては、図９で示したような経路での処理がなされるように透かしデータ埋め込み選択部６を制御する。
【００８６】
図１２は実施形態２に係る画像表示装置２０Ｂと、この画像表示装置２０Ｂで表示すべき画像データを出力する画像データ出力装置３０Ｂとを有する画像表示システムの構成を説明する図である。図１２の画像表示システムに用いられる画像表示装置２０Ｂの構成は図１０と同じである。なお、画像データ出力装置３０Ｂとしては、実施形態１の画像表示システムの画像データ出力装置３０Ａと同様、たとえば、パーソナルコンピュータなどを用いることができる。
【００８７】
図１２の画像表示システムに用いられる画像データ出力装置３０Ｂは、実施形態１の画像表示システムの画像データ出力装置３０Ａと同様、画像データ出力部３１、透かしパラメータ取得部３２、透かしデータ埋め込み部３３が設けられ、これらの他に、埋め込み条件を生成する埋め込み条件生成部３４と該埋め込み条件生成部３４で生成された埋め込み条件を対応する画像表示装置に出力する埋め込み条件出力部３５とが設けられる。この埋め込み条件としては所定の乱数を生成するための乱数生成鍵が考えられる。
【００８８】
なお、透かしデータ埋め込み部３３は、埋め込み条件生成部３４により生成された埋め込み条件に基づいて、透かしパラメータ取得部３２で取得した透かしパラメータを透かしデータとして画像データの所定フレームに埋め込む機能を有する。また、埋め込み条件生成部３４によって生成された埋め込み条件（乱数生成鍵）は、埋め込み条件出力部３５によって画像表示装置２０Ｂの埋め込み条件入力部１１に送られる。
【００８９】
図１３は実施形態２の動作を動画を例にとって具体的に示す図である。図１３の横軸は時間軸を表している。また、時間軸上に並べられた１つ１つの四角形は、画像データを構成するフレーム列の１つのフレームを表しているものとする。このとき、埋め込み条件生成部３４により生成された乱数生成鍵により、「１」又は「０」で構成される乱数が生成され、生成された乱数の「１」又は「０」が各フレームに与えられる。
【００９０】
たとえば、画像表示装置２０Ｂに出力すべき画像データを構成するフレーム列の個々のフレームに対して、図１３（Ａ）に示すように、「１」又は「０」が与えられたとする。このとき、「１」が与えられたフレームに対しては透かしデータを埋め込み、「０」が与えられたフレームに対しては透かしデータを埋め込まないものとする。その結果、図１３（Ｂ）のようなフレーム列が生成される。ここで、灰色で示したフレームは、「１」が与えられたフレーム、すなわち、透かしデータの埋め込まれたフレームであることを示している。
【００９１】
一方、画像表示装置２０Ｂ側においては、画像データ出力装置３０Ｂから図１３（Ｂ）に示す画像データと、埋め込み条件として、たとえば、図１３（Ａ）に示すような乱数「０，１，０，０，０，１，・・・」の生成が可能な乱数生成鍵が与えられれば、図１３（Ｃ）のように、どのフレームに透かしデータが埋め込まれているのかを知ることが可能となる。
【００９２】
これにより、画像表示装置２０Ｂでは、透かしデータの埋め込まれていないフレームに対しては、図８のような経路での処理がなされることにより、透かしデータ埋め込み部７により透かしデータの埋め込みが行われる。また、透かしデータの埋め込まれているフレームに対しては、図９のような経路での処理がなされることにより、透かしデータの埋め込みは行わない。
このような制御を行うことによって、最終的には、画像表示装置２０Ｂにおいてはすべてのフレームに透かしデータが埋め込まれて、図１３（Ｄ）のように、表示デバイス１からは可視透かしの現れない表示画像を得ることができる。
【００９３】
この実施形態２では埋め込み条件としての乱数生成鍵により生成された乱数に基づいて、フレームごとに透かしデータの埋め込みの有無が設定されている。
これにより、仮に、悪意あるユーザが画像データを横取りし、かつ、透かしデータを解析して、その解析された透かしデータを用いて横取りした画像データを表示したとしても、埋め込み条件としての乱数生成鍵に応じた透かしデータの埋め込み制御を行わない限り、正常は表示は行われない。これは、すでに透かしデータの埋め込まれているフレームにまで透かしデータが埋め込まれることになるためであり、所定のタイミングで必ず可視透かしが表示画像に現れることになる。
【００９４】
また、この実施形態２は、蓄積された画像データなどの部分使用を困難にする効果もある。
図１４は蓄積された画像データなどの部分使用を困難にする例について説明する図である。たとえば、図１４（Ａ）は図１３（Ａ）と同じ埋め込み条件が設定されている画像データであるとする。
【００９５】
ここで、図１４（Ｂ）に示すように、悪意あるユーザが図１４（Ａ）の画像データの先頭の２フレーム（フレームＦ１，Ｆ２とする）を除いたフレームＦ３以降の画像データを横取りし、さらに、埋め込み条件としての乱数生成鍵を取得し、横取りした画像データを図１３で説明したのと同じ条件で表示したとする。
この場合、画像表示装置２０Ｂでは、図１４（Ｃ）のように、透かしデータの埋め込みの有無の判定と実際の画像データの各フレームの透かしデータの埋め込み状態（埋め込み条件）との対応が崩れ、図１４（Ｄ）のような表示しかできないと言うことになる。
【００９６】
図１４（Ｄ）の黒で示す四角形（たとえば、フレームＦ４など）は、実際には、透かしデータの埋め込みが無い(図１４（Ａ）参照)にも係わらず、図１４（Ｃ）に示すように、乱数の「１」が対応付けられるため、誤って透かしデータの埋め込み有りと判定されたフレームであることを示し、灰色の四角形（たとえば、フレームＦ６など）は、実際には、透かしデータの埋め込みが有る(図１４（Ａ）参照)にも係わらず、図１４（Ｃ）に示すように、乱数の「０」が対応つけられるため、誤って透かしデータの埋め込み無しと判定されたフレームであることを示している。
【００９７】
この場合、画像表示装置２０Ｂでは、図１４（Ｄ）の黒で示すフレーム（実際には透かしデータの埋め込まれていないフレーム）が透かしデータの埋め込まれたフレームとして処理、すなわち、図９の太線矢印で示すような経路で画像データが処理され、また、灰色で示すフレーム（実際には透かしデータの埋め込まれているフレーム）が透かしデータの埋め込まれていないフレームとして処理、すなわち、図８の太線矢印で示すような経路で画像データが処理される。
【００９８】
このように、画像データを部分的に横取りしようとした場合、部分的な画像データと実際の透かしデータの埋め込み条件との対応がとれなくなり、あるタイミングで可視透かしが表示画像に現れることになる。
【００９９】
以上説明したように実施形態２によれば、実施形態１と同様の効果が得られるほか、実施形態２では、画像データ出力装置３０Ｂ側においては、透かしの埋め込み条件に基づいて、画像データの所定フレームに透かしデータを埋め込むようにしている。また、画像表示装置２０Ｂ側では、画像データ出力装置３０Ｂから取得した埋め込み条件によって、どのフレームに透かしデータが埋め込まれているかを判断して、透かしデータの埋め込みを制御するようにしている。
【０１００】
これにより、前述したように、透かしデータの埋め込まれていない画像データと、透かしデータ埋め込み部７によって透かしの埋め込まれた画像データの両方が悪意あるユーザに横取りされ、両者の差分から、埋め込まれた透かしデータが推測されたとしても、埋め込み条件である乱数生成鍵が取得されない限り、正常に表示を行うことはできない。また、実施形態２では、上述したように、画像データの部分使用をも困難なものとすることができる。
【０１０１】
[実施形態３]
実施形態２の場合は、悪意あるユーザに限らず正当な使用者であっても、画像データの部分使用が制限されることになる。また、埋め込み条件としての乱数生成鍵をやりとりすることは、その埋め込み条件としての乱数生成鍵が横取りされる可能性を残す。実施形態３は、埋め込み条件を画像データからアルゴリズム的に判定するものである。
【０１０２】
図１５は実施形態３に係る画像表示装置２０Ｃの構成を示す図である。図１５の画像表示装置２０Ｃが実施形態１に係る画像表示装置と異なるのは、画像データ入力部５に入力された画像データが透かしデータ埋め込み部７に入力されるともに、透かしデータ埋め込み制御部１０の透かしパラメータ制御部４へも入力されることである。
【０１０３】
また、この実施形態３においても、前述の各実施形態と同様、画像表示装置２０Ｃとこの画像表示装置２０Ｃに画像データを供給する画像データ出力装置とにより画像表示システムを構築することができる。
【０１０４】
この実施形態３の画像表示システムは、実施形態１における画像表示システム（図１０参照）と構成的には同じである。ただし、実施形態３の場合、画像データ出力装置（図示しないが実施形態３においては画像データ出力装置３０Ｃという）における透かしデータ埋め込み部３３は、画像データのフレーム単位で設定された１つ以上（実施形態３では複数とする）のサンプル点を用い、該複数のサンプル点について所定のアルゴリズムによる演算を行い、その演算結果に基づいて前記透かしデータ埋め込みを行うか否かを決定する機能を有する。具体的には、各サンプル点の値が、ある特定の範囲内にあるかどうかを判定し、その判定結果に基づいてそのフレームに透かしデータを埋め込むか否か決めることが可能である。
【０１０５】
一方、画像表示装置２０Ｃにおいては、透かしパラメータ制御部４は、画像データ入力部５に入力された画像データの個々のフレームに設定された複数のサンプル点を用い、該サンプル点について所定のアルゴリズムによる演算を行い、その演算結果に基づいて、前記透かしデータが埋め込まれているか否かの判定を行い、該判定結果に基づいて、透かしデータ埋め込み選択部６を制御する機能を有する。たとえば、各サンプル点の値が、ある特定の範囲内にあるかどうかを判定し、その判定結果に基づいてそのフレームに透かしデータが埋め込まれているか否かを判定することが可能である。
【０１０６】
そして、透かしデータが埋め込まれていないフレームに対しては、図８で示したような経路での処理がなされるように、透かしパラメータ制御部４が透かしデータ埋め込み選択部６を制御し、透かしデータが埋め込まれているフレームに対しては、図９で示したような経路での処理がなされるように、透かしパラメータ制御部４が透かしデータ埋め込み選択部６を制御する。
【０１０７】
図１６は画像データフレーム単位で埋め込み条件判定を行う例を説明する図である。たとえば、画像データのあるフレームにおける複数のサンプル点ＳＰ１，ＳＰ２，・・・を用い、各サンプル点ＳＰ１，ＳＰ２，・・・の値から、該フレームに透かしデータが埋め込まれているかどうかを判定する。
これは、前述したように、たとえば、各サンプル点ＳＰ１，ＳＰ２，・・・の値が、ある特定の範囲内にあるかどうかを透かしパラメータ制御部４が判定し、その判定結果に基づいてそのフレームに透かしデータが埋め込まれているか否かを判定することが可能である。
【０１０８】
この場合、コンテンツは画像データであるとしているので、各サンプル点ＳＰ１，ＳＰ２，・・・の値がある輝度値の範囲内にあるか否か、あるいは、色度図上のある範囲の中にあるか否かなどを判定し、その判定結果からそのフレームに透かしデータが埋め込まれているかどうかを判定するといったことが考えられる。
そして、透かしデータが埋め込まれていないと判定された場合には、図８の太線矢印で示した経路による処理を行い、透かしデータが埋め込まれていると判定された場合には、図９の太線矢印で示した経路による処理を行う。
【０１０９】
以上説明したように実施形態３によれば、実施形態１と同様の効果が得られるほか、この実施形態３では、画像データ出力装置３０Ｃ側では画像データにおける個々のフレームに設定されたサンプル点ＳＰ１，ＳＰ２，・・・について所定のアルゴリズムによる演算を行い、その演算結果に基づいて、透かしデータを埋め込むか否かを決定する。
【０１１０】
一方、画像表示装置２０Ｃ側では、入力された画像データにおける個々のフレームに設定された複数のサンプル点について所定のアルゴリズムによる演算を行って、その演算結果に基づいて、透かしデータが埋め込まれているか否かの判定を行い、該判定結果から画像データの当該フレームに対し、透かしデータの埋め込みを行うか否かを制御するようにしている。これにより、コンテンツの単位（たとえばフレーム）ごとに透かしデータの埋め込みを判定できるので、画像データの一部を取り出して使用するといったことも可能となる。
【０１１１】
なお、本発明は上述の実施の形態に限られるものではなく、本発明の要旨を逸脱しない範囲で種々変形実施可能となるものである。たとえば、各実施形態の説明において、表示デバイス１の各要素の特性差を意図的に設定する際、画素単位で設定することにより、透かしデータを画素単位に埋め込む例について説明したが、これ以外の場合も可能である。
【０１１２】
図１７は表示デバイス１の各要素の特性差を所定の領域単位で設定することにより、透かしデータを所定の領域単位で埋め込む例を示す図である。図１７（Ａ）は、縦横８画素単位に特性差を設定した例、図１７（Ｂ）はライン単位に特性差を設定した例である。
【０１１３】
図１７（Ａ）のように縦横８画素単位、あるいはその整数倍は、画像符号化の際に頻繁に単位として用いられる大きさである。従って、このサイズで導入された特性差は符号化の際にもっとも精度の高いＤＣ成分として記録されることになる。これは画像が一旦符号化されるような場合には有効である。また、図１７（Ｂ）のようにライン単位に特性差を設定するのは、図２に示したような表示デバイスの構造上、容易に導入できるものであり、本技術の実装上有効なものである。
【０１１４】
また、各実施形態では、意図的に設定された特性差を透かしデータとして用いる場合を示したが、より簡便には、製造プロセス上で発生した特性差を透かしデータとして用いることも可能である。たとえば、実施形態１を例にとれば、図１８のような構成とすることも可能である。
【０１１５】
図１８においては、補正パラメータ記憶部２に記憶された補正パラメータ、すなわち、製造プロセス上で発生した特性差に基づく補正パラメータを透かしデータとして用いるものである。このように、製造プロセス上で発生した特性差に基づく補正パラメータを透かしデータとして画像データに埋め込むことによっても、その透かしデータの埋め込まれた画像データは当該表示デバイス上でのみ正常な表示が行える。
【０１１６】
また、各実施形態の説明ではＴＦＴ型液晶表示デバイスを例にとり説明したが、本願は他の表示デバイス上でも同様に可能である。
図１９はデジタルミラーデバイス（ＤＭＤ：登録商標）を用いた表示原理を簡単に説明する図である。ＤＭＤは２値表示デバイスであり、それぞれのミラーＭに入射した光を２つの方向のいずれかへ反射する。その片方に光吸収部を置き、もう片方を表示面とすれば、それにより２値の表示を行うことができる。この装置で諧調を表示するためには、パルス幅変調などが用いられる。
【０１１７】
つまり、ＤＭＤは光の反射を表示原理とするものであるので、その反射面の大きさや反射率を制御することにより、前述したような表示むらを導入することができる。このようにして導入された表示むらは、パルス幅変調の際のパルス幅などを調整することにより、相殺することが可能であり、先の説明と同じく、可視透かしとして機能させることが可能である。
【０１１８】
また、本発明は以上説明した本発明を実現するための画像表示装置における画像データ処理手順が記述された画像表示装置における画像データ処理プログラム及び画像データ出力装置における画像データ処理手順が記述された画像データ出力装置における画像データ処理プログラムを作成し、これら画像表示装置における画像データ処理プログラム及び画像データ出力装置における画像データ処理プログラムを各種記録媒体に記録させておくこともできる。したがって、本発明は、画像表示装置における画像データ処理プログラム及び画像データ出力装置における画像データ処理プログラムの記録された記録媒体をも含むものである。また、ネットワークからこれらの画像表示装置における画像データ処理プログラム及び画像データ出力装置における画像データ処理プログラムを得るようにしてもよい。
【図面の簡単な説明】
【０１１９】
【図１】実施形態１に係る画像表示装置の構成を示す図。
【図２】図１の画像表示装置に用いられる表示デバイスの構成を模式的に示す図
【図３】特性変化のパターンの一例を模式的に示す図。
【図４】特性変化のパターンの他の例を模式的に示す図。
【図５】表示デバイスにおける各要素の特性差を用いて透かしを実現することを説明する図。
【図６】表示デバイスにおける各要素の特性差を用いて透かしを実現することを説明する図
【図７】表示デバイスにおける各要素の特性差を用いて透かしを実現することを説明する図。
【図８】図１に示す画像表示装置において、画像データ入力部に透かしデータの埋め込まれていない画像データが入力された場合の各データ(画像データ、透かしパラメータ、補正パラメータなど)の流れ示す図。
【図９】図１に示す画像表示装置において、画像データ入力部に透かしデータの埋め込まれている画像データが入力された場合の各データ(画像データ、透かしパラメータ、補正パラメータなど)の流れ示す図。
【図１０】実施形態１に係る画像表示装置とこの画像表示装置で表示すべき画像データを出力する画像データ出力装置とを有する画像表示システムの構成を説明する図。
【図１１】実施形態２に係る画像表示装置の構成を示す図。
【図１２】実施形態２に係る画像表示装置とこの画像表示装置で表示すべき画像データを出力する画像データ出力装置とを有する画像表示システムの構成を説明する図。
【図１３】実施形態２の動作を動画を例にとって具体的に示す図
【図１４】蓄積された画像データなどの部分使用を困難にする例について説明する図。
【図１５】実施形態３に係る画像表示装置の構成を示す図。
【図１６】画像データを所定単位で埋め込み条件判定を行う例を説明する図。
【図１７】透かしデータを所定の領域単位で埋め込む例を示す図。
【図１８】製造プロセス上で発生した特性差を透かしデータとして用いる場合の画像表示装置の構成を示す図。
【図１９】デジタルミラーデバイスを用いた表示原理を簡単に説明する図。
【図２０】従来の一般的な可視透かし技術を用いた画像表示装置の概略構成を示す図。
【図２１】特許文献３に示されている図１を簡略化して示す図。
【符号の説明】
【０１２０】
１・・・表示デバイス（電気光学変調装置）、２・・補正パラメータ記憶部、３・・・透かしパラメータ記憶部、４・・・透かしパラメータ制御部、５・・・画像データ入力部、６・・・透かしデータ埋め込み選択部、７・・・スカイデータ埋め込み部、８・・・表示デバイス補正部、１０・・・透かしデータ埋め込み制御部、１１・・・埋め込み条件入力部、２０Ａ，２０Ｂ，２０Ｃ・・・画像表示装置、３０Ａ，３０Ｂ，３０Ｃ・・・画像データ出力装置、３１・・・画像データ出力部、３２・・・透かしパラメータ取得部、３３・・・透かしデータ埋め込み部、３４・・・埋め込み条件生成部、３５・・・埋め込み条件出力部
【図１】
2006217019.tif 000003
【図２】
2006217019.tif 000004
【図３】
2006217019.tif 000005
【図４】
2006217019.tif 000006
【図５】
2006217019.tif 000007
【図６】
2006217019.tif 000008
【図７】
2006217019.tif 000009
【図８】
2006217019.tif 000010
【図９】
2006217019.tif 000011
【図１０】
2006217019.tif 000012
【図１１】
2006217019.tif 000013
【図１２】
2006217019.tif 000014
【図１５】
2006217019.tif 000015
【図１６】
2006217019.tif 000016
【図１８】
2006217019.tif 000017
【図１９】
2006217019.tif 000018
【図２０】
2006217019.tif 000019
【図２１】
2006217019.tif 000020
【図１３】
2006217019.tif 000021
【図１４】
2006217019.tif 000022
【図１７】
2006217019.tif 000023