[go: up one dir, main page]

JP2004029324A - Music selection type content reproducing apparatus, its method and program, and music selection type content generation method - Google Patents

Music selection type content reproducing apparatus, its method and program, and music selection type content generation method Download PDF

Info

Publication number
JP2004029324A
JP2004029324A JP2002184628A JP2002184628A JP2004029324A JP 2004029324 A JP2004029324 A JP 2004029324A JP 2002184628 A JP2002184628 A JP 2002184628A JP 2002184628 A JP2002184628 A JP 2002184628A JP 2004029324 A JP2004029324 A JP 2004029324A
Authority
JP
Japan
Prior art keywords
music
video
audio
content
information
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.)
Granted
Application number
JP2002184628A
Other languages
Japanese (ja)
Other versions
JP4038081B2 (en
Inventor
Mikihiro Ueno
上野 幹大
Hirokazu Konishi
小西 宏和
Akira Otani
大谷 明
Kinji Muramatsu
村松 欣司
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
Nippon Hoso Kyokai NHK
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 Nippon Hoso Kyokai NHK, Japan Broadcasting Corp filed Critical Nippon Hoso Kyokai NHK
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)

Abstract

【課題】映像及び音声からなる映像・音声コンテンツ再生時に、視聴者の趣味・嗜好にあった楽曲をBGMとして使用することができる楽曲選択型コンテンツ再生装置を提供する課題とする。
【解決手段】映像・音声コンテンツと、その映像・音声コンテンツに連動して再生される楽曲を選択するための選択情報及び前記楽曲の再生時刻情報を含む制御情報と、を含んだ楽曲選択型コンテンツを再生する楽曲選択型コンテンツ再生装置100であって、前記選択情報に基づいて、複数の前記楽曲を蓄積した楽曲蓄積手段200から、前記映像・音声コンテンツに連動する楽曲を選択する楽曲選択手段1012と、前記映像・音声コンテンツを復号して映像信号及び音声信号とする映像・音声コンテンツ復号手段110と、前記再生時刻情報に基づいて、前記楽曲選択手段で選択した前記楽曲を復号して、前記音声信号と合成する音声合成手段112とを備えるものである。
【選択図】    図2
An object of the present invention is to provide a music selection type content reproduction apparatus that can use, as BGM, music suitable for a viewer's hobbies and preferences when reproducing video / audio contents including video and audio.
A music selection type content including video / audio content and control information including selection information for selecting a music to be reproduced in conjunction with the video / audio content and reproduction time information of the music. A music selection means 1012 for selecting music linked to the video / audio content from a music storage means 200 storing a plurality of music pieces based on the selection information. A video / audio content decoding unit 110 that decodes the video / audio content into a video signal and an audio signal, and decodes the music selected by the music selection unit based on the reproduction time information; And a voice synthesizing unit 112 for synthesizing the voice signal.
[Selection] Fig. 2

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としてメインの音声と合成し、映像と共に再生することができる。
【0019】
さらに、楽曲選択型コンテンツ再生方法は、映像及び音声を含んだ映像・音声コンテンツと、その映像・音声コンテンツに連動して再生される楽曲を選択するための選択情報及び前記楽曲の再生時刻情報を含む制御情報と、を含んだ楽曲選択型コンテンツを再生する楽曲選択型コンテンツ再生方法であって、前記映像・音声コンテンツを復号して映像信号及び音声信号とする映像・音声コンテンツ復号ステップと、視聴者の楽曲の嗜好情報を記述した個人プロファイルに記述された前記嗜好情報と、前記選択情報とに基づいて、複数の楽曲を蓄積した楽曲蓄積手段から視聴者の好みにあった楽曲を選択する楽曲選択ステップと、前記再生時刻情報に基づいて、前記楽曲選択ステップで選択された前記楽曲を復号して、前記映像・音声コンテンツ再生ステップで復号された前記音声信号と合成する音声合成ステップと、を含んでいることとした。
【0020】
この楽曲選択型コンテンツ再生方法によれば、映像・音声コンテンツに連動する楽曲を視聴者の好みに応じて自動的に選択して、BGMとして映像・音声コンテンツと共に再生時刻情報にあわせて復号し再生することができ、視聴者の好みの楽曲をBGMとしてメインの音声と合成し、映像と共に再生することができる。
【0021】
さらに、本発明の楽曲選択型コンテンツ再生プログラムは、映像及び音声を含んだ映像・音声コンテンツと、その映像・音声コンテンツに連動して再生される楽曲を選択するための選択情報及び前記楽曲の再生時刻情報を含む制御情報と、を含んだ楽曲選択型コンテンツを再生するために、コンピュータを以下の各手段により機能させることとした。すなわち、各手段は、視聴者の楽曲の嗜好情報を記述した個人プロファイルに記述された前記嗜好情報と、前記選択情報とに基づいて、複数の楽曲を蓄積した楽曲蓄積手段から視聴者の好みにあった楽曲を選択する楽曲選択手段、前記映像・音声コンテンツを復号して映像信号及び音声信号とする映像・音声コンテンツ復号手段、前記再生時刻情報に基づいて、前記楽曲選択手段で選択された前記楽曲を復号して、前記映像・音声コンテンツ再生手段で再生された前記音声信号と合成する音声合成手段とした。
【0022】
この楽曲選択型コンテンツ再生プログラムによれば、コンピュータに映像・音声コンテンツに連動する楽曲を選択して、映像・音声コンテンツと共に再生時刻情報にあわせて復号し再生させることができ、視聴者の好みの楽曲をBGMとしてメインの音声と合成し、映像と共に再生させることが可能になる。
【0023】
また、楽曲選択型コンテンツ生成方法において、映像及び音声を含んだ映像・音声コンテンツに、その映像・音声コンテンツに連動して再生される楽曲を選択するための選択情報と、前記楽曲の再生時刻情報とを付加することとした。
【0024】
この楽曲選択型コンテンツ生成方法により、再生側で視聴者の好みにあった楽曲を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を選ぶことができる。
【0079】
本発明の請求項8の楽曲選択型コンテンツ再生方法によれば、コンテンツに含まれる映像と主音声とに連動して再生される楽曲を視聴者の好みに合わせて自動的に選択することができるので、視聴者の好みに合わせて選んだ楽曲をBGMとして映像とともに視聴することができる。
【0080】
本発明の請求項9の楽曲選択型コンテンツ再生プログラムによれば、コンピュータに、映像・音声コンテンツに連動する楽曲を視聴者の好みに合わせて選択して、映像・音声コンテンツと共に再生時刻情報にあわせて復号し再生させることができ、視聴者の好みの楽曲をBGMとして映像とともに視聴することができる。
【0081】
本発明の請求項10の楽曲選択型コンテンツ生成方法によれば、コンテンツに楽曲を選択するための選択情報と、再生時刻情報とを含めたので、楽曲を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]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to a music selection type content reproduction apparatus, a method and a program thereof, and a music selection type content, in which, when reproducing video / audio content, a music suitable for a viewer's preference is selected and reproduced as BGM (Background Music). Related to generation method.
[0002]
[Prior art]
Conventionally, BGM given to video / audio contents such as television programs and movies is previously synthesized with main audio data such as dialogue by a content creator of the video / audio contents to generate one audio data stream. Was.
Also, there is a technology that reproduces individually recorded audio data at an appropriate timing, synthesizes the reproduced audio data with main audio data in real time, and generates a single audio data stream. I do.
Furthermore, there are various techniques for using video data and metadata, which are information about data, to reorganize video / audio contents in accordance with a viewer's personal profile and to provide them to the viewer. For example, based on a personal profile, video and audio contents in which video and audio are combined are sorted on a time axis into individual fragments, and the individual fragments and text There is a technique for rearranging data, image data, and the like on a screen.
[0003]
[Problems to be solved by the invention]
However, according to the conventional technique, the content creator synthesizes the BGM with the main audio data such as dialogue to generate one audio data stream. I could not separate it. For this reason, there is no means for the viewer to select a music other than the music selected by the content creator as the BGM, and there is a problem that even if the music does not match the taste of the viewer, the music must be passively viewed.
Also, on the content creator side, there is a problem that even if the content creator selects a plurality of BGMs for viewers having different hobbies and tastes, it is necessary to finally use only one.
[0004]
SUMMARY OF THE INVENTION The present invention has been made in view of the above-described problems. A music that can be used as a BGM for a music that matches the interests and preferences of a viewer when reproducing video / audio contents including video and audio. It is an object of the present invention to provide a music selection type content reproducing apparatus for reproducing a selection type content, a method therefor, and a program therefor.
It is another object of the present invention to provide a music selection type content generation method for generating the music selection type content.
[0005]
[Means for Solving the Problems]
In order to achieve the above object, a music selection type content reproducing apparatus according to the present invention includes a video / audio content including video and audio, and a selection for selecting a music to be reproduced in conjunction with the video / audio content. A music selection type content reproducing apparatus that reproduces a music selection type content including information and control information including reproduction time information of the music, wherein the music accumulation storing a plurality of the music pieces based on the selection information A music selection means for selecting music linked to the video / audio content, a video / audio content decoding means for decoding the video / audio content into a video signal and an audio signal, and And a voice synthesizing means for decoding the music selected by the music selecting means and synthesizing with the audio signal.
[0006]
According to this music selection type content reproducing device, it is possible to select a music linked to the video / audio content, decode and reproduce the video / audio content together with the reproduction time information, and reproduce the music desired by the viewer. BGM can be synthesized with the main audio and played back together with the video.
[0007]
Further, in the music selection type content reproducing apparatus, the music selection type content reproduction device further includes a personal profile storage unit that stores a personal profile describing preference information of the music of the viewer, wherein the music selection unit is configured to perform the music reproduction based on the selection information and the preference information. I decided to select a song.
[0008]
According to this music selection type content reproducing apparatus, the music selection means can judge the viewer's preference, automatically select the viewer's favorite music, and reproduce it as BGM together with the main audio and video.
[0009]
Further, in the music selection type content reproducing apparatus, a viewing history storing means for storing a viewing history of a viewer, and a personal profile updating means for updating the personal profile based on the viewing history stored in the viewing history storing means. , Is provided.
[0010]
According to the music selection type content reproducing device, personal profile information is automatically created and updated from the music viewing history of the viewer, and music is selected based on the personal profile information. According to the viewer's latest preference, music to be reproduced as BGM together with main audio and video can be automatically selected.
[0011]
Further, in the music selection type content reproducing device, 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, and the music is received. Music receiving control means for storing in the storage means;
[0012]
According to this music selection type content reproducing apparatus, music can be provided from a music providing server via a communication line, and the music can be reproduced together with main audio and video. Can be used for
[0013]
Further, in the music selection type content reproducing device, the music information provided from the music providing server includes a valid period in which the music can be used, and the elapse of the valid period is determined. A valid period determining unit for prohibiting the reproduction of the music whose period has elapsed is provided.
[0014]
According to this, it is possible to use the music provision for commercial purposes by limiting the use period of the music provided from the music provision server.
[0015]
Then, in the music selection type content reproducing device, the selection information and the music information include tune information in which the ambience and tune of the music are expressed in language, and the music selection unit performs, based on the tune information, It was configured to select a song.
[0016]
According to this music selection type content reproducing apparatus, it is possible to select and reproduce, as the BGM, a music that has the mood and tune intended by the creator.
[0017]
Further, the music selection type content reproducing apparatus includes: a video / audio content including a video and an audio; selection information for selecting a music to be reproduced in conjunction with the video / audio content; and reproduction time information of the music. A music selection type content reproducing apparatus for reproducing a music selection type content including control information and a plurality of music pieces, wherein the video / audio content is selected based on the selection information included in the music selection type content. Music selection means for selecting the music linked to the video, audio and video content decoding means for decoding the video and audio content into a video signal and an audio signal, and the reproduction time information included in the music selection type content Speech synthesis means for decoding the music selected by the music selection means based on the sound signal and synthesizing with the audio signal. It was.
[0018]
According to this music selection type content reproducing device, a music linked to the video / audio content is selected from the music included in the content or from another music provider, and is adjusted together with the video / audio content to the reproduction time information. The music can be decoded and reproduced, and the music desired by the viewer can be synthesized as the BGM with the main sound and reproduced together with the video.
[0019]
Further, the music selection type content reproduction method includes a method of reproducing video / audio content including video and audio, selection information for selecting a music to be reproduced in conjunction with the video / audio content, and reproduction time information of the music. A music selection type content reproducing method for reproducing a music selection type content including control information including: decoding a video / audio content into a video signal and an audio signal by decoding the video / audio content; Music that selects a music that suits the viewer's preference from music storage means that stores a plurality of music, based on the preference information described in the personal profile that describes the preference information of the music of the viewer and the selection information. Selecting the music selected in the music selection step based on the reproduction time information, and decoding the video / audio content. It was decided to include a speech synthesis step of synthesizing said speech signal decoded by the reproducing step.
[0020]
According to this music selection type content reproduction method, a music linked to the video / audio content is automatically selected according to the viewer's preference, and decoded and reproduced as BGM together with the video / audio content in accordance with the reproduction time information. It is possible to synthesize the music desired by the viewer as BGM with the main sound and reproduce it together with the video.
[0021]
Further, the music selection type content reproduction program according to the present invention includes a video / audio content including video and audio, selection information for selecting a music to be reproduced in conjunction with the video / audio content, and reproduction of the music. In order to reproduce the music selection type content including the control information including the time information, the computer is caused to function by the following units. That is, based on the preference information described in the personal profile describing the preference information of the music of the viewer and the selection information, the respective means are adapted to the preference of the viewer from the music storage means storing a plurality of music. A music selection means for selecting a music that has been selected; a video / audio content decoding means for decoding the video / audio content into a video signal and an audio signal; and the music selection means selected based on the reproduction time information. An audio synthesizing means for decoding the music and synthesizing the audio signal reproduced by the video / audio content reproducing means.
[0022]
According to this music selection type content reproduction program, it is possible for a computer to select music linked to video / audio content, decode the video / audio content together with the reproduction time information, and reproduce the video / audio content. The music can be synthesized as the BGM with the main audio and played back together with the video.
[0023]
Also, in the music selection type content generation method, in the video / audio content including video and audio, selection information for selecting a music to be reproduced in conjunction with the video / audio content, and reproduction time information of the music Was added.
[0024]
With this music selection type content generation method, it is possible to realize a content in which a music that suits the viewer's preference can be selected and used as BGM on the reproduction side.
[0025]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
[0026]
(Configuration of music selection type content providing system)
FIG. 1 is a block diagram showing a configuration of a music selection type content providing system using a music selection type content reproduction device of the present invention.
[0027]
In the music selection type content providing system 1 of FIG. 1, the music selection type content reproducing apparatus 100 has a receiving function of receiving a digital broadcast broadcast from the broadcast station 400, and selects a music selection which is a broadcast wave stream input from an antenna. It has a reproduction function of demultiplexing and decoding the type content and sending the decoded video and audio to the video and audio output device 150 to reproduce the video and audio. Furthermore, the music selection type content reproducing apparatus 100 is connected to the home network H-NET, and has a communication function of performing communication via the home network H-NET. The 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 corresponds to the music storing means described in the claims, and stores the 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. It stores music. The home server 200 has a communication function. The home server 200 communicates with other devices connected to the home network H-NET in addition to the music providing server 300, and connects to the home network H-NET and the Internet NET. It can communicate with a plurality of servers on the Internet NET via the Internet.
[0029]
The music providing server 300 is a server that provides music provided on the Internet NET. The music providing server 300 provides the music selection type content reproducing apparatus 100 with a list of available music via the Internet NET and selects a music. When a request to acquire a music is made from the type content reproducing apparatus 100, the data of the music itself is provided.
[0030]
The broadcasting 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 can be provided not only by the broadcast wave from the broadcasting station 400 but also by the viewer purchasing the package media at the store. Furthermore, it is also possible to receive provision by download from the content provision server 500 on the Internet NET.
[0031]
The content providing server 500 is a server provided on the Internet NET for providing content including the music selection type content, and provides the content to the music selection type content reproducing apparatus 100 via the Internet NET. It is.
[0032]
The charging management center 600 performs charging management of the music provided from the music providing server 300 on the Internet NET. The charging management center 600 also performs charging management of the content provided from the content providing server 500.
[0033]
For example, when the music selection type content reproducing apparatus 100 reproduces 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 reproduction of the music selection type content is performed. After that, during the free usage period set in advance for each music, the viewer can freely watch and listen to the charge management center 600 via the Internet NET and pay the specified amount. Alternatively, the music may be freely used beyond the free usage period for the first time. As described above, the charge management center 600 is in charge of charge management between the viewer and the music copyright holder. It is also possible to perform charge management on the content itself.
[0034]
(Configuration of music selection type content playback device)
Next, the configuration of the music selection type content reproduction apparatus 100 will be described with reference to FIG. FIG. 2 is a block diagram showing the configuration of the music selection type content reproducing apparatus 100.
[0035]
As shown in FIG. 2, the music selection type content reproducing 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, available music list storage means 107, personal profile storage means 108, viewing history storage means 109, content decoding means 110, music decoding means 111, voice synthesis means 112, user operation control means 113 And a configuration including:
[0036]
The main control unit 101 controls each unit of the music selection type content reproducing apparatus 100 and transfers data between the units, and is configured by 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, a validity period determination unit 1015, and a viewing history update unit 1016.
Each unit of the main control unit 101 is stored as a program in the program storage unit 105, and is read out 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 audience's preference with 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, 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 the music stored in the home server 200 on the home network H-NET and providing the music to the music decoding means 111 for reproduction. ing.
[0039]
The personal profile updating unit 1013 has a function of creating personal profile data as a basis for determining a viewer's “liking” and storing the personal profile data in the personal profile storage unit 108. The personal profile can be formed by the viewing history updating unit 1016 based on the viewing history stored in the viewing history storage unit 109. However, the user is required to manually set his / her favorite category or artist name. Can also be created.
[0040]
The music list generation unit 1014 creates a music list that spans a plurality of music distribution servers 300 based on the available music list obtained by the music reception control unit 1011 communicating with the music distribution server 300 on the Internet NET. And has a function of storing in the available music list storage means 107.
[0041]
The validity period determining unit 1015 determines the lapse of the usable validity period of the music based on the validity period of the music information stored in the available music list storage unit 107, and prohibits the reproduction of the music after the validity period. I do. In addition, it has a function of displaying a song whose free viewing period has passed and asking the user whether to purchase the song.
[0042]
The viewing history update unit 1016 forms viewing history information including, for example, the number of times the viewer has viewed what kind of music and how many times in the past, for example, for each song and for each artist. It has the function of storing. At this time, instead of focusing only on the number of times of viewing in the past, it is possible to reflect the latest "liking" of the viewer in the personal profile by adding a process such as weighting the recently viewed song. .
[0043]
The reception control means 102 receives the music selection type content (data stream) and separates it into an encoded video (video), an encoded audio (main audio), an encoded music (BGM), and a BGM control file (control information). Is what you do.
Here, the configuration of the music selection type content (data stream) will be described with reference to FIG. FIG. 3A shows a configuration of a conventional data stream, and FIG. 3B shows a configuration of a 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 by the content provider is provided to the video / audio output device 150 in a state where the content is separated into main audio and BGM as shown in FIG. I can do it. 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 composed of classical music and a music group C composed of rock music, are provided as a data stream from a broadcasting station, a music group A composed of classical music, and a music group C composed of rock music. Further, as BGM provided from the home server 200 or the music providing server 300, BGM1 to BGM5 can be similarly used as BGM.
Although FIG. 3 does not describe a BGM control file (control information), the BGM control file is provided at the beginning of the music selection type content or before the BGM is output as audio.
Returning to FIG. 2, the description will be continued.
[0045]
The input control means 103 and the output control means 104 are provided with the home server 200 via the home network H-NET, and the music providing server 300 on the Internet NET via the home network H-NET and the Internet NET, and the content provision. It communicates with the server 500 or the billing 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 a 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 thereof at the time of content reproduction, a BGM end time and a BGM end method. Tune information “expression” that expresses the atmosphere and tune of the BGM in language.
[0047]
For example, BGM No. BGM No. 1 starts reproduction with a fade-in at the same time as the start of the content reproduction (00: 00: 00: 00), ends reproduction with a fade-out after 4 minutes and 30 seconds (04:30:00), and BGM No. 2 BGM indicates that the reproduction starts with a cut-in 5 minutes and 30 seconds after the content reproduction (05:30:00), and ends with a cut-out at 8 minutes 30 seconds (08:30:00). ing. In addition, when performing playback with a playback effect such as fade-out, the BGM control file can include detailed control information such as how long the fade-out takes.
The method of using the tune 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 available music list storage unit 107 allows the music reception control unit 1011 to transmit a list of available songs that match the viewer's preference to the music providing server 300 on the Internet NET based on the contents of the BGM control file. Request, and stores the available music list that is the result of the request.
[0049]
The personal profile storage unit 108 stores a personal profile describing preference information of a viewer for music, and is configured by a general memory or the like. This personal file describes, for example, a genre (category), an artist, or a plurality of genres, an artist's rank, and the like that the viewer likes.
[0050]
The viewing history storage unit 109 stores the viewing history of the music that the viewer has viewed in the past, and is configured by a general memory or the like. For example, it stores the number of times that the viewer has viewed the music itself, the number of times that the music has been viewed by genre (category), the number of times that the music has been viewed by each artist, and the like. The viewing history storage unit 109 is updated by the viewing history updating unit 1016.
[0051]
The content decoding unit 110 (video / audio content decoding unit) decodes the encoded video, encoded audio (main audio), encoded music (BGM), and BGM control file received by the reception control unit 102 and separated. Things. The content decoding unit 110 decodes the encoded video and outputs it to the video / audio output device 150 as a video signal. The coded voice (main voice) and the coded 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 means 102 is stored in the BGM control code file storage means 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 obtained from the home server 200 to generate a music sound signal. The music sound signal decoded by the music decoding means 111 is output to the sound synthesis means 112.
[0053]
The audio 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, and generates an audio signal. The output is to the video / audio output device 150.
The voice synthesizing unit 112 is instructed by the music selecting unit 1012 of the main control unit 101 to use the output of the content decoding unit 110 or the music decoding unit 111 as the music sound 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 unit 113 controls operations such as a change of a music selection mode, a change in volume, and a sound balance adjustment between the main sound and the BGM by the viewer. The music selection mode includes a normal mode for directly reproducing the BGM provided by the content provider, a content music selection mode for selecting one of the BGMs in a data stream provided by the content provider, and selection of a viewer-specific BGM. There is a music automatic selection mode that is given by adding. The processing for these modes will be described later.
[0055]
As described above, the configuration of the music selection type content reproducing apparatus 100 has been described based on one embodiment, but the present invention is not limited to this. For example, the music selection type content reproduction device 100 may be configured to incorporate a music storage means for storing the music provided from the music providing server 300.
Further, in the music selection type content reproducing apparatus 100, each means in the computer can be realized as each function program, and each function program can be combined and operated as a music selection type content reproduction program.
[0056]
(Operation of the music selection type content playback device)
Here, the operation of the music selection type content reproducing apparatus 100 will be described with reference to the flowchart of FIG.
In step S101, if the viewer has selected the normal mode for playing back the BGM recommended by the maker provided by the content provider (YES), the music selection unit 1012 automatically selects the tune recommended by the creator in step 102. In the example of FIG. 3B, the music group A is selected as BGM. In this case, since the music reproduction procedure is set in advance, in step S103, this music group is synthesized with the main audio by the voice synthesizing means 112 so as to match the reproduction of the video portion of the content, and the video is reproduced in step S104. The audio is reproduced by the video / audio output device 150.
[0057]
In the example of FIG. 3B and FIG. 4, BGM No. The reproduction of the first tune (BGM1A) is started with fade-in, and the reproduction of this tune is ended with fade-out four and a half minutes after the start of content viewing. Subsequently, the BGM No. 5 minutes and 30 seconds after the content viewing start time. The second song (BGM2A) is started to be reproduced by cut-in, and the reproduction is ended by cut-out 8 minutes and 30 seconds after the content viewing start time. 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 in exactly the same manner as in the conventional case. Can be.
[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 any of the BGMs in the data stream provided by the content provider. In this case (YES in S105) or in step S105, the viewer has selected the automatic music selection mode in which the viewer's own BGM is selected, but in step S107, the music selection type content reproducing apparatus 100 sets the home network H- When it is not possible to communicate with the home server 200 or the music providing server 300 via the NET (No in S107), one of the music in the data stream provided from the content provider is selected as BGM in step S106. In this case, if it is known from the personal profile of the viewer that the viewer prefers classical music, for example, in FIG. 2 and FIG. A music group B composed of music is selected as BGM, the main sound is synthesized with the sound synthesizing means 112 in step S103, and the video / audio is reproduced by the video / audio output device 150 in step S104.
[0059]
When the viewer has selected the automatic music selection mode in which the viewer's own BGM is selected and assigned (No in S105), in step S107, the music reception control means 1011 of the main control means 101 sets the input control means 103, It is confirmed whether communication with the home server 200 is possible via the output control means 104 and the home network H-NET. Then, when communication with the home network H-NET is possible and there is no other restriction (YES in S107), in step S108, the reception control unit 102 once receives the music selection type content and decrypts the content. After decoding by the means 110, the BGM control file is stored in the BGM control code file storage means 106. Further, in step S109, it is confirmed whether or not communication with the music providing server 300 is possible via the Internet NET.
[0060]
If it is possible to communicate with the music providing server 300, in step S110, the music selecting means 1012 of the main control means 101 uses the BGM control file (see FIG. 4) stored in the BGM control code file storage means 106 as a basis. Then, the tune information “expression” of the tune to be used is referred to. Further, the music selection unit 1012 stores 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 unit 107 provided from the music providing server 300. From the available songs in the available song list, a song that matches the tune information and most closely matches "viewer preference" is selected as a song to be used for BGM. Here, the “viewer preference” is used by the personal profile updating unit 1013 of the main control unit 101 to determine which genre of music the viewer is listening to from the viewing history of the music that the viewer has viewed in the past. Whether or not the audience listens to music of various artists is determined by the data held in the personal profile storage unit 108 as the latest personal profile of the audience, and the selection of the music is determined based on this data. Done.
[0061]
In step S110, when selecting and using music that matches the viewer's preference from the music available as BGM provided from the music providing server 300 on the Internet NET, the music reception control means 1011 of the main control means 101 In step S111, communication with the home server 200 and the music providing server 300 is performed via the output control means 104, the home network H-NET, and the Internet NET, and music is provided via the Internet NET, the home network H-NET, and the input control means 103. The music data sent from the server 300 is once taken into the home server 200 and stored.
Then, in step S113, as the decoding and reproduction of the content by the content decoding means 110 progress, the start and end times of the music data are adjusted based on the information of the BGM control code file as shown in FIG. , Processing is performed while adding a reproduction effect such as fade-out and the like, decoded by the music decoding means 111, synthesized in step S103 by the main sound and the sound synthesis means 112, and output to the video / audio output device 150 as an audio signal. In S104, the video and audio output device 150 reproduces the data.
[0062]
In step S110, from the music pieces owned by the viewer stored in the home server 200, a music piece that matches the tune information of the BGM control code file and that can be used as BGM and matches the viewer's preference is selected. 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 a music, and The music data transmitted from the home server 200 via the input control means 103 via the H-NET is obtained. Then, the process proceeds to step S113, in which start and end times are adjusted, processing is performed while adding a reproduction effect, decoded by the music decoding unit 111, synthesized by the main voice and the voice synthesis unit 112 in step S103, and video is synthesized in step S104. The sound is reproduced by the audio output device 150.
[0063]
Although the viewer has selected the automatic music selection mode in which the viewer's own BGM is selected and selected, in step S107, the music reception control means 1011 of the main control means 101 for some reason 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 content music selection mode is performed. Also, 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 processing is performed.
In step S109, if the music reception control unit 1011 of the main control unit 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 when selecting from the music pieces 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 receiving control means 1011 of the main control means 101 requests the music providing server 300 in advance and converts the music data into BGM. It is acquired before use and stored in the home server 200. As a result of such processing, all music pieces that can be used as BGM are temporarily stored in the music piece selection type content reproducing apparatus 100 and the home server 200, and can be reproduced at any time. The main control means 101 reproduces the selected music pieces sequentially, while adding a reproduction effect such as fade-in or fade-out as occasion demands, based on the information of the BGM control code file shown in FIG. As a result, it is possible to reproduce and present to the viewer the content in which the favorite music of the viewer is used as the BGM.
It should be noted that the music data provided by the music providing server 300 has been described as being acquired and stored in advance before using the music data, but may be obtained as long as it can be acquired immediately before the timing of playing back as BGM. Normally, even if there is some delay in the reproduction of BGM, there is often no problem, and it is not impossible to reproduce the content while acquiring it during reproduction.
[0065]
Next, a description will be given of a method of creating a personal profile serving as a basis for determining a viewer's “preference”. FIG. 6 shows an example of a viewer's past music viewing history as a reference for the viewing history updating means 1016 of the main control means 101 to create personal profile data. In FIG. 6, the “expression” in the second column indicates what kind of atmosphere each viewed music has. In this system, it is determined in which scene the music can be used for BGM based on the content indicated in the item of “expression”. It is assumed that the display contents of the "expression" item are provided by a music sales company that provides the music or set by the viewer himself. Further, information such as “category large” indicating a large category and “category small” indicating the details of a category is also assumed to be provided from 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 (for example, the number of times of viewing by music and by artist) of the music owned by the viewer is recorded up to that point. 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, an artist viewing history, and the like. In addition to the past viewing history, it is also possible to adjust the personal profile data by manually setting a favorite category or artist name by the viewer himself.
[0067]
On the basis of such personal profile data, the music selection means 1012 of the main control means 101 selects a music piece, a music piece in a data stream provided by a content provider, and a viewer in the home server 200. From the music and the music provided from the music providing server 300 on the Internet NET, the “expression” that matches the “favoriteness” of the viewer and is appropriate as BGM in producing the atmosphere of each scene in the content Select a song that corresponds to. At the time of music selection, the length for selecting each music must also be considered, and a music having a sufficient music length as 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 the viewer purchases music will be described. FIG. 8 is an example of a list obtained by editing the available music list provided from the music providing server 300 on the Internet NET by the music list generation means 1014 in response to a request from the music reception control means 1011 of the main control means 101. is there. In this example, the music selection means 1012 of the main control means 101 selects a music having a "fun" atmosphere and belonging to a favorite category of a viewer for a scene having a "fun" atmosphere. 13 is an example of a list of available songs provided by the song providing server 300 as a result of requesting the song providing server 300 for a song list by a favorite artist of the music artist.
[0069]
At the time of music selection, the music selection means 1012 of the main control means 101 selects, as the BGM, the music that best matches the viewer's “favorite” from the music in the list and the music owned by the viewer in the home server 200. select. Of the selected songs provided by the song providing server 300, the song receiving control unit 1011 of the main control unit 101 requests the song providing server 300 in advance and reproduces the song data itself as BGM. It is acquired and stored in advance before the timing. The selected music is reproduced as BGM at an appropriate timing while viewing the content.
[0070]
Regarding the music provided from the music providing server 300 and used as the BGM, the viewer can freely view and enjoy the music as a single music during the free viewing period even after the end of the content viewing. Then, after the free viewing period ends, the reproduction is automatically stopped by the operation of the validity period determining unit 1015. The valid period determination unit 1015 has a role of displaying a list of songs whose free viewing period is about to end or songs whose free viewing period has ended, to notify the viewer. If the viewer likes the music played as BGM and wants to purchase the right to view it, it is possible to make an online purchase via the Internet NET. At this time, as shown in FIG. 8, the price of the music and the URL (Uniform Resource Locator: notation for specifying a location on the web) of the charging management center to be contacted at the time of purchase are listed in the available music list as shown in FIG. Is included as information. As a result, the present system has a music selling function in addition to providing BGM.
[0071]
As described above, the music selection type content reproducing apparatus according to the present invention has been mainly described. However, the music selection providing method executed by the present apparatus, the music selection providing program for causing the CPU to realize the music selection providing method, and the music selecting type A content generation method is also an object of the present invention.
[0072]
【The invention's effect】
As described above, in the music selection type content reproducing apparatus according to the first aspect of the present invention, it is possible to select a music linked to the video / audio content, decode the video / audio content together with the reproduction time information, and reproduce the same. It is possible to synthesize various music as BGM with the main audio and play it together with the video.
[0073]
In the music selection type content reproducing apparatus according to the second aspect of the present invention, since the music selection means stores the personal preference information of the viewer as a personal profile, the preference of the viewer is determined based on the personal profile. Favorite music can be automatically selected and played as BGM along with main audio and video.
[0074]
In the music selection type content reproducing 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 music is selected based on the personal profile information. The selecting means can automatically select the music to be reproduced as BGM together 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 a fourth aspect of the present invention, music is provided from a music providing server via a communication line, and the music can be reproduced together with main audio and video. From the many songs from the appropriate audience favorite songs can be used for BGM.
[0076]
In the music selection type content reproducing apparatus according to the fifth aspect of the present invention, by limiting the period during 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 reproducing apparatus according to claim 6 of the present invention, since the selection information and the music information include information indicating the mood and tune of the tune, the user selects a tune that matches the mood and tune intended by the creator. It can be used as BGM.
[0078]
In the music selection type content reproducing apparatus according to claim 7 of the present invention, music linked to video / audio content is selected widely from music included in the content or music from other music providers, and The content can be decoded and reproduced together with the audio content in accordance with the reproduction time information, and the music desired by the viewer can be synthesized as BGM with the main audio 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.
[0079]
According to the music selection type content reproduction method according to the eighth aspect of the present invention, it is possible to automatically select the music to be reproduced in conjunction with the video and the main audio included in the content according to the viewer's preference. Therefore, the music selected according to the viewer's preference can be viewed together with the video as BGM.
[0080]
According to the tune selection type content reproduction program of the ninth aspect of the present invention, the computer selects a tune linked to the video / audio content according to the viewer's preference, and sets the tune along with the reproduction time information together with the video / audio content. The music can be decoded and played back, and the user's favorite music can be viewed together with the video as BGM.
[0081]
According to the music selection type content generation method of the tenth aspect of the present invention, since the content includes the selection information for selecting the music and the reproduction time information, the clue for viewing the music as BGM together with the video is provided. Obtained easily.
[Brief description of the drawings]
FIG. 1 is a configuration diagram of a music selection giving system using a music selection type content reproduction device of the present invention.
FIG. 2 is a block diagram showing a configuration of a music selection type content reproduction device of the present invention.
FIG. 3 is a configuration diagram showing a configuration of a content data stream.
FIG. 4 is a chart showing an example of information of a BGM control code file of the present invention.
FIG. 5 is a flowchart showing the operation of the music selection type content reproduction device of the present invention.
FIG. 6 is a table showing an example of the contents of a past music viewing history of a viewer.
FIG. 7 is an explanatory diagram showing an example of a personal profile.
FIG. 8 is a table showing an example of an available music list provided from a music providing server.
[Explanation of symbols]
100 Music selection type content reproducing apparatus
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 music list storage means
108 Personal profile storage means
109 viewing history storage means
110 Content decryption means
111 Music decoding means
112 voice synthesis means
113 User operation control means
150 Video / audio output device
200 home server
300 music providing server
400 broadcasting stations
500 contents providing server
600 Billing Management Center
1011 Music reception control means
1012 Music selection means
1013 Personal profile updating means
1014 Music list generation means
1015 Validity period determination means
1016 Viewing history update means
NET Internet
H-NET home network

Claims (10)

映像及び音声を含んだ映像・音声コンテンツと、その映像・音声コンテンツに連動して再生される楽曲を選択するための選択情報及び前記楽曲の再生時刻情報を含む制御情報と、を含んだ楽曲選択型コンテンツを再生する楽曲選択型コンテンツ再生装置であって、
前記選択情報に基づいて、複数の前記楽曲を蓄積した楽曲蓄積手段から、前記映像・音声コンテンツに連動する楽曲を選択する楽曲選択手段と、
前記映像・音声コンテンツを復号して映像信号及び音声信号とする映像・音声コンテンツ復号手段と、
前記再生時刻情報に基づいて、前記楽曲選択手段で選択した前記楽曲を復号して、前記音声信号と合成する音声合成手段と、
備えていることを特徴とする楽曲選択型コンテンツ再生装置。
Music selection including video / audio content including video and audio, and selection information for selecting a music to be reproduced in conjunction with the video / audio content, and control information including reproduction time information of the music. A music selection type content reproducing apparatus for reproducing type content,
Music selection means for selecting music linked to the video / audio content, from music storage means storing the plurality of music pieces based on the selection information;
Video / audio content decoding means for decoding the video / audio content into a video signal and an audio signal,
Based on the reproduction time information, decodes the music selected by the music selection means, and synthesizes the audio signal with the audio signal;
A music selection type content reproducing apparatus, comprising:
視聴者の楽曲の嗜好情報を記述した個人プロファイルを記憶する個人プロファイル記憶手段を備え、
前記楽曲選択手段が、前記選択情報及び前記嗜好情報に基づいて前記楽曲を選択することを特徴とする請求項1に記載の楽曲選択型コンテンツ再生装置。
Comprising personal profile storage means for storing a personal profile describing taste information of the music of the viewer,
The music selection type content reproducing apparatus according to claim 1, wherein the music selection unit selects the music based on the selection information and the preference information.
視聴者の視聴履歴を記憶する視聴履歴記憶手段と、
この視聴履歴記憶手段に記憶された視聴履歴に基づいて、前記個人プロファイルを更新する個人プロファイル更新手段と、
を備えていることを特徴とする請求項2に記載の楽曲選択型コンテンツ再生装置。
Viewing history storage means for storing the viewing history of the viewer;
Personal profile update means for updating the personal profile based on the viewing history stored in the viewing history storage means;
3. The music selection type content reproducing apparatus according to claim 2, comprising:
前記楽曲を提供する楽曲提供サーバから、通信回線を介して前記楽曲と、その楽曲の少なくとも固有の識別番号を有する楽曲情報とを受信して、前記楽曲蓄積手段に蓄積する楽曲受信制御手段、
を備えていることを特徴とする請求項1乃至請求項3のいずれか1項に記載の楽曲選択コンテンツ再生装置。
From a music providing server that provides the music, receives the music via a communication line and music information having at least a unique identification number of the music, music reception control means to accumulate in the music accumulation means,
The music selection content reproducing apparatus according to any one of claims 1 to 3, further comprising:
前記楽曲提供サーバから提供される前記楽曲情報には、前記楽曲を利用可能な有効期間を含んでおり、
前記有効期間の時間経過を判定し、その有効期間を経過した楽曲の再生を禁止する有効期間判定手段、
を備えていることを特徴とする請求項4に記載の楽曲選択型コンテンツ再生装置。
The music information provided from the music providing server includes a valid period in which the music can be used,
Validity period determining means for determining the lapse of time of the validity period and prohibiting the reproduction of music having passed the validity period,
The music selection type content reproducing apparatus according to claim 4, comprising:
前記選択情報及び前記楽曲情報は、楽曲の雰囲気や曲調を言語表現した曲調情報を含んでおり、
前記楽曲選択手段が、前記曲調情報に基づいて、前記楽曲を選択することを特徴とする請求項4又は請求項5に記載の楽曲選択型コンテンツ再生装置。
The selection information and the music information include tune information in which the atmosphere and tune of the music are linguistically expressed,
The music selection type content reproduction apparatus according to claim 4, wherein the music selection unit selects the music based on the music information.
映像及び音声を含んだ映像・音声コンテンツと、その映像・音声コンテンツに連動して再生される楽曲を選択するための選択情報及び前記楽曲の再生時刻情報を含む制御情報と、複数の楽曲と、を含んだ楽曲選択型コンテンツを再生する楽曲選択型コンテンツ再生装置であって、
前記楽曲選択型コンテンツに含まれる前記選択情報に基づいて、前記映像・音声コンテンツに連動する前記楽曲を選択する楽曲選択手段と、
前記映像・音声コンテンツを復号して映像信号及び音声信号とする映像・音声コンテンツ復号手段と、
前記楽曲選択型コンテンツに含まれる前記再生時刻情報に基づいて、前記楽曲選択手段で選択した前記楽曲を復号して、前記音声信号と合成する音声合成手段と、
を備えていることを特徴とする楽曲選択型コンテンツ再生装置。
Video / audio content including video and audio, control information including selection information for selecting a song to be reproduced in conjunction with the video / audio content and reproduction time information of the song, and a plurality of songs, A music selection type content reproducing apparatus for reproducing a music selection type content including
Music selection means for selecting the music linked to the video / audio content, based on the selection information included in the music selection type content,
Video / audio content decoding means for decoding the video / audio content into a video signal and an audio signal,
Based on the reproduction time information included in the music selection type content, decodes the music selected by the music selection means, and synthesizes the sound signal with the audio signal;
A music selection type content reproducing apparatus, comprising:
映像及び音声を含んだ映像・音声コンテンツと、その映像・音声コンテンツに連動して再生される楽曲を選択するための選択情報及び前記楽曲の再生時刻情報を含む制御情報と、を含んだ楽曲選択型コンテンツを再生する楽曲選択型コンテンツ再生方法であって、
前記映像・音声コンテンツを復号して映像信号及び音声信号とする映像・音声コンテンツ復号ステップと、
視聴者の楽曲の嗜好情報を記述した個人プロファイルに記述された前記嗜好情報と、前記選択情報とに基づいて、複数の楽曲を蓄積した楽曲蓄積手段から視聴者の好みにあった楽曲を選択する楽曲選択ステップと、
前記再生時刻情報に基づいて、前記楽曲選択ステップで選択された前記楽曲を復号して、前記映像・音声コンテンツ再生ステップで復号された前記音声信号と合成する音声合成ステップと、
を含んでいることを特徴とする楽曲選択型コンテンツ再生方法。
Music selection including video / audio content including video and audio, and selection information for selecting a music to be reproduced in conjunction with the video / audio content, and control information including reproduction time information of the music. A music selection type content reproducing method for reproducing type content,
A video / audio content decoding step of decoding the video / audio content into a video signal and an audio signal,
Based on the preference information described in the personal profile describing the preference information of the music of the viewer and the selection information, select a music suitable for the viewer's preference from the music storage means storing a plurality of music. Song selection step,
An audio synthesizing step of decoding the music selected in the music selection step based on the reproduction time information and synthesizing with the audio signal decoded in the video / audio content reproduction step;
A music selection type content reproducing method characterized by including:
映像及び音声を含んだ映像・音声コンテンツと、その映像・音声コンテンツに連動して再生される楽曲を選択するための選択情報及び前記楽曲の再生時刻情報を含む制御情報と、を含んだ楽曲選択型コンテンツを再生するために、コンピュータを、
視聴者の楽曲の嗜好情報を記述した個人プロファイルに記述された前記嗜好情報と、前記選択情報とに基づいて、複数の楽曲を蓄積した楽曲蓄積手段から視聴者の好みにあった楽曲を選択する楽曲選択手段、
前記映像・音声コンテンツを復号して映像信号及び音声信号とする映像・音声コンテンツ復号手段、
前記再生時刻情報に基づいて、前記楽曲選択手段で選択された前記楽曲を復号して、前記映像・音声コンテンツ再生手段で再生された前記音声信号と合成する音声合成手段、
として機能させることを特徴とする楽曲選択型コンテンツ再生プログラム。
Music selection including video / audio content including video and audio, and selection information for selecting a music to be reproduced in conjunction with the video / audio content, and control information including reproduction time information of the music. To play the type content, the computer
Based on the preference information described in the personal profile describing the preference information of the music of the viewer and the selection information, select a music suitable for the viewer's preference from the music storage means storing a plurality of music. Music selection means,
Video / audio content decoding means for decoding the video / audio content into a video signal and an audio signal,
Audio synthesis means for decoding the music selected by the music selection means based on the reproduction time information and synthesizing with the audio signal reproduced by the video / audio content reproduction means;
A music selection type content reproduction program characterized by functioning as a program.
映像及び音声を含んだ映像・音声コンテンツに、その映像・音声コンテンツに連動して再生される楽曲を選択するための選択情報と、前記楽曲の再生時刻情報とを付加することを特徴とする楽曲選択型コンテンツ生成方法。A piece of music, characterized by adding, to video / audio content including video and audio, selection information for selecting a piece of music to be played in conjunction with the video / audio content, and reproduction time information of the piece of music. Selective content generation method.
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 true JP2004029324A (en) 2004-01-29
JP4038081B2 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)

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006202422A (en) * 2005-01-21 2006-08-03 Sony Corp Control apparatus and control method
JP2011188261A (en) * 2010-03-09 2011-09-22 Sony Corp Network terminal device, and distribution request method
JP2011527022A (en) * 2008-07-04 2011-10-20 ブックトラック ホールディングス リミテッド Method and system for creating and playing a soundtrack
JP2014514644A (en) * 2011-03-23 2014-06-19 オーディブル・インコーポレイテッド Synchronous digital content
US9087508B1 (en) 2012-10-18 2015-07-21 Audible, Inc. Presenting representative content portions during content navigation
US9099089B2 (en) 2012-08-02 2015-08-04 Audible, Inc. Identifying corresponding regions of content
US9141257B1 (en) 2012-06-18 2015-09-22 Audible, Inc. Selecting and conveying supplemental content
JP2015233310A (en) * 2007-03-26 2015-12-24 タッチチューンズ・ミュージック・コーポレーション Jukebox with associated video server
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
US9317486B1 (en) 2013-06-07 2016-04-19 Audible, Inc. Synchronizing playback of digital content with captured physical content
US9367196B1 (en) 2012-09-26 2016-06-14 Audible, Inc. Conveying branched content
US9472113B1 (en) 2013-02-05 2016-10-18 Audible, Inc. Synchronizing playback of digital content with physical content
US9489360B2 (en) 2013-09-05 2016-11-08 Audible, Inc. Identifying extra material in companion content
US9536439B1 (en) 2012-06-27 2017-01-03 Audible, Inc. Conveying questions with content
JP2017063461A (en) * 2005-12-29 2017-03-30 ロヴィ ガイズ, インコーポレイテッド System and method for managing status changes of multimedia assets in a multimedia distribution system
US9632647B1 (en) 2012-10-09 2017-04-25 Audible, Inc. Selecting presentation positions in dynamic content
US9679608B2 (en) 2012-06-28 2017-06-13 Audible, Inc. Pacing content
US9703781B2 (en) 2011-03-23 2017-07-11 Audible, Inc. Managing related digital content
US9734153B2 (en) 2011-03-23 2017-08-15 Audible, Inc. Managing related digital content
US9792027B2 (en) 2011-03-23 2017-10-17 Audible, Inc. Managing playback of synchronized content
JP2021057847A (en) * 2019-10-01 2021-04-08 株式会社Voicy Content distribution system

Cited By (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7715693B2 (en) 2005-01-21 2010-05-11 Sony Corporation Control apparatus and control method
JP2006202422A (en) * 2005-01-21 2006-08-03 Sony Corp Control apparatus and control method
US10368138B2 (en) 2005-12-29 2019-07-30 Rovi Guides, Inc. Systems and methods for managing a status change of a multimedia asset in multimedia delivery systems
JP2017063461A (en) * 2005-12-29 2017-03-30 ロヴィ ガイズ, インコーポレイテッド System and method for managing status changes of multimedia assets in a multimedia distribution system
JP2015233310A (en) * 2007-03-26 2015-12-24 タッチチューンズ・ミュージック・コーポレーション Jukebox with associated video server
US10095466B2 (en) 2008-07-04 2018-10-09 Booktrack Holdings Limited Method and system for making and playing soundtracks
US10255028B2 (en) 2008-07-04 2019-04-09 Booktrack Holdings Limited Method and system for making and playing soundtracks
US9135333B2 (en) 2008-07-04 2015-09-15 Booktrack Holdings Limited Method and system for making and playing soundtracks
JP2011527022A (en) * 2008-07-04 2011-10-20 ブックトラック ホールディングス リミテッド Method and system for creating and playing a soundtrack
US10140082B2 (en) 2008-07-04 2018-11-27 Booktrack Holdings Limited Method and system for making and playing soundtracks
US9223864B2 (en) 2008-07-04 2015-12-29 Booktrack Holdings Limited Method and system for making and playing soundtracks
US10095465B2 (en) 2008-07-04 2018-10-09 Booktrack Holdings Limited Method and system for making and playing soundtracks
JP2011188261A (en) * 2010-03-09 2011-09-22 Sony Corp Network terminal device, and distribution request method
JP2014514644A (en) * 2011-03-23 2014-06-19 オーディブル・インコーポレイテッド Synchronous digital content
US9792027B2 (en) 2011-03-23 2017-10-17 Audible, Inc. Managing playback of synchronized 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
US9697265B2 (en) 2011-03-23 2017-07-04 Audible, Inc. Synchronizing digital 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
US10109278B2 (en) 2012-08-02 2018-10-23 Audible, Inc. Aligning body matter across content formats
US9799336B2 (en) 2012-08-02 2017-10-24 Audible, Inc. Identifying corresponding regions of 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
JP4038081B2 (en) 2008-01-23

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
US8612539B1 (en) Systems and methods for providing customized media channels
US7349663B1 (en) Internet radio station and disc jockey system
US7783722B1 (en) Personalized audio system and method
EP2228764A1 (en) Method or apparatus for purchasing one or more media based on a recommendation
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
US20120308196A1 (en) System and method for uploading and downloading a video file and synchronizing videos with an audio file
US20060060065A1 (en) Information processing apparatus and method, recording medium, program, and information processing system
US20060155754A1 (en) Playlist driven automated content transmission and delivery system
JP2002032289A (en) Cache device and method for generating virtual radio or television broadcast
JP2001022670A (en) Music distribution server, promotion strategy planning system and promotion method for music
JP4238160B2 (en) Distribution system, server, and information distribution method
JP4365087B2 (en) Method and apparatus for providing content via network, and method and apparatus for acquiring content
JP4356639B2 (en) Program creation / playback apparatus, program creation / playback method, and storage medium
KR101784344B1 (en) Contents player, contents management server and contents playing system
JP4743259B2 (en) Distribution system, audio device, server, information distribution method, and related information display method
JP2005122067A (en) Distribution system, audio equipment, and continuously reproducing method
JP2003006096A (en) Server device for supplying program and reproducing client device and method
JP2002091457A (en) Method for receiving contents through network and device for the same
KR20080083075A (en) Real time download system and method of music file during radio broadcasting
JP2001306586A (en) Media content viewing support method
JP2002335508A (en) Server equipment for program supplier and client equipment and method for reproduction

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