(57)【要約】【課題】多くの顧客に大量同時配信を行う場合でも、コンテンツを購入した正規ユーザを識別可能にして、コンテンツの不正流出、不正利用、不正コピーを抑制する。【解決手段】コンテンツをクライアント端末１０１に配信するコンテンツ配信装置１００において、ユーザを特定するためのＦＩＰ画像、或いは映像を切り抜いてユーザを特定するための電子透かし化を実行したＦＩＰ映像を暗号化し符号化したトラックを付加したストリーミング映像コンテンツを生成し、当該ストリーミング映像コンテンツ及び当該コンテンツに付加する鍵定義ファイルを管理するＣｏＦＩＰムービーメーカ１と、上記クライアント端末１０１より購入済のコンテンツの再生が指示された場合には、管理されている上記ストリーミング映像コンテンツと上記鍵定義ファイルとを配信する通信制御部３と、を有することを特徴とする。【選択図】      図１
2008118606.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツをクライアント端末に配信するコンテンツ配信装置において、
ユーザを特定するための特定画像、或いは映像を切り抜いてユーザを特定するための電子透かし化を実行した特定映像を暗号化し符号化したトラックを付加したストリーミング映像コンテンツを生成する生成手段と、当該ストリーミング映像コンテンツ及び当該コンテンツに付加する鍵定義ファイルを管理する管理手段と、
上記クライアント端末より購入済のコンテンツの再生が指示された場合には、上記管理手段により管理されている上記ストリーミング映像コンテンツと上記鍵定義ファイルとを配信する配信手段と、を有することを特徴とするコンテンツ配信装置。
【請求項２】
上記特定画像は、複数の特定部品画像を用意し、ユーザ毎にそれら特定部品画像の組み合わせを変えて生成されることを特徴とする請求項１に記載のコンテンツ配信装置。
【請求項３】
上記複数の特定部品画像は、色変化、形状変化、パターン変化の少なくともいずれかが施されていることを更に特徴とする請求項２に記載のコンテンツ配信装置。
【請求項４】
上記複数の特定部品画像は、色変化、形状変化、パターン変化、配置変化の少なくともいずれかが施されていることを更に特徴とする請求項２に記載のコンテンツ配信装置。
【請求項５】
上記特定映像は、所定の映像より複数個所の特定部分映像を抽出し、その特定部分映像に対して異なる透かし映像を予め作成し、ユーザ毎に当該透かし映像の組み合わせを変えることで生成されることを特徴とする請求項１に記載のコンテンツ配信装置。
【請求項６】
コンテンツをクライアント端末に配信するコンテンツ配信装置において、
映像ファイルの入力を受ける映像ファイル入力手段と、
複数の特定画像を含む特定画像ファイルの入力を受ける特定画像入力手段と、
この特定画像を構成する特定部品画像毎に特有の暗号鍵を生成する暗号鍵生成手段と、
上記特定部品画像と暗号鍵とを対応付けた鍵定義ファイルを記憶する第１の記憶手段と、
上記特定部品画像の組合せからなる特定画像の各特定部品画像を上記暗号鍵で暗号化した後、上記映像ファイルに埋め込む変換手段と、
上記暗号化された特定画像が埋め込まれた映像ファイルを記憶する第２の記憶手段と、
を有し、
上記クライアント端末より購入済の映像ファイルの再生指示がなされた場合には、上記暗号化した特定画像が埋め込まれた映像ファイルと上記鍵定義ファイルとを配信する配信手段と、を有することを特徴とするコンテンツ配信装置。
【請求項７】
上記クライアント端末より送信された特定画像を受信する特定画像受信手段と、上記特定画像の解析処理を行なう特定画像解析手段と、上記特定画像解析手段の解析結果に基づいて、ユーザを特定するユーザ抽出手段と、上記特定されたユーザに関する情報を上記クライアント端末に通知する判定結果送信手段と、を更に有することを特徴とする請求項６に記載のコンテンツ配信装置。
【請求項８】
コンテンツをクライアント端末に配信するコンテンツ配信システムにおいて、
上記クライアント端末にＩＤおよびパスワードを発行・管理するユーザ管理サーバと、
ユーザを特定するための特定画像あるいは映像を切り抜いてユーザを特定するための電子透かし化を実行した特定映像を暗号化し符号化したトラックを付加したストリーミング映像コンテンツ、及びコンテンツに付加する鍵定義ファイルの管理およびコンテンツ検索を行うコンテンツサーバと、
上記クライアント端末より購入済みのコンテンツの再生が指示された場合には、上記特定画像或いは特定映像を符号化したトラックを付加したストリーミング映像コンテンツを配信するストリーミングサーバと、を有することを特徴とするコンテンツ配信システム。
【請求項９】
上記クライアント端末はコーデックを備え、特定画像に係るトラックから暗号化された特定画像を取り出し、上記ストリーミングサーバから提供される鍵定義ファイルに含まれる暗号鍵を用いて当該特定画像の復号化を行い、暗号鍵が合うと再生を開始し、問題があった場合は、エラー画像を描画することを特徴とする請求項８に記載のコンテンツ配信システム。
【請求項１０】
上記サーバから上記クライアント端末に配信されるストリーミング映像コンテンツに付加された特定画像に係るトラックは、通常のビデオトラックの上にオーバーレイ的に描画されることを更に特徴とする請求項８に記載のコンテンツ配信システム。
【請求項１１】
上記特定画像は、複数の特定部品画像の組合せで構成され、各特定部品画像単位で暗号化できることを更に特徴とする請求項８に記載のコンテンツ配信システム。
【請求項１２】
上記特定画像又は特定映像は、可視画像ファイルや不可視な映像電子透かしなどが可能であり、可視画像ファイルであれば、異なる色、形状、パターンのいずれか、あるいは組み合わせによる順列組み合わせ表現によって多様な図形表現が可能であることを更に特徴とする請求項８に記載のコンテンツ配信システム。
【請求項１３】
上記特定画像又は特定映像は、可視画像ファイルや不可視な映像電子透かしなどが可能であり、可視画像ファイルであれば、異なる色、形状、パターン、配置変化のいずれか、あるいは組み合わせによる順列組み合わせ表現によって多様な図形表現が可能であることを更に特徴とする請求項８に記載のコンテンツ配信システム。
【請求項１４】
上記クライアント端末に配信し再生された映像に付加されている特定画像を収集し、当該特定画像を解析することで、配信先を特定するユーザマーク検出サーバを更に備えることを特徴とする請求項８に記載のコンテンツ配信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツの正規ユーザを特定可能なコンテンツ配信装置、コンテンツ配信システムに関する。
【背景技術】
【０００２】
今日、デジタルコンテンツの保護技術については、各種の研究が進められている。しかし、実体として保護が確立できたとは言い難い。その一番の課題は、デジタルコンテンツの配信先を特定できないところにある。ここで、著者やコンテンツ自体を特定する手法としては、例えばコンテンツＩＤフォーラムによるコンテンツ毎にユニークなＩＤを付与する方法や、電子透かし技術などでコンテンツ自体に識別子を埋め込み当該識別子により判断する手法等が挙げられる。これらの手法によって、デジタルコンテンツの提供側は特定できるものの、正規ユーザであるか否かを特定することはできない。
従って、コンテンツ産業の創造のためには、配信したデジタルコンテンツにも正規ユーザを特定することが可能な「指紋」のようなマークが必要である。
【０００３】
なお、特許文献１では、コンテンツサーバが、ホームページ上のコンテンツを構成する個々の構成部品の属性の一部を変更して複数のバリエーションを予め作成し、このバリエーションの組み合わせによりコンテンツを生成し、このバリエーションの組み合わせによりコンテンツを特定し、内容証明を行うことができるコンテンツの内容証明方法、生成方法および配信方法に関する技術が開示されている。すなわち、この特許文献１に係る技術は、既存の電子透かしの利用やクレジット表記手法などのロゴ図形付加ではなく、コンテンツを構成する構成部品の属性の一部を変更して複数のバリエーションを作成する手法である。このバリエーション作成方法とは、文字、静止画、動画、及び音声に分け、個々の構成部品について、その属性を変更してバリエーションを作成するものである。
例えば、テキストについて、構成部品の属性の一部である１行に表示する文字数を変えてバリエーションを作成であったり、写真について、構成部品の属性の一部である縦横のドット数を変えてのバリエーション作成であったり、動画の末尾のフレームのいくつかを削除して、再生時間の異なるバリエーションを作成するものである。
特許文献２では、現コンテンツに、固定の電子透かしを入れたコンテンツをあらかじめ複数用意しておき、それぞれのコンテンツをｎ秒ごとに区切っておく。そして、ユーザごとにコンテンツ全体として異なる透かしが入るように届ける。（例：透かしＡが入ったコンテンツＡ、透かしＢが入ったコンテンツＢ、そして２秒ごとに区切ってあるとすると、例えば太郎君にはＡＡＢＡＢのコンテンツを、花子さんにはＢＢＡＡＢのコンテンツを配布する）。
しかしながら、特許文献１の手法では、コンテンツ制作面での負荷が高い。
このほか、バリエーション増加の手法として、配信時間帯によって配信するバリエーションの切り替えを行い、時間帯とバリエーションの組み合わせにてＩＤ番号の特定を行う手法もあるが、コンテンツＤＢ側や配信サーバ側の負荷も高い。
特許文献２の手法では、電子透かし手法のみの考え方であり可視ロゴの対応は対象外であり、かつ電子透かしにおいても、それぞれの透かし入りコンテンツの切れ目を時間軸（ｎ秒ごと）、もしくは、空間軸（画面をｍ分割）で分けて入れるため、判別しやすく、改ざんコンテンツが作成しやすい問題点がある。
【特許文献１】特開２００４−２２７２８３号公報
【特許文献２】特開２００６−１６３９５１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明の目的とするところは、コンテンツの制作、配信の点で負荷を増加させることなく、再生コンテンツから正規ユーザを特定可能とすることにより、コンテンツの不正利用や不正コピーを防止することにある。
【課題を解決するための手段】
【０００５】
本発明の第１の態様によれば、コンテンツをクライアント端末に配信するコンテンツ配信装置において、ユーザを特定するための特定画像、或いは映像を切り抜いてユーザを特定するための電子透かし化を実行した特定映像を暗号化し、符号化したトラックを付加したストリーミング映像コンテンツを生成する生成手段と、当該ストリーミング映像コンテンツ及び当該コンテンツに付加する鍵定義ファイルを管理する管理手段と、上記クライアント端末より購入済のコンテンツの再生が指示された場合には、上記管理手段により管理されている上記ストリーミング映像コンテンツと上記鍵定義ファイルとを配信する配信手段と、を有することを特徴とするコンテンツ配信装置が提供される。
【０００６】
この第１の態様において、上記特定画像は、複数の特定部品画像を用意し、ユーザ毎にそれら特定部品画像の組み合わせを変えて生成されてもよい。或いは、これに加えて、上記複数の特定部品画像は、色変化、形状変化、パターン変化の少なくともいずれかが施されていることとしてもよい。或いは、これに加えて、上記複数の特定部品画像は、色変化、形状変化、パターン変化、配置変化の少なくともいずれかが施されていることとしてもよい。
【０００７】
また、上記第１の態様において、上記特定映像は、所定の映像より複数個所の特定部分映像を抽出し、その特定部分映像に対して異なる透かし映像を予め作成し、ユーザ毎に当該透かし映像の組み合わせを変えることで生成されてもよい。
【０００８】
本発明の第２の態様によれば、コンテンツをクライアント端末に配信するコンテンツ配信装置において、映像ファイルの入力を受ける映像ファイル入力手段と、複数の特定画像を含む特定画像ファイルの入力を受ける特定画像入力手段と、この特定画像を構成する特定部品画像毎に特有の暗号鍵を生成する暗号鍵生成手段と、上記特定部品画像と暗号鍵とを対応付けた鍵定義ファイルを記憶する第１の記憶手段と、上記特定部品画像の組合せからなる特定画像の各特定部品画像を上記暗号鍵で暗号化した後、上記映像ファイルに埋め込む変換手段と、上記暗号化された特定画像が埋め込まれた映像ファイルを記憶する第２の記憶手段と、を有し、上記クライアント端末より購入済の映像ファイルの再生指示がなされた場合には、上記暗号化した特定画像が埋め込まれた映像ファイルと上記鍵定義ファイルとを配信する配信手段と、を有することを特徴とするコンテンツ配信装置が提供される。
【０００９】
この第２の態様において、上記クライアント端末より送信された特定画像を受信する特定画像受信手段と、上記特定画像の解析処理を行なう特定画像解析手段と、上記特定画像解析手段の解析結果に基づいて、ユーザを特定するユーザ抽出手段と、上記特定されたユーザに関する情報を上記クライアント端末に通知する判定結果送信手段と、を更に有することを特徴としてもよい。
【００１０】
本発明の第３の態様では、コンテンツをクライアント端末に配信するコンテンツ配信システムにおいて、上記クライアント端末にＩＤおよびパスワードを発行・管理するユーザ管理サーバと、ユーザを特定するための特定画像あるいは映像を切り抜いてユーザを特定するための電子透かし化を実行した特定映像を暗号化し、符号化したトラックを付加したストリーミング映像コンテンツ、及びコンテンツに付加する鍵定義ファイルの管理およびコンテンツ検索を行うコンテンツサーバと、上記クライアント端末より購入済みのコンテンツの再生が指示された場合には、上記特定画像或いは特定映像を符号化したトラックを付加したストリーミング映像コンテンツを配信するストリーミングサーバと、を有することを特徴とするコンテンツ配信システムが提供される。
【００１１】
この第３の態様において、上記クライアント端末はコーデックを備え、特定画像に係るトラックから暗号化された特定画像を取り出し、上記ストリーミングサーバから提供される鍵定義ファイルに含まれる暗号鍵を用いて当該特定画像の復号化を行い、暗号鍵が合うと再生を開始し、問題があった場合は、エラー画像を描画することとしてもよい。
【００１２】
また、この第３の態様において、上記サーバから上記クライアント端末に配信されるストリーミング映像コンテンツに付加された特定画像に係るトラックは、通常のビデオトラックの上にオーバーレイ的に描画されることを更に特徴としてもよい。
【００１３】
さらに、この第３の態様において、上記特定画像は、複数の特定部品画像の組合せで構成され、各特定部品画像単位で暗号化できてもよい。
【００１４】
また、この第３の態様において、上記特定画像又は特定映像は、可視画像ファイルや不可視な映像電子透かしなどが可能であり、可視画像ファイルであれば、異なる色、形状、パターンのいずれかによる順列組み合わせ表現によって多様な図形表現が可能であることを更に特徴としてもよい。或いは、この第３の態様において、上記特定画像又は特定映像は、可視画像ファイルや不可視な映像電子透かしなどが可能であり、可視画像ファイルであれば、異なる色、形状、パターン、配置変化のいずれか、あるいは組み合わせによる順列組み合わせ表現によって多様な図形表現が可能であることを更に特徴としてもよい。
【００１５】
さらに、この第３の態様において、上記クライアント端末に配信し再生された映像に付加されている特定画像を収集し、当該特定画像を解析することで、配信先を特定するうユーザマーク検出サーバを更に備えることを特徴としてもよい。
【発明の効果】
【００１６】
本発明によれば、コンテンツの制作、配信の点で負荷を増加させることなく、再生コンテンツから正規ユーザを特定可能とすることにより、コンテンツの不正利用や不正コピーを防止することが可能なコンテンツ配信装置、システムを提供することができる。
【発明を実施するための最良の形態】
【００１７】
以下、図面を参照しつつ本発明の実施の形態について詳細に説明する。
【００１８】
（第１実施形態）
この第１実施形態に係るコンテンツ配信装置及びシステムは、配信先に対して、ユーザ固有の電子透かしやクレジット・ロゴ表示を適応することを可能とさせるものである。つまり、既存の暗号技術、電子透かし技術、その他セキュリティ技術などを活用しつつ、従来の著者情報に加えて正規ユーザ情報をコンテンツとともに一体にて再生（可視／不可視）させ、かつ再生コンテンツから正規ユーザを特定することを可能とするものである。
【００１９】
図１には、本発明の第１実施形態に係るコンテンツ配信装置及びシステムの構成を示し説明する。この図１に示されるように、コンテンツ配信装置１００は、ネットワーク１０２を介して、クライアント端末１０１と通信自在となっている。
【００２０】
コンテンツ配信装置１００は、一又はそれ以上のサーバにより実現されるものであり、ＣｏＦＩＰムービーメーカ１、ＣｏＦＩＰアナライザ２、コンテンツ配信などを行なう配信手段としての通信制御部３を少なくとも有している。クライアント端末１０１には、ＣｏＦＩＰプレイヤ４が実装されている。
【００２１】
このＣｏＦＩＰムービーメーカ１の詳細な構成は、図２に示される通りである。
即ち、図２に示されるように、ＣｏＦＩＰムービーメーカ１は、映像ファイル入力部１ａ、ＦＩＰ画像入力部１ｂ、生成手段としてのＣｏＦＩＰ変換部１ｃ、暗号鍵生成部１ｅ、管理手段としてのＣｏＦＩＰ映像ファイル記憶部１ｄ及びＣｏＦＩＰ鍵定義ファイル記憶部１ｆを備えている。
【００２２】
ここで、特定画像としての「ＦＩＰ画像」とは、正規ユーザを特定するためのものであり、例えば図３に示されるようなものである。即ち、正規ユーザを特定するために、例えば同一形状の異なる色の特定部品画像としての部品画像を複数用意して、配信先のユーザ毎にそれら部品画像の組み合わせを変えて、ＦＩＰ画像を生成し管理する。この例では、レベル０として６種類、レベル１として６種類、レベル２として３種類の色違いの部品画像を準備し、ユーザ毎に当該部品画像の組み合わせを変えることで、６×６×３＝１０８人分の「ＦＩＰ画像」を生成し管理する。
【００２３】
不可視の電子透かしを採用する場合には、例えば特定映像部分の３カ所を抽出し、その３カ所の映像に対して、レベル０として６種類、レベル１として６種類、レベル２として３種類の合計１５種の異なる透かし映像を予め作成し、ユーザ毎に当該透かし映像の組み合わせを変えることで、同様に１０８種類の特定映像としての「ＦＩＰ映像」を生成し管理する。
【００２４】
例えば、ＣｏＦＩＰという文字をＣ×１０色、ｏ×１０色、Ｆ×１０色、Ｉ×１０色、Ｐ×１０色とすれば、１０×１０×１０×１０×１０＝１０万ユーザ対応となる。色に限らず、各レベルで、色、形状変化（画素数の違いやデザインの違い）、パターン変化、配置の変化等々をつかうことが可能で、例えば、色数を増やしていき、図形分割を増やしていくなどの対応で、その順列組み合わせ表現にて大人数対応が可能となる。
ここで、配置の変化とは、例えば、ＣｏＦＩＰという文字の「C」「o」「F」「I」「P」各文字単位にて映像内配置を上、下、右、左、斜め方向にピクセル単位で変更行う手法のことである。
【００２５】
以下、図４の概念図を参照しつつ、ＣｏＦＩＰムービーメーカ１による処理手順を詳細に説明する。
映像ファイル入力部１ａには、通常のビデオトラック、通常のサウンドトラックからなる映像ファイルが入力され（ステップＳ１）、ＦＩＰ画像入力部１ｂには、ＦＩＰ画像ファイルが入力される（ステップＳ２）。
【００２６】
暗号鍵生成部１ｅでは、このＦＩＰ画像ファイルに含まれる各ＦＩＰ画像を構成するＦＩＰ部分画像毎に特有の暗号鍵が生成され、当該暗号鍵で各ＦＩＰ部品画像が暗号化される（ステップＳ３）。この各ＦＩＰ部品画像毎の鍵は、ＦＩＰ画像番号と対応付けられて、図５に示されるようなＣｏＦＩＰ鍵定義ファイルとして、ＣｏＦＩＰ鍵定義ファイル記憶部１ｆに記憶される（ステップＳ４）。
【００２７】
ＣｏＦＩＰ変換部１ｃでは、映像ファイル、暗号化されたＦＩＰ部品画像からなるＦＩＰ画像に基づいて、ＣｏＦＩＰ映像ファイルが生成され（ステップＳ５）、ＣｏＦＩＰ映像ファイル記憶部１ｄに記憶される（ステップＳ６）。すなわち、ＦＩＰ画像（ＦＩＰ映像）は、各ＦＩＰ部品画像（ＦＩＰ部品映像）が個別に暗号化された後、その部品群すべてをＣｏＦＩＰビデオトラックとして映像ファイルに埋め込むこととしている。
【００２８】
なお、ＦＩＰ画像の暗号化については、ＤＥＳ（Ｄａｔａ  Ｅｎｃｒｙｐｔｉｏｎ  Ｓｔａｎｄａｒｄ）、ＡＥＳ（Ａｄｖａｎｃｅｄ  Ｅｎｃｒｙｐｔｉｏｎ  Ｓｔａｎｄａｒｄ）等の暗号化方式を用いることができる。
【００２９】
次に、ＣｏＦＩＰアナライザ２の詳細な構成は図６に示される通りである。
即ち、この図６に示されるように、ＣｏＦＩＰアナライザ２は、ＦＩＰ画像受信部２ａとＦＩＰ画像解析処理部２ｂ、各種テーブルなどを記憶している記憶部２ｃ、正規ユーザを特定するユーザ抽出部２ｄ、判定結果送信部２ｅを備えている。
【００３０】
以下、図７の概念図を参照して、ＣｏＦＩＰアナライザ２による処理手順を詳細に説明する。
クライアント端末１０１では、ＣｏＦＩＰプレイヤ４の画面よりＦＩＰ画像を例えばスクリーンダンプするなどして、当該ＦＩＰ画像をコンテンツ配信装置１００に送信する（ステップＳ１１）。ＣｏＦＩＰアナライザ２は、通信制御部３を介してＦＩＰ画像受信部２ａがＦＩＰ画像を受信すると（ステップＳ１２）、ＦＩＰ画像解析処理部２ｂが記憶部２ｃの各種テーブルを参照してＦＩＰ画像解析処理を実施し（ステップＳ１３）、ユーザ抽出部２ｄがユーザ抽出処理を実施し（ステップＳ１４）、その判定結果を判定結果送信部２ｅが通信制御部３を介してクライアント端末１０１に送信する（ステップＳ１５）。クライアント端末１０１では、これを受けて、判定結果を表示する（ステップＳ１６）。例えば、「この画像は、○○さんに配信した映像です。」の如くである。
【００３１】
ここで、図８乃至図１０を参照して、ＦＩＰ画像解析処理部２ｂによるＦＩＰ画像解析処理、ユーザ抽出部２ｄによるユーザ抽出処理について更に詳細に説明する。
記憶部２ｃには、図８（ａ）に示されるような、色番号とＲＧＢ値の画素値との関係が対応付けられたテーブルと、図８（ｂ）に示されるような、ＦＩＰ部品画像と画素数との関係が対応付けられたテーブルと、が格納されている。
【００３２】
ＦＩＰ画像解析処理部２ｂは、ＦＩＰ画像の中に含まれるＦＩＰ部品画像の特定のＲＧＢ値の画素数をカウントし、図８（ａ）及び図８（ｂ）のテーブルを参照することで、色番号ごとの画素数よりＦＩＰ部品画像を特定する。つまり、各ＦＩＰ部品画像、ＦＩＰ部品画像の任意の組み合わせごとの画素数およびレベルフラグについては、図９に示されるテーブルで管理されている。
【００３３】
そこで、先に求められた色番号ごとの画素数より、図１０に示されるようにレベルフラグを特定し、当該レベルフラグよりＦＩＰ部品画像を特定し、最終的にＦＩＰ画像番号を特定する。コンテンツ配信装置は、各ＦＩＰ画像番号とユーザＩＤとを対応付けて管理しているので、当該テーブルを参照することで、ＦＩＰ画像番号をキーとしてユーザＩＤを求めることができる。
【００３４】
（第２実施形態）
次に、本発明の第２実施形態について説明する。
図１１には本発明の第２の実施形態に係るコンテンツ配信システムの構成を示し説明する。
図１１に示されるように、第２実施形態に係るコンテンツ配信システムは、ＣｏＦＩＰサーバシステムであるＷｅｂサーバ１１、ユーザデータＤＢサーバ１２、メタデータＤＢサーバ１３、ストリーミングサーバ１４、コンテンツＤＢサーバ１５、ＦＩＰ  ＤＢサーバ１６、ユーザマーク検出サーバ１７とＣｏＦＩＰコンテンツ制作システム１８と、ユーザ端末であるＣｏＦＩＰクライアント（以下、クライアント端末という）１９がインターネット等のネットワーク２０を介して通信自在に接続され構成されている。つまり、コンテンツ販売システムを技術的に拡張したものとなっている。
【００３５】
なお、この例では、サーバ１１乃至１８を物理的に別体としたが、各機能を論理的に区分けすれば、これより少ない数でも実現できる。ビジネスモデルによっては、ストリーミングサーバ１４を持たないでファイルダウンロードモデルとしても機能する。ＦＩＰ  ＤＢサーバ１６は、ＦＩＰバリエーションに対応するものであって必須のものではない。
このような構成において、本システムでは、コンテンツと特定画像としてのＦＩＰ画像（或いは特定映像としてのＦＩＰ映像）とを一体化し、配信コンテンツの個体化を実現させることが出来る。更に通常のコンテンツ販売システムとハードウェア的には略同じであり、コンテンツ配信の仕組みについても略同じであることが特徴であり、特別な構築を必要としない。
【００３６】
上記Ｗｅｂサーバ１１の詳細な構成は図１２に示される通りである。
即ち、Ｗｅｂサーバ１１は、全体の制御を司る制御部１１１と通信制御部１１２、記憶部１１３を有している。そして、制御部１１１は、更にＷｅｂサイト機能１１１ａとユーザ管理機能１１１ｂ、コンテンツ検索機能１１１ｃ、再生指示機能１１１ｄを少なくとも有している。このような構成のＷｅｂサーバ１１が提供するＷｅｂサイトは、クライアント端末１９がログインを行い、コンテンツを検索し、コンテンツの再生指示等を行うためのＷｅｂインターフェイスとして機能し得るものである。
【００３７】
ここで、Ｗｅｂサーバ１１の有する上記各機能について更に詳述する。
先ず、Ｗｅｂサイト機能１１１ａは、Ｗｅｂブラウザを起動してユーザがログインした場合に所定のＷｅｂ画面の表示を促し、コンテンツの検索等の操作を実現するための機能である。また、Ｗｅｂサイト機能１１１ａは、ユーザログインの際にはセキュアな認証機能を発揮する。ユーザ管理機能１１１ｂは、ユーザログイン時にユーザデータＤＢサーバ１２にアクセスし、ユーザ認証を行い、例えばユーザ認証された場合にユーザ専用のページにて表示するための機能である。コンテンツ検索機能１１１ｃは、メタデータＤＢサーバ１３にアクセスし、検索結果の表示を行うための機能である。再生指示機能１１１ｄは、クライアント端末１９に対してストリーミングサーバ１４に再生を促すための視聴ファイルを作成し、クライアント端末１９にメタファイルの配信を行う機能である。視聴ファイルには、クライアント端末１９に対応した鍵データが付与されている。そのため、再生指示機能１１１ｄは鍵定義ファイルをコンテンツＤＢサーバ１５より取得し、ユーザに対応した鍵データを作成する。
【００３８】
上記ユーザデータＤＢサーバ１２の詳細な構成は図１３に示される通りである。
即ち、このユーザデータＤＢサーバ１２は、制御部１２１と通信制御部１２２、ユーザデータＤＢ１２３を有している。ユーザデータＤＢ１２３は、登録ユーザ毎の情報を格納するデータベースである。ここで、制御部１２１の各機能について更に詳述すると、ユーザデータ格納機能１２１ａはユーザデータＤＢ１２３にライセンス情報を格納するための機能である。そして、ユーザ検索機能１２１ｂは、Ｗｅｂサイトからの要求を受けて、ユーザの登録状況を検索し、その結果を返信するための機能である。
【００３９】
上記メタデータＤＢサーバ１３の詳細な構成は図１４に示される通りである。
即ち、このメタデータＤＢサーバ１３は、制御部１３１、通信制御部１３２、メタデータＤＢ１３３を有している。メタデータＤＢ１３３は、実コンテンツに対応するメタデータを格納し、複数の条件による動画の検索を可能とする。メタデータＤＢ１３３には、Ｗｅｂサイト内の検索ページからアクセスすることができる。制御部１３１のメタデータ格納機能１３１ａはメタデータＤＢ１３３にメタデータを格納するための機能であり、メタデータ検索機能１３１ｂはＷｅｂサイトから要求を受けて、メタデータＤＢ１３３よりメタデータを検索し、結果を返信するための機能である。
【００４０】
上記ストリーミングサーバ１４の詳細な構成は図１５に示される通りである。
即ち、このストリーミングサーバ１４は、制御部１４１、通信制御部１４２、記憶部１４３を有している。そして、制御部１４１は、更にクライアント端末１９からの要求によりコンテンツＤＢサーバ１５にアクセスし、ストリーミング映像を読み込む配信データ取得機能１４１ａと、ストリーミング映像をクライアント端末１９にストリーミング配信するストリーミング配信部１４２ｂを少なくとも有している。
【００４１】
上記コンテンツＤＢサーバ１５の詳細な構成は図１６に示される通りである。
即ち、このコンテンツＤＢサーバ１５は、制御部１５１、通信制御部１５２、コンテンツＤＢ１５３を有している。コンテンツＤＢ１５３は、コンテンツとコンテンツ作成時に生成された鍵定義ファイルを格納し、コンテンツＩＤとユーザＩＤによって管理される。このコンテンツＤＢ１５３には、Ｗｅｂサーバ１１とストリーミングサーバ１４からアクセスすることができるが、クライアント端末１９から直接アクセスすることはできない。制御部１５１のコンテンツ格納機能１５１ａはコンテンツＤＢ１５３にコンテンツとコンテンツ作成時に生成された鍵定義ファイルを格納するための機能である。鍵定義ファイル配信機能１５１ｂはＷｅｂサーバ１１から要求を受けて、コンテンツＤＢ１５３より鍵定義ファイルを検索し、結果を返信するための機能である。そして、コンテンツ配信機能１５１ｃはストリーミングサーバ１４から要求を受けて、コンテンツＤＢ１５３よりコンテンツを検索し、結果を返信するための機能である。
【００４２】
上記ＦＩＰＤＢサーバ１６の詳細な構成は図１７に示される通りである。
即ち、このＦＩＰＤＢサーバ１６は、制御部１６１、通信制御部１６２、コンテンツＤＢ１６３を有している。ＦＩＰＤＢ１６３は、ＦＩＰに複数のバリエーションがある場合にＦＩＰ情報を格納するデータベースである。この制御部１６１の有する各機能について更に詳述すると、ＦＩＰ格納機能１６１ａはＦＩＰＤＢ１６３にライセンス情報を格納するための機能である。ＦＩＰ検索機能１６１ｂは、ユーザマーク検出サーバ１７からの要求を受けて、ＦＩＰの登録状況を検索し、その結果を返信するための機能である。
【００４３】
上記ユーザマーク検出サーバ１７の詳細な構成は図１８に示される通りである。
即ち、このユーザマーク検出サーバ１７は、制御部１７１、通信制御部１７２、記憶部１７３を有している。そして、制御部１７１は、更にクライアント端末１９からのユーザ判定要求により送信されたキャプチャー画像を画像解析するユーザマーク検出機能１７１ａと、ユーザＩＤを特定するユーザマーク特定機能１７１ｂと、ユーザデータＤＢサーバ１２からユーザを特定しクライアント端末１９に結果を送信するユーザ判定機能１７１ｃを少なくとも有している。さらに、ユーザマーク検出サーバ１７では、制御部７１がユーザマーク検出機能１７１ａにより、ＦＩＰに複数のバリエーションがある場合はＦＩＰＤＢサーバ１６アクセスし、登録ＦＩＰと照合し、ユーザＩＤを特定する。
【００４４】
上記ＣｏＦＩＰコンテンツ制作システム１８の詳細な構成は図１９に示される通りである。
すなわち、このＣｏＦＩＰコンテンツ制作システム１８は、制御部１８１、通信制御部１８２、記憶部１８３を有している。ＣｏＦＩＰコンテンツ制作システム１８は、コンテンツＤＢサーバ１５に登録するコンテンツと鍵定義ファイルを制作するシステムである。
ここで、制御部１８１の有する各機能について更に詳述すると、ファイル入力機能１８１ａはＣｏＦＩＰ映像コンテンツの元となる映像コンテンツとＦＩＰ画像を外部ファイルとして取り込む機能である。ＣｏＦＩＰ変換機能１８１ｂは、ＦＩＰ画像が映像コンテンツの別レイヤーに暗号化して埋め込まれたストリーミング映像コンテンツを作成する機能である。ファイル出力機能１８１ｃは、ストリーミング映像コンテンツと、ＦＩＰ画像を暗号化する際に作成された暗号鍵をファイル出力する機能である。さらにこのファイル出力機能１８１ｃに、コンテンツＤＢサーバ１５に登録する機能が付与されていても良い。
【００４５】
クライアント端末１９は、ＷｅｂブラウザでＣｏＦＩＰサーバシステム１１に対してコンテンツ要求を行い、要求したコンテンツを再生するためのＣｏＦＩＰプレイヤ９１を保有する。クライアント端末１９の再生要求に応じて、ＣｏＦＩＰサーバシステム１１はストリーミング再生をストリーミングサーバ１４に要求するための視聴ファイルの配信を行う。そして、この視聴ファイルにより、ＣｏＦＩＰプレイヤ９１が起動する。
【００４６】
このＣｏＦＩＰプレイヤ９１の詳細な構成は、図２０に示される通りである。
図２０に示されるように、このＣｏＦＩＰプレイヤ９１は、制御部９１１、通信制御部９１２、記憶部９１３を有している。
制御部９１１はさらに、ＣｏＦＩＰサーバシステムとしてのＷｅｂサーバ１１から渡された視聴ファイルに含まれる鍵データに対応したＦＩＰ画像だけを復号化するＦＩＰビデオメディアハンドラ９１１ａと、映像を複合化するビデオメディアハンドラ９１１ｂと、音声を複合化するサウンドメディアハンドラ９１１ｃと、ＦＩＰ画像（映像）、映像、音声の３つの複合化されたものを統一するストリーミングメディアハンドラ９１１ｄと、配信されたムービー２１１をユーザ固有のＦＩＰ画像と共に画面表示させるムービーコントローラ９１１ｅと、画面表示させるムービーからＦＩＰ画像を切り出しユーザマーク検出サーバ１７に送信し、ユーザ判定結果を得るユーザ判定機能９１１ｆを持つ。
【００４７】
以下、更に詳細にこのシステムの実施の形態に係るシステムの作用を述べる。
先ず、図２１のフローチャートを参照して、本発明の第２実施形態に係るコンテンツ配信システムによるコンテンツ再生の処理の中のコンテンツ検索の流れを詳細に説明する。
クライアント端末１９は、インターネット等のネットワーク２０を介して、ＣｏＦＩＰサーバシステムとしてのＷｅｂサーバ１１にログインする。即ち、クライアント端末１９が要求に応じてサブスクライブ（加入者名）とＩＤを送信すると（ステップＳ１０１）、ユーザ管理機能１１１ｂは、ユーザデータＤＢサーバ１２のデータを元に相互ＩＤ認証を行い（ステップＳ１０２）、認証成立（ステップＳ１０３）の場合、セキュアチャンネルを確立する（ステップＳ１０４）。
【００４８】
続いて、所望とするコンテンツの検索を行う。すなわち、クライアント端末１９により複数条件による検索を行い、購入を所望するコンテンツを検索すると（ステップＳ１０５）、Ｗｅｂサーバ１１がメタデータＤＢサーバ１３に接続してメタデータＤＢ１３３の検索を指示し（ステップＳ１０６）、メタデータＤＢ１３３が検索結果をＷｅｂサーバ１１に返信すると（ステップＳ１０７）、コンテンツ検索機能１１１ｃはクライアント端末１９に当該検索結果の表示を促すことになる（ステップＳ１０８）。
【００４９】
次いで、図２２のフローチャートを参照して、本発明の第２実施形態に係るコンテンツ配信システムによるコンテンツ再生の処理の中のコンテンツ配信要求の流れを詳細に説明する。
ユーザはクライアント端末１９にて、検索結果に基づいてコンテンツを選択し、この選択したコンテンツに対してライセンス購入を行う。（購入：課金処理は既存のシステム環境あるいはビジネスモデル環境に依存する。会員制の場合もあるし、都度再生コンテンツを購入する場合もあり得る。）すると、Ｗｅｂサーバ１１は、ユーザへのライセンス状況に応じてコンテンツの再生を許可され、クライアント端末１９からＷｅｂサーバ１１に対して、コンテンツ要求を行う（ステップＳ１１１）。
【００５０】
この指示に基づき、Ｗｅｂサーバ１１は、クライアント端末１９がコンテンツ配信要求を行うための視聴ファイルの作成を行う再生指示機能１１１ｄにて行う。
まず、コンテンツＤＢサーバ１５に対し再生指示コンテンツに対応した鍵定義ファイルの要求を行う（ステップＳ１１２）。コンテンツＤＢサーバ１５から鍵定義ファイルが送信され（ステップＳ１１３）、再生指示機能１１１ｄはユーザＩＤを元にユーザに対応した鍵データを含む視聴ファイルを作成し、クライアント端末１９に視聴ファイルを送信する（ステップＳ１１４）。クライアント端末１９は視聴ファイルを受信するとＣｏＦＩＰプレイヤ９１を起動する（ステップＳ１１５）。
【００５１】
次に図２３のフローチャートを参照して、本発明の第２実施形態に係るコンテンツ配信システムによるコンテンツ再生の処理の中のコンテンツ再生の流れを詳細に説明する。
ＣｏＦＩＰプレイヤ９１は視聴ファイルに元にストリーミング配信サーバ１４にコンテンツ再生指示をする（ステップＳ１２１）。ストリーミング配信サーバ１４は、コンテンツＤＢサーバ１５にコンテンツ要求を行い（ステップＳ１２２）、コンテンツＤＢサーバ１５はコンテンツＤＢ１５３上の要求コンテンツをストリーミングサーバ１４に送信し（ステップＳ１２３）、ストリーミングサーバ１４は、ＣｏＦＩＰプレイヤ９１に対してストリーミング配信を開始する（ステップＳ１２４）。ＣｏＦＩＰプレイヤ９１は、視聴ファイルにより入手したユーザ固有のＦＩＰ鍵データによって、ＦＩＰ画像トラックからユーザ固有のＦＩＰ部品のみを表示するコンテンツのストリーミング再生を行う。
【００５２】
次いで、図２４のフローチャートを参照して、本発明の第２実施形態に係るコンテンツ配信システムによるコンテンツ再生の処理の中の正規ユーザによる視聴が行われているかの判定処理の流れを詳細に説明する。
ストリーミング再生中のクライアント端末１９において、その映像のキャプチャー画像を取りユーザマーク検出サーバ１７に画像配信する（ステップＳ１３１）。ユーザデータＤＢサーバ１２にユーザ情報要求を行い（ステップＳ１３２）、ユーザデータＤＢサーバ１２からユーザ情報を受け取る（ステップＳ１３３）。ユーザマーク検出サーバ１７はクライアント端末１９に、ユーザ判定結果を送信する（ステップＳ１３４）。
【００５３】
なお、ユーザマーク検出サーバ１７はキャプチャー画像により、表示されているＦＩＰ画像を解析することでユーザＩＤを特定する際、ＦＩＰ画像に複数のバリエーションがある場合は、図２５に示されるように、ＦＩＰＤＢサーバ１６にＦＩＰ画像を要求し（ステップＳ１３５）、ＦＩＰＤＢサーバ１６から送信された（ステップＳ１３６）ＦＩＰ画像と照合し、ユーザＩＤを特定する。以降の処理は、図２４と同様である。
（第３実施形態）
【００５４】
次に、本発明の第３実施形態に係るコンテンツ配信システムによる電子透かしを利用した不可視のＦＩＰ映像の処理を説明する。
電子透かしを利用する場合のＣｏＦＩＰプレイヤ９１の詳細な構成は図２６に示される通りである。主な機能は、図２０で前述した通りである。電子透かし利用の場合は、ＣｏＦＩＰプレイヤ９１は、更に電子透かし検出機能９１１ｇを有する。つまり、ＣｏＦＩＰプレイヤ９１において、その映像から電子透かし検出機能９１１ｇを利用して透かし検出を行い、その検出情報をユーザマーク検出サーバ１７に送信することでユーザ判定が可能となる。
電子透かしのＦＩＰ映像入りコンテンツを制作するのはＣｏＦＩＰコンテンツ制作システム１８を使用する。その処理手順は、図１９と同一であるので重複した説明は省略する。
【００５５】
以上詳述したように、本発明の第１乃至第３実施形態に係るコンテンツ配信システムによれば、従来の電子透かしコンテンツと同様に、ひとつのコンテンツを大量の視聴者が存在しているネットワーク上でブロードキャストを行う中で、その配信したコンテンツを各ユーザ単位で個体化できる。
【００５６】
これによって、著者・配信者だけにとどまらず、受信者・正規ユーザの特定が行える。ユーザは、ＤＲＭシステムによるライセンス管理下でのコンテンツを、束縛無く、見るためのストレスや面倒さが無く、テレビ視聴と同様の感覚でライセンスの下、自由に視聴することができる。即ち、コンテンツホルダにとっては販売するコンテンツの不正利用、不正コピーを防止でき、かつコンテンツライセンス購入ユーザにとってはストレス無く自由に視聴することができる。
【００５７】
また、本発明の第１乃至第３実施形態は、共通部分（映像・音声）と部品部分（特定画像、特定映像）をわけて、フィルター処理することによって、例えば従来の電子透かしを利用した時間軸分割、あるいは空間軸分割手法とは全く異なって、切れ目がわからないため、改竄が困難であり、脆弱性に強い。さらに、他の一般的なデジタル著作権管理（ＤＲＭ）システム、電子透かし技術等との融合によるインターネット放送が実現され、高品質なデジタルコンテンツを広く流通させることが可能となり、次世代コンテンツ産業を開花させることが可能となる。
【００５８】
以上、本発明の第１乃至第３実施形態について詳細に説明したが、本発明はこれに限定されることなくその主旨を逸脱しない範囲で様々な改良・変更が可能であることは勿論である。
例えば、インターネット放送局、ＣＡＴＶ等によるオンデマンド映像配信、企業内教育用映像配信システム、デジタル放送によるコンテンツ販売等、デジタル家電向けビジネスモデルの供給等、多様な技術応用が可能であり、その場合、発信者および顧客への利便性を共に実現することができる。より具体的には、インターネット等のネットワーク環境下でコンテンツを配信する仕組みを構築するインターネット放送局、コンテンツ販売サイト、ＣＡＴＶ等の供給システムの構築を行うためのサーバ、情報処理装置又は情報処理方法、並びにコンピュータプログラム、ソフトウェアとしての提供も可能である。
【図面の簡単な説明】
【００５９】
【図１】本発明の第１実施形態に係るコンテンツ配信装置及びシステムの構成を示す図である。
【図２】ＣｏＦＩＰムービーメーカ１の詳細な構成を示す図である。
【図３】ＦＩＰ画像について説明するための概念図である。
【図４】ＣｏＦＩＰムービーメーカ１による処理手順を詳細に説明する概念図である。
【図５】ＣｏＦＩＰ鍵定義ファイルを示す図である。
【図６】ＣｏＦＩＰアナライザ２の詳細な構成を示す図である。
【図７】ＣｏＦＩＰアナライザ２による処理手順を詳細に説明する概念図である。
【図８】（ａ）は色番号とＲＧＢ値の画素値との関係が対応付けられたテーブルを示し、（ｂ）はＦＩＰ部品画像と画素数との関係が対応付けられたテーブルを示す図である。
【図９】各ＦＩＰ部品画像、ＦＩＰ部品画像の任意の組み合わせごとの画素数およびレベルフラグについては対応付けたテーブルを示す図である。
【図１０】ユーザＩＤ特定の流れを説明する概念図である。
【図１１】本発明の第２の実施形態に係るコンテンツ配信システムの構成を示す図である。
【図１２】Ｗｅｂサーバ１１の詳細な構成を示す図である。
【図１３】ユーザデータＤＢサーバ１２の詳細な構成を示す図である。
【図１４】メタデータＤＢサーバ１３の詳細な構成を示す図である。
【図１５】ストリーミングサーバ１４の詳細な構成を示す図である。
【図１６】コンテンツＤＢサーバ１５の詳細な構成を示す図である。
【図１７】ＦＩＰＤＢサーバ１６の詳細な構成を示す図である。
【図１８】ユーザマーク検出サーバ１７の詳細な構成を示す図である。
【図１９】ＣｏＦＩＰコンテンツ制作システム１８の詳細な構成を示す図である。
【図２０】ＣｏＦＩＰプレイヤ９１の詳細な構成を示す図である。
【図２１】本発明の第２実施形態に係るコンテンツ配信システムによるコンテンツ再生の処理の中のコンテンツ検索の流れを詳細に説明するフローチャートである。
【図２２】本発明の第２実施形態に係るコンテンツ配信システムによるコンテンツ再生の処理の中のコンテンツ配信要求の流れを詳細に説明するフローチャートである。
【図２３】本発明の第２実施形態に係るコンテンツ配信システムによるコンテンツ再生の処理の中のコンテンツ再生の流れを詳細に説明するフローチャートである。
【図２４】本発明の第２実施形態に係るコンテンツ配信システムによるコンテンツ再生の処理の中の正規ユーザによる視聴が行われているかの判定処理の流れを詳細に説明するフローチャートである。
【図２５】本発明の第２実施形態に係るコンテンツ配信システムによるコンテンツ再生の処理の中の正規ユーザによる視聴が行われているかの判定処理の流れを詳細に説明するフローチャートである。
【図２６】本発明の第３実施形態に係るコンテンツ配信システムで採用される電子透かしを利用する場合のＣｏＦＩＰプレイヤ９１の詳細な構成を示す図である。
【符号の説明】
【００６０】
１・・・ＣｏＦＩＰムービーメーカ、２・・・ＣｏＦＩＰアナライザ、３・・・通信制御部、４・・・ＣｏＦＩＰプレイヤ、１００・・・コンテンツ配信装置、１０１・・・クライアント端末、１０２・・・ネットワーク。
【図１】
2008118606.tif 000003
【図２】
2008118606.tif 000004
【図３】
2008118606.tif 000005
【図４】
2008118606.tif 000006
【図５】
2008118606.tif 000007
【図６】
2008118606.tif 000008
【図７】
2008118606.tif 000009
【図８】
2008118606.tif 000010
【図９】
2008118606.tif 000011
【図１０】
2008118606.tif 000012
【図１１】
2008118606.tif 000013
【図１２】
2008118606.tif 000014
【図１３】
2008118606.tif 000015
【図１４】
2008118606.tif 000016
【図１５】
2008118606.tif 000017
【図１６】
2008118606.tif 000018
【図１７】
2008118606.tif 000019
【図１８】
2008118606.tif 000020
【図１９】
2008118606.tif 000021
【図２０】
2008118606.tif 000022
【図２１】
2008118606.tif 000023
【図２２】
2008118606.tif 000024
【図２３】
2008118606.tif 000025
【図２４】
2008118606.tif 000026
【図２５】
2008118606.tif 000027
【図２６】
2008118606.tif 000028