(57)【要約】    【課題】  デジタルコンテンツの配信技術において、不可視電子透かし情報と電子透かし情報とに基づき、著作権などを効果的に保護可能とする技術の提供。    【解決手段】    上記課題を解決するために、例えば、付加情報を有する第１のコンテンツを入力し、前記入力された前記第１のコンテンツを蓄積し、前記蓄積された前記第１のコンテンツに含まれた付加情報を抽出し、前記抽出したコンテンツに対して、前記抽出手段により抽出された前記付加情報に基づいた可視情報、及びどのような種類の可視情報を入れるかを示した情報とを有する第２のコンテンツを生成し、前記生成された前記第２のコンテンツを出力し、前記第２のコンテンツに含まれる、どのような種類の可視情報を入れるかを示した情報を用いて、出力すべきコンテンツの形態を切り換えるように制御するように構成すればよい。【選択図】  図１
2006217633.tif 000002
【特許請求の範囲】
【請求項１】
付加情報を有する第１のコンテンツを入力する入力手段と、
前記入力手段により入力された前記第１のコンテンツを蓄積する蓄積手段と、
前記蓄積手段により蓄積された前記第１のコンテンツに含まれた付加情報を抽出する抽出手段と、
前記蓄積手段から取り出したコンテンツに対して、前記抽出手段により抽出された前記付加情報に基づいた可視情報、及びどのような種類の可視情報を入れるかを示した情報とを有する第２のコンテンツを生成するコンテンツ生成手段と、
前記コンテンツ生成手段により生成された前記第２のコンテンツを出力するための出力手段と、
各手段を統括的に制御する制御手段とを備え、
前記制御手段は、前記第２のコンテンツに含まれる、どのような種類の可視情報を入れるかを示した情報を用いて、前記出力手段から出力すべきコンテンツの形態を切り換えるように制御することを特徴とするコンテンツ処理装置。
【請求項２】
請求項１記載のコンテンツ処理装置において、
前記付加情報は、著作権者情報または視聴制限情報であることを特徴とするコンテンツ処理装置。
【請求項３】
請求項１記載のコンテンツ処理装置において、
前記付加情報は、著作権者に関する情報であり、前記可視情報は、著作権者に関する情報に基づいた著作権者の名称またはロゴ画像であることを特徴とするコンテンツ処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像の著作権保護や改竄（ざん）防止などのために、デジタル画像
やデジタル音声などのデジタルコンテンツに、著作権保護に関する情報等の付加
情報を可視的に配置して配信または出力するといった処理に関する。
【背景技術】
【０００２】
一般に、画像をデジタルデータとして扱うデジタル画像技術においては、アナ
ログ画像技術の場合と比べ、コンピュータなどにより、画質を劣化させることな
く簡単にコピーでき、通信回線を通じて電送することができるなどの特徴がある
。このため、デジタル画像は安易に不正コピーがされ、再配信などが行われるな
どの危険性が高い。
【０００３】
これを防ぐための技術としては、従来より、いわゆる電子透かしと呼ばれる技術が実施されている。電子透かしには、著作権情報、ユーザ情報などの透かし情報を目に見えないように（不可視的に）埋め込む不可視型と、画像上に著作権を保有する会社のロゴなどの透かし画像を目に見えるように（可視的に）形成する可視型とがある。
【０００４】
不可視型の電子透かしでは、透かし情報が埋め込まれていることが、埋め込み
画像を一見しただけでは認識できない。このため、透かし情報の削除は行われに
くいものの、不正コピー、不正配信は可視型に比べて行われ易い。
【０００５】
ただし、例え、デジタル画像が不正にコピーまたは配信された場合であっても、そのデジタル画像中には透かし情報が残っているため、透かし情報として埋め込まれたユーザＩＤなどにより、不正ユーザを特定することができる利点がある。不可視型の電子透かしとしては、例えば、特許文献１（米国特許第５，６３６，２９２号）の明細書に記載されたものなどがある。
【０００６】
一方、可視型電子透かしでは、透かし情報はデジタル画像上に可視的に書き込
まれているため、そのままでは利用しにくく、不正コピーや不正配信の実施を行
おうとする者に思い止まらせる効果がある。従来、可視型電子透かしの埋め込み
方法としては、著作権所有者のロゴなどの著作情報を表した画像を、原画像の一
部に重畳することにより、著作情報を原画像に埋め込むという手法が用いられる
ことが多い。
【０００７】
しかしながら、この埋め込み処理によって、原画像の一部が損なわれることが多い。また、当該透かし画像部分のみを別の画像で上書きするなどの比較的容易な方法によって、不正コピーまたは配信されてしまうおそれもある。
【０００８】
この欠点に対応するための技術としては、例えば、特許文献２（特開２００１−１７７８１６号公報）に記載されたものがある。該公報には、デジタル画像とデジタル画像の属性情報とを保持し、任意のデジタル画像に対して、対応する属性情報を不可視透かし及び可視透かしで埋め込むことで、著作権を保護しようとする技術が記載されている。該技術は、可視透かしによって著作権情報などを目に見えるかたちで重畳するとともに、可視透かし重畳によって失われた一部の画像情報などを不可視透かしに埋め込むことで、正規利用者が、完全な原画像の復元をすることができるとされる。
【０００９】
図２は、背景技術例の説明図である。本例は、デジタル画像と、デジタル画像の属性情報とを保持し、任意のデジタル画像に対して対応する属性情報を埋め込むことが可能な画像サーバの例である。
図２において、７は画像サーバ装置であって、制御ポート１０１、ストリーム
の出力ポート１０２、ストリームの入力ポート１０３、メタ情報入力ポート１０
４、可視透かし埋め込み手段１１２、画像サーバ管理手段１１３、画像記憶手段
１１５、メタ情報記憶手段１１７を備えて構成される。かかる構成において、画
像サーバ装置７に対して画像を記憶させるときは、制御ポート１０１を介して画
像サーバ管理手段１１３に対するデータ受付指示を行う。
【００１０】
次に、画像サーバ管理手段１１３の制御に基づき、画像データを、ストリームポート１０３を介して画像記憶手段１１５に記憶し、また、画像に関する付加情報を、メタ情報入力ポート１０４を介してメタ情報記憶手段１１７に記憶する。メタ情報は、例えば、画像名称やサイズなどの基本的な属性情報のほかに、著作権利者情報、配信制限情報、ロゴ画像情報などの、著作権保護のために用いる情報を含むものとする。
【００１１】
また、画像サーバ装置７が記憶している画像を取り出すときは、制御ポート１０１を介して画像サーバ管理手段１１３に対するデータ取り出し指示を行う。この指示を元に画像サーバ管理手段１１３は、画像記憶手段１１５に画像データを出力させる。
【００１２】
さらに、画像サーバ管理手段１１３は、メタ情報記憶手段１１７に記憶されているメタ情報群の中から、上記画像データに対応したメタ情報データを選択し出力させる。続いて、可視透かし重畳手段１１２において、上記画像データに対してメタ情報データの一部または全部を重畳し、これを出力ポート１０２から出力する。以上のような動作によって画像サーバ装置７は、外部から入力された画像データ及びそれに付随するメタ情報データの記憶及び読み出し処理を行う。
【００１３】
【特許文献１】米国特許第５，６３６，２９２号公報
【特許文献２】特開２００１−１７７８１６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１４】
しかしながら、上記背景技術においては、単に権利情報を不可視電子透かしによって埋め込んだデジタル画像の場合は、上述したように不正コピーなどの心理的抑止効果が弱い。
【００１５】
また、単に権利情報表示をするための可視電子透かしを埋め込んだデジタル
画像の場合は、不正コピーや不正配信が容易に行われてしまう危険性が高く、抑
止効果も期待できない。
【００１６】
また、上記公開公報記載の技術では、画像に透かしとして埋め込む著作権などの付加情報を、原画像とは独立に管理する必要があり、画像本体と対応する権利情報との整合性の管理が煩雑となる。特に、例えばライブによるニュース映像を、放送事業者などが引用するような場合など画像の更新が頻繁に行われることが予想される場合には、特に煩雑となる。
【００１７】
また、上記背景技術の場合は、画像データのほかに、独立したメタ情報（付加情報）を管理するデータベースが内部に必要となるため、単一のストレージシステムとして実装することができない。よって、該背景技術の場合は、ストレージシステムではなく、画像サーバ装置として実装することになる。また、該背景技術では、画像データと、該画像データに対応する付加情報、例えば著作権利者情報などの付加情報を、それぞれ独立に管理して格納する必要がある。
【００１８】
このため、例えば、画像データの格納処理の場合は、まず画像データを格納するためのファイルをライトモードでオープン処理し、続いて、画像データを書き込み、全部の画像データを書き込んだ後でファイルのクローズ処理を行い、さらにこれとは別に、付加情報を格納するためのファイルをライトモードでオープンして、該付加情報を書き込み、これをクローズする一連の処理が必要となる。
【００１９】
この場合、画像データと、その画像データに対応する付加情報とは別のファイルに格納されることになるため、これらを読み出す際に両者を関連付けるための手段が必要となる。しかし通常利用されているオペレーティングシステムのファイルシステムにおいては、このような複数ファイルの関連性を個別に記録するような機能は含まれていないため、このような方式の場合は、上位インタフェースがファイルシステムインタフェースではなく、より上位の、サーバプログラムインタフェースとしてしか実現できない。
【００２０】
すなわち、例えば、画像データを格納したファイルと同一のディレクトリに、
ファイル名末尾に特定の追加文字列を持ったファイルが存在する場合、そのファ
イルには当該画像ファイルの権利者情報が含まれているものとする、といった取
り決めが必要となり、このような取り決めはファイルシステムの管理範囲を超え
てしまうことになる。よって、該背景技術では、このような取り決めを理解し実行するためのサーバプログラムが必要となる。
【００２１】
さらに、該背景技術において、例えば、画像データの格納処理を行うとき、画像データを格納するためのファイルをライトモードでオープン処理を行い、続いて、画像データを書き込み、全画像データを書き込んだ後でファイルのクローズ処理を行う。
【００２２】
さらに、これとは別に、権利者情報を、画像データのファイルディスクリプタに関連付けられた特別な領域に格納する。このようにすれば、画像データを読み出すときには、単一のファイルである画像データをオープンすることで、関連付けられた権利者情報を取り出すことができる。
【００２３】
しかし、この方式を実現するためには、上記特別な領域がファイルシステム内に必要となるため、通常のオペレーティングシステムが提供するファイルシステムを利用することができず、特殊なファイルシステムをオペレーティングシステム毎に開発しなければならない。
【００２４】
本発明の課題点は、上記背景技術の状況に鑑み、デジタル画像などのデジタル
コンテンツの配信技術またはデータストレージ技術として、（１）可視電子透か
しを埋め込んだデジタル画像情報が出力できること、（２）透かしとして埋め込
む著作権関連情報などの付加情報を、原画像とは独立に管理する必要がないこと
、（３）可視電子透かしを埋め込んだデジタル画像情報が簡易操作で得られるこ
と、（４）改竄（ざん）などが行われた場合は、例えば、画質が劣化してしまう
ようにし、改竄などをしにくくして不正を防止できるようにすること、等である
。本発明の目的は、例えば、上述したような課題点を解決できる技術の提供にある。
【課題を解決するための手段】
【００２５】
上記課題点を解決するために、例えば、付加情報を有する第１のコンテンツを入力し入力手段と、前記入力手段により入力された前記第１のコンテンツを蓄積する蓄積手段と、前記蓄積手段により蓄積された前記第１のコンテンツに含まれた付加情報を抽出する抽出手段と、前記蓄積手段から取り出したコンテンツに対して、前記抽出手段により抽出された前記付加情報に基づいた可視情報、及びどのような種類の可視情報を入れるかを示した情報とを有する第２のコンテンツを生成するコンテンツ生成手段と、前記コンテンツ生成手段により生成された前記第２のコンテンツを出力するための出力手段と、各手段を統括的に制御する制御手段とを備え、前記制御手段は、前記第２のコンテンツに含まれる、どのような種類の可視情報を入れるかを示した情報を用いて、前記出力手段から出力すべきコンテンツの形態を切り換えるように制御するように構成すればよい。
【発明の効果】
【００２６】
本発明によれば、付加情報により著作権などを効果的に保護することが可能と
なる。ファイルシステムの管理コストの低減化を図ることもできる。
【発明を実施するための最良の形態】
【００２７】
以下、本発明の実施例につき、図面を用いて説明する。
図１は本発明の第１の実施例を示す。
本実施例は、著作権の権利者情報を、付加情報としてデジタルコンテンツとと
もに配信する場合の例である。
図１において、１は、デジタルコンテンツとしての画像データを受信して配信
するコンテンツ配信装置としてのビデオストレージ、２はネットワーク、３は、
デジタルコンテンツを、ネットワーク２を介してビデオストレージ１に送信する
データ送信装置を有するコンテンツホルダ、１０１は制御ポート、１０２は出力
ポート、１０３は入力ポート、１１１は不可視透かしデコード手段、１１２は可
視透かし重畳手段、１１３はファイルシステム制御手段、１１５は画像記憶手段
である。コンテンツホルダ３は、不可視透かしをエンコード化して原画像データ
に埋め込む不可視透かしエンコード手段３１１、原画像データを入力する原画像
入力手段３１２、付加情報としての権利者情報を記憶（格納）する権利者情報保
持手段３１３とを備えて構成される。
【００２８】
本第１の実施例の動作は以下のようになる。
コンテンツホルダ３においては、不可視透かしエンコード手段３１１に、権利
者情報保持手段３１３からの権利者情報と、原画像入力手段３１２から得られる
原画像データ(画像データ)とが入力され、該不可視透かしエンコード手段３１１
において、該権利者情報が不可視透かしとしてエンコード化されて該画像データ
に埋め込まれ、該不可視透かしが埋め込まれた画像データがネットワーク２側に
出力される。原画像データは、入力手段から直接入力するようにしてもよいし、
内部の記憶手段に一旦格納したものを利用するようにしてもよい。
【００２９】
また、権利者情報も、予め格納しておいてもよいし、または、例えば原画像データと並行して入力するようにしてもよい。
【００３０】
また、不可視透かしを埋め込んだ画像データは、そのままリアルタイムで出力してもよいし、または、内部の記憶手段に一時格納しておき、これを適宜出力するようにしてもよい。
【００３１】
コンテンツホルダ３から出力される画像データは、ネットワーク２を介しビデオストレージ１に送信される。ネットワーク２は、例えば、ネットワークケーブルによるＬＡＮ接続や、一般公衆電話回線を介したデータ接続、人工衛星を利用したデジタル放送、装置内のコンポーネント間を結ぶバス接続などであってもよいし、または、単一計算機上の物理的な実体を持たない仮想的な接続などであってもよい。
【００３２】
さらには、コンテンツホルダ３とビデオストレージ１は、リアルタイムでデータ転送を行ってもよいし、または、ネットワーク２の代わりに画像データを一時保存する手段、例えばＤＶＤのような大容量データ格納手段を設け、これに、コンテンツホルダ３から出力された画像データを保存し、データをビデオストレージ１で読み込むようにしてもよい。
【００３３】
コンテンツホルダ３から出力された画像データを一時保存する場合、該ビデオストレージ１は、ネットワーク２からの画像データを、入力ポート１０３を介して受信し、該不可視透かしを埋め込んだ画像データを画像記憶手段１１５に格納する。このとき、必要に応じて、ファイルシステム制御手段がファイルシステム管理情報の適切な更新を行えるようになっている。
【００３４】
以下、上記データ格納動作を、一般的なオペレーティングシステムでのファイ
ルシステムへの書き込み動作に置き換えて説明する。例えば、一般的なオペレー
ティングシステム上のプログラムの場合、パス名及びアクセスモードをパラメー
タとして与えてファイルをオープン（ｏｐｅｎ）し、これによりファイルディス
クリプタを得る。続いて、ファイルディスクリプタをパラメータとして、データ
の読み出し（ｒｅａｄ）や、書き込み（ｗｒｉｔｅ）や、データアクセス位置の
変更（ｓｅｅｋ）などを必要に応じて行い、最後にファイルをクローズ（ｃｌｏ
ｓｅ）する。本第１の実施例の場合、上記ビデオストレージ１に画像データを格
納しようとするプログラムは、ビデオストレージ１に対してファイルオープンを
要求する。
【００３５】
このときのパラメータとしては、必要な画像データを識別するための記述子、すなわちファイルシステム内におけるパス名を与える。ファイルシステム制御手段１１３は、画像記憶手段１１５の中に当該画像データの格納領域を割り当て、当該領域にアクセスするための準備処理を行う。
【００３６】
また、与えられたパス名に対して、当該データ格納領域の位置を求めるための情報を割り当てる。準備処理が完了すると、該ファイルシステム制御手段１１３は、ファイルオープン処理毎に対応したファイルディスクリプタを生成し、ファイルオープンを要求してきたプログラムにこれを渡す。これにより、ファイルオープン処理を完了する。
【００３７】
次に、上記プログラムは、画像データの書き込み要求を行い、画像データ本体を順次送出する。ファイルシステム管理手段１１３は、これらの要求およびデータを受け取り、画像記憶手段１１５にデータを格納し、また、必要に応じて追加のデータ格納領域を割り当てる処理を行う。プログラムが全ての画像データを送出し終わると、ファイルクローズ要求が行われる。ファイルシステム制御手段１１３がファイルクローズ要求を受け取ると、ファイルオープン時に確保したファイルディスクリプタを開放する。以上により、ファイルシステムに対するデータ格納動作が行われる。
【００３８】
以下、外部からの画像読み出し要求を、ビデオストレージ１が受け取ったとき
の動作につき説明する。
ビデオストレージ１は、制御ポート１０１を介して外部からの読み出し要求を
受け取る。ビデオストレージ１が受け取った読み出し要求は、ファイルシステム
制御手段１１３によって解釈され、要求された画像データを、画像記憶手段１１
５から取り出す。
【００３９】
取り出された画像データは、不可視透かしデコード手段１１１へ送られ、該不可視透かしデコード手段１１１では、予め画像データに埋め込まれていた付加情報としての権利者情報を抽出し、これを可視透かし重畳手段１１２へ送る。可視透かし重畳手段１１２では、抽出された権利者情報を元に、画像データに対して可視透かしを重畳し、該可視透かしの重畳された画像データを、出力ポート１０２を介し出力する。かかる読出し動作を、上述の書き込み動作の場合と同様、一般的なオペレーティングシステムでのファイルシステムからの読み出し動作に置き換えて以下説明する。
ビデオストレージ１に格納されている画像データを読み出そうとするプログラ
ムは、ビデオストレージ１に対してファイルオープンを要求する。このときのパ
ラメータとしては、必要な画像データを識別するための記述子すなわちファイル
システム内におけるパス名を与える。ファイルシステム制御手段１１３は、与え
られたパス名を元に、指定された画像データが画像記憶手段１１５内のどの領域
に格納されているかを求め、当該領域にアクセスするための準備処理を行う。準
備処理が完了すると、ファイルシステム制御手段１１３は、ファイルオープン処
理毎に対応したファイルディスクリプタを生成し、ファイルオープンを要求して
きたプログラムにこれを渡す。これによって、ファイルオープン処理を完了する
。
【００４０】
次に、プログラムは、指定した画像データ内の、どの位置からデータを読み出
すかを指定する要求（ｓｅｅｋ）を行い、これに続けて、画像データの読み出し
（ｒｅａｄ）を要求する。これらが要求されると、ファイルシステム制御手段１
１３は、指定されたデータの格納場所を求め、目的のデータを画像記憶手段１１
５から読み出す。読み出された画像データは、不可視透かしデコード手段１１１
へ送られ、画像データに埋め込まれている権利者情報が抽出される。権利者情報
は、可視透かし重畳手段１１２によって、既に読み出されている画像データに重
畳され、ファイルシステムからの読み出しデータとして出力され、プログラムに
渡される。該読み出し動作においては、上記処理が、ファイルシステムの内部で
行われるため、画像データを利用しているプログラムは、画像データに対する不
可視透かしデコード処理や、可視透かし埋め込み処理の存在について認識しない
。
【００４１】
プログラムは、必要な画像データを読み終えると、ファイルクローズ要求を行
う。該ファイルクローズ要求をファイルシステム制御手段１１２が受け取ると、
ファイルオープン時に確保したファイルディスクリプタを開放し、画像データ読
み出し処理は完了する。以上の手順により、ビデオストレージ１内の画像記憶手
段１１５に格納されている画像データに対して、可視透かしを重畳した状態で読
み出す処理が行われる。上記ビデオストレージ１は、例えば、ストレージシステ
ム内におけるファイルシステムとして構成する。
【００４２】
本第１の実施例によれば、不可視透かしと可視透かしとを組み合わせているた
め、著作権利者の権利を効果的に保護することができる。透かし処理機能を持っ
た装置にストレージ装置としてのインタフェースを持たせることができるため、
既存のストレージ装置を置き換えるだけで透かし処理を行うことができる。透か
し処理、特に不可視透かしデコード処理は、ストレージ装置側において行う構成
であるために、画像データを取り扱うサーバ自体の負荷を下げることができる。
【００４３】
また、画像データ自体に、その画像データに対応する権利者情報が不可視透かしによって埋め込まれているため、必然的に両者は単一のファイルとなる。このため、既存のオペレーティングシステムのファイルシステムを、そのまま利用することができる。
【００４４】
また、画像データ自体から著作権利者などの情報を得る構成であるため、可視透かしを埋め込むための情報を別データベースなどで二重管理する必要がなく、ファイルシステム管理コストの低減を図ることができる。
【００４５】
図３は、本発明の第２の実施例を示す。
本第２の実施例は、入力された画像データに対し、権利者情報を可視透かしに
よって重畳し、そのままリアルタイムで出力する場合の構成例である。
図３において、１０は可視透かし埋め込み装置、２はネットワーク、３はコン
テンツホルダである。可視透かし埋め込み装置１０は、制御ポート１０１、出力
ポート１０２、入力ポート１０３、不可視透かしデコード手段１１１、及び可視
透かし重畳手段１１２を備えて成る。
【００４６】
コンテンツホルダ３は、不可視透かしエンコード手段３１１、原画像入力手段３１２及び権利者情報保持手段３１３を備えて成る。可視透かし埋め込み装置１０では、入力された画像データに対し、権利者情報を可視透かしによって重畳し、そのままリアルタイムで出力する。コンテンツホルダ３及びネットワーク２の構成及び動作については、上記第１の実施例の場合と同様である。
【００４７】
可視透かし埋め込み装置１０は、ネットワーク２からの画像データを、入力ポート１０３を介して受け取る。入力された画像データは、不可視透かしデコード手段１１１へ送られる。該不可視透かしデコード手段１１１は、予め画像データに埋め込まれている権利者情報を抽出し、これを可視透かし重畳手段１１２へ送る。可視透かし重畳手段１１２では、抽出された権利者情報を元に、画像データに対して可視透かしを重畳し、そのままリアルタイムで出力ポート１０２を介して出力する。
【００４８】
本第２の実施例によれば、上記第１の実施例の場合と同様、不可視透かしと可
視透かしとを組み合わせているため、著作権利者の権利を効果的に保護すること
ができる。
【００４９】
また、画像データ自体に、その画像データに対応する権利者情報が不可視透かしによって埋め込まれているため、必然的に両者は単一のファイルとなる。このため、既存のオペレーティングシステムのファイルシステムを、そのまま利用することができる。画像データ自体から著作権利者などの情報を得る構成であるため、可視透かしを埋め込むための情報を別データベースなどで二重管理する必要がなく、ファイルシステム管理コストの低減を図ることができる。
【００５０】
図４は本発明の第３の実施例を示す。
本実施例はデータストレージ装置の場合の例である。
図４において、６は複数のアクセスポートを備えるデータストレージ装置であ
る。ストレージ装置６は、出力専用ポート１０５、入出力ポート１０６、不可視
透かしデコード手段１１１、可視透かし重畳手段１１２及び画像記憶手段１１５
を備えて成る。
【００５１】
データストレージ装置６に格納する画像データは、入出力ポート１０６から入力され、画像記憶手段１１５に格納される。このとき、データストレージ装置と同様、必要に応じて、ファイルシステム制御手段（図示なし）などがファイルシステム管理情報の適切な更新を行う。
【００５２】
画像記憶手段１１５に格納された画像データを読み出すには、入出力ポート１０６から読み出す方法と、出力専用ポート１０５から読み出す方法の２方法がある。このうち、入出力ポート１０６から画像データを読み出す方法は、通常のデータストレージ装置と同様で、外部からの要求に応じ、入出力ポート１０６に対して画像記憶手段１１５からデータを送出する。
【００５３】
また、出力専用ポート１０５から画像データを読み出す方法では、画像記憶手段１１５から取り出された画像データは、不可視透かしデコード手段１１１へ送られ、該不可視透かしデコード手段１１１では、予め画像データに埋め込まれている権利者情報を抽出し、これを可視透かし重畳手段１１２へ送る。該可視透かし重畳手段１１２は、抽出された権利者情報を元に、画像データに対して可視透かしを重畳し、これを、出力専用ポート１０５を介して出力する。
【００５４】
本第３の実施例では、入出力ポートを内部利用向けのポートとして用い、出力
専用ポートを外部利用向けのポートとして用いる構成である。例えば、入出力ポ
ート側において、ネットワークファイルシステムに対応したインタフェースを用
意し、これを組織内部などのローカルな環境に接続して利用する。
【００５５】
また、出力専用ポート側において、Ｗｅｂ（ｈｔｔｐ）に対応したインタフェースを用意し、ここから出力されるデータを組織外部から利用できるようにする。ネットワークファイルシステムやｈｔｔｐのインタフェースは、本第３の実施例の内部で構成してもよいし、本第３の実施例の外部に接続された別のサーバ装置によって構成されてもよい。後者の場合は、各サーバ装置から見ると通常のデータストレージ装置として見えるため、容易に接続することができる。
【００５６】
本第３の実施例によれば、組織内部から見た場合は通常のデータストレージ装
置として動作させることができるし、組織外部から見た場合は可視透かし埋め込
み機能付きのデータストレージ装置として動作させることができる。その他、基
本的には上記第１の実施例と同様の作用・効果が得ることができる。
【００５７】
図５は、本発明の第４の実施例を示す。
図５において、ビデオストレージ１は、制御ポート１０１、出力ポート１０２
、入力ポート１０３、不可視透かしデコード手段１１１、可視透かし重畳手段１
１２、ファイルシステム制御手段１１３、出力選択手段１１４、画像記憶手段１
１５及び可視透かし付き画像記憶手段１１６を備えて成る。
【００５８】
かかる構成において、入力ポート１０３から入力される画像データは、画像記憶手段１１５に格納される。また、この処理と並行して、画像データは不可視透かしデコード手段１１１へ送られる。不可視透かしデコード手段１１１は、予め画像データに埋め込まれている権利者情報を抽出し、これを可視透かし重畳手段１１２へ送る。可視透かし重畳手段１１２は、抽出された権利者情報を元にして、画像データに対して可視透かしを重畳し、これを可視透かし付き画像記憶手段１１６に格納する。
【００５９】
画像記憶手段１１５または可視透かし付き画像記憶手段１１６に格納されている画像データを読み出すには、制御ポート１０１を介してファイルシステム制御手段１１３に対して読み出し要求を送る。ファイルシステム制御手段１１３は、受け取った読み出し要求の種類を判別し、出力選択手段１１４を操作する。画像記憶手段１１５及び可視透かし付き画像記憶手段１１６から取り出された画像データは、出力選択手段１１４によって、片方のみが選択され、これが出力ポート１０２に出力される。
【００６０】
本第４の実施例によれば、読み出し要求の種類によって、可視透かしが重畳さ
れている画像データと、重畳されていない画像データとを選択的に出力させるこ
とができる。例えば、特定のファイルアクセス権情報を持つ画像データに対して
、特定のユーザ権限による読み出しの場合に限り、可視透かしが重畳されていな
い画像データが出力されるようにすることが可能となる。
【００６１】
ファイル名末尾に特定のキーワードを付加した状態、例えば、追加の拡張子を付加した状態で、画像データへのリード要求を行うことで、可視透かしが重畳されていない画像データが出力されるようにしてもよい。いずれの方式であっても、既存のファイルシステムの範囲内で実装可能であるため、外部との接続は容易である。
【００６２】
図６は本発明の第５の実施例を示す。
図６において、ビデオストレージ１は、制御ポート１０１、出力ポート１０２
、入力ポート１０３、不可視透かしデコード手段１１１、可視透かし重畳手段１
１２、ファイルシステム制御手段１１３、出力選択手段１１４、及び画像記憶手
段１１５を備えて成る。入力ポート１０３から入力される画像データは、ファイ
ルシステム制御手段１１３の制御に基づき、画像記憶手段１１５に格納される。
【００６３】
画像記憶手段１１５に格納されている画像データを読み出すには、制御ポート１０１を介してファイルシステム制御手段１１３に対して読み出し要求を送る。ファイルシステム制御手段１１３は、受け取った読み出し要求の種類を判別し、出力選択手段１１４を操作する。画像記憶手段１１５から取り出された画像データは、出力選択手段１１４と、不可視透かしデコード手段１１１へ送られる。不可視透かしデコード手段１１１は、予め画像データに埋め込まれている権利者情報を抽出し、これを可視透かし重畳手段１１２へ送る。可視透かし重畳手段１１２は、抽出された権利者情報を元にして、画像データに対して可視透かしを重畳する。出力選択手段１１４は、画像記憶手段１１５から受け取る画像データ、及び可視透かしを重畳した画像データのうち片方を選択し、これを出力ポート１０２に出力する。
【００６４】
本第５の実施例によれば、読み出し要求の種類によって、可視透かしが重畳さ
れている画像データと、重畳されていない画像データとを、選択的に出力させる
ことができる。また、画像データを記憶しておくための記憶領域の容量が小さく
てすむため、効率が良い。その他、基本的には上記第１の実施例の場合と同様の
作用・効果が得られる。
【００６５】
図７は本発明の第６の実施例を示す。
図７において、８はデータストレージ装置、１１は画像サーバ装置である。ス
トレージ装置８は、ファイルシステム制御手段１１３、記憶手段１１５を備える
。画像サーバ装置１１は、制御ポート１０１、出力ポート１０２、入力ポート１
０３、不可視透かしデコード手段１１１、及び可視透かし重畳手段１１２、制御
手段１１８を備えて成る。
【００６６】
かかる構成において、画像サーバ装置１１は、入力ポート１０３から入力された画像データを、データストレージ装置８に渡し、制御手段１１８から画像データの格納を指示する。データストレージ装置８は、画像データとその格納指示を受け取ると、ファイルシステム制御手段１１３が記憶手段１１５を制御し、受け取った画像データを記憶手段１１５に格納する。
【００６７】
次に、画像サーバ装置１１は、外部からの画像データの読み出し要求を受け取ると、データストレージ装置８に対して画像データの読み出しを指示する。データストレージ装置８は指示された画像データを記憶手段１１５から取り出し、これを画像サーバ装置１１に渡す。
【００６８】
画像サーバ装置１１が受け取った画像データは、不可視透かしデコード手段１１１へ送られる。不可視透かしデコード手段１１１では、予め画像データに埋め込まれている権利者情報を抽出し、これを可視透かし重畳手段１１２へ送る。可視透かし重畳手段１１２は、抽出された権利者情報を元にして、画像データに対して可視透かしを重畳し、これを出力ポート１０２を介して出力する。
【００６９】
本第６の実施例によれば、画像データを実際に格納するためのデータストレー
ジ装置と、透かし処理を行う画像サーバ装置とを互いに分離した構成としている
ため、データストレージ装置８には、一般的なデータストレージ装置をそのまま
利用することができる。このため、柔軟な装置構成が可能となる。その他、基本
的には上記第１、第３の実施例の場合と同様の作用・効果を得ることができる。
【００７０】
図８は本発明の第７の実施例を示す。
図８において、１はビデオストレージ、２はネットワーク、３はコンテンツホ
ルダ、９は画像表示装置である。ビデオストレージ１は、不可視透かしデコード
手段１１１、可視透かし重畳手段１１２、及び画像記憶手段１１５を備えて成る
。コンテンツホルダ３は、不可視透かしエンコード手段３１１、原画像入力手段
３１２、権利者情報保持手段３１３、及び画像一時記憶手段３１４を備えて成る
。
【００７１】
画像表示装置９は、画像視聴手段９１１を備える。ファイルシステム制御手段
等はビデオストレージ１内に存在する。コンテンツホルダ３は、画像入力手段３
１２から得られる原画像と、予め権利者情報保持手段３１３に格納してある権利
者情報とを、不可視透かしエンコード手段３１１に渡し、原画像に権利者情報が
不可視透かしとして埋め込まれている画像データを画像一時記憶手段３１４に格
納し、必要に応じてこれを出力する。コンテンツホルダ３から出力された画像デ
ータは、ネットワーク２を介しビデオストレージ１に渡される。
【００７２】
ビデオストレージ１は、ネットワーク２からの画像データを、入力ポートを介して受け取り、これを画像記憶手段１１５に格納する。このとき、必要に応じて、ファイルシステム制御手段がファイルシステム管理情報の適切な更新を行う。次に、画像表示装置９が、ネットワーク２を介してビデオストレージ１に対して画像データ読み出し要求を行う。ビデオストレージ１は、制御ポートを介して読み出し要求を受け取り、画像記憶手段１１５から、要求された画像データを取り出す。取り出された画像データは、不可視透かしデコード手段１１１へ送られる。該不可視透かしデコード手段１１１では、予め画像データに埋め込まれている権利者情報を抽出し、これを可視透かし重畳手段１１２へ送る。
【００７３】
可視透かし重畳手段１１２は、抽出された権利者情報を元に、画像データに対して可視透かしを重畳し、これをネットワーク２を介して画像表示装置９へ送る。画像表示装置９は、ネットワーク２を介し画像データを受け取ると、これを画像視聴手段９１１に渡し、画像の表示などを行う。
【００７４】
本第７の実施例によれば、例えば、コンテンツホルダ３は画像データの著作権
利者、ビデオストレージ１は画像データを販売するための中間流通業者、画像表
示装置９は画像データを利用する末端ユーザとして、全体を単一の機能システム
とすることができる。その他、基本的には上記第１の実施例の場合と同様の作用
・効果を得ることができる。
【００７５】
図９は本発明の第８の実施例を示す。
図９において、１２はビデオストレージ付き画像表示装置である。他の構成要
素は上記第８の実施例の場合と同様である。本実施例は、例えば、ビデオストレ
ージ機能付きのセットトップボックスのように、不可視透かしデコード手段１１
１、可視透かし重畳手段１１２、画像記憶手段１１５、画像視聴手段９１１が、
単一の構成要素に組み込まれている場合の例である。
本第８の実施例においても、上記第７の実施例の場合と同様の作用・効果が得
られる。
【００７６】
なお、上記各実施例では、権利情報等を画像データに対して埋め込むことを前
提としているが、本発明はこれに限定されず、例えば、該権利情報等を音声デー
タに埋め込むようにしてもよい。
【００７７】
例えば、上記不可視透かしの代わりに、判別不可能なように、音声情報内に権利情報を埋め込んだり、また、可視透かしの代わりに、一定間隔毎に権利情報に関するメッセージを挿入したりするようにしてもよい。
【００７８】
また、不可視透かしから抽出した情報を、直接的に可視透かしとして重畳する構成以外に、間接的に指示する構成としてもよい。例えば、不可視透かしから抽出した情報にはどのような種類の可視透かしを入れるか、という情報が含まれている場合は、この情報を元にして、著作権利者のロゴ画像のみを表示するか、または、著作権利者の名称文字列をロゴ画像と一緒に表示するかを切り替える、といった構成としてもよい。
【００７９】
このとき、ロゴ画像自体や著作権利者の名称文字列自体は、必ずしも不可視透かしから抽出する必要はなく、例えば、ロゴや著作権利者を表す数値コードのみを抽出し、この値を元にして対応するロゴや著作権利者の名称文字列を得るという構成であってもよい。
【００８０】
また、上記各実施例では、不可視透かしに埋め込んである情報は著作権利者情報であり、可視透かしとして重畳する画像も、不可視透かしから取り出した著作権利者の情報を表すものとしたが、本発明はこれにも限定されず、任意の情報を不可視透かしとして画像データに埋め込んでおき、この画像データから抽出した情報を元に任意の可視透かしを重畳するようにしてもよい。
【００８１】
例えば、その画像データを再生することが可能な期日の情報を、不可視透かしによって埋め込んでおき、画像再生時にその期日内であれば、可視透かしを全く重畳しないか、もしくは小さいサイズの著作権者情報を重畳するようにし、期日を過ぎている場合には、より目立つ著作権者情報を重畳するというようにしてもよい。
【００８２】
また、例えば、画像データを再生する際に一定量の広告が表示されるようなシステムを想定した場合、その画像データに対してはどういう属性の広告を挿入すべきかなどの情報を不可視透かしに埋め込んでおき、画像再生時に、不可視透かしから抽出したこれらの情報を元に、広告画像などを選択するようにしてもよい。
【００８３】
また、特許請求の範囲に記載された発明に関連した発明で、上記実施例に記載
された発明としては、（１）デジタルコンテンツが、デジタルビデオコンテンツ
またはデジタルオーディオコンテンツである構成、（２）ファイルシステムイン
タフェースを複数備えるデータストレージ装置であって、該複数のファイルシス
テムインタフェースの一部または全部が、デジタルコンテンツに付加情報が不可
視電子透かし情報として埋め込まれた第１の情報信号を受信する入力手段と、該
受信した情報信号中のデジタルコンテンツを格納する記憶手段と、該受信した情
報信号に埋め込まれた不可視電子透かし情報をデコード化して可視透かし情報に
変換するデコード化手段と、該可視透かし情報を、上記記憶手段から読み出した
デジタルコンテンツに埋め込み、第２の情報信号を形成する可視透かし情報重畳
手段と、該第２の情報信号を出力する出力手段とを備え、上記入力手段及び上記
出力手段がファイルシステムのインタフェースとして構成され、上記付加情報を
可視情報として、上記デジタルコンテンツとともに出力可能とした構成、などが
ある。
【図面の簡単な説明】
【００８４】
【図１】本発明の第１の実施例を示す図である。
【図２】従来例を示す図である。
【図３】本発明の第２の実施例を示す図である。
【図４】本発明の第３の実施例を示す図である。
【図５】本発明の第４の実施例を示す図である。
【図６】本発明の第５の実施例を示す図である。
【図７】本発明の第６の実施例を示す図である。
【図８】本発明の第７の実施例を示す図である。
【図９】本発明の第８の実施例を示す図である。
【符号の説明】
【００８５】
１…ビデオストレージ、  ２…ネットワーク、  ３…コンテンツホルダ、  ６
、８…データストレージ装置、  ９…画像表示装置、  １０…可視透かし埋め込
み装置、  １１…画像サーバ装置、  １２…画像表示装置付きビデオストレージ
、  １０１…制御ポート、  １０２…出力ポート、  １０３…入力ポート、  １
０５…出力専用ポート、  １０６…入出力ポート、  １１１…不可視透かしデコ
ード手段、  １１２…可視透かし重畳手段、  １１３…ファイルシステム制御手
段、  １１４…出力選択手段、  １１５…画像記憶手段、  １１６…可視透かし
付き画像記憶手段、  １１７…メタ情報記憶手段、  ３１１…不可視透かしエン
コード手段、  ３１２…原画像入力手段、  ３１３…権利者情報保持手段、  ３
１４…画像一時記憶手段、  ９１１…画像視聴手段。
【図１】
2006217633.tif 000003
【図２】
2006217633.tif 000004
【図３】
2006217633.tif 000005
【図４】
2006217633.tif 000006
【図５】
2006217633.tif 000007
【図６】
2006217633.tif 000008
【図７】
2006217633.tif 000009
【図８】
2006217633.tif 000010
【図９】
2006217633.tif 000011