(57)【要約】【課題】リアルタイム性を維持しながら、送受信するコンテンツの内容に応じて暗号化方式を選択するコンテンツ配信装置を提供する。【解決手段】配信するコンテンツデータに含まれる各データについて、それぞれ別個に通信経路、暗号化方式を選択する。伴奏用のＭＩＤＩデータのようにデータ保護の重要度が高いものには、リアルタイム性よりもセキュリティ性を重視し、ＩＳＤＮや閉域ＩＰ通信網を経由して配信する。ユーザの歌唱音声や映像データのようにデータ保護の重要度が低いものについてはリアルタイム性を重視してＳＳＬ−ＶＰＮやＩＰ（暗号化無し）で配信することができる。【選択図】図４
2008224730.tif 000002
【特許請求の範囲】
【請求項１】
音声信号を入力して音声データを生成する音声入力部と、
映像信号を出力するカメラと、
１または複数の通信経路で他の装置と通信を行う通信部と、
前記音声データ、および前記カメラが出力した映像信号に基づく映像データを含むコンテンツデータを作成するコンテンツデータ作成部と、
前記コンテンツデータに含まれるデータの種類毎に暗号化方式、通信経路を記載したテーブルを記憶した記憶部と、
前記記憶部に記憶されているテーブルに基づいて、前記コンテンツデータに含まれる各データの暗号化方式または通信経路を選択し、
前記選択した暗号化方式または通信経路に基づいて、前記コンテンツデータに含まれる各データを暗号化して、または暗号化せずに、それぞれの通信経路で他の装置にコンテンツデータを配信する制御部と、
を備えたコンテンツ配信装置。
【請求項２】
前記記憶部は、シーケンスデータを記憶し、
前記コンテンツデータ作成部は、前記コンテンツデータとして前記シーケンスデータを含める請求項１に記載のコンテンツ配信装置。
【請求項３】
前記コンテンツデータは、ストリーミングデータである請求項１、または請求項２に記載のコンテンツ配信装置。
【請求項４】
前記コンテンツデータ作成部は、各データの同期を取るタイムコードを生成し、コンテンツデータに含める請求項１、請求項２、または請求項３に記載のコンテンツ配信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、コンテンツデータを暗号化して送受信するコンテンツ配信装置に関する。
【背景技術】
【０００２】
近年、ネットワークの高速化により、音声データや映像データをストリーミング配信するサービスが普及している。しかし、このようなストリーミング配信は、インターネットを介して行われるため、不正コピーや無断使用等の著作権上の問題が発生していた。そこで、ストリーミングデータを暗号化する技術が多数提案されている。
【０００３】
しかし、必要以上に複雑な暗号化を行うと処理負荷が大きくなり、ストリーミングデータの特徴であるリアルタイム性を阻害する。そこで、特許文献１に記載のストリーミング配信システムは、複数の暗号化処理の中から１つの暗号化処理を選択し、効率よくストリーミング配信を行う技術が開示されている。
【特許文献１】特開２００４−１８７２３０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、特許文献１のストリーミング配信システムは、リアルタイム性に重点を置いた暗号化を行うため、汎用性に乏しかった。すなわち、ストリーミングデータ（コンテンツ）の内容によっては、暗号化の必要のないもの、リアルタイム性よりも暗号化に重点を置く必要の有るもの、など、種々のコンテンツが存在し、コンテンツの内容によって暗号化の方式を変更することが望まれていた。
【０００５】
そこで、この発明は、リアルタイム性を維持しながら、送受信するコンテンツの内容に応じて暗号化方式を選択するコンテンツ配信装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
この発明のコンテンツ配信装置は、音声信号を入力して音声データを生成する音声入力部と、映像信号を出力するカメラと、１または複数の通信経路で他の装置と通信を行う通信部と、前記音声データ、および前記カメラが出力した映像信号に基づく映像データを含むコンテンツデータを作成するコンテンツデータ作成部と、前記コンテンツデータに含まれるデータの種類毎に暗号化方式、通信経路を記載したテーブルを記憶した記憶部と、前記記憶部に記憶されているテーブルに基づいて、前記コンテンツデータに含まれる各データの暗号化方式または通信経路を選択し、前記選択した暗号化方式または通信経路に基づいて、前記コンテンツデータに含まれる各データを暗号化して、または暗号化せずに、それぞれの通信経路で他の装置にコンテンツデータを配信する制御部と、を備えたことを特徴とする。
【０００７】
この構成では、コンテンツデータに含まれる音声データ、映像データを、それぞれ別個の暗号化方式で暗号化し、それぞれの通信経路で送信する。例えば、ユーザが歌唱した歌唱音声、カラオケ演奏用データ（ＭＩＤＩデータ）、およびユーザを撮影した映像データを送信する場合、データ保護の重要度の高いカラオケ演奏用データを専用回線（ＩＳＤＮや閉域ＩＰ通信網）で送信し、ユーザの映像データをＳＳＬ−ＶＰＮのプロトコルでインターネットを介して送信し、ユーザの歌唱音声を暗号化せずにインターネットを介して送信する、等である。
【０００８】
また、この発明は、さらに、前記記憶部は、シーケンスデータを記憶し、前記コンテンツデータ作成部は、前記コンテンツデータとして前記シーケンスデータを含めることを特徴とする。
【０００９】
この構成では、コンテンツデータとして記憶部に記憶されているシーケンスデータが含まれる。シーケンスデータとは、例えばカラオケ演奏を行うためのＭＩＤＩデータである。このＭＩＤＩデータがコンテンツデータに含まれて送信されるため、受信側でユーザの歌唱音声、映像とともに再生され、送信側のユーザがカラオケを行う様を視聴することができる。これにより、例えばカラオケオーディションを行うことができる。また、送信側のユーザがカラオケ演奏音にあわせてカラオケ曲のいずれか１つのパートを演奏する場合であってもオーディションを行うことができる。
【００１０】
また、この発明は、さらに、前記コンテンツデータは、ストリーミングデータであることを特徴とする。
【００１１】
この構成では、オーディションデータとしてストリーミングデータを送信するため、さらにリアルタイム性が向上する。
【００１２】
また、この発明は、さらに、前記コンテンツデータ作成部は、各データの同期を取るタイムコードを生成し、コンテンツデータに含めることを特徴とする。
【００１３】
この構成では、コンテンツデータにタイムコードを付与することで受信側で確実に同期して再生することができる。
【発明の効果】
【００１４】
この発明によれば、コンテンツデータに含まれる各種データの内容に基づいて、各データについてそれぞれ別個に通信経路、暗号化方式を選択するため、汎用性の高いコンテンツ配信を行うことができる。
【発明を実施するための最良の形態】
【００１５】
図面を参照してこの発明の実施形態について説明する。図１はこの発明の実施形態であるコンテンツ配信システムの構成を示す図である。この実施形態のコンテンツ配信システムは、インターネット２を介して接続される複数のカラオケ装置１Ａ〜１Ｅを有している。この実施形態では、コンテンツの内容としてカラオケ音声、歌唱音声、歌唱者の映像、等が含まれる。カラオケ装置が本発明のコンテンツ配信装置に相当する。
【００１６】
なお、カラオケ装置１Ａ〜１Ｅは、全て同じ構成、機能を有する。そのため、図２および図３においては、代表してカラオケ装置１Ａの構成、動作を示すものである。
【００１７】
カラオケ装置１Ａおよびカラオケ装置１Ｂは、地点５０に設置されている。カラオケ装置１Ｃは、地点５１に設置されている。カラオケ装置１Ｄは、地点６０に設置されている。カラオケ装置１Ｅは、地点７０に設置されている。なお、カラオケ装置の数、設置地点はこの例に限るものではない。
【００１８】
カラオケ装置１Ａは、通信部１１、制御部１２、表示部１３、記憶部１４、操作部１５、課金処理部１６、カラオケ演奏部１７、ミキサ１８、スピーカ１９、マイク２０、およびカメラ２１を備えている。
【００１９】
カラオケ装置１Ａの制御部１２は、ユーザのリクエストにより記憶部１４からカラオケ曲データを読み出してカラオケ演奏部１７に入力する。カラオケ演奏部１７は、カラオケ曲の演奏を行い、音声信号を生成する。なお、カラオケ曲データとしてはＭＩＤＩデータ（シーケンスデータ）やＭＰ３等の音声データが含まれる。ＭＩＤＩデータを再生することで音声信号を生成するようにしてもよいし、ＭＰ３データ等の音声データを再生することで音声信号を生成するようにしてもよい。この演奏音の音声信号とマイク２０から入力される歌唱音声とをミキサ１８でミキシングしてスピーカ１９に音声出力する。制御部１２は、カラオケ曲データに含まれる歌詞データを読み出して、歌詞を表示部１３に表示する。また、背景映像等も表示部１３に表示する。このように、カラオケ装置１Ａは、一般のカラオケ装置と同様に通常のカラオケ演奏機能を備えているが、さらに、カラオケ演奏機能に加えてコンテンツデータを配信する配信機能、コンテンツデータを暗号化する暗号化機能を備えている。
【００２０】
配信機能とは、カラオケ曲データ（ＭＩＤＩデータやＭＰ３データ）、歌唱者の歌唱音声データ、顔や姿を撮影した映像データ（静止画、動画を含む。）からなるコンテンツデータを他の装置に送信する機能である。この配信機能では、コンテンツデータに含まれる各データについてそれぞれ通信経路を選択する。各カラオケ装置のユーザは、コンテンツデータを配信することで、他のカラオケ装置のユーザに自身の歌唱音声、映像を視聴させることができ、カラオケオーディションやバンドコンテスト等を開催することができる。また、暗号化機能とは、コンテンツデータの各種データを暗号化する機能であり、データの種類毎に暗号化方式を選択する機能である。暗号化方式としては、ＳＳＬ−ＶＰＮ（ＡＥＳ２５６−ＳＨＡ）、ＳＳＬ−ＶＰＮ（ＲＣ４−ＭＤ５）等が選択される。
【００２１】
これらの機能を実現するため、カラオケ装置１Ａは、画像データを入力するカメラ２１、ユーザの操作を入力する操作部１５、および他のカラオケ装置と複数の通信経路（ＩＳＤＮ、ＩＰ）でデータを送受信する通信部１１が設けられている。また、このコンテンツ配信サービスは有料サービスであるため、サービス料金を投入するための課金処理部１６も設けられている。
【００２２】
図３および図４を参照してコンテンツ配信モードについて説明する。図３は、コンテンツ配信モードの動作を示すフローチャートである。まず、ユーザがカラオケ装置に対してコンテンツ配信モードを設定する（ｓ１１）。コンテンツ配信モードの設定は、操作部１５からコマンド入力するようにしてもよいし、カラオケ装置に付属の赤外線リモコンからコマンド入力するようにしてもよい。コンテンツ配信モードを設定すると、課金処理部１６で課金処理を行う（ｓ１２）。課金処理は公知のどの様な手法を用いてもよい。なお、課金処理はこのタイミングではなく、コンテンツ配信後であってもよい。また、課金処理とは、利用料を請求するだけでなく、逆に、コンテンツを配信し、オーディションを開催することにより利用の料金を割り引く（キャッシュバックする）処理も含む。また、オーディションを行う場合、審査結果に応じて割引率を変更したり、利用の料金を無料としたりしてもよい。
【００２３】
課金処理を終えると、ユーザは通常どおりカラオケ曲を選曲してカラオケ演奏をスタートし（ｓ１３）、カラオケ曲の演奏に合わせて歌唱する。カラオケ装置１Ａは、歌唱音に基づく歌唱音声データ、カラオケ曲データ、およびユーザを撮影した映像データを生成し、コンテンツデータを作成する（ｓ１４）。このコンテンツデータはストリーミングデータとして生成配信される。ストリーミングデータであることは本発明において必須ではないが、リアルタイム性を向上するため、本実施形態ではストリーミングデータとして生成する。
【００２４】
なお、歌唱音声データは、ＡＤＰＣＭ、ＭＰ３データ等の圧縮音声データとして生成し、映像データはＭＰＥＧ等の圧縮映像データとして生成すればよい。また、カラオケ曲データには、伴奏用のＭＩＤＩデータ、および伴奏音色指定用の拡張データ（ＤＳＰコントロールデータ）等を含む。
【００２５】
カラオケ装置１Ａは、生成した各データを送信する通信経路、および各データの暗号化方式を選択する（ｓ１５）。通信経路、暗号化方式は、記憶部１４に記憶されているテーブルに基づいて決定する。図４は、通信経路、暗号化方式を記載したテーブルを示す図である。同図（Ａ）は、メディアタイプとセキュリティレベルの対応関係を示すテーブルである。このテーブルは各カラオケ装置に共通であってもよいし、カラオケ装置毎に異なっていてもよい。
【００２６】
同図（Ａ）のテーブルに示すように、コンテンツデータに含まれる各データにはそれぞれ別個のセキュリティレベルが割り当てられている。上記カラオケ曲データのうち、伴奏用のＭＩＤＩデータ（伴奏ＭＩＤＩ）にはセキュリティレベル「高」が割り当てられており、伴奏音色指定用の拡張データ（伴奏音色）にはセキュリティレベル「中」が割り当てられている。また、歌唱音声データ（ユーザ音声）にはセキュリティレベル「低」が割り当てられており、映像データ（ユーザ映像）にはセキュリティレベル「低」が割り当てられている。
【００２７】
これは、伴奏用のＭＩＤＩデータには楽曲作成者等の著作権が発生し、暗号化の重要度が高いためであり、ユーザの音声や映像は暗号化の重要度が低いためである。なお、このテーブルにおけるユーザ音声、ユーザ映像については、各カラオケ装置のユーザがセキュリティレベルを変更できるようにしてもよい。ユーザによっては自身の歌唱音声や映像を知られたくない場合があり、その場合にセキュリティレベルを「高」や「中」に変更して暗号化の重要度を高くすることができる。
【００２８】
同図（Ｂ）は、セキュリティレベルと通信経路・暗号化方式の対応関係を示す図である。このテーブルは各カラオケ装置により異なる。
まず、同図（Ｂ）の上欄に示すように、カラオケ装置１Ａは、セキュリティレベル「高」にＩＳＤＮ網を割り当て、セキュリティレベル「中」にＳＳＬ−ＶＰＮ（ＡＥＳ２５６−ＳＨＡ）を割り当て、セキュリティレベル「低」にＳＳＬ−ＶＰＮ（ＲＣ４−ＭＤ５）を割り当てている。このため、カラオケ装置１Ａは、伴奏ＭＩＤＩにＩＳＤＮ網を割り当て、伴奏音色にＳＳＬ−ＶＰＮ（ＡＥＳ２５６−ＳＨＡ）を割り当て、ユーザの音声およびユーザ映像にＳＳＬ−ＶＰＮ（ＲＣ４−ＭＤ５）を割り当てる。
【００２９】
カラオケ装置１Ａの通信部１１は、ＩＳＤＮでデータを送受信する機能を有し、伴奏ＭＩＤＩデータをＩＳＤＮ網を経由して配信する。ＩＳＤＮは通信速度が遅いが（６４ｋｂｐｓ）、専用線を介して通信されるため、送受信するデータを暗号化しなくとも強固なセキュリティ性を有する。なお、配信先はユーザが指定するカラオケ装置であってもよいし、任意のカラオケ装置（例えば近い位置に設置されているカラオケ装置）であってもよい。また、事前にオーディション開催通知を送信して、この開催通知に対して審査に参加する旨を送信したカラオケ装置にのみ配信してもよい。また、送信はユニキャスト送信であってもよいし、マルチキャスト送信であってもよい。
【００３０】
また、カラオケ装置の通信部１１は、ＩＰ経由でデータを送受信する機能を有し、伴奏音色指定用の拡張データをＳＳＬ−ＶＰＮ（ＡＥＳ２５６−ＳＨＡ）のプロトコルで配信する。ＳＳＬ−ＶＰＮ（ＡＥＳ２５６−ＳＨＡ）は、インターネットを経由してデータを送信するためＩＳＤＮよりもセキュリティ性が低いが、データが強固に暗号化されて送信される。また、カラオケ装置の通信部１１は、歌唱音声データおよび映像データをＳＳＬ−ＶＰＮ（ＲＣ４−ＭＤ５）のプロトコルで配信する。ＳＳＬ−ＶＰＮ（ＲＣ４−ＭＤ５）は、ＳＳＬ−ＶＰＮ（ＡＥＳ２５６−ＳＨＡ）に比較してセキュリティ性が低いが、高速である特徴を有する。
【００３１】
なお、各データは別個に送信されるが、タイムコードを付与することで同期することができる。また、歌唱音声データと映像データは、受信したカラオケ装置において、多重化して１つのデータ（ＭＰＥＧデータ等）としてもよい。
【００３２】
このように、データ毎に通信経路・暗号化方式が選択されるため、データ保護の重要度が高いものについてはリアルタイム性よりもセキュリティ性を重視し、データ保護の重要度が低いものについてはリアルタイム性を重視することができる。
【００３３】
また、同図（Ｂ）の下欄に示すように、カラオケ装置１Ｂは、セキュリティレベル「高」に閉域ＩＰ通信網を割り当て、セキュリティレベル「中」にＳＳＬ−ＶＰＮ（ＲＣ４−ＭＤ５）を割り当て、セキュリティレベル「低」にＩＰ（暗号化無し）を割り当てている。このため、カラオケ装置１Ｂは、伴奏ＭＩＤＩに閉域ＩＰ通信網を割り当て、伴奏音色にＳＳＬ−ＶＰＮ（ＲＣ４−ＭＤ５）を割り当て、ユーザの音声およびユーザ映像にＩＰ（暗号化無し）を割り当てる。
【００３４】
カラオケ装置１Ｂの通信部１１は、伴奏ＭＩＤＩデータを閉域ＩＰ通信網を経由して配信する。閉域ＩＰ通信網とは、通信事業者の専用のＩＰ網を利用した広域通信であり、通信コストが高いが、専用線を介して通信されるため、送受信するデータを暗号化しなくとも強固なセキュリティ性を有する。
【００３５】
また、カラオケ装置１Ｂの通信部１１は、伴奏音色指定用の拡張データをＳＳＬ−ＶＰＮ（ＲＣ４−ＭＤ５）のプロトコルで配信する。歌唱音声データおよび映像データは、暗号化せずにインターネットを経由して配信する。暗号化しない場合、最も高速であるがセキュリティ性も低い。
【００３６】
なお、同図（Ｂ）の例において、コンテンツデータの配信先が閉域ＩＰ通信網に対応していなければＩＳＤＮ通信網またはＳＳＬ−ＶＰＮによる通信経路に変更すればよい。また、同図（Ａ）の例において、ＩＳＤＮに対応していなければＳＳＬ−ＶＰＮによる通信経路に変更すればよい。
【００３７】
このように、本実施形態によれば、各データの通信経路・暗号化方式を、各カラオケ装置の環境に応じて適宜設定しうる。カラオケ装置に応じて、コスト、セキュリティ性、高速性を適宜設定することができ、非常に汎用性が高い。例えば、カラオケ装置の設置者（カラオケ店の経営者）がコストを意識する場合はＩＳＤＮやＳＳＬ−ＶＰＮを設定することができ、コストよりも各データのセキュリティ性や高速性（配信サービスの品質）を意識する場合は閉域ＩＰ通信網を設定することができる。
【００３８】
なお、上記実施形態では、コンテンツ配信装置としてカラオケ装置、コンテンツ配信システムとしてカラオケシステムを例示したが、本発明はこれに限定されるものではない。コンテンツ配信装置としては、一般的なパーソナルコンピュータを用いることもできる。また、カラオケオーディションだけでなく、その他一般的なイベント（例えばバンドコンテスト等）に用いることも可能である。バンドコンテストに用いる場合、複数のユーザの演奏する姿をカメラ２１で撮影し、ユーザの演奏音をマイク２０で収音すればよい。また、複数のカメラ、マイクを設置し、各ユーザの演奏する姿を複数のカメラで撮影し、各ユーザの演奏音を複数のマイクで収音するようにしてもよい。複数のカメラで撮影する場合には各カメラの撮影映像を合成して１つの映像データとすればよい。また、ユーザが電子楽器を用いて演奏を行う場合、ライン入力により直接、演奏音の音声信号を入力してもよい。
【００３９】
なお、本発明のオーディション装置をバンドコンテストに用いる場合、カラオケ演奏音は必須の構成要件ではない。すなわち、コンテンツデータには、ユーザの演奏音（上記実施形態では歌唱音声データに相当する）と映像データが含まれる。
【００４０】
また、ユーザがカラオケ演奏音にあわせてカラオケ曲のいずれか１つのパートを演奏することも可能である。この場合、ユーザが演奏を担当するパートについてのみカラオケ演奏を行わない（マイナスワン再生をする）ようにしてもよい。
【図面の簡単な説明】
【００４１】
【図１】カラオケシステムの構成を示すブロック図である。
【図２】カラオケ装置の構成を示すブロック図である。
【図３】カラオケ装置の動作を示すフローチャートである。
【図４】通信経路、暗号化方式を選択するテーブルを示す図である。
【符号の説明】
【００４２】
１Ａ、１Ｂ、１Ｃ、１Ｄ、１Ｅ−カラオケ装置
２−インターネット
【図１】
2008224730.tif 000003
【図２】
2008224730.tif 000004
【図３】
2008224730.tif 000005
【図４】
2008224730.tif 000006