[go: up one dir, main page]

JP4038081B2 - Music selection type content playback apparatus and program thereof - Google Patents

Music selection type content playback apparatus and program thereof Download PDF

Info

Publication number
JP4038081B2
JP4038081B2 JP2002184628A JP2002184628A JP4038081B2 JP 4038081 B2 JP4038081 B2 JP 4038081B2 JP 2002184628 A JP2002184628 A JP 2002184628A JP 2002184628 A JP2002184628 A JP 2002184628A JP 4038081 B2 JP4038081 B2 JP 4038081B2
Authority
JP
Japan
Prior art keywords
music
video
information
audio
content
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2002184628A
Other languages
Japanese (ja)
Other versions
JP2004029324A (en
Inventor
幹大 上野
宏和 小西
明 大谷
欣司 村松
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Japan Broadcasting Corp
Original Assignee
Japan Broadcasting Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Japan Broadcasting Corp filed Critical Japan Broadcasting Corp
Priority to JP2002184628A priority Critical patent/JP4038081B2/en
Publication of JP2004029324A publication Critical patent/JP2004029324A/en
Application granted granted Critical
Publication of JP4038081B2 publication Critical patent/JP4038081B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Reverberation, Karaoke And Other Acoustics (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、映像・音声コンテンツの再生時に、視聴者の嗜好にあった楽曲を選択してBGM(BackGround Music)として再生する楽曲選択型コンテンツ再生装置、そのプログラムに関する。
【0002】
【従来の技術】
従来、テレビ番組や映画などの映像・音声コンテンツに付与されるBGMは、映像・音声コンテンツのコンテンツ制作者によって、予め台詞などのメインの音声データと合成されて一つの音声データストリームとして生成されていた。
また、個々に独立して記録された音声データを適当なタイミングで再生して、その再生された音声データをリアルタイムでメインの音声データと合成して、一つの音声データストリームとして生成する技術が存在する。
さらに、データに関する情報であるメタデータを利用することによって、映像・音声コンテンツを視聴者の個人プロファイルに合わせて再編成して視聴者に提供する技術が種々存在する。例えば、個人プロファイルに基づいて、映像と音声とが結合した状態である映像・音声コンテンツを、時間的に分割した個々の断片を時間軸上で並べ替えたり、その分割した個々の断片と、テキストデータや画像データ等を画面上に再配置する技術が存在する。
【0003】
【発明が解決しようとする課題】
しかし、前記従来の技術では、コンテンツ制作者側で、BGMが台詞などのメインの音声データと合成されて一つの音声データストリームとして生成されているため、視聴者側でメインの音声とBGMとに分離することができなった。このため、視聴者はBGMとしてコンテンツ制作者が選曲した楽曲以外を選択する手段はなく、視聴者の嗜好に合わない楽曲であっても、受動的に視聴しなければならないという問題があった。
また、コンテンツ制作者側においても、コンテンツ制作者がBGMを趣味・嗜好の異なる視聴者を対象に複数選択しても、最終的には一つだけを使用しなければならないという問題があった。
【0004】
本発明は、以上のような問題点に鑑みてなされたものであり、映像及び音声からなる映像・音声コンテンツ再生時に、視聴者の趣味・嗜好にあった楽曲をBGMとして使用することができる楽曲選択型コンテンツを再生する楽曲選択型コンテンツ再生装置、及びそのプログラムを提供することを目的とする
【0005】
【課題を解決するための手段】
前記目的を達成するため、本発明にかかる楽曲選択型コンテンツ再生装置は、映像及び音声を含んだ映像・音声コンテンツと、その映像・音声コンテンツに連動して再生される楽曲を選択するための選択情報及び前記映像・音声コンテンツの時間軸上に沿って設定された前記楽曲の再生時刻情報を含む制御情報と、を含んだ楽曲選択型コンテンツを再生する楽曲選択型コンテンツ再生装置であって、前記選択情報に基づいて、前記映像・音声コンテンツに予め多重された制作者推奨の楽曲、又は、複数の前記楽曲を蓄積した楽曲蓄積手段から、前記映像・音声コンテンツに連動する楽曲を選択する楽曲選択手段と、前記楽曲選択手段により選択された楽曲を、前記楽曲の再生時刻情報を含む制御情報に基づいて復号する楽曲復号手段と、前記映像・音声コンテンツを復号して映像信号及び音声信号とする映像・音声コンテンツ復号手段と、前記楽曲選択手段で選択され、前記楽曲復号手段で復号された楽曲を、前記再生時刻情報に基づいて、前記映像・音声コンテンツ復号手段で復号された前記音声信号と合成する音声合成手段と、を備え、前記制御情報が、前記楽曲の開始時刻及び開始方法と、当該楽曲の終了時刻及び終了方法とを含んでおり、前記映像・音声コンテンツ復号手段又は前記楽曲復号手段が、前記楽曲の開始時刻及び開始方法と、当該楽曲の終了時刻及び終了方法に基づいて、前記楽曲選択手段で選択された楽曲を復号することとした。
【0006】
この楽曲選択型コンテンツ再生装置によれば、映像・音声コンテンツに連動する楽曲を選択して、映像・音声コンテンツと共に再生時刻情報にあわせて復号し再生することができ、視聴者の好みの楽曲をBGMとしてメインの音声と合成し、映像と共に再生することができる。
また、前記楽曲選択型コンテンツ再生装置によれば、フェードイン、カットイン等の楽曲の開始方法、および、フェードアウト、カットアウト等の楽曲の終了方法により再生効果を付与してコンテンツを再生することができる。
【0007】
さらに、前記楽曲選択型コンテンツ再生装置において、視聴者の楽曲の嗜好情報を記述した個人プロファイルを記憶する個人プロファイル記憶手段を備え、前記楽曲選択手段が、前記選択情報及び前記嗜好情報に基づいて前記楽曲を選択することとした。
【0008】
この楽曲選択型コンテンツ再生装置によれば、楽曲選択手段は視聴者の好みを判断して視聴者の好みの楽曲を自動的に選択してBGMとしてメインの音声、映像と共に再生することができる。
【0009】
また、前記楽曲選択型コンテンツ再生装置において、視聴者の視聴履歴を記憶する視聴履歴記憶手段と、この視聴履歴記憶手段に記憶された視聴履歴に基づいて、前記個人プロファイルを更新する個人プロファイル更新手段、を備えることとした。
【0010】
この楽曲選択型コンテンツ再生装置によれば、視聴者の楽曲視聴履歴から個人プロファイル情報を自動的に作成、更新して、この個人プロファイル情報で楽曲を選択するようにしているので、楽曲選択手段は視聴者の最新の好みにしたがって、メインの音声、映像と共にBGMとして再生する楽曲を自動的に選択することができる。
【0011】
また、前記楽曲選択型コンテンツ再生装置において、前記楽曲を提供する楽曲提供サーバから、通信回線を介して前記楽曲と、その楽曲の少なくとも固有の識別番号を有する楽曲情報とを受信して、前記楽曲蓄積手段に蓄積する楽曲受信制御手段、を備えることとした。
【0012】
この楽曲選択型コンテンツ再生装置によれば、通信回線を介して楽曲提供サーバから楽曲の提供を受けて、その楽曲をメインの音声、映像と共に再生することができ、視聴者の好みの楽曲をBGMに使用することができる。
【0013】
また、前記楽曲選択型コンテンツ再生装置において、前記楽曲提供サーバから提供される前記楽曲情報には、前記楽曲を利用可能な有効期間を含んでおり、前記有効期間の時間経過を判定し、その有効期間を経過した楽曲の再生を禁止する有効期間判定手段、を備えることとした。
【0014】
これによれば、楽曲提供サーバから提供される楽曲の利用期間を制限して楽曲提供を商業目的に利用することを可能にする。
【0015】
そして、前記楽曲選択型コンテンツ再生装置において、前記選択情報及び前記楽曲情報は、楽曲の雰囲気や曲調を言語表現した曲調情報を含んでおり、前記楽曲選択手段が、前記曲調情報に基づいて、前記楽曲を選択するように構成した。
【0016】
この楽曲選択型コンテンツ再生装置によれば、制作者の意図した雰囲気や曲調にあった楽曲をBGMとして選んで再生することができる。
【0017】
また、楽曲選択型コンテンツ再生装置は、映像及び音声を含んだ映像・音声コンテンツと、その映像・音声コンテンツに連動して再生される楽曲を選択するための選択情報及び前記映像・音声コンテンツの時間軸上に沿って設定された前記楽曲の再生時刻情報を含む制御情報と、前記映像・音声コンテンツに予め多重された複数の楽曲と、を含んだ楽曲選択型コンテンツを再生する楽曲選択型コンテンツ再生装置であって、前記楽曲選択型コンテンツに含まれる前記選択情報に基づいて、前記映像・音声コンテンツに連動する前記楽曲を、当該映像・音声コンテンツに予め多重された前記複数の楽曲から選択する楽曲選択手段と、前記楽曲選択手段により選択された楽曲を、前記楽曲の再生時刻情報を含む制御情報に基づいて復号する楽曲復号手段と、前記映像・音声コンテンツを復号して映像信号及び音声信号とする映像・音声コンテンツ復号手段と、前記楽曲選択手段で選択され、前記楽曲復号手段で復号された楽曲を、前記楽曲選択型コンテンツに含まれる前記再生時刻情報に基づいて、前記映像・音声コンテンツ復号手段で復号された前記音声信号と合成する音声合成手段と、を備え、前記制御情報が、前記楽曲の開始時刻及び開始方法と、当該楽曲の終了時刻及び終了方法とを含んでおり、前記映像・音声コンテンツ復号手段又は前記楽曲復号手段が、前記楽曲の開始時刻及び開始方法と、当該楽曲の終了時刻及び終了方法に基づいて、前記楽曲選択手段で選択された楽曲を復号することとした。
【0018】
この楽曲選択型コンテンツ再生装置によれば、映像・音声コンテンツに連動する楽曲をコンテンツに含まれた楽曲の中からあるいはその他の楽曲提供元から選択して、映像・音声コンテンツと共に再生時刻情報にあわせて復号し再生することができ、視聴者の好みの楽曲をBGMとしてメインの音声と合成し、映像と共に再生することができる。
【0021】
さらに、本発明の楽曲選択型コンテンツ再生プログラムは、映像及び音声を含んだ映像・音声コンテンツと、その映像・音声コンテンツに連動して再生される楽曲を選択するための選択情報及び前記映像・音声コンテンツの時間軸上に沿って設定された前記楽曲の再生時刻情報を含む制御情報と、を含み、前記制御情報が、前記楽曲の開始時刻及び開始方法と、当該楽曲の終了時刻及び終了方法とを含んだ楽曲選択型コンテンツを再生するために、コンピュータを以下の各手段により機能させることとした。すなわち、各手段は、視聴者の楽曲の嗜好情報を記述した個人プロファイルに記述された前記嗜好情報と、前記選択情報とに基づいて、前記映像・音声コンテンツに予め多重された制作者推奨の楽曲、又は、複数の楽曲を蓄積した楽曲蓄積手段から視聴者の好みにあった楽曲を選択する楽曲選択手段、前記楽曲選択手段により選択された楽曲を、前記楽曲の再生時刻情報を含む制御情報に基づいて、復号する楽曲復号手段、前記映像・音声コンテンツを復号して映像信号及び音声信号とする映像・音声コンテンツ復号手段、前記楽曲選択手段で選択され、前記楽曲復号手段で復号された前記楽曲を、前記再生時刻情報に基づいて、前記映像・音声コンテンツ再生手段で再生された前記音声信号と合成する音声合成手段、とした。
【0022】
この楽曲選択型コンテンツ再生プログラムによれば、コンピュータに映像・音声コンテンツに連動する楽曲を選択して、映像・音声コンテンツと共に再生時刻情報にあわせて復号し再生させることができ、視聴者の好みの楽曲をBGMとしてメインの音声と合成し、映像と共に再生させることが可能になる。
【0025】
【発明の実施の形態】
以下、本発明の実施の形態について図面を参照して説明する。
【0026】
(楽曲選択型コンテンツ提供システムの構成)
図1は、本発明の楽曲選択型コンテンツ再生装置を用いた楽曲選択型コンテンツ提供システムの構成を示すブロック図である。
【0027】
図1の楽曲選択型コンテンツ提供システム1において、楽曲選択型コンテンツ再生装置100は、放送局400から放送されるデジタル放送を受信する受信機能を持ち、アンテナから入力された放送波ストリームである楽曲選択型コンテンツを多重分離して復号し、復号された映像や音声を映像音声出力装置150に送って映像、音声を再生させる再生機能を有している。さらに、楽曲選択型コンテンツ再生装置100は、家庭内ネットワークH−NETに接続されており、家庭内ネットワークH−NETを介して通信を行う通信機能を有している。この家庭内ネットワークH−NETは、電話回線、光ファイバー等を経由し、インターネットNETに接続されている。
【0028】
ホームサーバ200は、特許請求の範囲に記載した楽曲蓄積手段にあたり、視聴者が所有している楽曲を蓄積するものであり、家庭内ネットワークH−NETに接続され、楽曲提供サーバ300から提供される楽曲を蓄積するものである。このホームサーバ200は、通信機能を備えており、楽曲提供サーバ300以外にも、家庭内ネットワークH−NETに接続された他の機器と通信を行ったり、家庭内ネットワークH−NET、インターネットNETを介してインターネットNET上の複数のサーバと通信を行うことができるものである。
【0029】
楽曲提供サーバ300は、インターネットNET上に設けられた楽曲を提供するサーバであり、楽曲選択型コンテンツ再生装置100に対して、インターネットNETを介して、提供可能な楽曲のリストを提供し、楽曲選択型コンテンツ再生装置100から楽曲の取得要求があった場合に、その楽曲のデータそのものを提供するものである。
【0030】
放送局400は、アンテナから直接地上波を利用して、あるいは、BS/CS衛星を経由して、放送番組をデータストリームとして放送するものである。
楽曲選択型コンテンツ提供システム1では、楽曲選択型コンテンツは放送局400から放送波で提供されるだけでなく、視聴者がパッケージメディアとして店頭で購入することによっても提供を受けることも可能である。さらに、インターネットNET上のコンテンツ提供サーバ500からダウンロードによって提供を受けることも可能である。
【0031】
コンテンツ提供サーバ500は、インターネットNET上に設けられた楽曲選択型コンテンツを含んだコンテンツを提供するサーバであり、楽曲選択型コンテンツ再生装置100に対して、インターネットNETを介して、コンテンツを提供するものである。
【0032】
課金管理センタ600は、インターネットNET上の楽曲提供サーバ300から提供された楽曲の課金管理を行うものである。また、課金管理センタ600は、コンテンツ提供サーバ500から提供を受けるコンテンツの課金管理を行うものでもある。
【0033】
例えば、楽曲選択型コンテンツ再生装置100が、楽曲選択型コンテンツを再生するときに、楽曲提供サーバ300から提供され、BGMとして利用された楽曲は、ホームサーバ200に蓄積され、楽曲選択型コンテンツの再生後も楽曲毎に予め設定された無料使用期間内は、視聴者が自由に視聴することとし、視聴者が課金管理センタ600に対してインターネットNETを介して通信し、指定の金額を支払うことによって、初めて無料使用期間を越えて自由に楽曲を利用することが可能になる形態としてもよい。このように課金管理センタ600は、視聴者と楽曲の著作権者との間の課金管理を担当する。また、同様にコンテンツそのものに対して課金管理を行うことも可能である。
【0034】
(楽曲選択型コンテンツ再生装置の構成)
次に、図2を参照して(適宜図1参照)、楽曲選択型コンテンツ再生装置100の構成について説明する。図2は楽曲選択型コンテンツ再生装置100の構成を示すブロック図である。
【0035】
図2に示すように、楽曲選択型コンテンツ再生装置100は、主制御手段101と、受信制御手段102と、入力制御手段103と、出力制御手段104と、プログラム記憶手段105と、BGM制御符号ファイル記憶手段106と、利用可能楽曲リスト記憶手段107と、個人プロファイル記憶手段108、視聴履歴記憶手段109と、コンテンツ復号手段110と、楽曲復号手段111と、音声合成手段112と、ユーザ操作制御手段113とを備える構成とした。
【0036】
主制御手段101は、楽曲選択型コンテンツ再生装置100の各手段の制御や各手段相互間でのデータの転送を行うものであり、CPUやメモリ等で構成されている。この主制御手段101は、楽曲受信制御手段1011、楽曲選択手段1012、個人プロファイル更新手段1013、楽曲一覧生成手段1014、有効期間判定手段1015及び視聴履歴更新手段1016を備えて構成している。
なお、主制御手段101の各手段は、プログラムとして、プログラム記憶手段105に記憶しておき、実行時に主制御手段101から読み出されて実行される。
【0037】
ここで、楽曲受信制御手段1011は、インターネットNET上に設けられた楽曲提供サーバ300と通信して、BGM制御符号ファイル記憶手段106の内容に基づいて、利用可能な曲で視聴者の好みに合う楽曲のリストをインターネットNET上の楽曲提供サーバ300にリクエストし、得られた利用可能楽曲リストを利用可能楽曲リスト記憶手段107に格納したり、また、家庭内ネットワークH−NETに接続されたホームサーバ200と通信してインターネットNET上に設けられた楽曲提供サーバ300から必要な楽曲の提供を受けるように指示する機能を有している。
【0038】
また、楽曲選択手段1012は、家庭内ネットワークH−NET上のホームサーバ200にある楽曲の中から目的の楽曲を選択して取得し、再生のために楽曲復号手段111に提供する機能を有している。
【0039】
個人プロファイル更新手段1013は、視聴者の「好み」を判断する基となる個人プロファイルデータを作成して、個人プロファイル記憶手段108に記憶する機能を有している。個人プロファイルは、視聴履歴更新手段1016が、視聴履歴記憶手段109に記憶している視聴履歴を元に形成することができるが、視聴者自身に手動操作で好みのカテゴリーやアーティスト名を設定させることにより、作成することも可能である。
【0040】
楽曲一覧生成手段1014は、楽曲受信制御手段1011が、インターネットNET上の楽曲提供サーバ300と通信して得られた利用可能楽曲リストを元に複数の楽曲提供サーバ300にまたがる楽曲一覧リストを作成して、利用可能楽曲リスト記憶手段107に記憶する機能を有する。
【0041】
有効期間判定手段1015は、利用可能楽曲リスト記憶手段107に記憶されている楽曲情報の有効期限をもとに楽曲の利用可能な有効期間経過を判定し、有効期間を過ぎた楽曲の再生を禁止する。さらに、無料視聴期間を過ぎた曲を表示して利用者がその曲を購入するかどうかの判断を仰ぐ機能も有している。
【0042】
視聴履歴更新手段1016は、視聴者が過去にどの様な楽曲を何回視聴したかという、例えば楽曲別、アーティスト別の視聴回数などからなる視聴履歴情報を形成して、視聴履歴記憶手段109に記憶する機能を有している。このとき、過去の視聴回数だけに着目するのではなく、最近視聴した曲には重みを付けるなどの処理を加えて、視聴者の最新の「好み」を個人プロファイルに反映させることも可能である。
【0043】
受信制御手段102は、楽曲選択型コンテンツ(データストリーム)を受信して、符号化映像(映像)、符号化音声(主音声)、符号化楽曲(BGM)及びBGM制御ファイル(制御情報)に分離するものである。
ここで、図3を参照して楽曲選択型コンテンツ(データストリーム)の構成について説明する。図3(a)には従来のデータストリームの構成を、また、図3(b)には本発明のデータストリームの構成を示している。
図3(a)に示すように、従来音声は、映像の各カット(Cut1〜Cut6)に対応するBGMが、メインの音声(主音声)に合成された状態で提供されていた。このため、メインの音声とBGMとを分離することはできず、視聴者がBGMを自分の好みの楽曲に変更することは物理的に不可能であった。
【0044】
これに対して、本発明では、コンテンツプロバイダから提供される楽曲選択型コンテンツは、図3(b)に示すように、メインの音声とBGMにそれぞれ分離された状態で映像音声出力装置150に提供できるようになっている。さらに、図3(b)では、楽曲選択型コンテンツが、メインの音声以外に同一カットの同一時刻に複数のBGMが提供されていることを示している。ここでは、放送局からのデータストリームとして制作者推奨の楽曲群A、クラシック音楽からなる楽曲群B、ロック音楽からなる楽曲群Cの3種類のBGM楽曲群が提供された例を示している。さらに、ホームサーバ200や楽曲提供サーバ300から提供されるBGMとして、BGM1〜BGM5も同様にBGMとして使用可能となる。
なお、この図3には、BGM制御ファイル(制御情報)を記述していないが、このBGM制御ファイルは、楽曲選択型コンテンツの先頭や、BGMを音声として出力する以前に提供される。
図2に戻って説明を続ける。
【0045】
入力制御手段103及び出力制御手段104は、家庭内ネットワークH−NETを介してホームサーバ200と、また、家庭内ネットワークH−NET及びインターネットNETを介してインターネットNET上の楽曲提供サーバ300、コンテンツ提供サーバ500又は課金管理センタ600と、通信を行うものである。
プログラム記憶手段105は、プログラムを格納するための記憶手段でハードディスク等の一般的な記憶手段で構成されるものである。このプログラム記憶手段105に記憶されたプログラムは、主制御手段101によって読み出され実行される。
【0046】
BGM制御符号ファイル記憶手段106は、BGM制御ファイルを一時的に記憶するものであり、一般的なメモリ等で構成されるものである。
ここで、図4を参照してBGM制御ファイルの内容について説明する。図4は、BGM制御ファイルの一例を示したものである。
図4に示すように、BGM制御ファイルは、BGMを識別するための識別番号(BGM No.)と、コンテンツ再生時におけるBGMの開始時刻及びその開始方法と、BGMの終了時刻及びその終了方法と、そのBGMの雰囲気や曲調を言語表現した曲調情報「表現」とを含んでいる。
【0047】
例えば、BGM No.1のBGMは、コンテンツ再生時の開始と同時に(00:00:00)にフェードインで再生を開始し、4分30秒後(04:30:00)にフェードアウトで再生を終了し、BGM No2のBGMは、コンテンツ再生から5分30秒後(05:30:00)にカットインで再生を開始し、8分30秒(08:30:00)においてカットアウトで再生を終了することを表している。また、このBGM制御ファイルには、フェードアウト等の再生効果を付与して再生を行う場合、どれだけの時間をかけてフェードアウトするかといった詳細な制御情報を含ませることも可能である。
なお、曲調情報「表現」の使用方法については後で説明を行う。
図2に戻って説明を続ける。
【0048】
利用可能楽曲リスト記憶手段107は、利用可能な楽曲(BGM)の一覧情報(楽曲一覧)を記憶するものであり、一般的なメモリ等で構成されるものである。この利用可能楽曲リスト記憶手段107は、楽曲受信制御手段1011が、BGM制御ファイルの内容に基づいて、利用可能な曲で視聴者の好みに合う楽曲のリストをインターネットNET上の楽曲提供サーバ300にリクエストし、その結果である利用可能楽曲リストを格納するものである。
【0049】
個人プロファイル記憶手段108は、視聴者の楽曲に対する嗜好情報を記述した個人プロファイルを記憶するものであり、一般的なメモリ等で構成されるものである。この個人ファイルは、例えば、視聴者が好むジャンル(カテゴリー)、アーティスト、あるいは複数のジャンル、アーティストの順位等を記述したものである。
【0050】
視聴履歴記憶手段109は、視聴者が過去に視聴した楽曲の視聴履歴を記憶するものであり、一般的なメモリ等で構成されるものである。例えば、視聴者が視聴した楽曲そのものの視聴回数、楽曲のジャンル(カテゴリー)別の視聴回数、楽曲のアーティスト別の視聴回数等を記憶するものである。この視聴履歴記憶手段109は、視聴履歴更新手段1016によって更新される。
【0051】
コンテンツ復号手段110(映像・音声コンテンツ復号手段)は、受信制御手段102で受信し、分離された符号化映像、符号化音声(主音声)、符号化楽曲(BGM)及びBGM制御ファイルを復号するものである。このコンテンツ復号手段110は、符号化映像を復号し映像信号として、映像音声出力装置150へ出力する。また、符号化音声(主音声)及び符号化楽曲(BGM)は、復号されて主音声信号及び楽曲音声信号として、音声合成手段112へ出力される。なお、受信制御手段102で受信し、分離されたBGM制御ファイルは、BGM制御符号ファイル記憶手段106に記憶される。
【0052】
楽曲復号手段111は、主制御手段101の楽曲選択手段1012によって選択され、ホームサーバ200から取得した楽曲(BGM)を復号して楽曲音声信号とするものである。この楽曲復号手段111で復号された楽曲音声信号は、音声合成手段112へ出力される。
【0053】
音声合成手段112は、コンテンツ復号手段110で復号された主音声信号と、コンテンツ復号手段110で復号された楽曲音声信号又は楽曲復号手段111で復号された楽曲音声信号とを合成し、音声信号として映像音声出力装置150へ出力するものである。
この音声合成手段112は、楽曲音声信号として、コンテンツ復号手段110又は楽曲復号手段111のどちらの出力を使用するかは、主制御手段101の楽曲選択手段1012によって指示される。また、主制御手段101の指示に従って適切なミキシング量で音声合成を行う。
【0054】
ユーザ操作制御手段113は、視聴者による楽曲選択モード変更、音量の切り替え、主音声とBGMとの音バランス調整等の操作を制御するものである。この楽曲選択モードには、コンテンツプロバイダから提供されたBGMをそのまま再生する通常モード、コンテンツプロバイダから提供されるデータストリーム内のBGMのいずれかを選択するコンテンツ楽曲選択モード、視聴者独自のBGMを選択して付与する楽曲自動選択モードがある。これらのモードに対する処理については後で説明を行う。
【0055】
以上、一実施形態に基づいて、楽曲選択型コンテンツ再生装置100の構成について説明したが、本発明はこれに限定されるものではない。例えば、楽曲選択型コンテンツ再生装置100内に、楽曲提供サーバ300から提供される楽曲を蓄積する楽曲蓄積手段を組み込んで構成してもよい。
また、楽曲選択型コンテンツ再生装置100は、コンピュータにおいて各手段を各機能プログラムとして実現することも可能であり、各機能プログラムを結合して楽曲選択型コンテンツ再生プログラムとして動作させることも可能である。
【0056】
(楽曲選択型コンテンツ再生装置の動作)
ここで、楽曲選択型コンテンツ再生装置100の動作を図5のフローチャートに沿って説明する。
ステップS101で、視聴者がコンテンツプロバイダから提供された制作者推奨のBGMを再生する通常モードを選んでいる場合(YES)には、楽曲選択手段1012はステップ102で自動的に制作者推奨の楽曲、図3(b)の例では、楽曲群AがBGMとして選択される。この場合、楽曲の再生手順はあらかじめ設定されているので、ステップS103でそれに従って、コンテンツの映像部分の再生に合わせるようにこの楽曲群を音声合成手段112で主音声と合成し、ステップS104で映像音声を映像音声出力装置150で再生する。
【0057】
図3(b)と図4の例では、コンテンツ視聴開始時点直後から、BGM No.1の曲(BGM1A)をフェードインで再生し始め、コンテンツ視聴開始時点から4分30秒後にフェードアウトでこの曲の再生を終える。続いて、コンテンツ視聴開始時点から5分30秒後にBGM No.2の曲(BGM2A)をカットインで再生しはじめ、コンテンツ視聴開始時点から8分30秒後にカットアウトで再生を終了する。この様に、各BGMの楽曲を、メインの音声とリアルタイムでミックしながら、コンテンツを視聴者に対して提示することにより、視聴者は通常モードで従来の場合と全く同様にコンテンツを視聴することができる。
【0058】
ステップS101で、視聴者が通常モードを選ばず(S101でNo)、ステップS105で、視聴者がコンテンツプロバイダから提供されるデータストリーム内のBGMのいずれかを選択するコンテンツ楽曲選択モードを選んでいる場合(S105でYES)や、ステップS105で視聴者が視聴者独自のBGMを選択付与する楽曲自動選択モードを選択しているが、ステップS107で楽曲選択型コンテンツ再生装置100が家庭内ネットワークH−NETを介してホームサーバ200や楽曲提供サーバ300と通信することができない場合(S107でNo)は、ステップS106でコンテンツプロバイダから提供されるデータストリーム内の楽曲のいずれかをBGMとして選択する。この場合、視聴者の個人プロファイルによって、例えば、視聴者がクラシック音楽を好むことが分かっている場合には、図2および図3において、自動的に楽曲復号手段111で楽曲群Aの代わりにクラシック曲からなる楽曲群BをBGMとして選び、ステップS103で主音声と音声合成手段112で合成し、ステップS104で映像音声を映像音声出力装置150で再生する。
【0059】
視聴者が視聴者独自のBGMを選択付与する楽曲自動選択モードを選択している場合(S105でNo)は、ステップS107において、主制御手段101の楽曲受信制御手段1011が、入力制御手段103、出力制御手段104および家庭内ネットワークH−NETを介してホームサーバ200と通信可能かどうかを確かめる。そして、家庭内ネットワークH−NETと通信可能であって、ほかの制約がない場合(S107でYES)には、ステップS108において、一旦受信制御手段102が、楽曲選択型コンテンツを受信し、コンテンツ復号手段110で復号してから、BGM制御ファイルをBGM制御符号ファイル記憶手段106に記憶する。さらに、ステップS109で、インターネットNETを介して楽曲提供サーバ300と通信可能かどうかを確かめる。
【0060】
そして、楽曲提供サーバ300とも通信可能な場合は、ステップS110において、主制御手段101の楽曲選択手段1012が、BGM制御符号ファイル記憶手段106に記憶されたBGM制御ファイル(図4参照)を元にして、用いられるべき曲の曲調情報「表現」を参照する。さらに、楽曲選択手段1012は、コンテンツプロバイダからコンテンツと共に提供されたBGM楽曲、ホームサーバ200内に記憶されている楽曲、および、楽曲提供サーバ300から提供され利用可能楽曲リスト記憶手段107に記憶されている利用可能楽曲リスト内の楽曲の中から、曲調情報に合い最も「視聴者の好み」に合う楽曲をBGMに利用する楽曲として選ぶ。ここで「視聴者の好み」は、主制御手段101の個人プロファイル更新手段1013が、視聴者が過去に視聴した楽曲の視聴履歴から、どの様なジャンルの楽曲を視聴者が聞いているか、どの様なアーティストの楽曲を視聴者が聞いているかを集計し、これを視聴者の最新の個人プロファイルとして個人プロファイル記憶手段108に保持したデータで決められ、このデータを基に楽曲の選択の判断が行われる。
【0061】
ステップS110で、インターネットNET上の楽曲提供サーバ300から提供されるBGMとして利用可能な楽曲から視聴者の好みに合致する楽曲を選択し用いる場合、主制御手段101の楽曲受信制御手段1011は、ステップS111において、出力制御手段104、家庭内ネットワークH−NET、インターネットNETを介してホームサーバ200、楽曲提供サーバ300と通信し、インターネットNET、家庭内ネットワークH−NET、入力制御手段103を経て楽曲提供サーバ300から送られる楽曲データを、一旦、ホームサーバ200に取り込んで記憶させる。
そして、ステップS113で、コンテンツ復号手段110でのコンテンツの復号再生の進行に伴い、図4に示すようなBGM制御符号ファイルの情報に基づいて楽曲データの開始終了時刻をあわせ、場合によってはフェードイン、フェードアウト等の再生効果を加えながら加工処理して、楽曲復号手段111で復号し、ステップS103でメインの音声と音声合成手段112で合成して音声信号として映像音声出力装置150に出力し、ステップS104で映像音声出力装置150で再生する。
【0062】
ステップS110で、ホームサーバ200内に蓄積されている視聴者が所有している楽曲の中から、BGM制御符号ファイルの曲調情報に合いBGMとして利用可能で視聴者の好みに合致する楽曲を選択し再生する場合は、ステップS112において、主制御手段101の楽曲選択手段1012が、出力制御手段104を経て家庭内ネットワークH−NETを介してホームサーバ200と通信して楽曲を選択し、家庭内ネットワークH−NETを介して入力制御手段103を経てホームサーバ200から送られる楽曲データを入手する。そして、ステップS113に進んで、開始終了時刻をあわせ、再生効果を加えながら加工処理して、楽曲復号手段111で復号し、ステップS103で主音声と音声合成手段112で合成し、ステップS104で映像音声出力装置150で再生する。
【0063】
視聴者が視聴者独自のBGMを選択付与する楽曲自動選択モードを選択しているが、ステップS107で、何らかの理由で主制御手段101の楽曲受信制御手段1011が家庭内ネットワークH−NETを介してホームサーバ200と通信ができない場合(S107でNo)は、ステップS106に進んで、以降、コンテンツ内楽曲選択モード時と同様の処理をおこなう。また、ステップS110で、コンテンツ内の楽曲の中から楽曲を選択した場合もステップS106に進んで同様の処理をおこなう。
また、ステップS109で、何らかの理由で主制御手段101の楽曲受信制御手段1011が家庭内ネットワークH−NETおよびインターネットNETを介して楽曲提供サーバ300と通信できない場合(S109でNo)は、ステップS112に進んで、以降、ホームサーバ200内に蓄積されている楽曲の中から選択する場合と同様の処理をおこなう。
【0064】
ステップS110で、インターネットNET上の楽曲提供サーバ300から提供される楽曲を用いる場合には、主制御手段101の楽曲受信制御手段1011は、楽曲提供サーバ300にあらかじめリクエストして、楽曲データをBGMとして利用する前に取得してホームサーバ200内に蓄積しておく。この様な処理の結果、BGMとして利用できるすべての楽曲は楽曲選択型コンテンツ再生装置100とホームサーバ200内に一時的に蓄積され、何時でも再生が可能になる。主制御手段101は、コンテンツの進行に伴い、図4に示すBGM制御符号ファイルの情報に基づいて、選択した楽曲を順次、場合に応じてフェードイン、フェードアウト等の再生効果を加えながら再生する。これにより、視聴者に対して視聴者の好みの楽曲がBGMとして用いられたコンテンツを再生提示することが可能になる。
なお、楽曲提供サーバ300から提供されるものに関しては、楽曲データを利用する前にあらかじめ取得して蓄積しておくように説明したが、BGMとして再生するタイミングの直前までに取得できればそれでも良く、また、通常はBGMの再生に多少の遅れがあってもさほど問題にならない場合が多いので、コンテンツの再生途中に取得しながら再生することも不可能ではない。
【0065】
次に、視聴者の「好み」を判断する基となる個人プロファイルの作成方法について説明する。図6は、主制御手段101の視聴履歴更新手段1016が個人プロファイルデータを作成する上での基準になる視聴者の過去の楽曲視聴履歴の一例を示したものである。図6において、2列目の「表現」とは、視聴された各楽曲がどの様な雰囲気を持っているかを示している。本システムでは、この「表現」と言う項目に示された内容により、どの様なシーンでこの楽曲がBGMに利用可能かを判断する。この「表現」項目の表示内容は楽曲を提供する楽曲販売会社から提供されたり、視聴者自身によって設定したりすることを前提とする。さらに、カテゴリーの大きな分類を示す「カテゴリー大」、カテゴリーの詳細を示す「カテゴリー小」などの情報についても、楽曲を提供する楽曲販売会社から提供されることを前提としている。
【0066】
図6に示すように、楽曲視聴履歴には、視聴者が過去にどの様な楽曲を何回視聴したかという、視聴履歴情報が含まれている。この視聴履歴情報は、視聴者が所有している楽曲について、その時点までの視聴履歴(例えば楽曲別、アーティスト別の視聴回数)が記録された情報である。この視聴履歴から、図7に示すように、個人プロファイルを作成する。この個人プロファイルでは、楽曲視聴履歴や、また、アーティスト視聴履歴などを参照して作成される。また、過去の視聴履歴だけでなく、視聴者自身に手動操作で好みのカテゴリーやアーティスト名を設定させることにより、個人プロファイルデータを調整することも可能である。
【0067】
この様な個人プロファイルデータに基づいて、主制御手段101の楽曲選択手段1012は、楽曲の選択に当たり、コンテンツプロバイダから提供されるデータストリーム内の楽曲、ホームサーバ200内に視聴者が所有している楽曲およびインターネットNET上の楽曲提供サーバ300から提供される楽曲の中から、視聴者の「好み」と合致し、かつ、コンテンツ内の各シーンの雰囲気を演出する上でBGMとして適切な「表現」に該当する楽曲を選択する。なお、楽曲選択の際には、各楽曲を選択する長さも考慮されなければならず、BGM制御符号ファイルの内容に従い、そのシーンのBGMとして十分な楽曲長を持った楽曲が選択される。
【0068】
次に、インターネットNET上の楽曲提供サーバ300から提供される利用可能な楽曲リストの内容と、視聴者による楽曲購入の際の操作について説明する。図8は、主制御手段101の楽曲受信制御手段1011からのリクエストにより、インターネットNET上の楽曲提供サーバ300から提供される利用可能な楽曲リストを楽曲一覧生成手段1014が編集した一覧リストの一例である。この例は、主制御手段101の楽曲選択手段1012が、「楽しい」雰囲気のシーンのために、「楽しい」雰囲気を持つ曲で、かつ、視聴者の好みのカテゴリーに属する楽曲、または、視聴者の好みのアーティストによる楽曲のリストを楽曲提供サーバ300にリクエストした結果、楽曲提供サーバ300から提供された利用可能な楽曲の一覧リストの例である。
【0069】
楽曲の選択時には、主制御手段101の楽曲選択手段1012は、リスト内の楽曲およびホームサーバ200内の視聴者が所有する楽曲の中から、視聴者の「好み」に最も合致した楽曲をBGMとして選択する。選択された楽曲の内、楽曲提供サーバ300から提供されるものに関しては、主制御手段101の楽曲受信制御手段1011は、楽曲提供サーバ300に予めリクエストして、楽曲データ自体を、BGMとして再生するタイミングよりも前に予め取得して蓄積しておく。選択された楽曲は、コンテンツ視聴中に的確なタイミングでBGMとして再生される。
【0070】
楽曲提供サーバ300から提供され、BGMとして利用された楽曲については、視聴者はコンテンツ視聴終了後も、単独の楽曲として無料視聴期間の間は自由に視聴して楽しむことが可能である。そうして、無料視聴期間終了後は有効期間判定手段1015の働きによって再生が自動的に停止される。有効期間判定手段1015は、無料視聴期間終了が間近い曲や無料視聴期間が終了した曲をリスト表示して視聴者に知らせる役割をもはたしている。視聴者がBGMとして再生された楽曲が気に入って視聴する権利を購入したいと考えた場合は、インターネットNETを介してオンライン購入することが可能である。この際に、楽曲の価格と購入の際に連絡すべき課金管理センタのURL(Uniform Resource Locator:web上の場所を指定する表記)は、図8に示すように、利用可能楽曲のリストの中に情報として含まれている。これにより、本システムはBGMの提供と共に楽曲販売機能をも有することになる。
【0071】
以上、主として本発明の楽曲選択型コンテンツ再生装置について説明したが、本装置で実行される楽曲選択付与方法、またCPUにこの楽曲選択付与方法を実現させる楽曲選択付与プログラムも本発明の対象とするものである。また、楽曲選択型コンテンツ再生装置では、フェードイン、カットイン等の楽曲の開始方法、および、フェードアウト、カットアウト等の楽曲の終了方法により再生効果を付与してコンテンツを再生することができる。
【0072】
【発明の効果】
以上説明したように本発明の請求項1の楽曲選択型コンテンツ再生装置では、映像・音声コンテンツに連動する楽曲を選択して、映像・音声コンテンツと共に再生時刻情報にあわせて復号し再生することができ、種々の楽曲をBGMとしてメインの音声と合成し、映像と共に再生することができる。
【0073】
本発明の請求項2の楽曲選択型コンテンツ再生装置では、楽曲選択手段は視聴者個人の嗜好情報を個人プロファイルとして記憶しておくので、これを元に視聴者の好みを判断して視聴者の好みの楽曲を自動的に選択してBGMとしてメインの音声、映像と共に再生することができる。
【0074】
本発明の請求項3の楽曲選択型コンテンツ再生装置では、視聴者の楽曲視聴履歴から個人プロファイル情報を自動的に作成、更新して、この個人プロファイル情報で楽曲を選択するようにしているので、選択手段は視聴者の最新の好みにしたがって、メインの音声、映像と共にBGMとして再生する楽曲を自動的に選択することができる。
【0075】
本発明の請求項4の楽曲選択型コンテンツ再生装置では、通信回線を介して楽曲提供サーバから楽曲の提供を受けて、その楽曲をメインの音声、映像と共に再生することができ、複数の提供元からの多くの楽曲から適切な視聴者の好みの楽曲をBGMに使用することができる。
【0076】
本発明の請求項5の楽曲選択型コンテンツ再生装置では、楽曲の無料で利用可能な期間を有限にすることで、無制限な利用を押さえ、楽曲配布を商業的に利用可能にすることができる。
【0077】
本発明の請求項6の楽曲選択型コンテンツ再生装置では、選択情報や楽曲情報に楽曲の雰囲気や曲調を表す情報を含めたので、制作者の意図した雰囲気や曲調に合った楽曲を選んで、BGMとして用いることができる。
【0078】
本発明の請求項7の楽曲選択型コンテンツ再生装置では、映像・音声コンテンツに連動する楽曲をコンテンツに含まれた楽曲の中からあるいはその他の楽曲提供元からの楽曲から幅広く選択して、映像・音声コンテンツと共に再生時刻情報にあわせて復号し再生することができ、視聴者の好みの楽曲をBGMとしてメインの音声と合成し、映像と共に再生することができる。また、通信系に不具合がある時でも複数の楽曲からBGMを選ぶことができる。
【0080】
本発明の請求項の楽曲選択型コンテンツ再生プログラムによれば、コンピュータに、映像・音声コンテンツに連動する楽曲を視聴者の好みに合わせて選択して、映像・音声コンテンツと共に再生時刻情報にあわせて復号し再生させることができ、視聴者の好みの楽曲をBGMとして映像とともに視聴することができる。
【図面の簡単な説明】
【図1】本発明の楽曲選択型コンテンツ再生装置が用いられる楽曲選択付与システムの構成図である。
【図2】本発明の楽曲選択型コンテンツ再生装置の構成を示すブロック図である。
【図3】コンテンツのデータストリームの構成を示す構成図である。
【図4】本発明のBGM制御符号ファイルの情報の一例を示す図表である。
【図5】本発明の楽曲選択型コンテンツ再生装置の動作を示すフローチャートである。
【図6】視聴者の過去の楽曲視聴履歴の内容の一例を示す図表である。
【図7】個人プロファイルの一例を示す説明図である。
【図8】楽曲提供サーバから提供される利用可能な楽曲一覧リストの一例を示す図表である。
【符号の説明】
100 楽曲選択型コンテンツ再生装置
101 主制御手段
102 受信制御手段
103 入力制御手段
104 出力制御手段
105 プログラム記憶手段
106 BGM制御符号ファイル記憶手段
107 利用可能楽曲リスト記憶手段
108 個人プロファイル記憶手段
109 視聴履歴記憶手段
110 コンテンツ復号手段
111 楽曲復号手段
112 音声合成手段
113 ユーザ操作制御手段
150 映像音声出力装置
200 ホームサーバ
300 楽曲提供サーバ
400 放送局
500 コンテンツ提供サーバ
600 課金管理センタ
1011 楽曲受信制御手段
1012 楽曲選択手段
1013 個人プロファイル更新手段
1014 楽曲一覧生成手段
1015 有効期間判定手段
1016 視聴履歴更新手段
NET インターネット
H−NET 家庭内ネットワーク
[0001]
BACKGROUND OF THE INVENTION
  The present invention provides a music selection type content playback apparatus that, when playing back video / audio content, selects a music that suits the viewer's preference and plays it back as a BGM (BackGround Music)., ThatThe programToRelated.
[0002]
[Prior art]
Conventionally, BGM assigned to video / audio content such as TV programs and movies has been generated in advance as a single audio data stream by being synthesized with main audio data such as dialogue by the content creator of the video / audio content. It was.
In addition, there is a technology that plays back individually recorded audio data at an appropriate timing and synthesizes the reproduced audio data with main audio data in real time to generate a single audio data stream. To do.
Furthermore, there are various techniques for reorganizing video / audio contents according to the viewer's personal profile and providing them to the viewer by using metadata that is information about the data. For example, based on the personal profile, video and audio content in a state where video and audio are combined is rearranged on the time axis for individual fragments that are divided in time, or the individual fragments and text that are divided There is a technique for rearranging data, image data, and the like on a screen.
[0003]
[Problems to be solved by the invention]
However, in the conventional technology, since the content creator side generates BGM as a single audio data stream by synthesizing with main audio data such as dialogue, the viewer side converts the main audio and BGM into the main audio data. It was not possible to separate. Therefore, there is a problem that the viewer has no means for selecting music other than the music selected by the content creator as BGM, and there is a problem that even the music that does not meet the taste of the viewer must be passively viewed.
In addition, even on the content creator side, even if the content creator selects a plurality of BGMs for viewers with different hobbies and preferences, there is a problem that only one of them must be finally used.
[0004]
  The present invention has been made in view of the above problems, and music that can be used as BGM music that meets the taste and taste of the viewer when playing video and audio content consisting of video and audio. Music selection type content reproduction apparatus for reproducing selection type content, AndThe purpose of providing the program.
[0005]
[Means for Solving the Problems]
  In order to achieve the above object, a music selection type content playback apparatus according to the present invention selects video / audio content including video and audio, and music to be played back in conjunction with the video / audio content. Information andSet along the time axis of the video / audio contentControl information including playback time information of the music, and a music selection type content playback device that plays back the music selection type content including the selection information,Producer-recommended music pre-multiplexed with the video / audio content, orA music selection means for selecting a music linked to the video / audio content from a music storage means storing a plurality of the music;Music decoding means for decoding the music selected by the music selection means based on control information including reproduction time information of the music;Video / audio content decoding means for decoding the video / audio content into a video signal and an audio signal;The music selected by the music selection means and decrypted by the music decryption means,Based on the playback time information,Decoded by the video / audio content decoding meansVoice synthesis means for synthesizing with the voice signal,The control information includes a start time and start method of the music, and an end time and end method of the music, and the video / audio content decoding unit or the music decoding unit is configured to start and start the music. The music selected by the music selection means is decoded based on the method, the end time and the end method of the music.And
[0006]
  According to this music selection type content playback apparatus, music linked to video / audio content can be selected and decoded along with the video / audio content in accordance with the playback time information, and the favorite music of the viewer can be played. BGM can be synthesized with the main audio and played back together with the video.
  Further, according to the music selection type content playback apparatus, it is possible to play back content with a playback effect by using a music start method such as fade-in and cut-in and a music end method such as fade-out and cut-out. it can.
[0007]
Furthermore, the music selection type content playback apparatus further comprises personal profile storage means for storing a personal profile describing the preference information of the music of the viewer, wherein the music selection means is based on the selection information and the preference information. It was decided to select a song.
[0008]
According to this music selection type content playback apparatus, the music selection means can judge the viewer's preference, automatically select the viewer's favorite song, and play it as BGM along with the main audio and video.
[0009]
In the music selection type content playback apparatus, a viewing history storage unit that stores a viewer's viewing history, and a personal profile update unit that updates the personal profile based on the viewing history stored in the viewing history storage unit. It was decided to provide.
[0010]
According to this music selection type content reproduction apparatus, personal profile information is automatically created and updated from the music viewing history of the viewer, and music is selected by this personal profile information. According to the latest preference of the viewer, the music to be reproduced as BGM along with the main audio and video can be automatically selected.
[0011]
In the music selection type content reproducing apparatus, the music and music information having at least a unique identification number of the music are received from a music providing server that provides the music via a communication line. The music reception control means for storing in the storage means is provided.
[0012]
According to this music selection type content reproducing apparatus, music can be provided from the music providing server via the communication line, and the music can be reproduced together with the main audio and video. Can be used for
[0013]
Further, in the music selection type content playback device, the music information provided from the music providing server includes a valid period in which the music can be used, and the time elapse of the valid period is determined, An effective period determining means for prohibiting the reproduction of the music whose period has elapsed is provided.
[0014]
According to this, it is possible to limit the use period of the music provided from the music providing server and use the music provision for commercial purposes.
[0015]
In the music selection type content playback device, the selection information and the music information include music tone information that expresses the atmosphere and music tone of the music in a language, and the music selection means is configured based on the music tone information. It was configured to select music.
[0016]
According to the music selection type content playback apparatus, it is possible to select and play back the music that matches the atmosphere and tone intended by the creator as the BGM.
[0017]
  Further, the music selection type content playback apparatus includes video / audio content including video and audio, selection information for selecting music to be played back in conjunction with the video / audio content, andSet along the time axis of the video / audio contentControl information including reproduction time information of the music;Pre-multiplexed with the video / audio contentA music selection type content playback apparatus that plays back a music selection type content including a plurality of music pieces, and the music linked to the video / audio content based on the selection information included in the music selection type content TheFrom the plurality of music pieces pre-multiplexed with the video / audio contentMusic selection means to select;Music decoding means for decoding the music selected by the music selection means based on control information including reproduction time information of the music;Video / audio content decoding means for decoding the video / audio content into a video signal and an audio signal;The music selected by the music selection means and decrypted by the music decryption means,Based on the reproduction time information included in the music selection type contentBefore being decoded by the video / audio content decoding meansVoice synthesis means for synthesizing with the voice signal,The control information includes a start time and start method of the music, and an end time and end method of the music, and the video / audio content decoding unit or the music decoding unit is configured to start and start the music. The music selected by the music selection means is decoded based on the method, the end time and the end method of the musicIt was decided.
[0018]
According to this music selection type content playback apparatus, a music linked to video / audio content is selected from the music included in the content or from other music providers, and is matched with the playback time information together with the video / audio content. It can be decoded and played back, and the favorite music of the viewer can be synthesized as main music with BGM and played back together with the video.
[0021]
  Furthermore, the music selection type content playback program of the present invention includes video / audio content including video and audio, selection information for selecting music to be played back in conjunction with the video / audio content, andSet along the time axis of the video / audio contentControl information including playback time information of the music, andThe control information includes a start time and start method of the music, and an end time and end method of the music.In order to play the music selection type content, the computer is caused to function by the following means. That is, each means is based on the preference information described in the personal profile describing the preference information of the viewer's music and the selection information,Producer-recommended music pre-multiplexed with the video / audio content, orA music selection means for selecting a music suitable for the viewer from a music storage means for storing a plurality of music;A music decoding means for decoding the music selected by the music selection means based on control information including reproduction time information of the music;Video / audio content decoding means for decoding the video / audio content into a video signal and an audio signal;The music selected by the music selection means and decoded by the music decoding means,Based on the reproduction time information, voice synthesis means for synthesizing with the audio signal reproduced by the video / audio content reproduction means.
[0022]
According to this music selection type content playback program, a music piece linked to video / audio content can be selected on a computer and decoded along with the video / audio content in accordance with the playback time information. The music can be synthesized with the main voice as BGM and played with the video.
[0025]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[0026]
(Configuration of music selection type content provision system)
FIG. 1 is a block diagram showing the configuration of a music selection type content providing system using the music selection type content reproduction apparatus of the present invention.
[0027]
In the music selection type content providing system 1 of FIG. 1, the music selection type content reproduction apparatus 100 has a reception function of receiving a digital broadcast broadcast from the broadcast station 400 and selects a music that is a broadcast wave stream input from an antenna. And a playback function for playing back the video and audio by sending the decoded video and audio to the video / audio output device 150. Furthermore, the music selection type content reproduction apparatus 100 is connected to the home network H-NET and has a communication function of performing communication via the home network H-NET. This home network H-NET is connected to the Internet NET via a telephone line, an optical fiber or the like.
[0028]
The home server 200 is a music storage means described in the claims, and stores music owned by the viewer. The home server 200 is connected to the home network H-NET and provided from the music providing server 300. Accumulate music. The home server 200 has a communication function. In addition to the music providing server 300, the home server 200 communicates with other devices connected to the home network H-NET, and uses the home network H-NET and the Internet NET. It is possible to communicate with a plurality of servers on the Internet NET.
[0029]
The music providing server 300 is a server that provides music provided on the Internet NET, provides a list of music that can be provided to the music selection type content playback apparatus 100 via the Internet NET, and selects music. When there is a music acquisition request from the type content playback apparatus 100, the music data itself is provided.
[0030]
The broadcast station 400 broadcasts a broadcast program as a data stream using a terrestrial wave directly from an antenna or via a BS / CS satellite.
In the music selection type content providing system 1, the music selection type content is not only provided by broadcast waves from the broadcast station 400, but can also be provided by a viewer purchasing it as a package media at a store. Further, it is also possible to receive provision from the content providing server 500 on the Internet NET by downloading.
[0031]
The content providing server 500 is a server that provides content including music selection type content provided on the Internet NET, and provides content to the music selection type content playback device 100 via the Internet NET. It is.
[0032]
  The billing management center 600 performs billing management of music provided from the music providing server 300 on the Internet NET. Billing management center600 also performs billing management of content received from the content providing server 500.
[0033]
For example, when the music selection type content playback apparatus 100 plays back the music selection type content, the music provided from the music providing server 300 and used as the BGM is stored in the home server 200 and the music selection type content is played back. After that, during the free use period preset for each song, the viewer can freely watch, and the viewer communicates with the billing management center 600 via the Internet NET and pays the specified amount. Alternatively, it may be possible to use the music freely beyond the free use period for the first time. In this way, the billing management center 600 is in charge of billing management between the viewer and the copyright holder of the music. Similarly, it is possible to perform billing management for the content itself.
[0034]
(Configuration of music selection type content playback device)
Next, referring to FIG. 2 (refer to FIG. 1 as appropriate), the configuration of the music selection type content playback apparatus 100 will be described. FIG. 2 is a block diagram showing the configuration of the music selection type content playback apparatus 100.
[0035]
As shown in FIG. 2, the music selection type content playback apparatus 100 includes a main control unit 101, a reception control unit 102, an input control unit 103, an output control unit 104, a program storage unit 105, and a BGM control code file. Storage means 106, usable music list storage means 107, personal profile storage means 108, viewing history storage means 109, content decryption means 110, music decryption means 111, speech synthesis means 112, and user operation control means 113 It was set as the structure provided with.
[0036]
The main control unit 101 controls each unit of the music selection type content reproduction apparatus 100 and transfers data between the units, and is composed of a CPU, a memory, and the like. The main control unit 101 includes a music reception control unit 1011, a music selection unit 1012, a personal profile update unit 1013, a music list generation unit 1014, an effective period determination unit 1015, and a viewing history update unit 1016.
Each unit of the main control unit 101 is stored in the program storage unit 105 as a program, and is read from the main control unit 101 and executed at the time of execution.
[0037]
Here, the music reception control means 1011 communicates with the music provision server 300 provided on the Internet NET, and matches the viewer's preference with the available music based on the contents of the BGM control code file storage means 106. A request for a music list is made to the music providing server 300 on the Internet NET, and the obtained available music list is stored in the available music list storage means 107, or a home server connected to the home network H-NET. It has a function of instructing to receive necessary music from a music providing server 300 provided on the Internet NET by communicating with the Internet 200.
[0038]
The music selection means 1012 has a function of selecting and acquiring a target music from music in the home server 200 on the home network H-NET, and providing the music selection means 111 for reproduction. ing.
[0039]
The personal profile update unit 1013 has a function of creating personal profile data that is a basis for determining the viewer's “preference” and storing the personal profile data in the personal profile storage unit 108. The personal profile can be formed by the viewing history update unit 1016 based on the viewing history stored in the viewing history storage unit 109, but the viewer himself / herself manually sets a favorite category and artist name. Can also be created.
[0040]
The music list generating unit 1014 creates a music list that spans a plurality of music providing servers 300 based on the available music list obtained by the music receiving control unit 1011 communicating with the music providing server 300 on the Internet NET. And has a function of storing in the available music list storage means 107.
[0041]
The validity period determination means 1015 determines the expiration of the validity period of the music based on the validity period of the music information stored in the available music list storage means 107, and prohibits the reproduction of the music after the validity period. To do. Furthermore, it has a function to display a song that has passed the free viewing period and ask the user to decide whether or not to purchase the song.
[0042]
The viewing history update means 1016 forms viewing history information including what kind of music the viewer has watched in the past and how many times it has been viewed, for example, the number of times of viewing by music and by artist. It has a function to memorize. At this time, it is also possible to reflect the latest “preference” of the viewer on the personal profile by adding a process such as weighting to the recently viewed song instead of focusing only on the past number of times of viewing. .
[0043]
The reception control means 102 receives the music selection type content (data stream) and separates it into encoded video (video), encoded audio (main audio), encoded music (BGM), and BGM control file (control information). To do.
Here, the configuration of the music selection type content (data stream) will be described with reference to FIG. FIG. 3A shows the configuration of a conventional data stream, and FIG. 3B shows the configuration of the data stream of the present invention.
As shown in FIG. 3A, the conventional audio is provided in a state where BGM corresponding to each cut (Cut1 to Cut6) of the video is synthesized with the main audio (main audio). For this reason, the main voice and the BGM cannot be separated, and it is physically impossible for the viewer to change the BGM to his favorite music.
[0044]
On the other hand, in the present invention, the music selection type content provided from the content provider is provided to the video / audio output device 150 in a state of being separated into main audio and BGM as shown in FIG. It can be done. Further, FIG. 3B shows that the music selection type content is provided with a plurality of BGMs at the same time of the same cut in addition to the main sound. Here, an example is shown in which three types of BGM music groups, a music group A recommended by the producer, a music group B consisting of classical music, and a music group C consisting of rock music, are provided as data streams from the broadcasting station. Furthermore, BGM1 to BGM5 can be used as BGM as BGM provided from the home server 200 or the music providing server 300 as well.
Although FIG. 3 does not describe a BGM control file (control information), this BGM control file is provided before the beginning of the music selection type content or before BGM is output as sound.
Returning to FIG. 2, the description will be continued.
[0045]
The input control means 103 and the output control means 104 are the home server 200 via the home network H-NET, the music providing server 300 on the Internet NET, and the content provision via the home network H-NET and the Internet NET. It communicates with the server 500 or the charge management center 600.
The program storage unit 105 is a storage unit for storing a program and is configured by a general storage unit such as a hard disk. The program stored in the program storage unit 105 is read and executed by the main control unit 101.
[0046]
The BGM control code file storage means 106 temporarily stores the BGM control file, and is configured by a general memory or the like.
Here, the contents of the BGM control file will be described with reference to FIG. FIG. 4 shows an example of the BGM control file.
As shown in FIG. 4, the BGM control file includes an identification number (BGM No.) for identifying the BGM, a BGM start time and a start method at the time of content reproduction, a BGM end time and a stop method, , Music tone information “expression” that expresses the atmosphere and tone of the BGM in language.
[0047]
For example, BGM No. 1 BGM starts playback with fade-in at the same time as the start of content playback (00:00:00), ends playback with fade-out after 4 minutes and 30 seconds (04:30:30), BGM No2 The BGM indicates that playback starts with a cut-in at 5:30 hours after content playback (05:30) and ends with a cut-out at 8:30:30 (08:30). ing. The BGM control file can also include detailed control information such as how much time it takes to fade out when reproduction is performed with a reproduction effect such as fade-out.
A method of using the music tone information “expression” will be described later.
Returning to FIG. 2, the description will be continued.
[0048]
The available music list storage unit 107 stores list information (music list) of available music (BGM), and is configured by a general memory or the like. The usable music list storage means 107 is a list of music that the music reception control means 1011 can use according to the content of the BGM control file and that matches the taste of the viewer. The request is made, and the available music list as a result is stored.
[0049]
The personal profile storage means 108 stores a personal profile in which preference information for the viewer's music is described, and includes a general memory or the like. This personal file describes, for example, a genre (category) preferred by the viewer, an artist, or a plurality of genres, artist rankings, and the like.
[0050]
The viewing history storage unit 109 stores the viewing history of music that the viewer has viewed in the past, and is configured by a general memory or the like. For example, the number of views of the music itself viewed by the viewer, the number of times of viewing by genre (category) of the music, the number of times of viewing by artist of the music, and the like are stored. The viewing history storage unit 109 is updated by the viewing history update unit 1016.
[0051]
The content decoding unit 110 (video / audio content decoding unit) receives the reception control unit 102 and decodes the separated encoded video, encoded audio (main audio), encoded music (BGM), and BGM control file. Is. The content decoding means 110 decodes the encoded video and outputs it to the video / audio output device 150 as a video signal. Also, the encoded voice (main voice) and the encoded music (BGM) are decoded and output to the voice synthesis unit 112 as a main voice signal and a music voice signal. The BGM control file received and separated by the reception control unit 102 is stored in the BGM control code file storage unit 106.
[0052]
The music decoding means 111 decodes the music (BGM) selected by the music selection means 1012 of the main control means 101 and acquired from the home server 200 to produce a music audio signal. The music voice signal decoded by the music decoding means 111 is output to the voice synthesis means 112.
[0053]
The voice synthesizing unit 112 synthesizes the main audio signal decoded by the content decoding unit 110 and the music audio signal decoded by the content decoding unit 110 or the music audio signal decoded by the music decoding unit 111 as an audio signal. This is output to the video / audio output device 150.
The voice synthesizing unit 112 is instructed by the music selection unit 1012 of the main control unit 101 as to which output of the content decoding unit 110 or the music decoding unit 111 is used as the music audio signal. In addition, voice synthesis is performed with an appropriate mixing amount in accordance with an instruction from the main control unit 101.
[0054]
The user operation control means 113 controls operations such as music selection mode change, volume switching, and sound balance adjustment between the main sound and BGM by the viewer. In this music selection mode, a normal mode in which the BGM provided from the content provider is reproduced as it is, a content music selection mode in which the BGM in the data stream provided from the content provider is selected, and a viewer's own BGM are selected. There is an automatic music selection mode to be given. Processing for these modes will be described later.
[0055]
The configuration of the music selection type content playback apparatus 100 has been described based on one embodiment, but the present invention is not limited to this. For example, a music storage unit that stores music provided from the music providing server 300 may be incorporated in the music selection type content playback apparatus 100.
In addition, the music selection type content reproduction apparatus 100 can also realize each unit as a function program in a computer, and can also operate the music selection type content reproduction program by combining the function programs.
[0056]
(Operation of music selection type content playback device)
Here, the operation of the music selection type content reproduction apparatus 100 will be described with reference to the flowchart of FIG.
In step S101, if the viewer has selected the normal mode for reproducing the BGM recommended by the producer provided by the content provider (YES), the music selection means 1012 automatically selects the music recommended by the producer in step 102. In the example of FIG. 3B, the music group A is selected as BGM. In this case, since the music playback procedure is set in advance, in step S103, the music synthesizer 112 synthesizes this music group with the main voice so as to match the playback of the video portion of the content. Audio is reproduced by the video / audio output device 150.
[0057]
In the example of FIGS. 3B and 4, BGM No. The first piece of music (BGM1A) starts to be played back by fade-in, and the playback of this music is finished by fade-out 4 minutes and 30 seconds after the start of content viewing. Subsequently, BGM No. 5 minutes 30 seconds after the start of content viewing. The second song (BGM2A) starts to be played with cut-in, and the playback ends with cut-out 8 minutes and 30 seconds after the start of content viewing. In this way, by presenting the content to the viewer while mixing the music of each BGM with the main voice in real time, the viewer can view the content in the normal mode as in the conventional case. Can do.
[0058]
In step S101, the viewer does not select the normal mode (No in S101), and in step S105, the viewer selects the content music selection mode for selecting one of the BGMs in the data stream provided from the content provider. In this case (YES in S105), or in step S105, the viewer selects the automatic music selection mode in which the viewer's own BGM is selected and given. However, in step S107, the music selection type content reproduction apparatus 100 is connected to the home network H-. If it is not possible to communicate with the home server 200 or the music providing server 300 via NET (No in S107), one of the songs in the data stream provided from the content provider is selected as BGM in step S106. In this case, if the viewer's personal profile indicates that the viewer likes classical music, for example, in FIG. 2 and FIG. A music group B consisting of music is selected as BGM, synthesized with the main voice and voice synthesizing means 112 in step S103, and video and audio are reproduced by the video and audio output device 150 in step S104.
[0059]
When the viewer selects the automatic music selection mode in which the viewer's own BGM is selected and given (No in S105), in step S107, the music reception control unit 1011 of the main control unit 101 displays the input control unit 103, It is confirmed whether or not communication with the home server 200 is possible via the output control means 104 and the home network H-NET. When communication with the home network H-NET is possible and there are no other restrictions (YES in S107), in step S108, the reception control means 102 once receives the music selection type content and decrypts the content. After being decoded by the means 110, the BGM control file is stored in the BGM control code file storage means 106. Furthermore, in step S109, it is confirmed whether or not communication with the music providing server 300 is possible via the Internet NET.
[0060]
If communication with the music providing server 300 is possible, in step S110, the music selection means 1012 of the main control means 101 is based on the BGM control file (see FIG. 4) stored in the BGM control code file storage means 106. The tune information “expression” of the tune to be used is referred to. Furthermore, the music selection means 1012 is stored in the BGM music provided together with the content from the content provider, the music stored in the home server 200, and the available music list storage means 107 provided from the music providing server 300. Among the songs in the available song list, the song that best matches the “viewer preference” according to the tone information is selected as the song to be used for BGM. Here, “viewer preference” means what kind of music the viewer listens to from the viewing history of the music that the personal profile updating means 1013 of the main control means 101 has viewed in the past. It is determined by the data stored in the personal profile storage means 108 as the latest personal profile of the viewer that the viewer is listening to the music of such an artist, and the selection of the music can be determined based on this data. Done.
[0061]
In step S110, when music that matches the taste of the viewer is selected from the music that can be used as the BGM provided from the music providing server 300 on the Internet NET, the music reception control means 1011 of the main control means 101 performs the step In S111, the communication is performed with the output control unit 104, the home network H-NET, and the home server 200 and the music providing server 300 via the Internet NET, and the music is provided via the Internet NET, the home network H-NET, and the input control unit 103. The music data sent from the server 300 is once taken into the home server 200 and stored.
In step S113, the start / end time of the music data is adjusted based on the information of the BGM control code file as shown in FIG. Then, processing is performed while adding a reproduction effect such as fade-out, the music decoding means 111 decodes it, the main voice and the voice synthesizing means 112 are synthesized in step S103 and output to the video / audio output device 150 as an audio signal, In step S104, the video / audio output device 150 plays the video.
[0062]
In step S110, a song that can be used as a BGM in accordance with the tone information of the BGM control code file and matches the viewer's preference is selected from the songs owned by the viewer stored in the home server 200. In the case of reproduction, in step S112, the music selection means 1012 of the main control means 101 communicates with the home server 200 via the home network H-NET via the output control means 104 to select music, and the home network The music data sent from the home server 200 is obtained via the input control means 103 via the H-NET. Then, the process proceeds to step S113, the start / end time is adjusted, the processing is performed while the reproduction effect is added, the music decoding means 111 decodes, the main voice and the voice synthesizing means 112 synthesize in step S103, and the video in step S104. Playback is performed by the audio output device 150.
[0063]
The viewer selects the automatic music selection mode in which the viewer's own BGM is selected and given. In step S107, the music reception control unit 1011 of the main control unit 101 for some reason is connected via the home network H-NET. If communication with the home server 200 is not possible (No in S107), the process proceeds to step S106, and thereafter, the same processing as in the in-contents music selection mode is performed. In step S110, when a music piece is selected from the music pieces in the content, the process proceeds to step S106 and the same process is performed.
If, for some reason, the music reception control means 1011 of the main control means 101 cannot communicate with the music providing server 300 via the home network H-NET and the Internet NET for some reason (No in S109), the process proceeds to step S112. After that, the same processing as in the case of selecting from the music stored in the home server 200 is performed.
[0064]
In step S110, when using the music provided from the music providing server 300 on the Internet NET, the music reception control means 1011 of the main control means 101 makes a request in advance to the music providing server 300 and sets the music data as BGM. Acquired and stored in the home server 200 before use. As a result of such processing, all the songs that can be used as BGM are temporarily stored in the music selection type content playback apparatus 100 and the home server 200, and can be played back at any time. As the content progresses, the main control means 101 reproduces the selected music piece in sequence based on the information in the BGM control code file shown in FIG. 4 while adding reproduction effects such as fade-in and fade-out according to circumstances. Thereby, it becomes possible to reproduce and present the content in which the favorite music of the viewer is used as the BGM to the viewer.
In addition, regarding what is provided from the music providing server 300, it has been described that the music data is acquired and stored in advance before using the music data. However, if it can be acquired immediately before the timing of playback as BGM, that may be sufficient. Usually, even if there is a slight delay in the reproduction of BGM, there is often no problem, so it is not impossible to reproduce the content while it is being reproduced.
[0065]
Next, a method for creating a personal profile that is a basis for determining the viewer's “preference” will be described. FIG. 6 shows an example of the past music viewing history of the viewer serving as a reference when the viewing history updating unit 1016 of the main control unit 101 creates personal profile data. In FIG. 6, “expression” in the second column indicates what kind of atmosphere each viewed music piece has. In this system, it is determined in what scene the music can be used for BGM based on the content shown in the item “expression”. The display contents of the “expression” item are presupposed to be provided by a music sales company that provides music or set by the viewer. Furthermore, it is assumed that information such as “category large” indicating a large classification of categories and “category small” indicating details of categories is also provided by a music sales company that provides music.
[0066]
As shown in FIG. 6, the music viewing history includes viewing history information indicating what kind of music the viewer has viewed in the past and how many times. This viewing history information is information in which the viewing history up to that point (for example, the number of times of viewing by music and by artist) is recorded for the music owned by the viewer. From this viewing history, a personal profile is created as shown in FIG. This personal profile is created with reference to a music viewing history or an artist viewing history. In addition to the past viewing history, the personal profile data can be adjusted by allowing the viewer to set his / her favorite category and artist name manually.
[0067]
Based on such personal profile data, the music selection means 1012 of the main control means 101 is selected by the viewer in the data stream provided by the content provider and the home server 200 in selecting the music. Among the music and music provided from the music providing server 300 on the Internet NET, “expression” that matches the viewer's “favorite” and is suitable as BGM for directing the atmosphere of each scene in the content Select a song that falls under. In selecting a song, the length for selecting each song must be taken into consideration, and a song having a song length sufficient as the BGM of the scene is selected according to the contents of the BGM control code file.
[0068]
Next, the contents of the available music list provided from the music providing server 300 on the Internet NET and the operation when purchasing music by the viewer will be described. FIG. 8 is an example of a list that is edited by the music list generation unit 1014 by the music list generation unit 1014 provided by the music providing server 300 on the Internet NET in response to a request from the music reception control unit 1011 of the main control unit 101. is there. In this example, the music selection unit 1012 of the main control unit 101 is a song having a “fun” atmosphere for a scene having a “fun” atmosphere, and a song belonging to a viewer's favorite category, or a viewer This is an example of a list of available music lists provided from the music providing server 300 as a result of requesting the music providing server 300 for a list of music by a favorite artist.
[0069]
At the time of selection of music, the music selection means 1012 of the main control means 101 selects, as BGM, music that most closely matches the viewer's “preference” from among music in the list and music owned by the viewer in the home server 200. select. Of the selected music pieces that are provided from the music providing server 300, the music receiving control means 1011 of the main control means 101 makes a request in advance to the music providing server 300 and reproduces the music data itself as BGM. Acquired and accumulated in advance before timing. The selected music is reproduced as BGM at an appropriate timing during content viewing.
[0070]
With respect to the music provided from the music providing server 300 and used as BGM, the viewer can freely watch and enjoy it as a single music during the free viewing period even after the content viewing ends. Then, after the free viewing period ends, the playback is automatically stopped by the action of the valid period determining means 1015. The valid period determining means 1015 plays a role of displaying a list of songs that are about to end the free viewing period or songs that are about to end the free viewing period and notifying the viewer. If the viewer likes the music reproduced as BGM and wants to purchase the right to view it, it can be purchased online via the Internet NET. At this time, the price of the music and the URL (Uniform Resource Locator: notation specifying the location on the web) of the billing management center to be contacted at the time of purchase are in the list of available music as shown in FIG. Is included as information. Thereby, this system has a music sales function as well as the provision of BGM.
[0071]
The music selection type content playback apparatus of the present invention has been mainly described above. However, the music selection granting method executed by the present apparatus and the music selection granting program for realizing the music selection granting method by the CPU are described.AlsoThe object of the present invention.In addition, the music selection type content playback apparatus can play back content with a playback effect by a music start method such as fade-in and cut-in and a music end method such as fade-out and cut-out.
[0072]
【The invention's effect】
As described above, in the music selection type content playback apparatus according to claim 1 of the present invention, the music linked to the video / audio content can be selected and decoded together with the video / audio content according to the playback time information and played back. It is possible to synthesize various music pieces as BGM with the main sound and reproduce it together with the video.
[0073]
In the music selection type content reproducing apparatus according to the second aspect of the present invention, the music selection means stores the viewer's personal preference information as a personal profile, and based on this, the viewer's preference is determined to determine the viewer's preference. It is possible to automatically select a favorite song and play it as a BGM along with the main audio and video.
[0074]
In the music selection type content reproduction apparatus according to claim 3 of the present invention, personal profile information is automatically created and updated from the music viewing history of the viewer, and the music is selected with this personal profile information. The selection means can automatically select the music to be reproduced as BGM along with the main audio and video according to the latest preference of the viewer.
[0075]
In the music selection type content reproducing apparatus according to claim 4 of the present invention, the music is provided from the music providing server via the communication line, and the music can be reproduced together with the main audio and video. Can be used for BGM from the many songs from the appropriate viewer's preference.
[0076]
In the music selection type content reproducing apparatus according to claim 5 of the present invention, by limiting the period in which music can be used free of charge, unlimited use can be suppressed and music distribution can be made commercially available.
[0077]
In the music selection type content reproduction apparatus according to claim 6 of the present invention, since information indicating the atmosphere and tone of the song is included in the selection information and song information, a song that matches the atmosphere and tone intended by the producer is selected, It can be used as BGM.
[0078]
In the music selection type content playback apparatus according to claim 7 of the present invention, a wide variety of music linked to video / audio content is selected from music included in the content or music from other music providers, and the video / audio content is selected. Along with the audio content, it can be decoded and reproduced in accordance with the reproduction time information, and the favorite music of the viewer can be synthesized with the main audio as BGM and reproduced together with the video. Even when there is a problem in the communication system, BGM can be selected from a plurality of music pieces.
[0080]
  Claims of the invention8According to the music selection type content playback program of the above, the computer selects the music linked to the video / audio content according to the preference of the viewer, and decodes and plays it along with the video / audio content according to the playback time information. The user's favorite music can be viewed together with the video as BGM.
[Brief description of the drawings]
FIG. 1 is a configuration diagram of a music selection / giving system in which a music selection type content playback apparatus of the present invention is used.
FIG. 2 is a block diagram showing a configuration of a music selection type content playback apparatus of the present invention.
FIG. 3 is a configuration diagram showing a configuration of a content data stream;
FIG. 4 is a table showing an example of information of a BGM control code file according to the present invention.
FIG. 5 is a flowchart showing the operation of the music selection type content reproduction apparatus of the present invention.
FIG. 6 is a chart showing an example of the contents of the past music viewing history of the viewer.
FIG. 7 is an explanatory diagram showing an example of a personal profile.
FIG. 8 is a chart showing an example of a usable music list provided from a music providing server.
[Explanation of symbols]
100 Music Selection Type Content Playback Device
101 Main control means
102 Reception control means
103 Input control means
104 Output control means
105 Program storage means
106 BGM control code file storage means
107 Available song list storage means
108 Personal profile storage means
109 Viewing history storage means
110 Content decryption means
111 Music decoding means
112 Speech synthesis means
113 User operation control means
150 Video / audio output device
200 Home server
300 Music providing server
400 broadcasting stations
500 Content providing server
600 Billing Management Center
1011 Music reception control means
1012 Music selection means
1013 Personal profile update means
1014 Music list generation means
1015 Validity period judging means
1016 Viewing history update means
NET internet
H-NET home network

Claims (8)

映像及び音声を含んだ映像・音声コンテンツと、その映像・音声コンテンツに連動して再生される楽曲を選択するための選択情報及び前記映像・音声コンテンツの時間軸上に沿って設定された前記楽曲の再生時刻情報を含む制御情報と、を含んだ楽曲選択型コンテンツを再生する楽曲選択型コンテンツ再生装置であって、
前記選択情報に基づいて、前記映像・音声コンテンツに予め多重された制作者推奨の楽曲、又は、複数の前記楽曲を蓄積した楽曲蓄積手段から、前記映像・音声コンテンツに連動する楽曲を選択する楽曲選択手段と、
前記楽曲選択手段により選択された楽曲を、前記楽曲の再生時刻情報を含む制御情報に基づいて復号する楽曲復号手段と、
前記映像・音声コンテンツを復号して映像信号及び音声信号とする映像・音声コンテンツ復号手段と、
前記楽曲選択手段で選択され、前記楽曲復号手段で復号された楽曲を、前記再生時刻情報に基づいて、前記映像・音声コンテンツ復号手段で復号された前記音声信号と合成する音声合成手段と、を備え、
前記制御情報が、前記楽曲の開始時刻及び開始方法と、当該楽曲の終了時刻及び終了方法とを含んでおり、
前記映像・音声コンテンツ復号手段又は前記楽曲復号手段が、前記楽曲の開始時刻及び開始方法と、当該楽曲の終了時刻及び終了方法に基づいて、前記楽曲選択手段で選択された楽曲を復号することを特徴とする楽曲選択型コンテンツ再生装置。
Video / audio content including video and audio, selection information for selecting music to be played back in conjunction with the video / audio content, and the music set along the time axis of the video / audio content A music selection type content playback apparatus for playing back music selection type content including control information including the playback time information of
Based on the selection information, a music piece that is pre-multiplexed with the video / audio content, or a music piece that selects music linked to the video / audio content from a music storage means that stores a plurality of the music pieces. A selection means;
Music decoding means for decoding the music selected by the music selection means based on control information including reproduction time information of the music;
Video / audio content decoding means for decoding the video / audio content into a video signal and an audio signal;
Audio synthesis means for synthesizing the music selected by the music selection means and decoded by the music decoding means with the audio signal decoded by the video / audio content decoding means based on the reproduction time information; Prepared,
The control information includes the start time and start method of the music, and the end time and end method of the music,
The video / audio content decoding means or the music decoding means decodes the music selected by the music selection means based on the start time and start method of the music and the end time and end method of the music. A music selection type content reproduction apparatus characterized by the above.
視聴者の楽曲の嗜好情報を記述した個人プロファイルを記憶する個人プロファイル記憶手段を備え、
前記楽曲選択手段が、前記選択情報及び前記嗜好情報に基づいて前記楽曲を選択することを特徴とする請求項1に記載の楽曲選択型コンテンツ再生装置。
A personal profile storage means for storing a personal profile describing the preference information of the viewer's music;
The music selection type content reproduction apparatus according to claim 1, wherein the music selection means selects the music based on the selection information and the preference information.
視聴者の視聴履歴を記憶する視聴履歴記憶手段と、
この視聴履歴記憶手段に記憶された視聴履歴に基づいて、前記個人プロファイルを更新する個人プロファイル更新手段と、
を備えていることを特徴とする請求項1に記載の楽曲選択型コンテンツ再生装置。
Viewing history storage means for storing a viewer's viewing history;
Personal profile updating means for updating the personal profile based on the viewing history stored in the viewing history storage means;
The music selection type content reproduction apparatus according to claim 1, further comprising:
前記楽曲を提供する楽曲提供サーバから、通信回線を介して前記楽曲と、その楽曲の少なくとも固有の識別番号を有する楽曲情報とを受信して、前記楽曲蓄積手段に蓄積する楽曲受信制御手段、
を備えていることを特徴とする請求項1乃至請求項3いずれか1項に記載の楽曲選択コンテンツ再生装置。
Music reception control means for receiving the music and music information having at least a unique identification number of the music from a music providing server for providing the music, and storing the music in the music storage means;
The music selection content reproduction apparatus according to any one of claims 1 to 3, further comprising:
前記楽曲提供サーバから提供される前記楽曲情報には、前記楽曲を利用可能な有効期間を含んでおり、
前記有効期間の時間経過を判定し、その有効期間を経過した楽曲の再生を禁止する有効期間判定手段、
を備えていることを特徴とする請求項4に記載の楽曲選択型コンテンツ再生装置。
The music information provided from the music providing server includes an effective period in which the music can be used,
Effective period determination means for determining the passage of time of the effective period and prohibiting the reproduction of the music that has passed the effective period;
The music selection type content reproduction apparatus according to claim 4, comprising:
前記選択情報及び前記楽曲情報は、楽曲の雰囲気や曲調を言語表現した曲調情報を含んでおり、
前記楽曲選択手段が、前記曲調情報に基づいて、前記楽曲を選択することを特徴とする請求項4又は請求項5に記載の楽曲選択型コンテンツ再生装置。
The selection information and the music information include music tone information that expresses the atmosphere and music tone of the music in language,
The music selection type content reproduction apparatus according to claim 4 or 5, wherein the music selection means selects the music based on the music tone information.
映像及び音声を含んだ映像・音声コンテンツと、その映像・音声コンテンツに連動して再生される楽曲を選択するための選択情報及び前記映像・音声コンテンツの時間軸上に沿って設定された前記楽曲の再生時刻情報を含む制御情報と、前記映像・音声コンテンツに予め多重された複数の楽曲と、を含んだ楽曲選択型コンテンツを再生する楽曲選択型コンテンツ再生装置であって、
前記楽曲選択型コンテンツに含まれる前記選択情報に基づいて、前記映像・音声コンテンツに連動する前記楽曲を、当該映像・音声コンテンツに予め多重された前記複数の楽曲から選択する楽曲選択手段と、
前記楽曲選択手段により選択された楽曲を、前記楽曲の再生時刻情報を含む制御情報に基づいて復号する楽曲復号手段と、
前記映像・音声コンテンツを復号して映像信号及び音声信号とする映像・音声コンテンツ復号手段と、
前記楽曲選択手段で選択され、前記楽曲復号手段で復号された楽曲を、前記楽曲選択型コンテンツに含まれる前記再生時刻情報に基づいて、前記映像・音声コンテンツ復号手段で復号された前記音声信号と合成する音声合成手段と、を備え、
前記制御情報が、前記楽曲の開始時刻及び開始方法と、当該楽曲の終了時刻及び終了方法とを含んでおり、
前記映像・音声コンテンツ復号手段又は前記楽曲復号手段が、前記楽曲の開始時刻及び開始方法と、当該楽曲の終了時刻及び終了方法に基づいて、前記楽曲選択手段で選択された楽曲を復号することを特徴とする楽曲選択型コンテンツ再生装置。
Video / audio content including video and audio, selection information for selecting music to be played back in conjunction with the video / audio content, and the music set along the time axis of the video / audio content A music selection type content playback device that plays back music selection type content including control information including the playback time information and a plurality of songs pre-multiplexed with the video / audio content ,
Music selection means for selecting, based on the selection information included in the music selection type content, the music linked to the video / audio content from the plurality of music pre-multiplexed with the video / audio content ;
Music decoding means for decoding the music selected by the music selection means based on control information including reproduction time information of the music;
Video / audio content decoding means for decoding the video / audio content into a video signal and an audio signal;
Wherein selected by the song selection means, has been the music decoded by the music decode means, wherein on the basis of the reproduction time information contained in the music selective contents the video and audio content decryption before Symbol audio signal decoded by the means Voice synthesis means for synthesizing with
The control information includes the start time and start method of the music, and the end time and end method of the music,
The video / audio content decoding means or the music decoding means decodes the music selected by the music selection means based on the start time and start method of the music and the end time and end method of the music. A music selection type content reproduction apparatus characterized by the above.
映像及び音声を含んだ映像・音声コンテンツと、その映像・音声コンテンツに連動して再生される楽曲を選択するための選択情報及び前記映像・音声コンテンツの時間軸上に沿って設定された前記楽曲の再生時刻情報を含む制御情報と、を含み、前記制御情報が、前記楽曲の開始時刻及び開始方法と、当該楽曲の終了時刻及び終了方法とを含んだ楽曲選択型コンテンツを再生するために、コンピュータを、
視聴者の楽曲の嗜好情報を記述した個人プロファイルに記述された前記嗜好情報と、前記選択情報とに基づいて、前記映像・音声コンテンツに予め多重された制作者推奨の楽曲、又は、複数の楽曲を蓄積した楽曲蓄積手段から視聴者の好みにあった楽曲を選択する楽曲選択手段、
前記楽曲選択手段により選択された楽曲を、前記楽曲の再生時刻情報を含む制御情報に基づいて、復号する楽曲復号手段、
前記映像・音声コンテンツを復号して映像信号及び音声信号とする映像・音声コンテンツ復号手段、
前記楽曲選択手段で選択され、前記楽曲復号手段で復号された前記楽曲を、前記再生時刻情報に基づいて、前記映像・音声コンテンツ再生手段で再生された前記音声信号と合成する音声合成手段、
として機能させることを特徴とする楽曲選択型コンテンツ再生プログラム。
Video / audio content including video and audio, selection information for selecting music to be played back in conjunction with the video / audio content, and the music set along the time axis of the video / audio content Control information including the reproduction time information, and the control information to reproduce the music selection type content including the music start time and start method and the music end time and end method . Computer
Based on the preference information described in the personal profile describing the preference information of the viewer's music, and the selection information, the music recommended by the producer that has been multiplexed in advance on the video / audio content, or a plurality of music Music selection means for selecting music that suits the viewer from the music storage means
A music decoding means for decoding the music selected by the music selection means based on control information including reproduction time information of the music;
Video / audio content decoding means for decoding the video / audio content into a video signal and an audio signal;
Audio synthesis means for synthesizing the music selected by the music selection means and decoded by the music decoding means with the audio signal reproduced by the video / audio content reproduction means based on the reproduction time information;
A music selection type content reproduction program characterized in that it functions as a program.
JP2002184628A 2002-06-25 2002-06-25 Music selection type content playback apparatus and program thereof Expired - Fee Related JP4038081B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002184628A JP4038081B2 (en) 2002-06-25 2002-06-25 Music selection type content playback apparatus and program thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002184628A JP4038081B2 (en) 2002-06-25 2002-06-25 Music selection type content playback apparatus and program thereof

Publications (2)

Publication Number Publication Date
JP2004029324A JP2004029324A (en) 2004-01-29
JP4038081B2 true JP4038081B2 (en) 2008-01-23

Family

ID=31180503

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002184628A Expired - Fee Related JP4038081B2 (en) 2002-06-25 2002-06-25 Music selection type content playback apparatus and program thereof

Country Status (1)

Country Link
JP (1) JP4038081B2 (en)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4581698B2 (en) 2005-01-21 2010-11-17 ソニー株式会社 Control apparatus and control method
US8214869B2 (en) 2005-12-29 2012-07-03 Rovi Guides, Inc. Systems and methods for managing a status change of a multimedia asset in multimedia delivery systems
US9953481B2 (en) * 2007-03-26 2018-04-24 Touchtunes Music Corporation Jukebox with associated video server
CN102124523B (en) 2008-07-04 2014-08-27 布克查克控股有限公司 Method and system for making and playing soundtracks
JP5625398B2 (en) * 2010-03-09 2014-11-19 ソニー株式会社 Network terminal device and distribution request method
US9697265B2 (en) 2011-03-23 2017-07-04 Audible, Inc. Synchronizing digital content
US9734153B2 (en) 2011-03-23 2017-08-15 Audible, Inc. Managing related digital content
US9703781B2 (en) 2011-03-23 2017-07-11 Audible, Inc. Managing related digital content
US8855797B2 (en) 2011-03-23 2014-10-07 Audible, Inc. Managing playback of synchronized content
US9141257B1 (en) 2012-06-18 2015-09-22 Audible, Inc. Selecting and conveying supplemental content
US9536439B1 (en) 2012-06-27 2017-01-03 Audible, Inc. Conveying questions with content
US9679608B2 (en) 2012-06-28 2017-06-13 Audible, Inc. Pacing content
US9099089B2 (en) 2012-08-02 2015-08-04 Audible, Inc. Identifying corresponding regions of content
US9367196B1 (en) 2012-09-26 2016-06-14 Audible, Inc. Conveying branched content
US9632647B1 (en) 2012-10-09 2017-04-25 Audible, Inc. Selecting presentation positions in dynamic content
US9087508B1 (en) 2012-10-18 2015-07-21 Audible, Inc. Presenting representative content portions during content navigation
US9223830B1 (en) 2012-10-26 2015-12-29 Audible, Inc. Content presentation analysis
US9280906B2 (en) 2013-02-04 2016-03-08 Audible. Inc. Prompting a user for input during a synchronous presentation of audio content and textual content
US9472113B1 (en) 2013-02-05 2016-10-18 Audible, Inc. Synchronizing playback of digital content with physical content
US9317486B1 (en) 2013-06-07 2016-04-19 Audible, Inc. Synchronizing playback of digital content with captured physical content
US9489360B2 (en) 2013-09-05 2016-11-08 Audible, Inc. Identifying extra material in companion content
JP2021057847A (en) * 2019-10-01 2021-04-08 株式会社Voicy Content distribution system

Also Published As

Publication number Publication date
JP2004029324A (en) 2004-01-29

Similar Documents

Publication Publication Date Title
JP4038081B2 (en) Music selection type content playback apparatus and program thereof
US8051146B2 (en) Personalized audio system and method
US7555539B1 (en) Personalized audio system and method
US7349663B1 (en) Internet radio station and disc jockey system
US9591051B2 (en) Systems and methods for providing customized media channels
KR101123166B1 (en) Mobile device that uses removable medium for playback of content
JP2001042866A (en) Contents provision method via network and system therefor
US7783722B1 (en) Personalized audio system and method
US20090178003A1 (en) Method for internet distribution of music and other streaming content
US20070287141A1 (en) Internet based client server to provide multi-user interactive online Karaoke singing
JP2001036423A (en) Program reproduction system and program reproduction method
US20060155754A1 (en) Playlist driven automated content transmission and delivery system
EP1788570A1 (en) Recording medium, recording device, recording method, data outputting device, data outputting method, and data distributing/circulating system
JP3403717B2 (en) Method and apparatus for providing content via network
JP4365087B2 (en) Method and apparatus for providing content via network, and method and apparatus for acquiring content
JP4238160B2 (en) Distribution system, server, and information distribution method
JP4150580B2 (en) Distribution system, playback device, and content playback method
JP3405412B2 (en) Method and apparatus for acquiring content via network
JP4743259B2 (en) Distribution system, audio device, server, information distribution method, and related information display method
JP2003006096A (en) Server device for supplying program and reproducing client device and method
JP2007286835A (en) Voice content distribution system and content reception/reproduction terminal
JP2001306586A (en) Media content viewing support method
KR20080083075A (en) Real time download system and method of music file during radio broadcasting
JP2002335508A (en) Server equipment for program supplier and client equipment and method for reproduction
KR20070024924A (en) Dubbing service system and method through mobile communication network

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050207

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20070711

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070910

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20071024

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20071102

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101109

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111109

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121109

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees