(57)【要約】【課題】透かし情報を適切に重畳すること。【解決手段】電子透かし重畳部２３が、原画像送信装置１００から送信された画像フレームに透かし情報を重畳し、電子透かし検出部３１が、その画像フレームに重畳された透かし情報を検出し、電子透かし評価部３２が、透かし情報の検出結果に基づき透かし情報の重畳量又は重畳方法を決定して電子透かし重畳部２３へ通知（フィードバック）する。【選択図】図１
2016039561.tif 000002
【特許請求の範囲】
【請求項１】
受信した画像フレームに透かし情報を重畳する重畳手段と、
前記画像フレームに重畳された透かし情報を検出する検出手段と、
前記透かし情報の検出結果に基づき透かし情報の重畳量又は重畳方法を決定し、前記重畳手段へ通知する評価手段と、
を有することを特徴とする電子透かし情報埋め込みシステム。
【請求項２】
前記評価手段は、
透かし情報の検出の可否に応じて透かし情報の重畳量を変更することを特徴とする請求項１に記載の電子透かし情報埋め込みシステム。
【請求項３】
前記評価手段は、
透かし情報の検出の可否に応じて重畳度合の異なる重畳方法を選択することを特徴とする請求項１又は２に記載の電子透かし情報埋め込みシステム。
【請求項４】
前記重畳手段は、
前記通知された重畳量又は重畳方法で同一の画像フレームに透かし情報を再重畳することを特徴とする請求項１乃至３のいずれかに記載の電子透かし情報埋め込みシステム。
【請求項５】
前記画像フレームは、動画像を構成する画像フレームであって、
前記重畳手段は、
前記通知された重畳量又は重畳方法で次以降の画像フレームに透かし情報を重畳することを特徴とする請求項１乃至４のいずれかに記載の電子透かし情報埋め込みシステム。
【請求項６】
前記検出手段は、
透かし情報の検出率に基づき透かし情報の検出の可否を判定することを特徴とする請求項１乃至５のいずれかに記載の電子透かし情報埋め込みシステム。
【請求項７】
前記検出手段は、
２つの画像フレーム間における対応画素同士の画素値の変化量に基づき透かし情報の検出の可否を判定することを特徴とする請求項１乃至６のいずれかに記載の電子透かし情報埋め込みシステム。
【請求項８】
前記検出手段は、
画像フレーム又は画像フレームが表示される画面の大きさに応じて透かし情報の検出の可否判定に用いる判定基準値を変更することを特徴とする請求項１乃至７のいずれかに記載の電子透かし情報埋め込みシステム。
【請求項９】
前記評価手段は、
画像フレームの表示装置に加えられる外乱要因を排除するための環境値を用いて透かし情報の重畳量を決定することを特徴とする請求項１乃至８のいずれかに記載の電子透かし情報埋め込みシステム。
【請求項１０】
コンピュータが、
重畳手段により、受信した画像フレームに透かし情報を重畳する重畳ステップと、
検出手段により、前記画像フレームに重畳された透かし情報を検出する検出ステップと、
評価手段により、前記透かし情報の検出結果に基づき透かし情報の重畳量又は重畳方法を決定し、前記重畳手段へ通知する評価ステップと、
を実行することを特徴とする電子透かし情報埋め込み方法。
【請求項１１】
コンピュータを請求項１乃至９のいずれかに記載の電子透かし情報埋め込みシステムとして機能させるための電子透かし情報埋め込みプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、透かし情報を埋め込み、検出する技術に関する。
【背景技術】
【０００２】
現在、原コンテンツの識別やそれに付随する権利の保護、原コンテンツに関する関連情報の提供等を目的とするため、電子透かし技術が存在する。基本的には、所定の付随情報を透かし情報として原コンテンツに算術演算等により重畳して送信し、その透かし情報を受信側で検出する（非特許文献１）。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】片山、外４名、“動画用電子透かしリアルタイム埋め込みＦＰＧＡの設計”、電子情報通信学会技術研究報告ICSS、情報通信セキュリティ、Vol.112、No.128、2012年7月12日、p.35-42
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、原画像等の画質や絵柄によっては、それらとの干渉等により透かし情報の検出が妨害されるため、透かし情報の検出精度が変動する欠点があった。また、これまで多くの電子透かし方式が提案されているが、原画像に対する透かし情報の重畳量（画素値の変更量）は固定的であった。つまり、予め定められた一定率の透かし情報が原画像に重畳されるため、様々な絵柄を持つ原画像に対して透かし情報を適量に重畳できない欠点もあった。
【０００５】
本発明は、上記事情を鑑みてなされたものであり、透かし情報を適切に重畳することを目的とする。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、請求項１に記載の電子透かし情報埋め込みシステムは、受信した画像フレームに透かし情報を重畳する重畳手段と、前記画像フレームに重畳された透かし情報を検出する検出手段と、前記透かし情報の検出結果に基づき透かし情報の重畳量又は重畳方法を決定し、前記重畳手段へ通知する評価手段と、を有することを要旨とする。
【０００７】
請求項２に記載の電子透かし情報埋め込みシステムは、請求項１に記載の電子透かし情報埋め込みシステムにおいて、前記評価手段は、透かし情報の検出の可否に応じて透かし情報の重畳量を変更することを要旨とする。
【０００８】
請求項３に記載の電子透かし情報埋め込みシステムは、請求項１又は２に記載の電子透かし情報埋め込みシステムにおいて、前記評価手段は、透かし情報の検出の可否に応じて重畳度合の異なる重畳方法を選択することを要旨とする。
【０００９】
請求項４に記載の電子透かし情報埋め込みシステムは、請求項１乃至３のいずれかに記載の電子透かし情報埋め込みシステムにおいて、前記重畳手段は、前記通知された重畳量又は重畳方法で同一の画像フレームに透かし情報を再重畳することを要旨とする。
【００１０】
請求項５に記載の電子透かし情報埋め込みシステムは、請求項１乃至４のいずれかに記載の電子透かし情報埋め込みシステムにおいて、前記画像フレームは、動画像を構成する画像フレームであって、前記重畳手段は、前記通知された重畳量又は重畳方法で次以降の画像フレームに透かし情報を重畳することを要旨とする。
【００１１】
請求項６に記載の電子透かし情報埋め込みシステムは、請求項１乃至５のいずれかに記載の電子透かし情報埋め込みシステムにおいて、前記検出手段は、透かし情報の検出率に基づき透かし情報の検出の可否を判定することを要旨とする。
【００１２】
請求項７に記載の電子透かし情報埋め込みシステムは、請求項１乃至６のいずれかに記載の電子透かし情報埋め込みシステムにおいて、前記検出手段は、２つの画像フレーム間における対応画素同士の画素値の変化量に基づき透かし情報の検出の可否を判定することを要旨とする。
【００１３】
請求項８に記載の電子透かし情報埋め込みシステムは、請求項１乃至７のいずれかに記載の電子透かし情報埋め込みシステムにおいて、前記検出手段は、画像フレーム又は画像フレームが表示される画面の大きさに応じて透かし情報の検出の可否判定に用いる判定基準値を変更することを要旨とする。
【００１４】
請求項９に記載の電子透かし情報埋め込みシステムは、請求項１乃至８のいずれかに記載の電子透かし情報埋め込みシステムにおいて、前記評価手段は、画像フレームの表示装置に加えられる外乱要因を排除するための環境値を用いて透かし情報の重畳量を決定することを要旨とする。
【００１５】
請求項１０に記載の電子透かし情報埋め込み方法は、コンピュータが、重畳手段により、受信した画像フレームに透かし情報を重畳する重畳ステップと、検出手段により、前記画像フレームに重畳された透かし情報を検出する検出ステップと、評価手段により、前記透かし情報の検出結果に基づき透かし情報の重畳量又は重畳方法を決定し、前記重畳手段へ通知する評価ステップと、を実行することを要旨とする。
【００１６】
請求項１１に記載の電子透かし情報埋め込みプログラムは、コンピュータを請求項１乃至９のいずれかに記載の電子透かし情報埋め込みシステムとして機能させることを要旨とする。
【発明の効果】
【００１７】
本発明によれば、透かし情報を適切に重畳できる。
【図面の簡単な説明】
【００１８】
【図１】電子透かし情報埋め込みシステムの全体構成を示す図である。
【図２】１つ目の全体処理シーケンスを示す図である。
【図３】２つ目の全体処理シーケンスを示す図である。
【図４】重畳量及び重畳方法の決定処理フローを示す図である。
【発明を実施するための形態】
【００１９】
本発明は、原コンテンツに重畳された透かし情報の検出結果に基づき重畳量や重畳方法の適当性を評価し、適正な重畳量等をフィードバックする。所定の画像フレームでの検出結果を同一又は他の画像フレームへフィードバックするため、動画像のように逐次その内容が変化し、従来の方法では事前に画質や絵柄を推定できないようなリアルタイム映像についても、適切な透かし情報を短時間で動的に埋め込むことが可能となる。それゆえ、多様な種類の映像に対して常に安定した透かし情報の検出を行うことが十分期待できる。以下、本発明を実施する一実施の形態について図面を用いて説明する。
【００２０】
図１は、本実施の形態に係る電子透かし情報埋め込みシステム１の機能ブロック構成を示す図である。この電子透かし情報埋め込みシステム１は、任意の動画像を配信する原画像送信装置１００と、配信された動画像に所定の透かし情報を重畳する電子透かし情報重畳装置２００と、透かし情報の重畳量や重畳方法の適当性を評価する電子透かし情報評価装置３００と、透かし情報が重畳された動画像を表示する映像表示装置４００と、表示された動画像から透かし情報を検出する透かし情報検出端末５００と、を備えて構成される。
【００２１】
従来、電子透かし情報重畳装置２００は、透かし情報が重畳された動画像を映像表示装置４００へ直接送信していた。例えば、映像配信業者の映像配信サーバから送信された動画像に対して、その動画像の詳細が説明されたウェブサーバのＵＲＬ等の透かし情報を画像化して埋め込み、市中に設置されている任意のデジタルサイネージへ直接送信していた。そのデジタルサイネージの視聴者がスマート端末で動画像を撮影すると、その動画像に重畳されたＵＲＬ等が端末画面上に表示されることになる。
【００２２】
一方、本実施の形態では、電子透かし情報重畳装置２００と映像表示装置４００との間に電子透かし情報評価装置３００を介在させ、画像フレームに重畳された透かし情報の重畳量や重畳方法の適当性を評価し、その評価結果に基づき透かし情報の重畳量等を決定して電子透かし情報重畳装置２００へ通知する。電子透かし情報重畳装置２００では、通知された重畳量等に基づき透かし情報を重畳する。つまり、画像フレームに埋め込まれた透かし情報の重畳量等が適正であるかを評価し、その評価結果をフィードバックすることにより、透かし情報の重畳量等を適正化するようにしている。以下、各装置の機能について詳述する。
【００２３】
原画像送信装置１００は、時系列な複数の画像フレームからなる動画像を配信するように構成されている。例えば、映像配信業者等が有する映像配信サーバである。なお、本実施の形態では動画像を例に説明するが、単一の画像フレームである静止画像であってもよい。また、動画像の伝送形態は、アナログ／デジタル、圧縮／非圧縮のいずれでもよく、どのような伝送プロトコルを用いてもよい。
【００２４】
電子透かし情報重畳装置２００は、原画像送信装置１００からの動画像に対して所定の透かし情報を重畳するように構成されている。本実施の形態では、電子透かし情報記憶部２１と、電子透かし生成部２２と、電子透かし重畳部２３と、を備えて構成される。
【００２５】
電子透かし情報記憶部２１は、透かし情報を生成するための原透かし情報を記憶しておくように構成されている。例えば、動画像の詳細が説明された文書、その文書が格納されたウェブサーバのＵＲＬ、動画像や静止画像の正当性を識別するための識別子等である。原透かし情報の内容に制約はなく、任意のものを利用できる。
【００２６】
電子透かし生成部２２は、電子透かし情報記憶部２１から原透かし情報を取得し、原透かし情報の種別に応じたパターン模様で画像化された透かし情報を生成するように構成されている。透かし情報を画像フレームの画像上に重畳するため、文字情報である原透かし情報を画像に変換して暗号化する。
【００２７】
電子透かし重畳部２３は、電子透かし情報評価装置３００から通知された重畳量及び重畳方法に基づき、原画像送信装置１００から送信された動画像の各画像フレームに対して、電子透かし生成部２２で生成された透かし情報を算術演算等により重畳するように構成されている。重畳するとは、透かし情報の画素値を用いて画像フレームの画素値を変更することをいう。
【００２８】
電子透かし情報評価装置３００は、電子透かし情報重畳装置２００で重畳された透かし情報の重畳量及び重畳方法の適当性を評価するように構成されている。本実施の形態では、電子透かし検出部３１と、電子透かし評価部３２と、評価用情報記憶部３３と、を備えて構成される。
【００２９】
電子透かし検出部３１は、画像フレームに重畳された透かし情報を検出するように構成されている。具体的には、透かし情報の検出の可否、つまり、透かし情報から原透かし情報を再構築して復号化できたか否かを検出する。
【００３０】
電子透かし評価部３２は、透かし情報の検出結果に基づき透かし情報の重畳量及び重畳方法を決定し、決定された重畳量等を電子透かし情報重畳装置２００に通知（フィードバック）するように構成されている。
【００３１】
評価用情報記憶部３３は、電子透かし評価部３２で透かし情報の重畳量及び重畳方法を決定するための決定ルール情報や環境情報を記憶しておくように構成されている。決定ルール情報には、透かし情報の検出結果に基づき重畳量等を決定するためのルールが規定されている。また、環境情報とは、透かし情報の重畳量を算出するための算出式の一パラメータである。映像表示装置４００や透かし情報検出端末５００の各画面に生じる外乱要因（例えば、蛍光灯や太陽光等の影響により画面に生じた反射や映像の白飛び等）を排除するための環境値がオフラインで予め設定されている。
【００３２】
映像表示装置４００は、電子透かし情報評価装置３００を介して電子透かし情報重畳装置２００から送信された動画像を表示するように構成されている。例えば、市中に設置されたデジタルサイネージである。
【００３３】
透かし情報検出端末５００は、映像表示装置４００に表示された動画像から透かし情報を検出するように構成されている。例えば、画像読み取り機能を備えたスマート端末や携帯電話端末、タブレット端末である。
【００３４】
なお、各装置１００〜４００は、画像データを記憶するための記憶部、画像データや決定後の重畳量等を装置間で送受信するための送受信部を備えている。図１の図面上ではその記載を省略している。
【００３５】
次に、透かし情報の検出結果／評価結果のフィードバック方法を説明する。最初に、電子透かし情報埋め込みシステム１で行われる全体処理動作を説明する。図２は、１つ目の全体処理シーケンスを示す図である。
【００３６】
まず、原画像送信装置１００から、動画像を構成する複数の画像フレームのうち１つ目の画像フレームＦ１が送信されると、電子透かし情報重畳装置２００は、ステップＳ１０１において、電子透かし情報記憶部２１から原透かし情報を読み出し、その原透かし情報の種別に応じたパターン模様で画像化された透かし情報を生成する。
【００３７】
次に、ステップＳ１０２において、生成した透かし情報を画像フレームＦ１に重畳する。透かし情報とは動画像に対する付随的な情報であり、画像化された透かし情報の面積は画像フレームＦ１の面積よりも小さいため、透かし情報を複製して同一内容の透かし情報を２次元的に配列し、その冗長化された透かし情報を画像フレームＦ１の全体に重畳する。これにより、画像フレームＦ１の全ての画素値が総じて変化するため、動画像に対する視覚上の違和感を抑制できる。
【００３８】
その後、ステップＳ１０３において、重畳後の画像フレームＦ１を電子透かし情報評価装置３００を介して映像表示装置４００へ送信する。これにより、透かし画像が重畳された画像フレームＦ１が映像表示装置４００の画面に表示される。
【００３９】
その際、電子透かし情報評価装置３００は、ステップＳ１０４において、電子透かし情報重畳装置２００からの画像フレームＦ１を取り込み、ステップＳ１０５において、その画像フレームＦ１に重畳されている透かし情報を検出する。具体的には、画像フレームＦ１から透かし情報を取り出し、取り出した透かし情報を用いて原透かし情報が再構築できるかを判定する。
【００４０】
ここで、透かし情報は冗長化されているため、原透かし情報の一部が再構築できれば他の情報やエラー訂正技術を用いて原透かし情報の全体を再構築できる。ゆえに、透かし情報の検出率に基づき透かし情報の検出の可否を判定してもよい。例えば、７０％程度の原透かし情報が再構築されたタイミングで透かし情報を検出できたと判定してもよい。これにより、変更後の重畳量等を電子透かし情報重畳装置２００へ通知するまでの時間を短縮できる。なお、透かし情報はデジタルデータであるため、原画像送信装置１００から電子透かし情報評価装置３００までの間のネットワーク上でパケットロス等があれば画像が乱れることはあっても、透かし情報のデータ内容が劣化することはない。
【００４１】
次に、ステップＳ１０６において、電子透かし情報重畳装置２００で重畳される透かし情報の重畳量及び重畳方法を調整するため、透かし情報の検出結果に基づき重畳量及び重畳方法を決定する。その決定方法については後述する。その後、ステップＳ１０７において、決定された重畳量及び重畳方法を電子透かし情報重畳装置２００へ通知する。
【００４２】
続いて、電子透かし情報重畳装置２００は、２つ目の画像フレームＦ２が送信されると、ステップＳ１０８において、電子透かし情報評価装置３００から通知された重畳量及び重畳方法に基づき、ステップＳ１０１で生成した透かし情報を画像フレームＦ２に重畳する。以降、ステップＳ１０３〜ステップＳ１０７と同様の処理を繰り返し実行する。その後、３つ目の画像フレームＦ３が送信された場合には、再通知された重畳量及び重畳方法に基づき透かし情報を重畳する。以降、動画像を構成する全ての画像フレームについて、透かし情報を重畳→透かし情報を検出→検出結果に基づき重畳量及び重畳方法を決定→決定後の重畳量及び重畳方法に基づき透かし情報を重畳、の各処理を繰り返し実行する。これにより、最初の画像フレームで透かし情報に強弱があったとしても、以降の画像フレームでその重畳量が修正されるので、全体としては透かし情報を適切に埋め込むことができる。また、遅延等することなく動画等の映像を表示でき、映像表示中に適切な透かし情報を埋め込むことができる。
【００４３】
ここで、ステップＳ１０５で行う透かし情報の他の検出方法を説明する。例えば、表示中の動画像を人の目で見た際の影響を考慮するようにしてもよい。具体的には、１つ前の画像フレーム（０つ目の画像フレーム）を保持しておき、取り込んだ画像フレームＦ１との間で対応する画素同士の画素値の変化量を求め、その変化量が閾値以上であれば透かし情報を検出できたと判定してもよい。この閾値には、例えば透かし情報の全画素の平均値や最大値を用いる。
【００４４】
また、画像フレームや映像表示装置４００の画面の大きさに基づき、上記透かし情報の検出率、上記画素値の変化量を変更してもよい。例えば、スマート端末のような小サイズの場合は、それら検出率・変化量（判定基準値）を小さくし、映画スクリーンのような大サイズの場合には、大きくする。
【００４５】
さらに、それら検出率・変化量の検出精度を用いてもよい。検出精度を求めるために演算式を利用し、その演算式の各パラメータに対してパラメータの種別に応じた重みをそれぞれ付与してもよいし、各パラメータ値を動的又は静的に変更してもよい。
【００４６】
ここまで、１つ目の全体処理動作を説明した。この１つ目では、透かし情報を全ての画像フレームに重畳する例を説明したが、動画像の場合は画像フレームが連続して繰り返し表示されるため、必ずしも全ての画像フレームに透かし情報を重畳する必要はない。そこで、電子透かし情報重畳装置２００は、ステップＳ１０８をスキップし、１つ目の画像フレームＦ１の次は３つ目の画像フレームに透かし情報を重畳することにより、重畳対象の画像フレーム数を少なくしてもよい。これにより、透かし情報の重畳処理による表示までの遅延を解消できる。
【００４７】
次に、２つ目の全体処理動作を説明する。図３は、２つ目の全体処理シーケンスを示す図である。
【００４８】
まず、原画像送信装置１００から１つ目の画像フレームＦ１が送信されると、電子透かし情報重畳装置２００は、ステップＳ２０１〜ステップＳ２０４において、透かし情報を生成して画像フレームＦ１に重畳し、その画像フレームＦ１を一旦保持すると共に電子透かし情報評価装置３００へ送信する。
【００４９】
次に、電子透かし情報評価装置３００は、ステップＳ２０５において、画像フレームＦ１に重畳されている透かし情報から原透かし情報が再構築できるかを判定する。再構築できた場合は、ステップＳ２０６において画像フレームＦ１を映像表示装置４００へ転送する。再構築できない場合は、ステップＳ２０７〜ステップＳ２０９において、重畳量及び重畳方法を決定して電子透かし情報重畳装置２００へ通知した後に、画像フレームＦ１を破棄する。
【００５０】
その後、電子透かし情報重畳装置２００は、ステップＳ２１０において、電子透かし情報評価装置３００から通知された重畳量及び重畳方法に基づき、ステップＳ２０３で保持していた画像フレームＦ１に透かし情報を重畳する（重畳のし直し）。その後、透かし情報が重畳し直された画像フレームＦ１を電子透かし情報評価装置３００へ送信する。以降、画像フレームＦ１の透かし情報から原透かし情報が再構築されるまで、その画像フレームＦ１に対する透かし情報の重畳処理を繰り返し実行する。これにより、映像表示装置４００で表示されるいずれの画像フレームからも透かし情報を検出できるため、透かし情報検出端末５００での透かし情報の検出精度を向上できる。
【００５１】
ここまで、２つ目の全体処理動作を説明した。なお、１つ目、２つ目の各全体処理動作では、透かし情報を画像フレームの全体に重畳する例を説明したが、画像フレームの一部にのみ重畳してもよい。また、透かし情報を重畳することにより原画像の画質が劣化する場合、画質劣化が生ずる画像フレームについては透かし情報を重畳しないようにしてもよい。例えば、透かし情報の重畳を試みる画素領域内に閾値以上離れている画素値を持つ隣接画素がある場合には、透かし情報の重畳処理をスキップする。例えば、画素値の範囲が０〜２５５の２５６階調であれば当該閾値に２５０を用いる。隣接画素の画素値が２５０も離れている場合、前景と背景を含む可能性が高く、そのようなエッジ部分に透かし情報を重畳すると映像上ボケが発生する可能性があるためである。
【００５２】
続いて、電子透かし情報評価装置３００で行われる透かし情報の重畳量及び重畳方法の決定方法を詳述する。図４は、透かし情報の重畳量及び重畳方法の決定処理フローを示す図である。この決定処理フローは、決定ルール情報に予め定義されている。
【００５３】
まず、ステップＳ３０１において、画像フレームを受信すると、電子透かし検出部３１は、ステップＳ３０２において、画像フレームに重畳された透かし情報を検出できたかを判定する。上記例の場合、透かし情報から約７０％の原透かし情報を再構築できたか否かを判定する。再構築できた場合はステップＳ３０３へ進み、再構築できない場合はステップＳ３０４へ進む。
【００５４】
次に、ステップＳ３０３において、画像フレームから透かし情報を検出できたため、電子透かし評価部３２は、現在の重畳方法及び重畳量よりも重畳度合の低い重畳方法及び重畳量を用いてもよいとみなし、予め用意されている複数の重畳方法から次に重畳度合の低い重畳方法を選択し、現在の重畳量よりも小さい重畳量を新たな重畳量として決定する。
【００５５】
重畳方法については任意の方法を用いることが可能である。例えば、（１）透かし情報を画素の輝度や色度に演算処理して重畳する単純な重畳方法、（２）映像の高周波成分（細かい模様等）や黄色成分等、視覚的に認識されにくい部分に重点的に重畳する視覚特性を考慮した重畳方法、（３）動画像を構成する１枚の画像フレームに纏めて重畳すると目立ちやすいおそれがあるので、複数の画像フレームに分散して重畳する時間特性を考慮した重畳方法等がある。１つの画像フレームに対する重畳度合は（３）の方法が最も低く（１）の方法が最も高いため、現在の重畳方法が（１）の方法であれば（２）の方法へ変更する。
【００５６】
また、重畳量についても任意の算出式を用いて算出可能である。例えば、算出式が「重畳量＝（パラメータ値Ａ＋パラメータ値Ｂ）×環境値Ｃ」の場合、パラメータ値Ａ，Ｂを現在の値よりも小さく変更して重畳量を小さくする。このとき、パラメータの種類に応じた重み値を各パラメータ値Ａ，Ｂにそれぞれ付与してもよい。なお、環境値Ｃとは、オフライン設定された環境情報の値である。上記算出式のパラメータに環境値Ｃが含まれているため、映像表示装置４００や透かし情報検出端末５００の各画面で生じる外乱要因を排除できる。
【００５７】
その他、「重畳量’＝重畳量×補正値Ｄ」の算出式を用いてもよい。補正値Ｄとは、透かし情報が埋め込まれた映像を人が見た際に違和感がないように調整するための値である。算出された重畳量が一定値よりも大きい場合には視覚的に違和感が生じる可能性があるため、その違和感を解消するために重畳量を微調整する。
【００５８】
一方、ステップＳ３０４では、画像フレームから透かし情報を検出できなかったため、電子透かし評価部３２は、現在の重畳方法及び重畳量よりも重畳度合の高い重畳方法及び重畳量を用いるべきとみなし、予め用意されている複数の重畳方法から次に重畳度合の高い重畳方法を選択し、現在の重畳量よりも高い重畳量を新たな重畳度として決定する。
【００５９】
その後、ステップＳ３０５において、電子透かし評価部３２は、ステップＳ３０３又はステップＳ３０４で決定・選択された重畳量及び重畳方法を電子透かし情報重畳装置２００の電子透かし重畳部２３へ通知する。
【００６０】
以降、ステップＳ３０１へ戻り、画像フレームを受信する毎にステップＳ３０２〜ステップＳ３０５を繰り返し実行する。特にステップＳ３０３やステップＳ３０４では、変更後の重畳量（重畳量を求めるためのパラメータ値等を含む）及び重畳方法を保持しておき、処理が繰り返される都度、保持していた重畳量及び重畳方法を基準にして新たな重畳量及び重畳方法を算出する。これにより、透かし情報が検出されない状態が継続する場合には、重畳量及び重畳方法の重畳度合が２段階、３段階、…、と、透かし情報が検出される状態になるまで随時引き上げられる。一方、透かし情報が検出される状態が継続する場合には反対に引き下げられる。それゆえ、動画像に対する透かし情報の重畳量及び重畳方法が一定に定まるまで調整され、映像シーンが変化する場合であってもその都度再調整されるため、透かし情報の重畳量や重畳方法を最適化できる。
【００６１】
ここまで、重畳量及び重畳方法の決定方法を説明した。なお、重畳量と重畳方法の両方を変更する例を説明したが、いずれか一方のみを変更してもよい。また、電子透かし情報重畳装置２００において、変更された重畳量と重畳方法を適用する順番についての優劣はなく、どちらを先に適用してもよい。
【００６２】
さらに、これまでに説明した決定ルール（図４の決定処理フロー）や重畳量算出式のパラメータ以外に、原画像の特徴に応じた、リアルタイムに動的かつ追加変更が可能な他のルールや新たなパラメータを更に用いてもよい。これにより、事前に原画像の品質を推定することが困難なライブ映像等についても、その品質をより損なうことなく、透かし情報の重畳量をより適切に決定できる。
【００６３】
以上より、本実施の形態によれば、電子透かし重畳部２３が、原画像送信装置１００から送信された画像フレームに透かし情報を重畳し、電子透かし検出部３１が、その画像フレームに重畳された透かし情報を検出し、電子透かし評価部３２が、透かし情報の検出結果に基づき透かし情報の重畳量又は重畳方法を決定して電子透かし重畳部２３へ通知するので、透かし情報を適切に重畳できる。この効果について以下詳述する。
【００６４】
原画像の内容を予め確認した上で透かし情報の重畳量等を決定するプロセスは、経験等をもとにしたルールにより判断されるため、透かし情報の重畳処理を実施する者の技能に依存する。しかし、本発明を用いれば、実施者の技能によらず、一定品質の透かし情報を重畳できる。
【００６５】
また、原画像の内容を予め確認するためには、少なくともその原画像を再生する実時間が必要となり、その上で透かし情報の重畳処理を行うことになるため、処理完了までには実時間の２倍以上の時間が必要となる。一方、本発明によれば、原画像を再生しながら透かし情報の重畳量や重畳方法を決定しつつ重畳処理を行うので、全体の処理時間を大幅に短縮できる。例えば、ライブ映像等のように、その内容を事前に把握できない原画像に対しても、本発明を用いることにより、重畳処理を実施する者の技量によらず、短時間で一定品質の透かし情報を重畳できる。
【００６６】
最後に、本実施の形態で説明した電子透かし情報重畳装置２００や電子透かし情報評価装置３００をプログラムとして構築し、コンピュータにインストールして実行させることや、通信ネットワークを介して流通させることも可能である。
【符号の説明】
【００６７】
１…電子透かし情報埋め込みシステム
１００…原画像送信装置
２００…電子透かし情報重畳装置
２１…電子透かし情報記憶部
２２…電子透かし生成部
２３…電子透かし重畳部
３００…電子透かし情報評価装置
３１…電子透かし検出部
３２…電子透かし評価部
３３…評価用情報記憶部
４００…映像表示装置
５００…透かし情報検出端末
Ｓ１０１〜Ｓ１０８、Ｓ２０１〜Ｓ２１０、Ｓ３０１〜Ｓ３０５…ステップ
【図１】
2016039561.tif 000003
【図２】
2016039561.tif 000004
【図３】
2016039561.tif 000005
【図４】
2016039561.tif 000006