(57)【要約】【課題】コンテンツに対応する字幕データや音データをコンテンツと一緒に配信することができるコンテンツ配信装置を得ることを目的とする。【解決手段】配信対象の画像に対応する字幕データや音データを電子透かし情報として画像に埋め込む電子透かし埋込部２８を設け、その電子透かし埋込部２８により関連データが埋め込まれた画像をコンテンツ受信装置３に配信するように構成した。これにより、画像と別個に字幕データや音データを配信する手間を省くことができる。【選択図】        図２
2004194235.tif 000002
【特許請求の範囲】
【請求項１】
配信対象のコンテンツに対応する関連データを取得するデータ取得手段と、上記データ取得手段により取得された関連データを電子透かし情報として当該コンテンツに埋め込む情報埋込手段と、上記情報埋込手段により関連データが埋め込まれたコンテンツをコンテンツ受信装置に配信する配信手段とを備えたコンテンツ配信装置。
【請求項２】
データ取得手段が取得する関連データが字幕データであることを特徴とする請求項１記載のコンテンツ配信装置。
【請求項３】
データ取得手段が取得する関連データが音データであることを特徴とする請求項１記載のコンテンツ配信装置。
【請求項４】
情報埋込手段は、データ取得手段により取得された関連データを可変長符号化し、可変長符号化後の関連データをコンテンツに埋め込むことを特徴とする請求項１から請求項３のうちのいずれか１項記載のコンテンツ配信装置。
【請求項５】
配信手段は、コンテンツを配信する前に可変長符号化表をコンテンツ受信装置に配信することを特徴とする請求項４記載のコンテンツ配信装置。
【請求項６】
配信手段は、コンテンツを配信する前に、参照対象の可変長符号化表を特定するＩＤ番号をコンテンツ受信装置に配信することを特徴とする請求項４記載のコンテンツ配信装置。
【請求項７】
コンテンツ配信装置から配信されるコンテンツを受信する受信手段と、上記受信手段により受信されたコンテンツに電子透かし情報として埋め込まれている関連データを抽出するデータ抽出手段と、上記受信手段により受信されたコンテンツを再生する際、上記データ抽出手段により抽出された関連データを再生する再生手段とを備えたコンテンツ受信装置。
【請求項８】
再生手段は、データ抽出手段により可変長符号化された関連データが抽出された場合、可変長符号化表を参照して当該関連データを復号化することを特徴とする請求項７記載のコンテンツ受信装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、画像や映像等のコンテンツを配信するコンテンツ配信装置と、コンテンツを受信して再生するコンテンツ受信装置に関するものである。
【０００２】
【従来の技術】
従来のコンテンツ配信装置は、コンテンツの不正使用を防止するため、「見本」という文字を可視透かし情報としてコンテンツに埋め込み、そのコンテンツをコンテンツ受信装置に配信する。
コンテンツ受信装置は、コンテンツの配信側から正当に秘密鍵を取得すれば、コンテンツから「見本」という文字を除去して、コンテンツを表示することができる（以下の特許文献１を参照）。
【０００３】
【特許文献１】
特開２００２−２３６６６９公報（段落番号［００１９］から［００５０］、図１）
【０００４】
【発明が解決しようとする課題】
従来のコンテンツ配信装置は以上のように構成されているので、「見本」という文字が可視透かし情報として埋め込まれているコンテンツを配信することができる。しかし、「見本」という文字は、あくまでもコンテンツの不正使用を防止する観点から埋め込まれたものであって、コンテンツに対応する字幕データや音データとは性格が異なるものである。したがって、目や耳に障害がある人にコンテンツを配信する場合、画像や映像等のコンテンツとは別に字幕データや音データを配信する必要があるなどの課題があった。
【０００５】
この発明は上記のような課題を解決するためになされたもので、コンテンツに対応する字幕データや音データをコンテンツと一緒に配信することができるコンテンツ配信装置を得ることを目的とする。
また、この発明は、コンテンツを再生する際に、字幕データや音データを再生することができるコンテンツ受信装置を得ることを目的とする。
【０００６】
【課題を解決するための手段】
この発明に係るコンテンツ配信装置は、配信対象のコンテンツに対応する関連データを電子透かし情報としてコンテンツに埋め込む情報埋込手段を設け、その情報埋込手段により関連データが埋め込まれたコンテンツをコンテンツ受信装置に配信するようにしたものである。
【０００７】
この発明に係るコンテンツ受信装置は、受信手段により受信されたコンテンツに電子透かし情報として埋め込まれている関連データを抽出するデータ抽出手段を設け、その受信手段により受信されたコンテンツを再生する際、そのデータ抽出手段により抽出された関連データを再生するようにしたものである。
【０００８】
【発明の実施の形態】
以下、この発明の実施の一形態を説明する。
実施の形態１．
図１はこの発明の実施の形態１によるコンテンツ配信システムを示す構成図であり、図において、コンテンツ配信装置１とコンテンツ受信装置３がインターネット２を介して接続されている。ただし、コンテンツ配信装置１とコンテンツ受信装置３間の接続形態はインターネット２に限るものではなく、例えば、衛星通信を介して接続されていてもよい。
なお、コンテンツ配信装置１から配信される画像（コンテンツ）は、インターネット２を介してコンテンツ受信装置３が受信するが、その画像は静止画であっても動画であってもよい。
【０００９】
画像蓄積装置１１は各種の画像の他、各種の画像に対応する関連データとして字幕データや音データ（例えば、人間や動物の音声、バックグラウンドミュージックなど）を蓄積している。関連データ埋込装置１２は画像蓄積装置１１から画像配信装置１３により指定された画像と関連データを取得し、その関連データを電子透かし情報として画像に埋め込む処理を実施する。画像配信装置１３は関連データ埋込装置１２により関連データが埋め込まれた画像をコンテンツ受信装置３に配信する。なお、画像配信装置１３は配信手段を構成している。
【００１０】
図２は関連データ埋込装置１２の内部構成を示す構成図であり、図において、制御部２１は関連データ埋込装置１２内の各処理部を制御するとともに、画像配信装置１３から配信対象の画像が指定されると、画像蓄積装置１１から配信対象の画像を収集して記録装置２２に記録するとともに、配信対象の画像に対応する関連データ（字幕データ、音データ）を収集して記録装置２２に記録する。なお、制御部２１は画像配信装置１３の指示の下、字幕データ又は音データの何れか一方、あるいは、字幕データ及び音データの双方を収集して記録装置２２に記録する。
【００１１】
画像入力部２３は制御部２１の指示の下、記録装置２２から配信対象の画像を入力して、その画像を内部メモリ２７に格納する。字幕データ入力部２４は制御部２１の指示の下、記録装置２２から配信対象の画像に対応する字幕データを入力して、その字幕データを内部メモリ２７に格納する。音データ入力部２５は制御部２１の指示の下、記録装置２２から配信対象の画像に対応する音データを入力して、その音データを内部メモリ２７に格納する。
なお、制御部２１、記録装置２２、画像入力部２３、字幕データ入力部２４及び音データ入力部２５からデータ取得手段が構成されている。
【００１２】
設定部２６は配信対象の画像に対する字幕データや音データの埋込タイミングなどの必要事項を設定する機能を備えている。電子透かし埋込部２８は設定部２６により設定された埋込タイミング等にしたがって内部メモリ２７に格納されている画像に字幕データや音データを埋め込む処理を実施する。なお、設定部２６及び電子透かし埋込部２８から情報埋込手段が構成されている。
通信部２９は電子透かし埋込部２８により字幕データや音データが埋め込まれた画像を画像配信装置１３に送信する機能を備え、外部出力部３０は電子透かし埋込部２８により字幕データや音データが埋め込まれた画像を例えば外部メモリ等に出力する機能を備えている。
図３はコンテンツ配信装置１の処理内容を示すフローチャートである。
【００１３】
図４はコンテンツ受信装置３の内部構成を示す構成図であり、図において、制御部４１はコンテンツ受信装置３内の各処理部を制御する機能を備えている。通信部４２はコンテンツ配信装置１からインターネット２を介して、字幕データや音データが埋め込まれた画像を受信し、その画像を内部メモリ４３や記録装置４４に格納する。なお、通信部４２は受信手段を構成している。
電子透かし抽出部４５は内部メモリ４３に格納された画像に埋め込まれている字幕データや音データを抽出する。なお、電子透かし抽出部４５はデータ抽出手段を構成している。
【００１４】
設定部４６は字幕データや音データの再生タイミングの他、字幕の大きさや表示位置などの必要事項を設定する機能を備えている。表示部４７は設定部４６の設定内容にしたがって画像上に字幕を表示する。音出力部４８は設定部４６の設定内容にしたがって音声やバックグラウンドミュージック等を出力する。
なお、設定部４６、表示部４７及び音出力部４８から再生手段が構成されている。
図５はコンテンツ受信装置３の処理内容を示すフローチャートである。
【００１５】
次に動作について説明する。
まず、コンテンツ配信装置１が画像をコンテンツ受信装置３に配信する場合、コンテンツ配信装置１の画像配信装置１３が配信対象の画像と、その画像に対応する字幕データや音データを指定する（ステップＳＴ１，ＳＴ２）。
関連データ埋込装置１２の制御部２１は、画像配信装置１３から配信対象の画像が指定されると、画像蓄積装置１１から配信対象の画像を収集して記録装置２２に記録し、また、画像蓄積装置１１から配信対象の画像に対応する字幕データや音データを収集して記録装置２２に記録する。
【００１６】
関連データ埋込装置１２の画像入力部２３は、制御部２１の指示の下、記録装置２２から配信対象の画像を入力して、その画像を内部メモリ２７に格納する。
字幕データ入力部２４は制御部２１の指示の下、記録装置２２から配信対象の画像に対応する字幕データを入力して、その字幕データを内部メモリ２７に格納する。
さらに、音データ入力部２５は制御部２１の指示の下、記録装置２２から配信対象の画像に対応する音データを入力して、その音データを内部メモリ２７に格納する。
【００１７】
関連データ埋込装置１２の設定部２６は、配信対象の画像に対する字幕データや音データの埋込タイミングなどの必要事項を設定する（ステップＳＴ３）。
例えば、配信対象の画像が複数のフレームから構成されている場合、どのフレームにどの字幕データや音データを埋め込むかを示す埋込タイミング等を設定する。
ただし、設定方法は、予め記録装置２２に記録されている設定データを読み出して設定内容を確定するようにしてもよいし、ユーザが設定内容を直接入力するようにしてもよいし、通信部２９が他の機器から設定データを受信して設定内容を確定するようにしてもよい。
【００１８】
関連データ埋込装置１２の電子透かし埋込部２８は、設定部２６が埋込タイミング等を設定すると、その埋込タイミング等にしたがって内部メモリ２７に格納されている画像に対して字幕データや音データを電子透かし情報として埋め込む処理を実施する（ステップＳＴ４）。
なお、電子透かし埋込部２８は、字幕データや音データを画像に埋め込む際、画像の所定位置（例えば、画像の左上）に字幕データや音データが埋め込まれている旨を示す関連データ付加情報を電子透かし情報として埋め込む処理を実施する（ステップＳＴ５）。
【００１９】
関連データ埋込装置１２の通信部２９は、電子透かし埋込部２８が字幕データや音データを配信対象の画像に埋め込むと、字幕データや音データが埋め込まれた画像を画像配信装置１３に送信する。
画像配信装置１３は、関連データ埋込装置１２から字幕データや音データが埋め込まれた画像を受けると、その画像をコンテンツ受信装置３に配信する（ステップＳＴ６）。
【００２０】
コンテンツ受信装置３の通信部４２は、コンテンツ配信装置１からインターネット２を介して、字幕データや音データが埋め込まれた画像を受信し、その画像を内部メモリ４３や記録装置４４に格納する（ステップＳＴ１１）。
コンテンツ受信装置３の電子透かし抽出部４５は、通信部４２が画像を内部メモリ４３に格納すると、その内部メモリ４３に格納された画像の所定位置に埋め込まれている可能性のある関連データ付加情報の抽出処理を実施する（ステップＳＴ１２）。
【００２１】
コンテンツ受信装置３の電子透かし抽出部４５は、画像の所定位置から関連データ付加情報を抽出することができ、かつ、設定部４６により字幕や音の再生を指示する設定が為されている場合には（ステップＳＴ１３，ＳＴ１４）、内部メモリ４３に格納された画像に埋め込まれている字幕データや音データを抽出する（ステップＳＴ１５）。
なお、設定部４６は、字幕や音の再生を指示する設定の他、字幕データや音データの再生タイミング、字幕の大きさや表示位置などの必要事項を設定する。ただし、特に必要事項が設定されないときはデフォルトの設定事項が採用される。
【００２２】
コンテンツ受信装置３の表示部４７は、電子透かし抽出部４５が字幕データを抽出すると、内部メモリ４３に格納された画像を表示すると同時に、設定部４６の設定内容にしたがって画像上に字幕を表示する（ステップＳＴ１６）。あるいは、内部メモリ４３に格納された画像と字幕を重ね合わせ、その重ね合わせ画像を表示する。
コンテンツ受信装置３の音出力部４８は、電子透かし抽出部４５が音データを抽出すると、表示部４７が画像を表示すると同時に、設定部４６の設定内容にしたがって音声等を出力する（ステップＳＴ１６）。
【００２３】
コンテンツ受信装置３の表示部４７は、画像の所定位置から関連データ付加情報を抽出することができない場合、あるいは、設定部４６により字幕や音の再生を指示する設定が為されていない場合には（ステップＳＴ１３，ＳＴ１４）、内部メモリ４３に格納された画像のみを表示する（ステップＳＴ１７）。
【００２４】
以上で明らかなように、この実施の形態１によれば、配信対象の画像に対応する字幕データや音データを電子透かし情報として画像に埋め込む電子透かし埋込部２８を設け、その電子透かし埋込部２８により関連データが埋め込まれた画像をコンテンツ受信装置３に配信するように構成したので、画像と別個に字幕データや音データを配信する手間を省くことができる効果を奏する。
また、目や耳に障害がある人に対処する場合でも、目に障害がある人用のコンテンツと、耳に障害がある人用のコンテンツを別々に用意して配信する手間も省くことができる効果を奏する。
【００２５】
また、この実施の形態１によれば、通信部４２により受信された画像に電子透かし情報として埋め込まれている字幕データや音データを抽出する電子透かし抽出部４５を設け、その通信部４２により受信された画像を表示する際、その電子透かし抽出部４５により抽出された字幕データや音データを再生するように構成したので、画像を表示する際、字幕データや音データを再生することができる効果を奏する。
【００２６】
この実施の形態１では、字幕データ入力部２４及び音データ入力部２５が記録装置２２から字幕データや音データを入力するものについて示したが、ユーザが字幕データや音データを直接入力するようにしてもよいし、通信部２９が他の機器から字幕データや音データを受信するようにしてもよい。
【００２７】
実施の形態２．
上記実施の形態１では、特に言及していないが、電子透かし埋込部２８が字幕データや音データを画像に埋め込む際、その字幕データ等を可変長符号化し、可変長符号化後の字幕データ等を画像に埋め込むようにしてもよい。
図６は電子透かし埋込部２８の処理内容を示すフローチャートである。
具体的には次の通りである。ただし、この実施の形態２では、説明の便宜上、字幕が「赤い花」である場合について説明する。
【００２８】
まず、電子透かし埋込部２８は、内部メモリ２７に格納されている字幕データを参照して、すべての字幕を単語単位に分解する（ステップＳＴ２１）。
字幕が「赤い花」である場合、図７に示すように、「赤い」という単語と、「花」という単語に分解する。
【００２９】
電子透かし埋込部２８は、すべての字幕を単語単位に分解すると、各単語が属する品詞を特定する（ステップＳＴ２２）。
即ち、単語「赤い」は用言→形容詞に分類し、単語「花」は体言→名詞に分類する。
ここで、図８は品詞別の可変長符号の割当を示す説明図であり、例えば、用言には“１１０”の可変長符号が割り当てられ、形容詞には“０１”の可変長符号が割り当てられている。また、体言には“１１１０”の可変長符号が割り当てられ、名詞には“１”の可変長符号が割り当てられている。
【００３０】
次に、電子透かし埋込部２８は、同一の品詞に属する単語毎に、各単語の出現頻度を求めて相互に比較し、各単語の出現頻度順位を求める（ステップＳＴ２３）。ただし、異なる単語の出現頻度が同じである場合、当該単語を構成する文字の文字コードの合計値を計算し、合計値が小さい方の単語の順位を高くする。更に、合計値も同じである場合、先頭の文字から文字コードの値を順に比較し、文字コードが異なった時点で文字コードの値が小さい方の単語の順位を高くする。
この実施の形態２では、説明の便宜上、単語「赤い」の出現頻度順位が１５番目、単語「花」の出現頻度順位が１０番目であるとする。
【００３１】
次に、電子透かし埋込部２８は、各単語を表す可変長符号の割当処理を実施する。
即ち、単語「赤い」の場合、品詞が用言であって形容詞に属するため、図８に示すように、単語「赤い」には、まず、“１１０”の可変長符号と、“０１”の可変長符号を割り当てる（ステップＳＴ２４）。次に、図９に示すような対応表を参照して、出現頻度順位が１５番目に対応する可変長符号“１１０１１０”を単語「赤い」に割り当てる（ステップＳＴ２５）。
単語「花」の場合、品詞が体言であって名詞に属するため、図８に示すように、単語「花」には、まず、“１１１０”の可変長符号と、“１”の可変長符号を割り当てる（ステップＳＴ２４）。次に、図９に示すような対応表を参照して、出現頻度順位が１０番目に対応する可変長符号“１１０００１”を単語「花」に割り当てる（ステップＳＴ２５）。
したがって、字幕「赤い花」には、図７に示すように、“１１００１１１０１１０１１１０１１１０００１”の可変長符号が割り当てられる。
【００３２】
字幕「赤い花」をすべて文字コードで表す場合、文字毎に１６ビット使用するため、合計で４８ビット（＝１６×３ビット）必要になるが、上記のような可変長符号を割り当てれば、２２ビットで表現することができる。したがって、文字コードをそのまま画像に埋め込む場合よりも、埋込ビット数を削減することができる。
【００３３】
ただし、このように、電子透かし埋込部２８が字幕データ等を可変長符号化して、可変長符号化後の字幕データ等を画像に埋め込む場合、コンテンツ受信装置３の表示部４７及び音出力部４８が可変長符号化後の字幕データ等を復号化する必要がある。
そこで、電子透かし埋込部２８は、通信部２９が画像をコンテンツ受信装置３に配信する前に、通信部２９を介して、図９の可変長符号と文字の対応関係を示す可変長符号化表（図示せず）をコンテンツ受信装置３に配信する。
コンテンツ受信装置３の表示部４７及び音出力部４８は、その可変長符号化表を参照して字幕データ等を復号化する。
【００３４】
以上で明らかなように、この実施の形態２によれば、電子透かし埋込部２８が字幕データや音データを画像に埋め込む際、その字幕データ等を可変長符号化し、可変長符号化後の字幕データ等を画像に埋め込むように構成したので、文字コードをそのまま画像に埋め込む場合よりも、埋込ビット数を削減することができる効果を奏する。
また、この実施の形態２によれば、画像を配信する前に可変長符号化表をコンテンツ受信装置３に配信するように構成したので、コンテンツ受信装置３が字幕データ等を受信すると、速やかに字幕データ等を復号化することができる効果を奏する。
【００３５】
なお、この実施の形態２では、字幕を品詞単位に分解して可変長符号を割り当てるものについて示したが、これに限るものではなく、例えば、字幕を文章単位に分解して可変長符号を割り当てるようにしてもよいし、他の可変長符号化方式を用いてもよい。
また、この実施の形態２では、通信部２９が画像をコンテンツ受信装置３に配信する前に可変長符号化表をコンテンツ受信装置３に配信するものについて示したが、当初からコンテンツ配信装置１とコンテンツ受信装置３が同じ可変長符号化表を保持するようにしてもよい。
【００３６】
実施の形態３．
上記実施の形態２では、通信部２９が画像をコンテンツ受信装置３に配信する前に可変長符号化表をコンテンツ受信装置３に配信するものについて示したが、通信部２９が画像をコンテンツ受信装置３に配信する前に参照対象の可変長符号化表を特定するＩＤ番号をコンテンツ受信装置３に配信するようにしてもよい。
あるいは、ＩＤ番号を電子透かし情報として画像に埋め込み、ＩＤ番号埋込後の画像をコンテンツ受信装置３に配信するようにしてもよい。
【００３７】
これにより、例えば、コンテンツ受信装置３が予め用途別に複数の可変長符号化表を保持しているような場合には、そのＩＤ番号をキーにして、参照対象の可変長符号化表を特定することができる。
また、参照対象の可変長符号化表を保持していないような場合には、例えば、処理負荷が少ないとき、そのＩＤ番号をキーにして、コンテンツ配信装置１やその他機器から参照対象の可変長符号化表をダウンロードすることができる。
【００３８】
この実施の形態３によれば、例えば、コンテンツ受信装置３が予め複数の可変長符号化表を保持している場合には、ＩＤ番号を配信すれば、可変長符号化表自体を配信する必要がないため、データの配信量を抑えることができる効果を奏する。
【００３９】
【発明の効果】
以上のように、この発明によれば、配信対象のコンテンツに対応する関連データを電子透かし情報としてコンテンツに埋め込む情報埋込手段を設け、その情報埋込手段により関連データが埋め込まれたコンテンツをコンテンツ受信装置に配信するように構成したので、画像と別個に関連データを配信する手間を省くことができる効果がある。
【００４０】
この発明によれば、受信手段により受信されたコンテンツに電子透かし情報として埋め込まれている関連データを抽出するように構成したので、コンテンツを再生する際、関連データを再生することができる効果がある。
【図面の簡単な説明】
【図１】この発明の実施の形態１によるコンテンツ配信システムを示す構成図である。
【図２】関連データ埋込装置の内部構成を示す構成図である。
【図３】コンテンツ配信装置の処理内容を示すフローチャートである。
【図４】コンテンツ受信装置の内部構成を示す構成図である。
【図５】コンテンツ受信装置の処理内容を示すフローチャートである。
【図６】電子透かし埋込部の処理内容を示すフローチャートである。
【図７】字幕「赤い花」に割り当てる可変長符号を示す説明図である。
【図８】品詞別の可変長符号の割当を示す説明図である。
【図９】出現頻度と可変長符号の対応表を示す説明図である。
【符号の説明】
１  コンテンツ配信装置、２  インターネット、３  コンテンツ受信装置、１１  画像蓄積装置、１２  関連データ埋込装置、１３  画像配信装置（配信手段）、２１  制御部（データ取得手段）、２２  記録装置（データ取得手段）、２３  画像入力部（データ取得手段）、２４  字幕データ入力部（データ取得手段）、２５  音データ入力部（データ取得手段）、２６  設定部（情報埋込手段）、２７  内部メモリ、２８  電子透かし埋込部（情報埋込手段）、２９  通信部、３０  外部出力部、４１  制御部、４２  通信部（受信手段）、４３  内部メモリ、４４  記録装置、４５  電子透かし抽出部（データ抽出手段）、４６  設定部（再生手段）、４７  表示部（再生手段）、４８  音出力部（再生手段）。
【図１】
2004194235.tif 000003
【図２】
2004194235.tif 000004
【図３】
2004194235.tif 000005
【図４】
2004194235.tif 000006
【図５】
2004194235.tif 000007
【図６】
2004194235.tif 000008
【図７】
2004194235.tif 000009
【図８】
2004194235.tif 000010
【図９】
2004194235.tif 000011