(57)【要約】【課題】ネットワークを介して配信されているコンテンツに対して容易に音声コメントを挿入することが可能なコメント管理サーバ、データ処理装置、コメント管理方法、データ処理方法、プログラムおよびコメント管理システムを提供する。【解決手段】本発明に係るコメント管理サーバでは、ネットワークを介して配信されているコンテンツそれぞれに対応付けられた固有の電話番号に基づいて、外部に設けられたＩＰ電話機から通信網を介して送信されたコンテンツに対する音声コメントが格納されるコメント格納領域が設けられた記憶部と、ＩＰ電話機に入力された固有の電話番号と、音声コメントが通知された時点におけるコメントの再生経過時間とに応じて、音声コメントを、コンテンツに対応したコメント格納領域に記録するコメント記録部と、を設けた。【選択図】図１
2010028233.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツの管理および配信を行うコンテンツ配信サーバに格納されている前記コンテンツそれぞれに対応付けられた固有の電話番号に基づいて、外部に設けられたＩＰ電話機から通信網を介して送信された前記コンテンツに対する音声コメントが格納されるコメント格納領域が設けられた記憶部と、
前記ＩＰ電話機に入力された前記固有の電話番号と、前記音声コメントが通知された時点における前記コメントの再生経過時間とに応じて、前記音声コメントを、前記コンテンツに対応した前記コメント格納領域に記録するコメント記録部と、
前記コンテンツ配信サーバから通知される音声コメント取得要求に応じて、前記コメント格納領域に記録されている前記音声コメントを前記コンテンツ配信サーバに出力する、コメント出力部と、
を備える、コメント管理サーバ。
【請求項２】
前記コメント記録部は、前記ＩＰ電話機に対して前記固有の電話番号が入力された際に、前記ＩＰ電話機との間でセッションを確立し、確立した当該セッションを維持する、請求項１に記載のコメント管理サーバ。
【請求項３】
前記コメント記録部は、
前記ＩＰ電話機に対して所定の録音開始操作がなされた時点から、前記ＩＰ電話機に対して所定の録音終了操作がなされた時点までの間、前記音声コメントの受信を待ち受ける、請求項２に記載のコメント管理サーバ。
【請求項４】
前記コメント出力部は、一の前記コンテンツに関する同一の前記再生経過時間における前記コメント経過領域内に複数の音声コメントが記録されている場合には、前記複数の音声コメントをミキシングして前記コンテンツ配信サーバに出力する、請求項１に記載のコメント管理サーバ。
【請求項５】
前記コメント出力部は、
前記音声コメント取得要求が通知されると、当該音声コメント取得要求に含まれる前記コンテンツに固有の電話番号に基づいて前記コメント格納領域の検索を行い、
該当する前記コメント格納領域に前記音声コメントが記録されている場合に、記録されている前記音声コメントを、前記コンテンツ配信サーバに対して出力する、請求項１に記載のコメント管理サーバ。
【請求項６】
前記コメント管理サーバは、前記コンテンツ配信サーバと一体に形成される、請求項１に記載のコメント管理サーバ。
【請求項７】
通信網を介して接続可能であり、コンテンツの管理および配信を行うコンテンツ配信サーバに格納されている前記コンテンツそれぞれに対応付けられた固有の電話番号に基づいて、外部に設けられたＩＰ電話機から通信網を介して送信された前記コンテンツに対する音声コメントが格納されるコメント格納領域が設けられた記憶部を備えるコメント管理サーバまたは前記コンテンツ配信サーバと、前記コメント管理サーバもしくは前記コンテンツ配信サーバと接続可能なＩＰ電話機及び／又は前記コンテンツを再生可能なコンテンツ再生装置と、の間の接続を確立するとともに、確立した前記接続の維持を行う接続制御部を備え、
前記接続制御部は、
前記ＩＰ電話機に前記固有の電話番号が入力された際に、前記コメント管理サーバに対して接続確立要請を送信し、
前記コンテンツ配信サーバと前記コンテンツ再生装置との間の接続、および、前記コメント管理サーバおよび前記ＩＰ電話機との間の接続がそれぞれ確立されており、前記音声コメントの録音開始を開始するための録音開始操作が前記ＩＰ電話機に対して入力された場合に、前記コメント管理サーバに対して、前記音声コメントの録音開始を要請する録音開始要請を送信する、データ処理装置。
【請求項８】
前記データ処理装置は、
前記コンテンツ配信サーバから前記コンテンツ再生装置へと配信されている前記コンテンツの再生経過時間を判定する再生経過時間判定部を更に備え、
前記接続制御部は、少なくとも前記再生経過時間および前記固有の電話番号を情報として含む録音開始要請を、前記コメント管理サーバに対して送信する、請求項７に記載のデータ処理装置。
【請求項９】
コンテンツの管理および配信を行うコンテンツ配信サーバに格納されている前記コンテンツそれぞれに対応付けられた固有の電話番号に基づいて、外部に設けられたＩＰ電話機から通信網を介して送信された前記コンテンツに対する音声コメントが格納されるコメント格納領域が設けられた記憶部に対して、前記ＩＰ電話機に入力された前記固有の電話番号と、当該音声コメントが通知された時点における前記コメントの再生経過時間とに応じて、前記ＩＰ電話機から送信された前記音声コメントを記録する、コメント記録ステップと、
前記コンテンツ配信サーバから通知される音声コメント取得要求に応じて、前記コメント格納領域に記録されている前記音声コメントを、前記コンテンツ配信サーバに出力する、コメント出力ステップと、
を含む、コメント管理方法。
【請求項１０】
コンテンツの管理および配信を行うコンテンツ配信サーバに格納されている前記コンテンツそれぞれに対応付けられた固有の電話番号に基づいて、外部に設けられたＩＰ電話機から通信網を介して送信された前記コンテンツに対する音声コメントが格納されるコメント格納領域が設けられた記憶部を備えるコメント管理サーバに対して、前記ＩＰ電話機に前記固有の電話番号が入力された際に接続確立要請を送信するステップと、
前記コンテンツ配信サーバと前記コンテンツを再生可能なコンテンツ再生装置との間の接続、および、前記コメント管理サーバおよび前記ＩＰ電話機との間の接続がそれぞれ確立されており、前記音声コメントの録音開始を開始するための録音開始操作が前記ＩＰ電話機に対して入力された場合に、前記コメント管理サーバに対して、前記音声コメントの録音開始を要請する録音開始要請を送信するステップと、
を含む、データ処理方法。
【請求項１１】
コンテンツの管理および配信を行うコンテンツ配信サーバに格納されている前記コンテンツそれぞれに対応付けられた固有の電話番号に基づいて、外部に設けられたＩＰ電話機から通信網を介して送信された前記コンテンツに対する音声コメントが格納されるコメント格納領域が設けられた記憶部を備えるコンピュータに、
前記ＩＰ電話機に入力された前記固有の電話番号と、前記音声コメントが通知された時点における前記コメントの再生経過時間とに応じて、前記音声コメントを、前記コンテンツに対応した前記コメント格納領域に記録するコメント記録機能と、
前記コンテンツ配信サーバから通知される音声コメント取得要求に応じて、前記コメント格納領域に記録されている前記音声コメントを前記コンテンツ配信サーバに出力する、コメント出力機能と、
を実現させるためのプログラム。
【請求項１２】
コンテンツの管理および配信を行うコンテンツ配信サーバに格納されている前記コンテンツそれぞれに対応付けられた固有の電話番号に基づいて、外部に設けられたＩＰ電話機から通信網を介して送信された前記コンテンツに対する音声コメントが格納されるコメント格納領域が設けられた記憶部を備えるコメント管理サーバ、前記コンテンツ配信サーバ、前記ＩＰ電話機および前記コンテンツを再生可能なコンテンツ再生装置と通信可能なコンピュータに、
前記ＩＰ電話機に前記固有の電話番号が入力された際に、前記コメント管理サーバに対して接続確立要請を送信する機能と、
前記コンテンツ配信サーバと前記コンテンツ再生装置との間の接続、および、前記コメント管理サーバおよび前記ＩＰ電話機との間の接続がそれぞれ確立されており、前記音声コメントの録音開始を開始するための録音開始操作が前記ＩＰ電話機に対して入力された場合に、前記コメント管理サーバに対して、前記音声コメントの録音開始を要請する録音開始要請を送信する機能と、
を実現させるためのプログラム。
【請求項１３】
コンテンツの管理および配信を行うコンテンツ配信サーバに格納されている前記コンテンツそれぞれに対応付けられた固有の電話番号に基づいて、外部に設けられたＩＰ電話機から通信網を介して送信された前記コンテンツに対する音声コメントが格納されるコメント格納領域が設けられた記憶部と、
前記ＩＰ電話機に入力された前記固有の電話番号と、前記音声コメントが通知された時点における前記コメントの再生経過時間とに応じて、前記音声コメントを、前記コンテンツに対応した前記コメント格納領域に記録するコメント記録部と、
前記コンテンツ配信サーバから通知される音声コメント取得要求に応じて、前記コメント格納領域に記録されている前記音声コメントを前記コンテンツ配信サーバに出力する、コメント出力部と、
を備えたコメント管理サーバと、
前記コメント管理サーバまたは前記コンテンツ配信サーバと、前記ＩＰ電話機及び／又は前記コンテンツを再生可能なコンテンツ再生装置と、の間の接続を確立するとともに、確立した前記接続の維持を行う接続制御部を備え、
前記接続制御部は、前記ＩＰ電話機に前記固有の電話番号が入力された際に、前記コメント管理サーバに対して接続確立要請を送信し、
前記コンテンツ配信サーバと前記コンテンツ再生装置との間の接続、および、前記コメント管理サーバおよび前記ＩＰ電話機との間の接続がそれぞれ確立されており、前記音声コメントの録音開始を開始するための録音開始操作が前記ＩＰ電話機に対して入力された場合に、前記コメント管理サーバに対して、前記音声コメントの録音開始を要請する録音開始要請を送信する、データ処理装置と、
を含む、コメント管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コメント管理サーバ、データ処理装置、コメント管理方法、データ処理方法、プログラムおよびコメント管理システムに関する。
【背景技術】
【０００２】
近年、コンピュータの処理能力の向上やネットワーク環境の発達に伴い、ネットワークを介して、大容量の動画データ（動画コンテンツ）を配信することが可能となってきた。このようなコンテンツの配信サービスの発達により、配信コンテンツの視聴中に、視聴中のコンテンツに関するコメントを挿入することが可能なサービスも提供されるようになってきた（例えば、特許文献１および２を参照。）。
【０００３】
【特許文献１】特開２００７−３６８３０号公報
【特許文献２】特開２００８−５０７１９５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ここで、上記特許文献１および２に記載のようなコメント挿入サービスは、主にパーソナルコンピュータ等の端末を対象として、インターネット上の動画共有サービスで提供される場合が多い。そのため、コメントを挿入するためには、キーボードやマイクのような外部入力インターフェースが必要となる。
【０００５】
他方、近年では、上述のような動画コンテンツを例えば家庭用テレビ等のデジタル家電で視聴することも可能となってきており、視聴しているコンテンツに対してコメントを挿入したい場合には、視聴している家電機器にキーボード等の外部入力インターフェースを接続する必要がある。そのため、コンテンツを視聴している装置によっては、コメントの挿入が困難であるという問題があった。
【０００６】
そこで、本発明は、このような問題に鑑みてなされたもので、その目的は、ネットワークを介して配信されているコンテンツに対して容易に音声コメントを挿入することが可能な、新規かつ改良されたコメント管理サーバ、データ処理装置、コメント管理方法、データ処理方法、プログラムおよびコメント管理システムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明のある観点によれば、コンテンツの管理および配信を行うコンテンツ配信サーバに格納されている前記コンテンツそれぞれに対応付けられた固有の電話番号に基づいて、外部に設けられたＩＰ電話機から通信網を介して送信された前記コンテンツに対する音声コメントが格納されるコメント格納領域が設けられた記憶部と、前記ＩＰ電話機に入力された前記固有の電話番号と、前記音声コメントが通知された時点における前記コメントの再生経過時間とに応じて、前記音声コメントを、前記コンテンツに対応した前記コメント格納領域に記録する、コメント記録部と、前記コンテンツ配信サーバから通知される音声コメント取得要求に応じて、前記コメント格納領域に記録されている前記音声コメントを前記コンテンツ配信サーバに出力する、コメント出力部と、を備える、コメント管理サーバが提供される。
【０００８】
かかる構成によれば、記憶部には、コンテンツの管理および配信を行うコンテンツ配信サーバに格納されているコンテンツそれぞれに対応付けられた固有の電話番号に基づいて、外部に設けられたＩＰ電話機から通信網を介して送信されたコンテンツに対する音声コメントが格納されるコメント格納領域が設けられている。また、コメント記録部は、ＩＰ電話機に入力された固有の電話番号と、音声コメントが通知された時点におけるコメントの再生経過時間とに応じて、音声コメントを、コンテンツに対応したコメント格納領域に記録する。また、コメント出力部は、コンテンツ配信サーバから通知される音声コメント取得要求に応じて、コメント格納領域に記録されている音声コメントをコンテンツ配信サーバに出力する。
【０００９】
前記コメント記録部は、前記ＩＰ電話機に対して前記固有の電話番号が入力された際に、前記ＩＰ電話機との間でセッションを確立し、確立した当該セッションを維持するようにしてもよい。
【００１０】
前記コメント記録部は、前記ＩＰ電話機に対して所定の録音開始操作がなされた時点から、前記ＩＰ電話機に対して所定の録音終了操作がなされた時点までの間、前記音声コメントの受信を待ち受けるようにしてもよい。
【００１１】
前記コメント出力部は、一の前記コンテンツに関する同一の前記再生経過時間における前記コメント経過領域内に複数の音声コメントが記録されている場合には、前記複数の音声コメントをミキシングして前記コンテンツ配信サーバに出力するようにしてもよい。
【００１２】
前記コメント出力部は、前記音声コメント取得要求が通知されると、当該音声コメント取得要求に含まれる前記コンテンツに固有の電話番号に基づいて前記コメント格納領域の検索を行い、該当する前記コメント格納領域に前記音声コメントが記録されている場合に、記録されている前記音声コメントを、前記コンテンツ配信サーバに対して出力するようにしてもよい。
【００１３】
前記コメント管理サーバは、前記コンテンツ配信サーバと一体に形成されてもよい。
【００１４】
上記課題を解決するために、本発明の別の観点によれば、通信網を介して接続可能であり、コンテンツの管理および配信を行うコンテンツ配信サーバに格納されている前記コンテンツそれぞれに対応付けられた固有の電話番号に基づいて、外部に設けられたＩＰ電話機から通信網を介して送信された前記コンテンツに対する音声コメントが格納されるコメント格納領域が設けられた記憶部を備えるコメント管理サーバまたは前記コンテンツ配信サーバと、前記コメント管理サーバもしくは前記コンテンツ配信サーバと接続可能なＩＰ電話機及び／又は前記コンテンツを再生可能なコンテンツ再生装置と、の間の接続を確立するとともに、確立した前記接続の維持を行う接続制御部を備え、前記接続制御部は、前記ＩＰ電話機に前記固有の電話番号が入力された際に、前記コメント管理サーバに対して接続確立要請を送信し、前記コンテンツ配信サーバと前記コンテンツ再生装置との間の接続、および、前記コメント管理サーバおよび前記ＩＰ電話機との間の接続がそれぞれ確立されており、前記音声コメントの録音開始を開始するための録音開始操作が前記ＩＰ電話機に対して入力された場合に、前記コメント管理サーバに対して、前記音声コメントの録音開始を要請する録音開始要請を送信するデータ処理装置が提供される。
【００１５】
前記データ処理装置は、前記コンテンツ配信サーバから前記コンテンツ再生装置へと配信されている前記コンテンツの再生経過時間を判定する再生経過時間判定部を更に備え、前記接続制御部は、少なくとも前記再生経過時間および前記固有の電話番号を情報として含む録音開始要請を、前記コメント管理サーバに対して送信してもよい。
【００１６】
上記課題を解決するために、本発明の更に別の観点によれば、コンテンツの管理および配信を行うコンテンツ配信サーバに格納されている前記コンテンツそれぞれに対応付けられた固有の電話番号に基づいて、外部に設けられたＩＰ電話機から通信網を介して送信された前記コンテンツに対する音声コメントが格納されるコメント格納領域が設けられた記憶部に対して、前記ＩＰ電話機に入力された前記固有の電話番号と、当該音声コメントが通知された時点における前記コメントの再生経過時間とに応じて、前記ＩＰ電話機から送信された前記音声コメントを記録する、コメント記録ステップと、前記コンテンツ配信サーバから通知される音声コメント取得要求に応じて、前記コメント格納領域に記録されている前記音声コメントを、前記コンテンツ配信サーバに出力する、コメント出力ステップと、を含むコメント管理方法が提供される。
【００１７】
上記課題を解決するために、本発明の更に別の観点によれば、コンテンツの管理および配信を行うコンテンツ配信サーバに格納されている前記コンテンツそれぞれに対応付けられた固有の電話番号に基づいて、外部に設けられたＩＰ電話機から通信網を介して送信された前記コンテンツに対する音声コメントが格納されるコメント格納領域が設けられた記憶部を備えるコメント管理サーバに対して、前記ＩＰ電話機に前記固有の電話番号が入力された際に接続確立要請を送信するステップと、前記コンテンツ配信サーバと前記コンテンツを再生可能なコンテンツ再生装置との間の接続、および、前記コメント管理サーバおよび前記ＩＰ電話機との間の接続がそれぞれ確立されており、前記音声コメントの録音開始を開始するための録音開始操作が前記ＩＰ電話機に対して入力された場合に、前記コメント管理サーバに対して、前記音声コメントの録音開始を要請する録音開始要請を送信するステップと、を含むデータ処理方法が提供される。
【００１８】
上記課題を解決するために、本発明の更に別の観点によれば、コンテンツの管理および配信を行うコンテンツ配信サーバに格納されている前記コンテンツそれぞれに対応付けられた固有の電話番号に基づいて、外部に設けられたＩＰ電話機から通信網を介して送信された前記コンテンツに対する音声コメントが格納されるコメント格納領域が設けられた記憶部を備えるコンピュータに、前記ＩＰ電話機に入力された前記固有の電話番号と、前記音声コメントが通知された時点における前記コメントの再生経過時間とに応じて、前記音声コメントを、前記コンテンツに対応した前記コメント格納領域に記録するコメント記録機能と、前記コンテンツ配信サーバから通知される音声コメント取得要求に応じて、前記コメント格納領域に記録されている前記音声コメントを前記コンテンツ配信サーバに出力する、コメント出力機能と、を実現させるためのプログラムが提供される。
【００１９】
かかる構成によれば、コンピュータプログラムは、コンピュータが備える記憶部に格納され、コンピュータが備えるＣＰＵに読み込まれて実行されることにより、そのコンピュータを上記のコメント管理サーバとして機能させる。また、コンピュータプログラムが記録された、コンピュータで読み取り可能な記録媒体も提供することができる。記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリなどである。また、上記のコンピュータプログラムは、記録媒体を用いずに、例えばネットワークを介して配信してもよい。
【００２０】
上記課題を解決するために、本発明の更に別の観点によれば、コンテンツの管理および配信を行うコンテンツ配信サーバに格納されている前記コンテンツそれぞれに対応付けられた固有の電話番号に基づいて、外部に設けられたＩＰ電話機から通信網を介して送信された前記コンテンツに対する音声コメントが格納されるコメント格納領域が設けられた記憶部を備えるコメント管理サーバ、前記コンテンツ配信サーバ、前記ＩＰ電話機および前記コンテンツを再生可能なコンテンツ再生装置と通信可能なコンピュータに、前記ＩＰ電話機に前記固有の電話番号が入力された際に、前記コメント管理サーバに対して接続確立要請を送信する機能と、前記コンテンツ配信サーバと前記コンテンツ再生装置との間の接続、および、前記コメント管理サーバおよび前記ＩＰ電話機との間の接続がそれぞれ確立されており、前記音声コメントの録音開始を開始するための録音開始操作が前記ＩＰ電話機に対して入力された場合に、前記コメント管理サーバに対して、前記音声コメントの録音開始を要請する録音開始要請を送信する機能と、を実現させるためのプログラムが提供される。
【００２１】
かかる構成によれば、コンピュータプログラムは、コンピュータが備える記憶部に格納され、コンピュータが備えるＣＰＵに読み込まれて実行されることにより、そのコンピュータを上記のデータ処理装置として機能させる。また、コンピュータプログラムが記録された、コンピュータで読み取り可能な記録媒体も提供することができる。記録媒体は、例えば、磁気ディスク、光ディスク、光磁気ディスク、フラッシュメモリなどである。また、上記のコンピュータプログラムは、記録媒体を用いずに、例えばネットワークを介して配信してもよい。
【００２２】
上記課題を解決するために、本発明の更に別の観点によれば、コンテンツの管理および配信を行うコンテンツ配信サーバに格納されている前記コンテンツそれぞれに対応付けられた固有の電話番号に基づいて、外部に設けられたＩＰ電話機から通信網を介して送信された前記コンテンツに対する音声コメントが格納されるコメント格納領域が設けられた記憶部と、前記ＩＰ電話機に入力された前記固有の電話番号と、前記音声コメントが通知された時点における前記コメントの再生経過時間とに応じて、前記音声コメントを、前記コンテンツに対応した前記コメント格納領域に記録するコメント記録部と、前記コンテンツ配信サーバから通知される音声コメント取得要求に応じて、前記コメント格納領域に記録されている前記音声コメントを前記コンテンツ配信サーバに出力する、コメント出力部と、を備えたコメント管理サーバと、前記コメント管理サーバまたは前記コンテンツ配信サーバと、前記ＩＰ電話機及び／又は前記コンテンツを再生可能なコンテンツ再生装置と、の間の接続を確立するとともに、確立した前記接続の維持を行う接続制御部を備え、前記接続制御部は、前記ＩＰ電話機に前記固有の電話番号が入力された際に、前記コメント管理サーバに対して接続確立要請を送信し、前記コンテンツ配信サーバと前記コンテンツ再生装置との間の接続、および、前記コメント管理サーバおよび前記ＩＰ電話機との間の接続がそれぞれ確立されており、前記音声コメントの録音開始を開始するための録音開始操作が前記ＩＰ電話機に対して入力された場合に、前記コメント管理サーバに対して、前記音声コメントの録音開始を要請する録音開始要請を送信する、データ処理装置と、を含むコメント管理システムが提供される。
【発明の効果】
【００２３】
本発明によれば、ネットワークを介して配信されているコンテンツに対して容易に音声コメントを挿入することが可能である。
【発明を実施するための最良の形態】
【００２４】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００２５】
なお、説明は、以下の順序で行うものとする。
（１）第１の実施形態
（１−１）コメント管理システムについて
（１−２）コメント管理サーバの構成について
（１−３）コンテンツ配信サーバの構成について
（１−４）データ処理装置の構成について
（１−５）コメント管理方法およびデータ処理方法について
（２）本発明の各実施形態に係るコメント管理サーバおよびデータ処理装置のハードウェア構成について
（３）まとめ
【００２６】
（第１の実施形態）
＜コメント管理システムについて＞
まず、図１を参照しながら、本発明の第１の実施形態に係るコメント管理システムについて、詳細に説明する。図１は、本実施形態に係るコメント管理システムを説明するための説明図である。
【００２７】
本実施形態に係るコメント管理システム１は、例えば図１に示したように、通信網２と、ＳＩＰサーバ３と、本実施形態に係るコメント管理サーバ１０と、コンテンツ配信サーバ２０と、データ処理装置３０Ａ，３０Ｂと、を含む。また、データ処理装置３０Ａ，３０Ｂのそれぞれには、コンテンツ再生装置４０Ａ，４０Ｂと、ＩＰ電話機５Ａ、５Ｂと、が接続され、ホームネットワーク６Ａ，６Ｂを構成している。
【００２８】
通信網２は、コメント管理サーバ１０、コンテンツ配信サーバ２０、データ処理装置３０それぞれの間を双方向通信又は一方向通信可能に接続する通信回線網である。この通信網は、例えば、インターネット、ＮＧＮ（Ｎｅｘｔ  Ｇｅｎｅｒａｔｉｏｎ  Ｎｅｔｗｏｒｋ）、電話回線網、衛星通信網、同報通信路等の公衆回線網や、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＩＰ−ＶＰＮ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ−Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）、Ｅｔｈｅｒｎｅｔ（登録商標）、ワイヤレスＬＡＮ等の専用回線網などで構成されており、有線／無線を問わない。
【００２９】
ＳＩＰサーバ３は、ＳＩＰ（Ｓｅｓｓｉｏｎ  Ｉｎｉｔｉａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）と呼ばれるプロトコルを利用して、電話番号をＩＰアドレスと対応付けたり、相手を呼び出してつないだり、といった呼制御を行うサーバである。本実施形態に係るコメント管理システム１では、後述するデータ処理装置３０に接続されているＩＰ電話機５に所定の電話番号が入力されると、例えばＮＧＮ網内に設けられたＳＩＰサーバ３は、後述するコメント管理サーバ１０と、ＩＰ電話機５との間のセッションを確立する。
【００３０】
コメント管理サーバ１０は、後述するコンテンツ配信サーバ２０から配信されるコンテンツに関するコメントを管理するサーバである。コンテンツ配信サーバ２０から配信されるコンテンツのそれぞれには、固有の電話番号が関連づけられており、後述するＩＰ電話機５で固有の電話番号をダイヤルすることで、電話番号に対応づけられたコンテンツに対してコメントを挿入することができる。
【００３１】
コンテンツ配信サーバ２０は、ビデオコンテンツ、ミュージックコンテンツ、フォトコンテンツ等のコンテンツを、当該コンテンツの所在情報やメタデータ等と関連付けて管理する。また、コンテンツ配信サーバ２０は、通信網２を介して接続されているコンテンツ再生装置４Ａ，４Ｂからの要求に応じて、コンテンツ配信サーバ２０が管理しているコンテンツやコンテンツのメタデータ等を提供する。このコンテンツ配信サーバ２０は、パーソナルコンピュータやサーバ等のコンピュータ装置であってもよく、テレビジョン受像器、ＤＶＤ／ＨＤＤレコーダ、携帯電話、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、デジタルカメラ、家庭用ゲーム機、デジタルビデオカメラ等のネットワークを介した通信機能を有する情報家電であってもよい。また、コンテンツ配信サーバ２０は、契約者が持ち運びできるポータブルデバイス（Ｐｏｒｔａｂａｌｅ  Ｄｅｖｉｃｅ）、例えば、携帯型ゲーム機、ＰＨＳ、携帯型映像／音声プレーヤなどであってもよい。また、コンテンツ配信サーバ２０は、ＤＬＮＡガイドラインに準拠するデジタルメディアサーバ（Ｄｉｇｉｔａｌ  Ｍｅｄｉａ  Ｓｅｒｖｅｒ：ＤＭＳ）等であってもよい。
【００３２】
データ処理装置３０は、ＮＧＮ網等の通信網２と、ホームネットワーク６との間でやりとりされるパケットの制御を行う装置であり、ホームゲートウェイとして機能する装置である。データ処理装置３０には、コンテンツ再生装置４およびＩＰ電話機５が接続されている。データ処理装置３０は、より詳細には、コンテンツ配信サーバ２０からコンテンツ再生装置４へと配信されるコンテンツデータのパケット制御や、ＩＰ電話機５からコメント管理サーバ１０へと送信されるコメントデータ（音声データ）のパケット制御等を行う。
【００３３】
コンテンツ再生装置４は、コンテンツ配信サーバ２０からビデオコンテンツ、ミュージックコンテンツ、フォトコンテンツ等のコンテンツを取得して、再生することが可能な装置である。このコンテンツ再生装置４は、パーソナルコンピュータやサーバ等のコンピュータ装置であってもよく、テレビジョン受像器、ＤＶＤ／ＨＤＤレコーダ、携帯電話、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、デジタルカメラ、家庭用ゲーム機、デジタルビデオカメラ等のネットワークを介した通信機能を有する情報家電であってもよい。また、コンテンツ再生装置４は、契約者が持ち運びできるポータブルデバイス（Ｐｏｒｔａｂａｌｅ  Ｄｅｖｉｃｅ）、例えば、携帯型ゲーム機、ＰＨＳ、携帯型映像／音声プレーヤなどであってもよい。また、コンテンツ再生装置４は、ＤＬＮＡ（Ｄｉｇｉｔａｌ  Ｌｉｖｉｎｇ  Ｎｅｔｗｏｒｋ  Ａｌｌｉａｎｃｅ）ガイドラインに準拠するデジタルメディアプレーヤー（Ｄｉｇｉｔａｌ  Ｍｅｄｉａ  Ｐｌａｙｅｒ：ＤＭＰ）やデジタルメディアレンダラー（Ｄｉｇｉｔａｌ  Ｍｅｄｉａ  Ｒｅｎｄｅｒｅｒ：ＤＭＲ）やデジタルメディアコントローラ（Ｄｉｇｉｔａｌ  Ｍｅｄｉａ  Ｃｏｎｔｒｏｌｌｅｒ）等であってもよい。
【００３４】
ＩＰ電話機５は、音声を電話機でデジタルデータに変換し、パケットに分割した上で、ＩＰ（Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）ネットワーク上を通話相手まで送ることで音声通話を行なう電話機である。このＩＰ電話機５は、ホームゲートウェイとして機能するデータ処理装置３０に接続されており、データ処理装置３０を介してＳＩＰサーバ３に通話相手との接続を要請し、通話相手との間で音声通話を実現することが可能となる。
【００３５】
なお、図１に示した例では、コメント管理サーバ１０やコンテンツ配信サーバ２０は通信網２にそれぞれ１台ずつ接続されているが、通信網２には複数のコメント管理サーバ１０やコンテンツ配信サーバ２０が接続されていてもよい。同様に、図１に示した例では、２つのホームネットワークの下に、データ処理装置３０、コンテンツ再生装置４およびＩＰ電話機５がそれぞれ１台ずつ配置されているが、通信網２には複数個のホームネットワークが接続されていてもよく、複数台のデータ処理装置３０、コンテンツ再生装置４およびＩＰ電話機５が接続されていてもよい。
【００３６】
なお、コメント管理サーバ１０、コンテンツ配信サーバ２０およびデータ処理装置３０については、以下で改めて詳細に説明する。
【００３７】
続いて、図２を参照しながら、本実施形態に係るコメント管理システム１における各種信号の流れを詳細に説明する。図２は、本実施形態に係るコメント管理システムを説明するための説明図である。
【００３８】
以下の説明においては、ホームネットワーク６Ａに属するデータ処理装置３０Ａに接続されているコンテンツ再生装置（図示せず。）でコンテンツを再生しており、同じくデータ処理装置３０Ａに接続されているＩＰ電話機５から音声コメントの挿入をする場合を考える。
【００３９】
ホームネットワーク６Ａのコンテンツ再生装置（図示せず。）は、コンテンツ配信サーバ２０からコンテンツデータを取得して再生している。コンテンツの視聴者が視聴しているコンテンツに関するコメントを挿入しようとする場合には、例えばコンテンツの視聴画面に表示されている電話番号をＩＰ電話機（図示せず。）でダイヤルし、コメント管理サーバ１０とＩＰ電話機とを接続する必要がある。
【００４０】
ＩＰ電話機に電話番号が入力されると、データ処理装置３０はＳＩＰサーバ３に制御信号を送信し、ＳＩＰサーバ３は、コメント管理サーバ１０に制御信号を送信する。その結果、ＩＰ電話機とコメント管理サーバ１０との間にセッションが確立され、音声コメントをコメント管理サーバ１０に挿入することができるようになる。
【００４１】
コンテンツ配信サーバ２０は、コンテンツを配信する際に、コメント管理サーバ１０に制御信号を送信し、配信しようとしているコンテンツにコメントが挿入されているかどうかを確認する。コメントが挿入されている場合には、コメント管理サーバ１０は、挿入されている音声コメントをコンテンツ配信サーバ２０に出力する。
【００４２】
コンテンツ配信サーバ２０は、コンテンツに予め設定されている音響データを主音声として配信し、コメント管理サーバ１０に挿入されていた音声コメントを副音声として配信する。
【００４３】
コンテンツデータの配信を受けたホームネットワーク６Ｂに属するコンテンツ再生装置（図示せず。）は、音声コメントの挿入されたコンテンツを視聴することが可能となる。
【００４４】
＜コメント管理サーバの構成について＞
続いて、図３を参照しながら、本実施形態に係るコメント管理サーバ１０の構成について、詳細に説明する。図３は、本実施形態に係るコメント管理サーバ１０およびコンテンツ配信サーバ２０の構成を説明するためのブロック図である。
【００４５】
本実施形態に係るコメント管理サーバ１０は、例えば図３に示したように、コメント記録部１０１と、コメント取得要求受信部１０３と、コメント出力部１０５と、記憶部１０７と、を主に備える。
【００４６】
コメント記録部１０１は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、通信装置等から構成され、データ処理装置３０を介してＩＰ電話機５から送信されたコメントを、後述する記憶部１０７に設けられているコメント格納領域の適切な場所に記録する。コメント記録部１０１は、データ処理装置３０を介してＩＰ電話機５から通知された音声コメントを含むパケットに含まれている電話番号に関する情報に基づいて、コメント格納領域の格納箇所を探索する。続いて、コメント記録部１０１は、同パケットに含まれているコンテンツの再生経過時間に基づいて、該当するコンテンツの再生経過時間に相当する場所に、音声コメントを記録する。
【００４７】
より詳細には、コメント記録部１０１は、ＩＰ電話機５に対して固有の電話番号が入力された際に、ＩＰ電話機５との間でセッションを確立し、確立したセッションを維持する。また、コメント記録部１０１は、ＩＰ電話機５に所定の録音開始操作がなされた時点から、前記ＩＰ電話機に対して所定の録音終了操作がなされた時点までの間、音声コメントの受信を待ち受ける。音声コメントを受信した際には、音声コメントを含むパケットに記載されているコンテンツの再生経過時間に基づいて、該当する箇所に音声コメントを記録する。また、ある再生経過時間におけるコメント格納領域に、以前の視聴者の音声コメントが既に記録されている場合には、コメント記録部１０１は、従来の音声コメントに上書きして新たなコメントを記録することは行わず、従来の音声コメントに対応するデータに、新たに記録される音声コメントに対応するデータを追加記載する。このような音声コメントデータの書き込み処理を行うことで、複数の視聴者による音声コメントを蓄積していくことが可能となる。
【００４８】
コメント記録部１０１では、ＩＰ電話機に対して所定の録音開始操作が入力された時点から、音声コメント録音の待ち受け状態となるため、視聴者が音声コメントを送信してから、コメント格納領域に記録されるまでのタイムラグを小さくすることが可能となる。その結果、視聴者が音声コメントを送信した時刻におけるコンテンツの再生画面と、音声コメントが記録された時刻におけるコンテンツの再生画面とのズレを小さくすることができる。
【００４９】
コメント取得要求受信部１０３は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ、通信装置等から構成され、コンテンツ配信サーバ２０から送信されたコメント取得要求を受信して、コメント出力部１０５に伝送する。また、コメント取得要求受信部１０３は、受信したコメント取得要求に受信時刻を関連づけて、記憶部１０７に記録してもよい。
【００５０】
コメント出力部１０５は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ、通信装置等から構成されており、コメント取得要求受信部１０３から通知されたコメント取得要求に基づいて、該当するコンテンツに挿入されたコメントの検索を行い、コンテンツ配信サーバ２０に出力する。より詳細には、コメント取得要求に含まれる電話番号に関する情報（コメントを取得したいコンテンツに固有の電話番号に関する情報）に基づいて、コメント出力部１０５は、記憶部１０７のコメント格納領域を検索する。該当する格納領域にコメントが存在する場合には、コメント出力部１０５は、格納されているコメントを取得して、コンテンツ配信サーバ２０に出力する。
【００５１】
また、後述するように、同一の再生経過時間におけるコメント格納領域に複数の音声コメントが挿入されている場合には、コメント出力部１０５は、同一の再生経過時間における複数の音声コメントをミキシングして、コンテンツ配信サーバ２０に送信してもよい。複数の音声コメントをミキシングすることで、このコメントを聞いた新たなコンテンツの視聴者は、多数の視聴者が同時に音声コメントを発しているように聞こえるため、コンテンツ視聴における臨場感を向上させることが可能となる。
【００５２】
記憶部１０７には、コンテンツ配信サーバ２０に格納されているコンテンツそれぞれに対応づけられた固有の電話番号に基づいて、ＩＰ電話機５から送信されたコンテンツに対応する音声コメントが格納されるコメント格納領域１０９が設けられている。また、記憶部１０７には、本実施形態に係るコメント管理サーバ１０が、何らかの処理を行う際に保存する必要が生じた様々なパラメータや処理の途中経過等、または、各種のデータベース等が、適宜記録されてもよい。この記憶部１０７は、コメント記録部１０１、コメント取得要求受信部１０３、コメント出力部１０５等が、自由に読み書きを行うことが可能である。
【００５３】
［コメント格納領域について］
ここで、記憶部１０７に設けられているコメント格納領域の詳細について、図４を参照しながら詳細に説明する。図４は、本実施形態に係るコメント管理サーバ１０の記憶部１０７に設けられたコメント格納領域１０９について説明するための説明図である。
【００５４】
コメント格納領域１０９には、例えば図４に示したように、コンテンツ配信サーバ２０で管理されているコンテンツそれぞれに対応した格納領域が確保されている。これらの格納領域は、図４に示したように、コメント挿入用の電話番号をインデックスにして区分されている。
【００５５】
それぞれのコンテンツに対応したコメント格納領域は、図４に示したように、コンテンツの再生経過時間に応じて、ＩＰ電話機５から送信された音声コメントが格納できるようになっている。上述のように、ある再生経過時間におけるコメント格納領域に、以前の視聴者の音声コメントが既に記録されている場合には、従来の音声コメントに上書きして新たなコメントが記録されるわけではなく、従来の音声コメントに対応するデータに、新たに記録される音声コメントに対応するデータが追加記載される。例えば図４に示した例では、コンテンツＣにおいて、音声コメント２が挿入されている再生経過時刻に新たにコメントが挿入される場合には、音声コメント２を表すデータに、新たに挿入されるコメントである音声コメント３を表すデータが追加記載される形で記録される。
【００５６】
このように、本実施形態に係るコメント格納領域１０９では、各コンテンツに固有のコメント挿入用電話番号に基づいて対応するコンテンツのコメント格納領域を区分し、同一のコメント格納領域内においては、コンテンツの再生経過時間に応じて格納部分を区分する。本実施形態に係るコメント格納領域１０９は、このようなデータ構造を有することにより、あるコンテンツに挿入された音声コメントを容易に検索することが可能となる。
【００５７】
以上、本実施形態に係るコメント管理サーバ１０の機能の一例を示した。上記の各構成要素は、汎用的な部材や回路を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。また、各構成要素の機能を、ＣＰＵ等が全て行ってもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用する構成を変更することが可能である。
【００５８】
＜コンテンツ配信サーバの構成について＞
続いて、図３に戻り、本実施形態に係るコンテンツ配信サーバ２０の構成について、詳細に説明する。
【００５９】
本実施形態に係るコンテンツ配信サーバ２０は、例えば図３に示したように、コンテンツ取得要求受信部２０１と、コメント取得部２０３と、コメント符号化部２０５と、コンテンツ配信部２０７と、記憶部２０９と、を主に備える。
【００６０】
コンテンツ取得要求受信部２０１は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ、通信装置等から構成され、データ処理装置３０を介してコンテンツ再生装置４から出力された、コンテンツの取得要求を受信する。コンテンツ取得要求受信部２０１は、受信したコンテンツ取得要求の中から、コンテンツ再生装置４が視聴を希望するコンテンツのＩＤ等のコンテンツ特定情報を抽出し、後述するコメント取得部２０３と、コンテンツ配信部２０７とにそれぞれ出力する。また、コンテンツ取得要求受信部２０１は、受信したコンテンツ取得要求を、受信日時や送信元のコンテンツ再生装置４を特定する情報等と関連付けて、後述する記憶部２０９に記録してもよい。
【００６１】
コメント取得部２０３は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ、通信装置等から構成され、コンテンツ取得要求受信部２０１から送信されたコンテンツ特定情報に基づいて、コメント管理サーバ１０からコメントを取得するためのコメント取得要求を生成し、コメント管理サーバ１０にコメント取得要求を送信する。また、コメント管理サーバ１０から該当するコンテンツに関する音声コメントが送信された場合には、コメント取得部２０３は、送信された音声コメントを受信する。
【００６２】
例えば、コメント取得部２０３は、受信したコンテンツ特定情報と、記憶部２０９等に記録されているデータベース等に基づいて、コンテンツ再生装置４が視聴を希望するコンテンツに関連付けられた、コメント挿入用電話番号を検索する。また、コメント取得部２０３は、検索の結果得られたコメント挿入用電話番号に基づいて、コメント取得要求を生成する。また、生成されるコメント取得要求には、コメントの取得を希望するコンテンツの再生経過時間（例えば、○分×秒から○分△秒まで）が更に記載されていてもよい。コメント取得部２０３は、このようにして生成したコメント取得要求を、所定の時間間隔（例えば、１秒に１回など）でコメント管理サーバ１０に送信する。コメント管理サーバ１０では、コメント取得部２０３から送信されたコメント取得要求に基づいてコメントの有無を検索し、音声コメントが存在する場合には、コンテンツ配信サーバ２０に該当する音声コメントを出力する。コメント管理サーバ１０から音声コメントが送信された場合には、コメント取得部２０３は、受信した音声コメントを、後述するコメント符号化部２０５に送信する。
【００６３】
また、コメント取得部２０３は、生成したコメント取得要求や、受信した音声コメントを、後述する記憶部２０９に記録してもよい。
【００６４】
コメント符号化部２０５は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ等から構成されており、コメント取得部２０３が取得した音声コメントを、所定のエンコーダで符号化し、後述するコンテンツ配信部２０７に出力する。コメント符号化部２０５は、音声コメントを符号化する際に、後述する記憶部２０９等に記録されている各種のデータベースやパラメータやプログラム等を使用することが可能である。また、音声コメントを符号化する方式は、ある特定の方式に限定されるわけではなく、コンテンツ配信サーバ２０がコンテンツデータの符号化に用いている方式を利用することが可能である。また、コメント管理サーバ１０から取得した音声コメントが既に符号化されている場合には、コメント符号化部２０５は、音声コメントの符号化を行わなくてもよい。また、コメント管理サーバ１０から取得した音声コメントが、コンテンツ配信サーバ２０が用いている符号化方式と異なる方式で符号化されている場合には、コメント符号化部２０５は、音声コンテンツの符号化をやり直してもよい。また、コメント符号化部２０５は、符号化した音声コメントを、後述する記憶部２０９に記録してもよい。
【００６５】
コンテンツ配信部２０７は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ、通信装置等から構成される。コンテンツ配信部２０７は、コンテンツ取得要求受信部２０１から通知されたコンテンツ特定情報に基づいて後述する記憶部２０９から取得したコンテンツデータと、コメント符号化部２０５から伝送された音声コメントデータとを用いて、コンテンツ再生装置４が視聴を希望するコンテンツをマルチキャスト配信またはマルチユニキャスト配信する。より詳細には、コンテンツ配信部２０７は、コンテンツ再生装置４が視聴を希望するコンテンツのコンテンツデータに含まれる音響データを主音声として配信し、コメント管理サーバ１０から取得した音声コメントを副音声として配信する。
【００６６】
このように、従来からコンテンツデータに含まれる音響データを主音声とし、コメント管理サーバ１０に蓄積されている音声コメントを副音声として配信することで、コンテンツ再生装置４の視聴者は、通常のＴＶ視聴時と同様の操作により主音声と副音声とを切り替えて視聴することが可能となる。
【００６７】
なお、コンテンツ配信部２０７は、配信しているコンテンツの長さ（再生に要する時間）よりも音声コメントの長さ（再生に要する時間）の方が長い場合には、音声コメントの再生が終了するまで、現在音声コメントを視聴しているコンテンツ再生装置４に対して他のコンテンツの配信をしないようにしてもよく、コンテンツの終了と同時に音声コメントの配信を終了するようにしてもよい。
【００６８】
記憶部２０９には、コンテンツ配信サーバ２０に格納されているコンテンツと、当該コンテンツに対応づけられた固有の電話番号と、の対応関係が記載されているデータベースや、コンテンツ配信サーバ２０が管理しているコンテンツのコンテンツデータが記録されている。また、記憶部２０９には、本実施形態に係るコンテンツ配信サーバ２０が、何らかの処理を行う際に保存する必要が生じた様々なパラメータや処理の途中経過等、または、各種のデータベース等が、適宜記録されてもよい。この記憶部２０９は、コンテンツ取得要求受信部２０１、コメント取得部２０３、コメント符号化部２０５、コンテンツ配信部２０９等が、自由に読み書きを行うことが可能である。
【００６９】
以上、本実施形態に係るコンテンツ配信サーバ２０の機能の一例を示した。上記の各構成要素は、汎用的な部材や回路を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。また、各構成要素の機能を、ＣＰＵ等が全て行ってもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用する構成を変更することが可能である。
【００７０】
なお、上述の説明では、コメント管理サーバ１０と、コンテンツ配信サーバ２０とが、別の装置として構成されている場合について説明したが、コメント管理サーバ１０とコンテンツ配信サーバ２０とが一体に形成されていてもよい。すなわち、本実施形態に係るコメント管理サーバ１０は、コンテンツ配信サーバ２０のコンテンツ取得要求受信部２０１や、コメント取得部２０３や、コメント符号化部２０５や、コンテンツ配信部２０７や、記憶部２０９等の機能を有していてもよい。この場合であっても、コンテンツデータが記録されているコンテンツデータ格納領域と、音声コメントが記録されているコメント格納領域とは、異なっていることが好ましい。
【００７１】
＜データ処理装置の構成について＞
続いて、図５を参照しながら、本実施形態に係るデータ処理装置３０の構成について、詳細に説明する。図５は、本実施形態に係るデータ処理装置３０の構成を説明するためのブロック図である。
【００７２】
本実施形態に係るデータ処理装置３０は、例えば図５に示したように、接続制御部３０１と、再生経過時間判定部３０３と、記憶部２０５と、を主に備える。
【００７３】
接続制御部３０１は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ、通信装置等から構成される。接続制御部３０１は、通信網２を介して接続されているコメント管理サーバ１０やコンテンツ配信サーバ２０と、データ処理装置３０に接続されているコンテンツ再生装置４やＩＰ電話機５と、の間の接続を確立するとともに、確立した接続の維持を行う。すなわち、本実施形態に係る接続制御部３０１は、いわゆるゲートウェイの機能を有する。
【００７４】
また、本実施形態に係る接続制御部３０１は、接続されているＩＰ電話機５に対して、配信されているコンテンツに固有の電話番号が入力された際に、コメント管理サーバ１０に対して接続確立要請を送信する。具体的には、接続制御部３０１は、通信網２に接続されているＳＩＰサーバ３に対して、コメント管理サーバ１０との接続の確立を要請し、ＳＩＰサーバ３が、送信された接続確立要請に基づいて、コメント管理サーバ１０とデータ処理装置３０との間の接続を確立する。接続が確立されると、接続制御部３０１は、確立された接続を維持するための処理を行う。
【００７５】
接続確立要請には、例えば、ＩＰ電話機５に入力された固有の電話番号に関する情報が含まれており、この固有の電話番号に関する情報は、接続先の装置を特定する情報（例えば、接続先の装置のＵＲＬ等）と予め関連付けられているため、接続確立要請を受信したＳＩＰサーバ３およびコメント管理サーバ１０では、適切なコメントの記録を行うことが可能となる。
【００７６】
このように、データ処理装置３０を介して、ＩＰ電話機５とコメント管理サーバ１０との間で接続が確立および維持されることで、視聴者がＩＰ電話機５を介して音声コメントを送信してから、コメント管理サーバ１０のコメント格納領域に記録されるまでのタイムラグを、小さくすることが可能となる。
【００７７】
また、コンテンツ配信サーバ２０とコンテンツ再生装置４との間の接続、および、コメント管理サーバ１０およびＩＰ電話機５との間の接続がそれぞれ確立されており、音声コメントの録音開始を開始するための録音開始操作がＩＰ電話機４に対して入力された場合には、接続制御部３０１は、コメント管理サーバ１０に対して、音声コメントの録音開始を要請する録音開始要請を送信する。
【００７８】
また、実際にＩＰ電話機５に対して音声コメントが入力された場合には、接続制御部３０１は、音声コメントに関するデータをパケットにして、後述する再生経過時間判定部３０３から通知される再生経過時間情報とともに、コメント管理サーバ１０に対して送信する。
【００７９】
さらに、ＩＰ電話機５に対して、音声コメントの録音を終了するための録音終了操作が入力された場合には、接続制御部３０１は、コメント管理サーバ１０に対して、音声コメントの録音終了を要請する録音終了要請を送信する。
【００８０】
また、接続制御部３０１は、当該接続制御部３０１が送信制御または受信制御を行う各種データを、後述する記憶部３０５に一時格納してもよい。すなわち、本実施形態に係る接続制御部３０１は、後述する記憶部３０５を、送受信用のバッファとして使用することができる。
【００８１】
再生経過時間判定部３０３は、例えば、ＣＰＵ、ＲＯＭ、ＲＡＭ等から構成されており、ＩＰ電話機５に音声コメントが入力された時刻における、コンテンツ再生装置４で再生されているコンテンツの再生経過時間を判定し、接続制御部３０１に通知する。コンテンツの再生時間の判定は、例えば、コンテンツ配信サーバ２０からコンテンツ再生装置４へと配信されるコンテンツのコンテンツデータが含まれるパケットを検討することで、行うことが可能である。得られたコンテンツの再生経過時間は、接続制御部３０１に出力される。
【００８２】
記憶部３０５は、接続制御部３０１が送受信用バッファとして利用することが可能である。また、記憶部３０５には、本実施形態に係るデータ処理装置３０が、何らかの処理を行う際に保存する必要が生じた様々なパラメータや処理の途中経過等、または、各種のデータベース等が、適宜記録されてもよい。この記憶部３０５は、接続制御部３０１、再生経過時間判定部３０３等が、自由に読み書きを行うことが可能である。
【００８３】
以上、本実施形態に係るデータ処理装置３０の機能の一例を示した。上記の各構成要素は、汎用的な部材や回路を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。また、各構成要素の機能を、ＣＰＵ等が全て行ってもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用する構成を変更することが可能である。
【００８４】
＜コメント管理方法およびデータ処理方法について＞
続いて、図６および図７を参照しながら、本実施形態に係るコメント管理システムで実施されるコメント管理方法およびデータ処理方法について、詳細に説明する。
【００８５】
［音声コメント挿入時の処理について］
まず、図６を参照しながら、コメント挿入時におけるコメント管理方法およびデータ処理方法について、詳細に説明する。図６は、本実施形態に係る音声コメントの挿入方法を説明するためのシーケンス図である。
【００８６】
なお、図６の説明に先立ち、コンテンツ再生装置４とコンテンツ配信サーバ２０との間には既に接続が確立されており、コンテンツ再生装置４にてコンテンツが再生されているものとする。また、コンテンツ再生装置４の表示部（図示せず。）には、再生しているコンテンツに対してコメントを挿入するための電話番号や、録音開始・終了のための電話機の操作方法が表示されているものとする。
【００８７】
コンテンツ再生装置４でコンテンツの視聴を行っている視聴者が、視聴しているコンテンツに対して音声コメントを挿入する際には、まず、データ処理装置３０に接続されているＩＰ電話機５に対して、コンテンツ再生装置４の表示部に表示されている電話番号を入力する（ステップＳ１０１）。ＩＰ電話機５では、入力された電話番号をデジタルデータに変換して、データ処理装置３０に出力する。
【００８８】
データ処理装置３０の接続制御部３０１は、ＩＰ電話機５から通知された電話番号に関するデータに基づいて、ＳＩＰサーバ３に対してセッションの確立要求を送信する（ステップＳ１０３）。セッションの確立要求を受信したＳＩＰサーバ３は、適切なコメント管理サーバ１０に対してセッションの確立要求を転送する（ステップＳ１０５）。
【００８９】
コメント管理サーバ１０は、セッションの確立要求を受信すると、セッションの確立を受諾する旨の通知をＳＩＰサーバ３に対して送信し（ステップＳ１０７）、ＳＩＰサーバ３は、データ処理装置３０に対して、受信した通知を転送する（ステップＳ１０９）。このような処理が行われることで、データ処理装置３０とコメント管理サーバ１０との間には、音声セッションが確立され・維持されることとなる。
【００９０】
次に、視聴者によりＩＰ電話機５に所定の録音開始操作（例えば、「＊」ボタンの押し下げ等）が行われると（ステップＳ１１１）、ＩＰ電話機５は、所定の録音開始操作が入力された旨をデータ処理装置３０に通知し、データ処理装置３０の接続制御部３０１は、ＳＩＰサーバを介して、コメント管理サーバ１０に録音開始要求を送信する（ステップＳ１１３，１１５）。録音開始要求を受信したコメント管理サーバ１０のコメント記録部１０１は、録音処理を開始し、データ処理装置３０からの音声コメントの通知を待ち受ける（ステップＳ１１７）。あるタイミングでＩＰ電話機５に音声コメントが入力されると（ステップＳ１１９）、入力された音声コメントは、既に確立されている音声セッションを介して、コメント管理サーバ１０の適切なコメント格納領域１０９に格納される。
【００９１】
次に、視聴者によりＩＰ電話機５に所定の録音終了操作（例えば、「＃」ボタンの押し下げ等）が行われると（ステップＳ１２１）、ＩＰ電話機５は、所定の録音終了操作が入力された旨をデータ処理装置３０に通知し、データ処理装置３０の接続制御部３０１は、ＳＩＰサーバを介して、コメント管理サーバ１０に録音終了要求を送信する（ステップＳ１２３，１２５）。録音終了要求を受信したコメント管理サーバ１０のコメント記録部１０１は、待ち受け処理を中止し、録音を終了する（ステップＳ１２７）。
【００９２】
このような処理を行うことで、本実施形態に係るコメント管理システム１では、音声コメントの挿入処理を行うことができる。
【００９３】
［音声コメント再生時の処理について］
続いて、図７を参照しながら、コメント再生時におけるコメント管理方法およびデータ処理方法について、詳細に説明する。図７は、本実施形態に係る音声コメントの再生方法を説明するためのシーケンス図である。
【００９４】
視聴者がコンテンツ再生装置４により、コンテンツ配信サーバ２０から配信されているコンテンツを視聴しようとする場合には、まず、コンテンツ再生装置４を操作して視聴を希望するコンテンツを特定する（ステップＳ２０１）。コンテンツ再生装置４では、選択されたコンテンツに関する情報とともに、視聴開始要求（すなわち、コンテンツ取得要求）をコンテンツ配信サーバ２０に送信する。コンテンツ再生装置４が接続されているデータ処理装置３０は、コンテンツ再生装置４から送信された視聴開始要求を参照して、視聴開始要求をコンテンツ配信サーバ２０に送信する（ステップＳ２０３）。
【００９５】
コンテンツ配信サーバ２０のコンテンツ取得要求受信部２０１は、受信したコンテンツ取得要求（視聴開始要求）の中から、コンテンツ特定情報を抽出し、コメント取得部２０３に通知する。コメント取得部２０３は、視聴開始要求に記載されているコンテンツ特定情報に基づいて、当該コンテンツに関連付けられた電話番号を検索し、コメント取得要求を生成する。次に、コメント取得部２０３は、生成したコメント取得要求を、コメント管理サーバ１０へと送信する（ステップＳ２０５）。
【００９６】
コメント取得要求を受信したコメント管理サーバ１０のコメント取得要求受信部１０３は、コメント取得要求に記載されている電話番号を抽出し、コメント出力部１０５に通知する。コメント出力部１０５は、該当する電話番号に基づいてコメント格納領域１０９を検索し、音声コメントが存在する場合には、音声コメントをコンテンツ配信サーバ２０に対して出力する（ステップＳ２０７）。また、コメント格納領域１０９に音声コメントが存在しない場合には、コメント出力部１０５は、コンテンツ配信サーバ２０に対して何も応答しない。
【００９７】
音声コメントを取得したコンテンツ配信サーバ２０のコメント取得部２０３は、取得した音声コメントをコメント符号化部２０５に出力し、コメント符号化部２０５は、音声コメントの符号化を行う。その後、符号化された音声コメントは、コンテンツ配信部２０７に出力される。コンテンツ配信部２０７は、記憶部２０９から取得したコンテンツデータと、符号化された音声コメントとを、コンテンツ再生装置４にマルチキャスト配信またはマルチユニキャスト配信する（ステップＳ２０９）。
【００９８】
また、コンテンツ配信サーバ２０で所定の時間（例えば、１秒）が経過すると、コンテンツ配信サーバ２０のコメント取得部２０３は、コメント取得要求を、再度コメント管理サーバ１０に通知する（ステップＳ２１１）。
【００９９】
コメント取得要求を受信したコメント管理サーバ１０のコメント取得要求受信部１０３は、コメント取得要求に記載されている電話番号を抽出し、コメント出力部１０５に通知する。コメント出力部１０５は、該当する電話番号に基づいてコメント格納領域１０９を検索する。コメント格納領域１０９に音声コメントが存在しない場合には、コメント出力部１０５は、コンテンツ配信サーバ２０に対して何も応答しない。また、音声コメントが存在する場合には、音声コメントをコンテンツ配信サーバ２０に対して出力する（ステップＳ２１３）。
【０１００】
コメント管理サーバ１０から応答がない場合には、コンテンツ配信サーバ２０のコンテンツ配信部２０７は、記憶部２０９から取得したコンテンツデータを、コンテンツ再生装置４にマルチキャスト配信またはマルチユニキャスト配信する（ステップＳ２１５）。また、コメント管理サーバ１０から応答があった場合には、コンテンツ配信サーバ２０のコメント取得部２０３は、取得した音声コメントをコメント符号化部２０５に出力し、コメント符号化部２０５は、音声コメントの符号化を行う。その後、符号化された音声コメントは、コンテンツ配信部２０７に出力される。コンテンツ配信部２０７は、記憶部２０９から取得したコンテンツデータと、符号化された音声コメントとを、コンテンツ再生装置４にマルチキャスト配信またはマルチユニキャスト配信する（ステップＳ２１５）。
【０１０１】
また、コンテンツ配信サーバ２０で所定の時間（例えば、１秒）が経過すると、コンテンツ配信サーバ２０のコメント取得部２０３は、コメント取得要求を、再度コメント管理サーバ１０に通知する（ステップＳ２１７）。
【０１０２】
コメント取得要求を受信したコメント管理サーバ１０のコメント取得要求受信部１０３は、コメント取得要求に記載されている電話番号を抽出し、コメント出力部１０５に通知する。コメント出力部１０５は、該当する電話番号に基づいてコメント格納領域１０９を検索し、音声コメントが存在する場合には、音声コメントをコンテンツ配信サーバ２０に対して出力する（ステップＳ２１９）。
【０１０３】
音声コメントを取得したコンテンツ配信サーバ２０のコメント取得部２０３は、取得した音声コメントをコメント符号化部２０５に出力し、コメント符号化部２０５は、音声コメントの符号化を行う。その後、符号化された音声コメントは、コンテンツ配信部２０７に出力される。コンテンツ配信部２０７は、記憶部２０９から取得したコンテンツデータと、符号化された音声コメントとを、コンテンツ再生装置４にマルチキャスト配信またはマルチユニキャスト配信する（ステップＳ２２１）。
【０１０４】
その後、コンテンツ再生装置４に、コンテンツの視聴終了操作が入力された場合には（ステップＳ２２３）、コンテンツ再生装置４は、視聴終了要求をコンテンツ配信サーバ２０に送信する。コンテンツ再生装置４が接続されているデータ処理装置３０は、コンテンツ再生装置４から送信された視聴終了要求を参照して、ＳＩＰサーバ３を介して視聴終了要求をコンテンツ配信サーバ２０に送信する（ステップＳ２２５）。その結果、コンテンツ再生装置４におけるコンテンツの再生は、終了する。
【０１０５】
このような処理を行うことで、本実施形態に係るコメント管理システム１では、音声コメントの再生処理を行うことができる。
【０１０６】
＜ハードウェア構成について＞
次に、図８を参照しながら、本発明の各実施形態に係るコメント管理サーバ１０のハードウェア構成について、詳細に説明する。図８は、本発明の各実施形態に係るコメント管理サーバ１０のハードウェア構成を説明するためのブロック図である。
【０１０７】
コメント管理サーバ１０は、主に、ＣＰＵ９０１と、ＲＯＭ９０３と、ＲＡＭ９０５と、ホストバス９０７と、ブリッジ９０９と、外部バス９１１と、インターフェース９１３と、入力装置９１５と、出力装置９１７と、ストレージ装置９１９と、ドライブ９２１と、接続ポート９２３と、通信装置９２５とを備える。
【０１０８】
ＣＰＵ９０１は、演算処理装置および制御装置として機能し、ＲＯＭ９０３、ＲＡＭ９０５、ストレージ装置９１９、またはリムーバブル記録媒体９２７に記録された各種プログラムに従って、コメント管理サーバ１０内の動作全般またはその一部を制御する。ＲＯＭ９０３は、ＣＰＵ９０１が使用するプログラムや演算パラメータ等を記憶する。ＲＡＭ９０５は、ＣＰＵ９０１の実行において使用するプログラムや、その実行において適宜変化するパラメータ等を一次記憶する。これらはＣＰＵバス等の内部バスにより構成されるホストバス９０７により相互に接続されている。
【０１０９】
ホストバス９０７は、ブリッジ９０９を介して、ＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｃｏｎｎｅｃｔ／Ｉｎｔｅｒｆａｃｅ）バスなどの外部バス９１１に接続されている。
【０１１０】
入力装置９１５は、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチおよびレバーなどユーザが操作する操作手段である。また、入力装置９１５は、例えば、赤外線やその他の電波を利用したリモートコントロール手段（いわゆる、リモコン）であってもよいし、コメント管理サーバ１０の操作に対応した携帯電話やＰＤＡ等の外部接続機器９２９であってもよい。さらに、入力装置９１５は、例えば、上記の操作手段を用いてユーザにより入力された情報に基づいて入力信号を生成し、ＣＰＵ９０１に出力する入力制御回路などから構成されている。コメント管理サーバ１０のユーザは、この入力装置９１５を操作することにより、コメント管理サーバ１０に対して各種のデータを入力したり処理動作を指示したりすることができる。
【０１１１】
出力装置９１７は、例えば、ＣＲＴディスプレイ装置、液晶ディスプレイ装置、プラズマディスプレイ装置、ＥＬディスプレイ装置およびランプなどの表示装置や、スピーカおよびヘッドホンなどの音声出力装置や、プリンタ装置、携帯電話、ファクシミリなど、取得した情報をユーザに対して視覚的または聴覚的に通知することが可能な装置で構成される。出力装置９１７は、例えば、コメント管理サーバ１０が行った各種処理により得られた結果を出力する。具体的には、表示装置は、コメント管理サーバ１０が行った各種処理により得られた結果を、テキストまたはイメージで表示する。他方、音声出力装置は、再生された音声データや音響データ等からなるオーディオ信号をアナログ信号に変換して出力する。
【０１１２】
ストレージ装置９１９は、コメント管理サーバ１０の記憶部の一例として構成されたデータ格納用の装置であり、例えば、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）等の磁気記憶部デバイス、半導体記憶デバイス、光記憶デバイス、または光磁気記憶デバイス等により構成される。このストレージ装置９１９は、ＣＰＵ９０１が実行するプログラムや各種データ、および外部から取得した各種データなどを格納する。
【０１１３】
ドライブ９２１は、記録媒体用リーダライタであり、コメント管理サーバ１０に内蔵、あるいは外付けされる。ドライブ９２１は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体９２７に記録されている情報を読み出して、ＲＡＭ９０５に出力する。また、ドライブ９２１は、装着されている磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリ等のリムーバブル記録媒体９２７に記録を書き込むことも可能である。リムーバブル記録媒体９２７は、例えば、ＤＶＤメディア、ＨＤ−ＤＶＤメディア、Ｂｌｕ−ｒａｙメディア、コンパクトフラッシュ（登録商標）（ＣｏｍｐａｃｔＦｌａｓｈ：ＣＦ）、メモリースティック、または、ＳＤメモリカード（Ｓｅｃｕｒｅ  Ｄｉｇｉｔａｌ  ｍｅｍｏｒｙ  ｃａｒｄ）等である。また、リムーバブル記録媒体９２７は、例えば、非接触型ＩＣチップを搭載したＩＣカード（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ  ｃａｒｄ）または電子機器等であってもよい。
【０１１４】
接続ポート９２３は、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポート、ｉ．Ｌｉｎｋ等のＩＥＥＥ１３９４ポート、ＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）ポート、ＲＳ−２３２Ｃポート、光オーディオ端子、ＨＤＭＩ（Ｈｉｇｈ−Ｄｅｆｉｎｉｔｉｏｎ  Ｍｕｌｔｉｍｅｄｉａ  Ｉｎｔｅｒｆａｃｅ）ポート等の、機器をコメント管理サーバ１０に直接接続するためのポートである。この接続ポート９２３に外部接続機器９２９を接続することで、コメント管理サーバ１０は、外部接続機器９２９から各種データを取得したり、外部接続機器９２９に各種データを提供したりする。
【０１１５】
通信装置９２５は、例えば、通信網９３１に接続するための通信デバイス等で構成された通信インターフェースである。通信装置９２５は、例えば、有線または無線ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、Ｂｌｕｅｔｏｏｔｈ、またはＷＵＳＢ（Ｗｉｒｅｌｅｓｓ  ＵＳＢ）用の通信カード、光通信用のルータ、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）用のルータ、または、各種通信用のモデム等である。この通信装置９２５は、例えば、インターネットや他の通信機器との間で、例えばＴＣＰ／ＩＰ等の所定のプロトコルに則して信号等を送受信することができる。また、通信装置９２５に接続される通信網９３１は、有線または無線によって接続されたネットワーク等により構成され、例えば、インターネット、家庭内ＬＡＮ、赤外線通信、ラジオ波通信または衛星通信等であってもよい。
【０１１６】
以上、本発明の各実施形態に係るコメント管理サーバ１０の機能を実現可能なハードウェア構成の一例を示した。上記の各構成要素は、汎用的な部材を用いて構成されていてもよいし、各構成要素の機能に特化したハードウェアにより構成されていてもよい。従って、本実施形態を実施する時々の技術レベルに応じて、適宜、利用するハードウェア構成を変更することが可能である。
【０１１７】
なお、本発明の各実施形態に係るデータ処理装置２０のハードウェア構成は、本発明の各実施形態に係るコメント管理サーバ１０のハードウェア構成とほぼ同一であり、同様の機能を奏するため、詳細な説明は省略する。
【０１１８】
＜まとめ＞
以上説明したように、本発明の各実施形態に係るコメント管理システムでは、ＩＰＴＶ等のコンテンツ再生装置４と共にデータ処理装置３０に接続されたＩＰ電話機５をコメント入力装置として利用する。そのため、コンテンツ再生装置４の種別に依存することなく、ネットワークを介して配信されている視聴中のコンテンツに対して、容易に音声コメントを挿入することができ、コンテンツをコミュニティ的に楽しむことが可能となる。
【０１１９】
また、本実施形態に係るコメント管理システムでは、音声コメントが、コンテンツデータとは別に管理されるため、コンテンツ配信サービスのサービス提供管理者が不当なコメントの削除等を行う際に、容易にメンテナンスを実行することができる。
【０１２０】
以上、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明はかかる例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【０１２１】
例えば、上述の各実施形態では、ＩＰ電話機５を用いた例について詳細に説明したが、本発明に係るコメント管理サーバに音声コメントを挿入する際には、携帯電話等を用いることも可能である。
【図面の簡単な説明】
【０１２２】
【図１】本発明の第１の実施形態に係るコメント管理システムを説明するための説明図である。
【図２】同実施形態に係るコメント管理システムにおけるデータの流れを説明するための説明図である。
【図３】同実施形態に係るコメント管理サーバとコンテンツ配信サーバの機能を説明するためのブロック図である。
【図４】同実施形態に係るコメント格納領域の構造を説明するための説明図である。
【図５】同実施形態に係るデータ処理装置の構成を説明するためのブロック図である。
【図６】同実施形態に係る音声コメントの挿入方法を説明するためのシーケンス図である。
【図７】同実施形態に係る音声コメントの再生方法を説明するためのシーケンス図である。
【図８】本発明の各実施形態に係るコメント管理サーバのハードウェア構成を説明するためのブロック図である。
【符号の説明】
【０１２３】
１    コメント管理システム
３    ＳＩＰサーバ
４    コンテンツ再生装置
５    ＩＰ電話機
１０    コメント管理サーバ
２０    コンテンツ配信サーバ
３０    データ処理装置
１０１    コメント記録部
１０３    コメント取得要求受信部
１０５    コメント出力部
１０７，２０９，３０５    記憶部
２０１    コンテンツ取得要求受信部
２０３    コメント取得部
２０５    コメント符号化部
２０７    コンテンツ配信部
３０１    接続制御部
３０３    再生経過時間判定部
【図１】
2010028233.tif 000003
【図２】
2010028233.tif 000004
【図３】
2010028233.tif 000005
【図４】
2010028233.tif 000006
【図５】
2010028233.tif 000007
【図６】
2010028233.tif 000008
【図７】
2010028233.tif 000009
【図８】
2010028233.tif 000010