(57)【要約】  本発明は関連コンテンツの処理方法及びシステムを開示した。該方法は、マルチメディアを放送するとき、当該マルチメディアにおけるデータの一部又は全部をバッファリングすることと、バッファリングされたデータに関連するコンテンツの取得を要求するための要求を受信することと、当該バッファリングされたデータからキーワードを取得することと、当該キーワードによって検索し、当該関連するコンテンツを得て送信することと、を含む。本発明によれば、関連技術においてユーザが関心を持っている関連コンテンツを生成しにくい課題を解決し、ユーザの要求に応じる関連コンテンツの生成を実現し、ユーザ体験を向上させる。
2016532969.tif 000002
【特許請求の範囲】
【請求項１】
マルチメディアを放送するとき、前記マルチメディアにおけるデータの一部又は全部をバッファリングすることと、
バッファリングされたデータに関連するコンテンツの取得を要求するための要求を受信することと、
前記バッファリングされたデータからキーワードを取得することと、
前記キーワードによって検索し、前記関連するコンテンツを得ることと、を含む関連コンテンツ処理方法。
【請求項２】
前記マルチメディアにおけるデータの一部又は全部をバッファリングすることは、
それぞれ所定の時間長のデータをバッファリングするための少なくとも二つのバッファーエリアを、前記データの一部又は全部をバッファリングする装置に設けることと、
前記データの一部又は全部を前記少なくとも二つのバッファーエリアに記憶することと、を含む請求項１に記載の方法。
【請求項３】
前記データの一部又は全部を前記少なくとも二つのバッファーエリアに記憶することは、
前記少なくとも二つのバッファーエリアのうちの第１のバッファーエリアがデータで満たされた後、データを第２のバッファーエリアにバッファリングし、第ｎ（ここで、ｎがバッファーエリアの数である）のバッファーエリアがデータで満たされるまでバッファリング動作を続け、第ｎのバッファーエリアがデータで満たされた後、前記第１のバッファーエリアのデータを削除するとともに、データを新たに前記第１のバッファーエリアにバッファリングすることを含む請求項２に記載の方法。
【請求項４】
前記マルチメディアにおけるデータの一部又は全部をバッファリングすることは、
前記データの一部又は全部を、前記マルチメディアを放送する機器にバッファリングすること、及び／又は、
前記データの一部又は全部をサーバ側にバッファリングすることを含む請求項１乃至３のいずれか一項に記載の方法。
【請求項５】
前記バッファリングされたデータから前記キーワードを取得することは、
前記バッファリングされたデータからキーワードを解析して前記キーワードとすること、又は、
前記バッファリングされたデータから一つ又は複数のキーワードを解析して前記要求の送信側へ送信し、前記送信側に確認されたキーワードを前記キーワードとすることを含む請求項１に記載の方法。
【請求項６】
前記バッファリングされたデータからキーワードを取得することは、
前記バッファリングされたデータにオーディオデータが含まれる場合、前記オーディオデータにおけるコンテンツの一部又は全部をキーワードとして認識すること、及び／又は、
前記バッファリングされたデータにビデオデータが含まれる場合、前記ビデオデータの画像に対応するキーワードを取得することを含む請求項１又は５に記載の方法。
【請求項７】
前記マルチメディアを放送する機器と前記要求を送信する機器とが別々のものであり、接続されている請求項１乃至６のいずれか一項に記載の方法。
【請求項８】
マルチメディアを放送するとき、前記マルチメディアにおけるデータの一部又は全部をバッファリングするように構成されるバッファーモジュールと、
バッファリングされたデータに関連するコンテンツの取得を要求するための要求を受信するように構成される受信モジュールと、
前記バッファリングされたデータからキーワードを取得するように構成される取得モジュールと、
前記キーワードによって検索し、前記関連するコンテンツを得るように構成される検索モジュールと、を備える関連コンテンツ処理システム。
【請求項９】
前記バッファーモジュールは、前記データの一部又は全部をバッファリングする装置に設けられた、それぞれ所定の時間長のデータをバッファリングするように構成される少なくとも二つのバッファーエリアに前記データの一部又は全部を記憶するように構成される請求項８に記載のシステム。
【請求項１０】
前記バッファーモジュールは、前記少なくとも二つのバッファーエリアのうちの第１のバッファーエリアがデータで満たされた後、データを第２のバッファーエリアにバッファリングし、第ｎ（ここで、ｎがバッファーエリアの数である）のバッファーエリアがデータで満たされるまでバッファリング動作を続け、第ｎのバッファーエリアがデータで満たされた後、前記第１のバッファーエリアのデータを削除するとともに、データを新たに前記第１のバッファーエリアにバッファリングするように構成される請求項９に記載のシステム。
【請求項１１】
前記バッファーモジュールは、前記マルチメディアを放送する機器、及び／又は、前記マルチメディアを提供するサーバに備えられる請求項８乃至１０のいずれか一項に記載のシステム。
【請求項１２】
前記取得モジュールは、前記バッファリングされたデータからキーワードを解析して前記キーワードとするように構成され、又は、
前記バッファリングされたデータから一つ又は複数のキーワードを解析して前記要求の送信側へ送信し、前記送信側に確認されたキーワードを前記キーワードとするように構成される請求項８に記載のシステム。
【請求項１３】
前記取得モジュールは、前記バッファリングされたデータにオーディオデータが含まれる場合、前記オーディオデータにおけるコンテンツの一部又は全部をキーワードとして認識するように構成され、及び／又は、
前記バッファリングされたデータにビデオデータが含まれる場合、前記ビデオデータの画像に対応するキーワードを取得するように構成される請求項８又は１２に記載のシステム。
【請求項１４】
前記マルチメディアを放送する機器と前記要求を送信する機器とが別々のものであり、接続されている請求項８乃至１３のいずれか一項に記載のシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信分野に関し、具体的に、関連コンテンツの処理方法及びシステムに関するものである。
【背景技術】
【０００２】
発明者は、皆がマルチメディアファイル、例えばテレビ又はビデオを見るとき、あるコンテンツに関心を持っていれば、ユーザが関連の情報及びコンテンツを自らサーチする必要があることに気づいた。技術発展に伴って、現在、ユーザが見るとき選択できるように予め若干のコンテンツと関連付けられているビデオもあるが、これらの関連付けられたコンテンツは、予め設定されておくものであり、ユーザのニーズに応じてユーザが関心を持つ関連コンテンツを生成することは相変わらずなし得ない。
【０００３】
関連技術においてユーザが関心を持つ関連コンテンツを生成しにくい課題に対して、未だに対策が提案されていない。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、関連技術においてユーザが関心を持つ関連コンテンツを生成しにくい課題を少なくとも解決する関連コンテンツの処理方法及びシステムを提供することをその目的とする。
【課題を解決するための手段】
【０００５】
本発明の実施例の一形態によれば、マルチメディアを放送するとき、前記マルチメディアにおけるデータの一部又は全部をバッファリングすることと、バッファリングされたデータに関連するコンテンツの取得を要求するための要求を受信することと、前記バッファリングされたデータからキーワードを取得することと、前記キーワードによって検索し、前記関連するコンテンツを得ることと、を含む関連コンテンツ処理方法を提供する。
【０００６】
前記マルチメディアにおけるデータの一部又は全部をバッファリングすることは、それぞれ所定の時間長のデータをバッファリングするための少なくとも二つのバッファーエリアを、前記データの一部又は全部をバッファリングする装置に設けることと、前記データの一部又は全部を前記少なくとも二つのバッファーエリアに記憶することと、を含むことが好ましい。
【０００７】
前記データの一部又は全部を前記少なくとも二つのバッファーエリアに記憶することは、前記少なくとも二つのバッファーエリアのうちの第１のバッファーエリアがデータで満たされた後、データを第２のバッファーエリアにバッファリングし、第ｎ（ここで、ｎがバッファーエリアの数である）のバッファーエリアがデータで満たされるまでバッファリング動作を続け（バッファリング動作を繰り返し）、第ｎのバッファーエリアがデータで満たされた後、前記第１のバッファーエリアのデータを削除するとともに、データを新たに前記第１のバッファーエリアにバッファリングすることを含むことが好ましい。
【０００８】
前記マルチメディアにおけるデータの一部又は全部をバッファリングすることは、前記データの一部又は全部を、前記マルチメディアを放送する機器にバッファリングすること、及び／又は、前記データの一部又は全部をサーバ側にバッファリングすることを含むことが好ましい。
【０００９】
前記バッファリングされたデータから前記キーワードを取得することは、前記バッファリングされたデータからキーワードを解析して前記キーワードとすること、又は、前記バッファリングされたデータから一つ又は複数のキーワードを解析して前記要求の送信側へ送信し、前記送信側に確認されたキーワードを前記キーワードとすることを含むことが好ましい。
【００１０】
前記バッファリングされたデータからキーワードを解析することは、前記バッファリングされたデータにオーディオデータが含まれる場合、前記オーディオデータにおけるコンテンツの一部又は全部をキーワードとして認識すること、及び／又は、前記バッファリングされたデータにビデオデータが含まれる場合、前記ビデオデータの画像に対応するキーワードを取得することを含むことが好ましい。
【００１１】
前記マルチメディアを放送する機器と前記要求を送信する機器とが別々のものであり、接続されていることが好ましい。
【００１２】
本発明の実施例の他の一形態によれば、マルチメディアを放送するとき、前記マルチメディアにおけるデータの一部又は全部をバッファリングするように構成されるバッファーモジュールと、バッファリングされたデータに関連するコンテンツの取得を要求するための要求を受信するように構成される受信モジュールと、前記バッファリングされたデータからキーワードを取得するように構成される取得モジュールと、前記キーワードによって検索し、前記関連するコンテンツを得るように構成される検索モジュールと、を備える関連コンテンツ処理システムをさらに提供する。
【００１３】
前記バッファーモジュールは、前記データの一部又は全部をバッファリングする装置に設けられた、それぞれ所定の時間長のデータをバッファリングするための少なくとも二つのバッファーエリアに前記データの一部又は全部を記憶するように構成されることが好ましい。
【００１４】
前記バッファーモジュールは、前記少なくとも二つのバッファーエリアのうちの第１のバッファーエリアがデータで満たされた後、データを第２のバッファーエリアにバッファリングし、第ｎ（ここで、ｎがバッファーエリアの数である）のバッファーエリアがデータで満たされるまでバッファリング動作を続け（バッファリング動作を繰り返し）、第ｎのバッファーエリアがデータで満たされた後、前記第１のバッファーエリアのデータを削除するとともに、データを新たに前記第１のバッファーエリアにバッファリングするように構成されることが好ましい。
【００１５】
前記バッファーモジュールは、前記マルチメディアを放送する機器、及び／又は、前記マルチメディアを提供するサーバに備えられることが好ましい。
【００１６】
前記取得モジュールは、前記バッファリングされたデータからキーワードを解析して前記キーワードとするように構成され、又は、前記バッファリングされたデータから一つ又は複数のキーワードを解析して前記要求の送信側へ送信し、前記送信側に確認されたキーワードを前記キーワードとするように構成されることが好ましい。
【００１７】
前記取得モジュールは、前記バッファリングされたデータにオーディオデータが含まれる場合、前記オーディオデータにおけるコンテンツの一部又は全部をキーワードとして認識するように構成され、及び／又は、前記バッファリングされたデータにビデオデータが含まれる場合、前記ビデオデータの画像に対応するキーワードを取得するように構成されることが好ましい。
【００１８】
前記マルチメディアを放送する機器と前記要求を送信する機器とが別々のものであり、接続されていることが好ましい。
【発明の効果】
【００１９】
本発明の実施例によれば、マルチメディアを放送するとき、前記マルチメディアにおけるデータの一部又は全部をバッファリングし、バッファリングされたデータに関連するコンテンツの取得を要求するための要求を受信し、前記バッファリングされたデータからキーワードを取得し、さらに前記キーワードによって検索し前記関連するコンテンツを得て送信することで、関連技術においてユーザが関心を持っている関連コンテンツを生成しにくい課題を解決し、ユーザの要求に応じる関連コンテンツの生成を実現し、ユーザ体験を向上させる。
【図面の簡単な説明】
【００２０】
ここで説明する図面は本発明を理解させるためのもので、本願の一部を構成し、本発明における実施例と共に本発明を解釈するためのものであり、本発明を不当に限定するものではない。
【図１】本発明の実施例による関連コンテンツの処理方法のフローチャート図である。
【図２】本発明の実施例による関連コンテンツの処理システムの構成を示すブロック図である。
【図３】本発明の実施例による関連コンテンツの処理システムの好適な構成を示すブロック図の１である。
【図４】本発明の実施例による関連コンテンツの処理システムの好適な構成を示すブロック図の２である。
【図５】本発明の実施例による関連コンテンツの処理システムの好適な構成を示すブロック図の３である。
【図６】本発明の実施例による関連コンテンツの処理システムの好適な構成を示すブロック図の４である。
【発明を実施するための形態】
【００２１】
なお、衝突しない限り、本願の実施例及び実施例中の構成要件を組み合わせることができる。以下、図面を参照しつつ実施例を結合して本発明を詳しく説明する。
【００２２】
本実施例において、関連コンテンツの処理方法が提供され、図１は、本発明の実施例による関連コンテンツの処理方法のフローチャート図であり、図１に示すように、該フローは以下のステップを含む。
マルチメディアを放送するとき、当該マルチメディアにおけるデータの一部又は全部をバッファリングする（ステップＳ１０２）。
バッファリングされたデータに関連するコンテンツの取得を要求するための要求を受信する（ステップＳ１０４）。
当該バッファリングされたデータからキーワードを取得する（ステップＳ１０６）。
当該キーワードによって検索し当該関連するコンテンツを得る（ステップＳ１０８）。
【００２３】
上述したステップによると、関連コンテンツは、要求を受信した後、バッファリングから取得したキーワードによって得られるものであり、このような関連コンテンツの取得処理は、予め設定された、当該マルチメディアに関連するコンテンツではなく、バッファリングされたデータに関わっているため、上記ステップにより、関連技術においてユーザが関心を持っている関連コンテンツを生成しにくい課題を解決し、ユーザの要求に応じる関連コンテンツの生成を実現し、ユーザ体験を向上させる。
【００２４】
当該データの一部又は全部をバッファリングする装置には、それぞれ所定時間長のデータをバッファリングするための少なくとも二つのバッファーエリアが設けられ、当該少なくとも二つのバッファーエリアには、当該データの一部又は全部が記憶されることが好ましい。例えば、バッファーエリアを、マルチメディアを放送する機器に設けてもよいし、サーバに設けてもよく、バッファーエリアを少なくとも二つ設けると、より多くのデータをバッファリングすることができ、また、バッファーエリアが所定時間長のデータをバッファリングするものであるため、バッファリングされたデータはバッファーエリアにおけるコンテンツに基づき時系列順に正確に組み継ぎされる（Ｓｐｌｉｃｅ）ことができる。
【００２５】
データを少なくとも二つのバッファーエリアにバッファリングする方式が複数あり、例えば、好適な一方式として、当該少なくとも二つのバッファーエリアのうちの第１のバッファーエリアがデータで満たされた後、データを第２のバッファーエリアにバッファリングし、第ｎのバッファーエリアがデータで満たされるまでバッファリング動作を続け（繰り返し）、第ｎのバッファーエリアがデータで満たされた後、当該第１のバッファーエリアのデータを削除するとともに、データを新たに当該第１のバッファーエリアにバッファリングし、ここで、当該ｎがバッファーエリアの数である。
【００２６】
バッファリングされたデータから取得されたキーワードは、一つ又は複数であることが可能であり、このとき、当該取得されたキーワードをそのままキーワードとしてもよいし、要求者側に確認のために送信してもよく、即ち、当該バッファリングされたデータから当該キーワードを取得することは、当該バッファリングされたデータからキーワードを解析して当該キーワードとすること、又は、当該バッファリングされたデータから一つ又は複数のキーワードを解析して当該要求の送信側へ送信し、当該送信側に確認されたキーワードを当該キーワードとすることを含む。要求者側に確認されたキーワードがより正確であるが、操作ステップを増やしたため、この二つの方式を組み合わせて用いることが望まれ、例えば、キーワードを一つのみ取得した場合、確認する必要がなくなり、キーワードを複数取得すると、要求者側へ確認のために送信する。
【００２７】
バッファリングされたデータのタイプはオーディオデータであることが可能であり、オーディオデータの場合、オーディオ認識技術を利用することができ、また、バッファリングされたデータはビデオデータであることも可能であり、ビデオデータの場合、画像認識技術を利用し、画像を予め設定された画像ライブラリと比較してキーワードを得ることができる。例えば、当該バッファリングされたデータにオーディオデータが含まれる場合、当該オーディオデータにおけるコンテンツの一部又は全部をキーワードとして認識し、及び／又は、当該バッファリングされたデータにビデオデータが含まれる場合、当該ビデオデータの画像に対応するキーワードを取得する。オーディオ認識技術及びビデオ認識技術は関連技術において様々な認識方法があり、キーワードを認識可能なものであれば使用することができ、ここではいちいち例を挙げない。
【００２８】
当該マルチメディアを放送する機器と当該要求を送信する機器とが別々のものであり、接続されていることが好ましい。
【００２９】
本実施例において、上記の方法を実現するための関連コンテンツの処理システムも提供され、前述した実施例及び好適な実施形態で説明したものは、その詳細をここで省略する。なお、後述するシステムにおけるモジュールの名称は、当該モジュールを実際に限定するものではなく、例えば、バッファーモジュールは、「当該データの一部又は全部を少なくとも二つのバッファーエリアに記憶するためのモジュール」と称されることができ、また、以下のモジュールはいずれもプロセッサで実現されることができ、例えば、バッファーモジュールは、「当該データの一部又は全部を少なくとも二つのバッファーエリアに記憶するためのプロセッサ」、又は、「バッファーモジュールを備えるプロセッサ」と称されることができる。図２は本発明の実施例による関連コンテンツの処理システムの構成を示すブロック図であり、図２に示すように、当該構成は、バッファーモジュール２２と、受信モジュール２４と、取得モジュール２６と、検索モジュール２８とを備える。これらのモジュールは一つのサーバ又はサーバグループで実現されてもよいし、異なるサーバとして実現されてもよく、例えば、受信モジュール２４とバッファーモジュール２２がビデオサーバで実現されることができ、もちろん、バッファーモジュール２２がビデオを放送する端末で実現されることもでき、また、取得モジュール２６が、例えば音声認識サーバであってよい認識サーバで実現されることができ、さらに、検索モジュールが関連コンテンツ生成サーバで実現されることができる。以下、当該システムを詳細に説明する。
【００３０】
バッファーモジュール２２は、マルチメディアを放送するとき、当該マルチメディアにおけるデータの一部又は全部をバッファリングするように構成され、受信モジュール２４は、バッファリングされたデータに関連するコンテンツの取得を要求するための要求を受信するように構成され、取得モジュール２６は、当該バッファリングされたデータからキーワードを取得するように構成され、さらに検索モジュール２８は、当該キーワードによって検索し、当該関連するコンテンツを得るように構成される。
【００３１】
当該バッファーモジュール２２は、当該データの一部又は全部をバッファリングする装置に設けられた、それぞれ所定時間長のデータをバッファリングするための少なくとも二つのバッファーエリアに当該データの一部又は全部を記憶するように構成されることが好ましい。
【００３２】
当該バッファーモジュール２２は、当該少なくとも二つのバッファーエリアのうちの第１のバッファーエリアがデータで満たされた後、データを第２のバッファーエリアにバッファリングし、第ｎ（ここで、ｎがバッファーエリアの数である）のバッファーエリアがデータで満たされるまでバッファリング動作を続け（繰り返し）、第ｎのバッファーエリアがデータで満たされた後、当該第１のバッファーエリアのデータを削除するとともに、データを新たに当該第１のバッファーエリアにバッファリングするように構成されることが好ましい。
【００３３】
当該バッファーモジュール２２は、当該マルチメディアを放送する機器、及び／又は、当該マルチメディアを提供するサーバに備えられることが好ましい。
【００３４】
当該取得モジュール２６は、当該バッファリングされたデータからキーワードを解析して当該キーワードとするように構成され、又は、当該バッファリングされたデータから一つ又は複数のキーワードを解析して当該要求の送信側へ送信し、当該送信側に確認されたキーワードを当該キーワードとするように構成されることが好ましい。
【００３５】
当該取得モジュール２６は、当該バッファリングされたデータにオーディオデータが含まれる場合、当該オーディオデータにおけるコンテンツの一部又は全部をキーワードとして認識するように構成され、及び／又は、当該バッファリングされたデータにビデオデータが含まれる場合、当該ビデオデータの画像に対応するキーワードを取得するように構成されることが好ましい。
【００３６】
当該マルチメディアを放送する機器と当該要求を送信する機器とが別々のものであり、接続されていることが好ましい。
【００３７】
以下、好適な実施例を結合して説明する。
以下の好適な実施例において、ユーザがビデオを見るとき、如何にしてユーザが聞いて関心を持つようになるコンテンツに応じて関連コンテンツを動的に生成するかという課題を解決する。また、以下の実施例において、さらに、如何にしてユーザによる現在のビデオ鑑賞体験に影響を与えることなく、上記の動的に生成された関連コンテンツを見せる（ｐｒｅｓｅｎｔ）かという課題を解決する。以下の実施例に四つの好適な実現方案を提供し、以下、それぞれ説明する。
【００３８】
（方案１）
図３は本発明の実施例による関連コンテンツの処理システムの好適な構成を示すブロック図の１であり、図３に示すように、ユーザが、ブルートゥース等の短距離通信技術により相互に通信し合う、ビデオを見るための機器１と、関連コンテンツを取得し見せるための機器２とを有する。
【００３９】
見ているビデオのオーディオ情報を取得するために、機器１には、今に至る一定時間内のオーディオを記憶するように構成される二つのバッファーエリアが設けられ、具体的には、
時間長がｔ１のオーディオを記憶可能なバッファーエリアｂ１と、時間長がｔ２のオーディオを記憶可能なバッファーエリアｂ２である。ユーザがビデオを見るとき、ｂ１が当該ビデオのオーディオ情報をユーザによる鑑賞開始箇所からバッファリングし、ｂ１がフルになると、ｂ２が継続して当該ビデオのオーディオ情報をバッファリングし、ｂ２がフルになると、ｂ１が継続して当該ビデオのオーディオ情報をバッファリングする一方、ｂ１にバッファリングされてあるその前の情報がクリアされ、このように、当該ビデオが一時停止、停止、早送り、早戻しされるまで繰り返していく。このように、ｂ１，ｂ２には、常に当該ビデオの、今に至る一定時間内のオーディオ情報がバッファリングされている。
【００４０】
オーディオ情報に応じて関連コンテンツを生成する方法は、以下の通りである。
ユーザが関心のあるコンテンツを聞くと、関連コンテンツの取得要求を機器２により機器１へ送信し、
機器１が当該要求を受信した後、現在ｂ１，ｂ２にバッファリングされているオーディオ情報を時系列順に一つのオーディオとして合成し、
当該オーディオを音声認識サーバへ送信し、音声認識サーバに認識するように要求し、
音声認識サーバがこの要求を受信すると、当該オーディオを認識し、
認識されたキーワードを関連コンテンツ生成サーバへ送信し、
関連コンテンツ生成サーバが認識されたキーワードを受信した後、キーワードによって検索し、対応する関連コンテンツを生成し、
生成された関連コンテンツを機器２に返送し、
機器２が当該関連コンテンツを受信した後、ユーザに見せる。
【００４１】
上記のステップ１において、機器２と機器１とがブルートゥース、ＷＩＦＩ等の短距離通信技術により接続され、相互に通信し合う。上記のステップ２において、ｂ１，ｂ２の二つのバッファーエリアがオーディオ情報を交互に循環して記憶するので、現在オーディオをバッファリングしているバッファーエリアにおけるデータをバックエンドとし、フルになった他方のバッファーエリアにおけるデータをフロントエンドとすることができる。
【００４２】
（方案２）
図４は本発明の実施例による関連コンテンツの処理システムの好適な構成を示すブロック図の２であり、図４に示すように、ユーザが、ビデオを見るための機器１と、関連コンテンツを取得し見せるための機器２とを有する。
【００４３】
見ているビデオのオーディオ情報を取得するために、ビデオサーバには、今に至る一定時間内のオーディオを記憶するように構成される二つのバッファーエリアが設けられ、具体的には、
時間長がｔ１のオーディオを記憶可能なバッファーエリアｂ１と、時間長がｔ２のオーディオを記憶可能なバッファーエリアｂ２である。ユーザがビデオを見るとき、ｂ１が当該ビデオのオーディオ情報をユーザによる鑑賞開始箇所からバッファリングし、ｂ１がフルになると、ｂ２が継続して当該ビデオのオーディオ情報をバッファリングし、ｂ２がフルになると、ｂ１が継続して当該ビデオのオーディオ情報をバッファリングする一方、ｂ１にバッファリングされてあるその前の情報がクリアされ、このように、当該ビデオが一時停止、停止、早送り、早戻しされるまで繰り返していく。このように、ｂ１，ｂ２には、常に当該ビデオの、今に至る一定時間内のオーディオ情報がバッファリングされている。
【００４４】
オーディオ情報に応じて関連コンテンツを生成する方法は、以下の通りである。
ユーザが関心のあるコンテンツを聞くと、関連コンテンツの取得要求を機器２によりビデオサーバへ送信し、
ビデオサーバが当該要求を受信した後、現在ｂ１，ｂ２にバッファリングされているオーディオ情報を時系列順に一つのオーディオとして合成し、
当該オーディオを音声認識サーバへ送信し、音声認識サーバに認識するように要求し、
音声認識サーバがこの要求を受信すると、当該オーディオを認識し、
認識されたキーワードを関連コンテンツ生成サーバへ送信し、
関連コンテンツ生成サーバが認識されたキーワードを受信した後、キーワードによって検索し、対応する関連コンテンツを生成し、
生成された関連コンテンツを機器２に返送し、
機器２が当該関連コンテンツを受信した後、ユーザに見せる。
【００４５】
上記のステップ１において、機器２と機器１とがブルートゥース、ＷＩＦＩ等の短距離通信技術により接続され、相互に通信し合う。上記のステップ２において、ｂ１，ｂ２の二つのバッファーエリアがオーディオ情報を交互に繰り返し記憶するので、上記時系列順の方法は、現在オーディオをバッファリングしているバッファーエリアにおけるデータをバックエンドとし、フルになった他方のバッファーエリアにおけるデータをフロントエンドとすることにより実現可能であると判断する。
【００４６】
（方案３）
図５は本発明の実施例による関連コンテンツの処理システムの好適な構成を示すブロック図の３であり、図５に示すように、ユーザが、ブルートゥース等の短距離通信技術により相互に通信し合う、ビデオを見るための機器１と、関連コンテンツを取得し見せるための機器２とを有する。
【００４７】
見ているビデオのオーディオ情報を取得するために、機器１には、今に至る一定時間内のオーディオを記憶するように構成される二つのバッファーエリアが設けられ、具体的には、
時間長がｔ１のオーディオを記憶可能なバッファーエリアｂ１と、時間長がｔ２のオーディオを記憶可能なバッファーエリアｂ２である。ユーザがビデオを見るとき、ｂ１が当該ビデオのオーディオ情報をユーザによる鑑賞開始箇所からバッファリングし、ｂ１がフルになると、ｂ２が継続して当該ビデオのオーディオ情報をバッファリングし、ｂ２がフルになると、ｂ１が継続して当該ビデオのオーディオ情報をバッファリングする一方、ｂ１にバッファリングされてあるその前の情報がクリアされ、このように、当該ビデオが一時停止、停止、早送り、早戻しされるまで繰り返していく。このように、ｂ１，ｂ２には、常に当該ビデオの、今に至る一定時間内のオーディオ情報がバッファリングされている。
【００４８】
オーディオ情報に応じて関連コンテンツを生成する方法は、以下の通りである。
ユーザが関心のあるコンテンツを聞くと、関連コンテンツの取得要求を機器２により機器１へ送信し、
機器１が当該要求を受信した後、現在ｂ１，ｂ２にバッファリングされているオーディオ情報を時系列順に一つのオーディオとして合成し、
当該オーディオを音声認識サーバへ送信し、音声認識サーバに認識するように要求し、
音声認識サーバがこの要求を受信すると、当該オーディオを認識し、
一つならぬキーワードを認識した場合、音声認識サーバが認識された全てのキーワードを機器２へ送信し、
機器２が音声認識サーバから受信した複数のキーワードをユーザに見せ、ユーザにより関心のあるキーワードが選択され、
機器２が、ユーザにより選択されたキーワード（複数あるかもしれない）を関連コンテンツ生成サーバへ送信し、
関連コンテンツ生成サーバが認識されたキーワードを受信した後、キーワードによって検索し、対応する関連コンテンツを生成し、
生成された関連コンテンツを機器２に返送し、
機器２が当該関連コンテンツを受信した後、ユーザに見せる。
【００４９】
上記のステップ１において、機器２と機器１とがブルートゥース、ＷＩＦＩ等の短距離通信技術により接続され、相互に通信し合う。上記のステップ２において、ｂ１，ｂ２の二つのバッファーエリアがオーディオ情報を交互に繰り返し記憶するので、上記時系列順の方法は、現在オーディオをバッファリングしているバッファーエリアにおけるデータをバックエンドとし、フルになった他方のバッファーエリアにおけるデータをフロントエンドとすることにより実現可能であると判断する。
【００５０】
（方案４）
図６は本発明の実施例による関連コンテンツの処理システムの好適な構成を示すブロック図の４であり、図６に示すように、ユーザが、ビデオを見るための機器１と、関連コンテンツを取得し見せるための機器２とを有する。
【００５１】
見ているビデオのオーディオ情報を取得するために、ビデオサーバには、今に至る一定時間内のオーディオを記憶するように構成される二つのバッファーエリアが設けられ、具体的には、
時間長がｔ１のオーディオを記憶可能なバッファーエリアｂ１と、時間長がｔ２のオーディオを記憶可能なバッファーエリアｂ２である。ユーザがビデオを見るとき、ｂ１が当該ビデオのオーディオ情報をユーザによる鑑賞開始箇所からバッファリングし、ｂ１がフルになると、ｂ２が継続して当該ビデオのオーディオ情報をバッファリングし、ｂ２がフルになると、ｂ１が継続して当該ビデオのオーディオ情報をバッファリングする一方、ｂ１にバッファリングされてあるその前の情報がクリアされ、このように、当該ビデオが一時停止、停止、早送り、早戻しされるまで繰り返していく。このように、ｂ１，ｂ２には、常に当該ビデオの、今に至る一定時間内のオーディオ情報がバッファリングされている。
【００５２】
オーディオ情報に応じて関連コンテンツを生成する方法は、以下の通りである。
ユーザが関心のあるコンテンツを聞くと、関連コンテンツの取得要求を機器２によりビデオサーバへ送信し、
ビデオサーバが当該要求を受信した後、現在ｂ１，ｂ２にバッファリングされているオーディオ情報を時系列順に一つのオーディオとして合成し、
当該オーディオを音声認識サーバへ送信し、音声認識サーバに認識するように要求し、
音声認識サーバがこの要求を受信すると、当該オーディオを認識し、
一つならぬキーワードを認識した場合、音声認識サーバが認識された全てのキーワードを機器２へ送信し、
機器２が音声認識サーバから受信した複数のキーワードをユーザに見せ、ユーザにより関心のあるキーワードが選択され、
機器２が、ユーザにより選択されたキーワード（複数あるかもしれない）を関連コンテンツ生成サーバへ送信し、
関連コンテンツ生成サーバが認識されたキーワードを受信した後、キーワードによって検索し、対応する関連コンテンツを生成し、
生成された関連コンテンツを機器２に返送し、
機器２が当該関連コンテンツを受信した後、ユーザに見せる。
【００５３】
上記のステップ１において、機器２と機器１とがブルートゥース、ＷＩＦＩ等の短距離通信技術により接続され、相互に通信し合う。上記のステップ２において、ｂ１，ｂ２の二つのバッファーエリアがオーディオ情報を交互に繰り返し記憶するので、上記時系列順の方法は、現在オーディオをバッファリングしているバッファーエリアにおけるデータをバックエンドとし、フルになった他方のバッファーエリアにおけるデータをフロントエンドとすることにより実現可能であると判断する。
【００５４】
前述した各方案において、ｂ１，ｂ２の大きさは以下の方法で設定されることができる。
一定の記憶スペース、例えば、ｂ１＝ｂ２＝５１２ＫＢが設定される。
記憶スペースの大きさを可変にするが、記憶されたオーディオの時間長を固定値にし、例えば、記憶されたオーディオの時間長が１０秒であり、その時のオーディオの符号化状況に応じてｂ１，ｂ２の記憶スペースの大きさが動的に調整される。
【００５５】
次に、二つの好適な場面を結合して説明する。
＜場面１＞
図３を結合し、ユーザが、ブルートゥース等の短距離通信技術により相互に通信し合う、ビデオを見るためのテレビである機器１と、関連コンテンツを取得し見せるための携帯電話である機器２とを有する。
【００５６】
見ているビデオのオーディオ情報を取得するために、テレビには、今に至る一定時間内のオーディオを記憶するように構成される二つのバッファーエリアが設けられ、具体的には、
時間長が５秒のオーディオを記憶可能なバッファーエリアｂ１と、時間長が５秒のオーディオを記憶可能なバッファーエリアｂ２である。ユーザがビデオを見るとき、ｂ１が当該ビデオのオーディオ情報をユーザによる鑑賞開始箇所からバッファリングし、ｂ１がフルになると、ｂ２が継続して当該ビデオのオーディオ情報をバッファリングし、ｂ２がフルになると、ｂ１が継続して当該ビデオのオーディオ情報をバッファリングする一方、ｂ１にバッファリングされてあるその前の情報がクリアされ、このように、当該ビデオが一時停止、停止、早送り、早戻しされるまで繰り返していく。このように、ｂ１，ｂ２には、常に当該ビデオの、今に至る一定時間内のオーディオ情報がバッファリングされている。
【００５７】
ユーザがテレビでニュースを見るとする。ユーザが「神舟１０号」を聞くと、関連コンテンツをより多く取得したくなり、そこで携帯電話を振ることにより、テレビへ関連コンテンツの取得要求を送信した後、以下のフローに従って処理する。
テレビが当該要求を受信した後、現在ｂ１，ｂ２にバッファリングされているオーディオ情報を時系列順に一つのオーディオとして合成し（本実施例では、合成されたオーディオは、「神舟１０号」の音声情報を含め、時間長が７秒である）、
当該オーディオを音声認識サーバへ送信し、音声認識サーバに認識するように要求し、
音声認識サーバがこの要求を受信すると、当該オーディオからキーワードである「神舟１０号」を認識し、
認識されたキーワードを関連コンテンツ生成サーバへ送信し、
関連コンテンツ生成サーバが認識されたキーワードを受信した後、キーワードによって検索し、対応する、「神舟１０号」に関する関連コンテンツを生成し、
生成された関連コンテンツを携帯電話に返送し、
携帯電話が当該関連コンテンツを受信した後、ユーザに見せ、これにより、ユーザが携帯電話で「神舟１０号」に関するコンテンツをさらに把握することができる。
【００５８】
＜場面２＞
図４を結合し、ユーザが、ビデオを見るためのテレビである機器１と、関連コンテンツを取得し見せるための携帯電話である機器２とを有する。
【００５９】
見ているビデオのオーディオ情報を取得するために、ビデオサーバには、今に至る一定時間内のオーディオを記憶するように構成される二つのバッファーエリアが設けられ、具体的には、
時間長が５秒のオーディオを記憶可能なバッファーエリアｂ１と、時間長が５秒のオーディオを記憶可能なバッファーエリアｂ２である。ユーザがビデオを見るとき、ｂ１が当該ビデオのオーディオ情報をユーザによる鑑賞開始箇所からバッファリングし、ｂ１がフルになると、ｂ２が継続して当該ビデオのオーディオ情報をバッファリングし、ｂ２がフルになると、ｂ１が継続して当該ビデオのオーディオ情報をバッファリングする一方、ｂ１にバッファリングされてあるその前の情報がクリアされ、このように、当該ビデオが一時停止、停止、早送り、早戻しされるまで繰り返していく。このように、ｂ１，ｂ２には、常に当該ビデオの、今に至る一定時間内のオーディオ情報がバッファリングされている。
【００６０】
ユーザがテレビでニュースを見るとする。ユーザが「神舟１０号」を聞くと、関連コンテンツをより多く取得したくなり、そこで携帯電話を振ることにより、ビデオサーバへ関連コンテンツの取得要求を送信した後、以下のフローに従って処理する。
ビデオサーバが当該要求を受信した後、現在ｂ１，ｂ２にバッファリングされているオーディオ情報を時系列順に一つのオーディオとして合成し（本実施例では、合成されたオーディオは、「神舟１０号」の音声情報を含め、時間長が７秒である）、
当該オーディオを音声認識サーバへ送信し、音声認識サーバに認識するように要求し、
音声認識サーバがこの要求を受信すると、当該オーディオからキーワードである「神舟１０号」を認識し、
認識されたキーワードを関連コンテンツ生成サーバへ送信し、
関連コンテンツ生成サーバが認識されたキーワードを受信した後、キーワードによって検索し、対応する、「神舟１０号」に関する関連コンテンツを生成し、
生成された関連コンテンツを携帯電話に返送し、
携帯電話が当該関連コンテンツを受信した後、ユーザに見せ、これにより、ユーザが携帯電話で「神舟１０号」に関するコンテンツをさらに把握することができる。
【００６１】
上述した２つの好適な場面において、キーワードは携帯電話で確認されてから検索されてもよい。
【００６２】
もちろん、当業者にとって、上記の本発明の実施例に係る各モジュール又は各ステップは汎用の演算装置によって実現することができ、単独の演算装置に集中させることができるし、或いは、複数の演算装置からなるネットワークに分布させることもでき、或いは、演算装置が実行可能なプログラムコードによって実現することで、それらを記憶装置に記憶させて演算装置によって実行することもできる。或いは、それらを夫々集積回路モジュールに作製し、或いはそのうちの複数のモジュール又はステップを単一の集積回路モジュールに作製して実現することができることは明らかなことである。このように、本発明の実施例は如何なる特定のハードウェアとソフトウェアの結合にも限定されない。
【００６３】
以上は、本発明の好適な実施例に過ぎず、本発明を限定するものではない。当業者であれば本発明に様々な修正や変形が可能である。本発明の精神や原則内での如何なる修正、均等の取替、改良などは全て本発明の保護範囲内に含まれるべきである。
【産業上の利用可能性】
【００６４】
本発明の実施例に係る技術案はマルチメディア応用分野に適用することができ、関連技術においてユーザが関心を持っている関連コンテンツを生成しにくい課題を解決し、ユーザの要求に応じる関連コンテンツの生成を実現し、ユーザ体験を向上させる。
【図１】
2016532969.tif 000003
【図２】
2016532969.tif 000004
【図３】
2016532969.tif 000005
【図４】
2016532969.tif 000006
【図５】
2016532969.tif 000007
【図６】
2016532969.tif 000008
【手続補正書】
【提出日】平成28年3月2日(2016.3.2)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
前記バッファリングされたデータからキーワードを取得することは、前記バッファリングされたデータにオーディオデータが含まれる場合、前記オーディオデータにおけるコンテンツの一部又は全部をキーワードとして認識すること、及び／又は、前記バッファリングされたデータにビデオデータが含まれる場合、前記ビデオデータの画像に対応するキーワードを取得することを含むことが好ましい。
【国際調査報告】
2016532969.tif 000009
2016532969.tif 000010
2016532969.tif 000011
2016532969.tif 000012