JP4670204B2 - CONTENT DISTRIBUTION SYSTEM, CONTENT DISTRIBUTION METHOD USED FOR THE SYSTEM, AND DISTRIBUTION CONTROL PROGRAM - Google Patents
CONTENT DISTRIBUTION SYSTEM, CONTENT DISTRIBUTION METHOD USED FOR THE SYSTEM, AND DISTRIBUTION CONTROL PROGRAM Download PDFInfo
- Publication number
- JP4670204B2 JP4670204B2 JP2001253314A JP2001253314A JP4670204B2 JP 4670204 B2 JP4670204 B2 JP 4670204B2 JP 2001253314 A JP2001253314 A JP 2001253314A JP 2001253314 A JP2001253314 A JP 2001253314A JP 4670204 B2 JP4670204 B2 JP 4670204B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- music
- music data
- compressed
- user
- 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
Links
Images
Landscapes
- Reverberation, Karaoke And Other Acoustics (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
【0001】
【発明の属する技術分野】
この発明は、コンテンツ配信システム、該システムに用いられるコンテンツ配信方法、及び配信制御プログラムに係り、特に、端末を介してコンテンツの配信を受けるユーザに対して課金を行う場合などに用いて好適なコンテンツ配信システム、該システムに用いられるコンテンツ配信方法、及び配信制御プログラムに関する。
【0002】
【従来の技術】
音楽データなどのコンテンツをMP3(MPEG1 Audio layer iii)規格に基づいて圧縮して生成された圧縮音楽データ(以下、「音楽MP3データ」という)をサーバから携帯電話機などの無線携帯端末に配信し、同無線携帯端末で復号化して再生することができる状況になってきている。この音楽MP3データが復号された再生音は高品位の音質であるため、音楽データをユーザに配信するコンテンツ配信システムでは、同音楽MP3データが無線携帯端末にダウンロードされたときの費用の負担方法を確立することが重要である。
【0003】
この種のコンテンツ配信システムは、従来では例えば図7に示すように、サーバ1と、関門局2と、無線基地局3と、携帯電話機10とから構成され、同関門局2と同無線基地局3とが通信回線NWを介して接続されている。サーバ1は、音楽データをMP3規格に基づいて圧縮した音楽MP3データA、及びコマーシャル用の音声データをMP3規格に基づいて圧縮したCM音声MP3データBを予め保持している。関門局2は、サーバ1を通信回線NWに接続する。無線基地局3は、携帯電話機10を通信回線NWに無線接続する。携帯電話機10は、サーバ1に保持されている音楽MP3データA及びCM音声MP3データBを、関門局2、通信回線NW、及び無線基地局3を介して無線信号Cとして受信し、ユーザに配信する。
【0004】
図8は、図7中の携帯電話機10の要部の構成を示すブロック図である。
この携帯電話機10は、図8に示すように、アンテナ11と、無線部12と、ベースバンド処理部13と、CPU(中央処理装置)14と、ROM(Read Only Memory)15と、RAM(Random Access Memory)16と、FM(Frequency Modulation)音源部17と、スピーカ18とから構成されている。無線部12は、アンテナ11を介して無線信号Cを送受信する。ベースバンド処理部13は、無線信号Cをベースバンド伝送用の信号に変換処理する。CPU14は、予めROM15に書き込まれた制御プログラムに基づいて携帯電話機10の動作を制御する。RAM16は、必要に応じて無線信号Cの内容を一時的に保持する。FM音源部17は、例えば音源LSI(Large Scale Integrated Circuit)などで構成され、無線信号Cが受信されたときに着信メロディ信号を生成してスピーカ18へ送出すると共に、RAM16に保持されている無線信号Cの内容から音楽MP3データA及びCM音声MP3データBをダウンロードし、復号してスピーカ18へ送出する。
【0005】
このコンテンツ配信システムでは、ユーザの操作に基づいて音楽データの配信要求が携帯電話機10から無線基地局3、通信回線NW、及び関門局2を介してサーバ1に送信される。そして、サーバ1に保持されている音楽MP3データA及びCM音声MP3データBは、関門局2、通信回線NW、及び無線基地局3を介して無線信号Cとして携帯電話機10で受信される。携帯電話機10では、無線信号Cが受信されたとき、同無線信号Cの内容がRAM16に保持されると共に、FM音源部17から着信メロディ信号がスピーカ18へ送出され、同スピーカ18から着信メロディが発生する。この後、ユーザの操作に基づき、RAM16に保持されている無線信号Cの内容から音楽MP3データA及びCM音声MP3データBがFM音源部17でダウンロードされて復号され、音楽データ及びCM音声データがスピーカ18へ送出される。そして、音楽データにCM音声データが加算されてユーザに配信される。
【0006】
【発明が解決しようとする課題】
しかしながら、上記従来のコンテンツ配信システムでは、次のような問題点があった。
すなわち、音楽データにCM音声データが加算される頻度と音楽MP3データAのダウンロードに掛かる料金との対応関係が確立していない。そのため、音楽データにCM音声データを加算する頻度をダウンロードの料金に基づいて柔軟に変更することができないという問題があった。また、着信メロディは、FM音源部17で生成されるので、内容が固定化され、ユーザの要望に応じて容易に変更できないという問題があった。
【0007】
この発明は、上述の事情に鑑みてなされたもので、音楽データにCM音声データが加算される頻度をダウンロードの料金に基づいて柔軟に変更できると共に、着信メロディをユーザの要望に応じて容易に変更できるコンテンツ配信システム、該システムに用いられるコンテンツ配信方法、及び配信制御プログラムを提供することを目的としている。
【0008】
【課題を解決するための手段】
上記課題を解決するために、この発明の第1(請求項1記載)の構成は、ユーザに対して配信の対象となる複数のコンテンツを予め保持し、前記各コンテンツのうちの前記ユーザの選択に基づくコンテンツを該ユーザへ配信するコンテンツ配信システムに係り、ユーザの鑑賞の対象となる音楽データを圧縮した圧縮音楽データ、ユーザに対するコマーシャル用の音声データを圧縮した圧縮音声データ、及び前記圧縮音楽データと前記圧縮音声データとを制御するための制御用データを少なくとも含む前記各コンテンツを予め保持し、前記各コンテンツを時分割多重化して多重化データを出力するサーバと、前記多重化データをダウンロードして該多重化データから前記制御用データを分離し、この後、該制御用データに基づいて前記多重化データから前記圧縮音楽データ及び圧縮音声データを分離し、前記圧縮音楽データ及び圧縮音声データから前記音楽データ及び音声データを復号化し、前記制御用データに基づいた加算頻度で前記復号化された音楽データに前記復号化された音声データを加算して出力すると共に、前記音楽データを鑑賞用のほか、ユーザの好みに応じて着信メロディ用としても再生できる機能を有するユーザ端末とを備え、前記加算頻度が、前記音楽データが前記着信メロディ用に設定されているか否かに応じて、異なる値に変化する構成になされていることを特徴としている。
【0009】
この発明の第2(請求項2記載)の構成は、ユーザに対して配信の対象となる複数のコンテンツを予め保持し、前記各コンテンツのうちの前記ユーザの選択に基づくコンテンツを該ユーザへ配信するコンテンツ配信システムに係り、ユーザの鑑賞の対象となる音楽データを圧縮した圧縮音楽データ、ユーザに対するコマーシャル用の音声データを圧縮した圧縮音声データ、及び前記圧縮音楽データと前記圧縮音声データとを制御するための制御用データを少なくとも含む前記各コンテンツを予め保持し、前記各コンテンツを時分割多重化して多重化データを出力するサーバと、前記多重化データをダウンロードして該多重化データから前記制御用データを分離し、この後、該制御用データに基づいて前記多重化データから前記圧縮音楽データ及び圧縮音声データを分離し、前記圧縮音楽データ及び圧縮音声データから前記音楽データ及び音声データを復号化し、前記制御用データに基づいた加算頻度で前記復号化された音楽データに前記復号化された音声データを加算して出力すると共に、前記音楽データを鑑賞用のほか、ユーザの好みに応じて着信メロディ用としても再生できる機能を有するユーザ端末とを備え、前記加算頻度は、前記音楽データが、前記着信メロディ用のみとして設定されているときは、第1の加算頻度に設定され、前記音楽データが、鑑賞用のみとして設定されているときは、第2の加算頻度に設定され、前記音楽データが、鑑賞用のほか、着信メロディ用としても設定されているときは、第3の加算頻度に設定される構成になされていることを特徴としている。
【0010】
この発明の第3(請求項6記載)の構成は、サーバが、ユーザ端末に対して配信の対象となる複数のコンテンツを予め保持し、前記各コンテンツのうちの前記ユーザ端末の選択に基づくコンテンツを該ユーザ端末へ配信するコンテンツ配信方法に係り、前記サーバが、ユーザの鑑賞の対象となる音楽データを圧縮した圧縮音楽データ、ユーザに対するコマーシャル用の音声データを圧縮した圧縮音声データ、及び前記圧縮音楽データと前記圧縮音声データとを制御するための制御用データを少なくとも含む前記各コンテンツを予め保持し、前記各コンテンツを時分割多重化して多重化データを出力し、前記ユーザ端末が、前記多重化データをダウンロードして該多重化データから前記制御用データを分離し、この後、該制御用データに基づいて前記多重化データから前記圧縮音楽データ及び圧縮音声データを分離し、前記圧縮音楽データ及び圧縮音声データから前記音楽データ及び音声データを復号化し、前記制御用データに基づいた加算頻度で前記復号化された音楽データに前記復号化された音声データを加算して出力すると共に、前記加算頻度を、前記音楽データが前記着信メロディ用に設定されているか否かに応じて、異なる値に変えることを特徴としている。
【0011】
この発明の第4(請求項7記載)の構成は、サーバが、ユーザ端末に対して配信の対象となる複数のコンテンツを予め保持し、前記各コンテンツのうちの前記ユーザ端末の選択に基づくコンテンツを該ユーザ端末へ配信するコンテンツ配信方法に係り、前記サーバが、ユーザの鑑賞の対象となる音楽データを圧縮した圧縮音楽データ、ユーザに対するコマーシャル用の音声データを圧縮した圧縮音声データ、及び前記圧縮音楽データと前記圧縮音声データとを制御するための制御用データを少なくとも含む前記各コンテンツを予め保持し、前記各コンテンツを時分割多重化して多重化データを出力し、前記ユーザ端末が、前記多重化データをダウンロードして該多重化データから前記制御用データを分離し、この後、該制御用データに基づいて前記多重化データから前記圧縮音楽データ及び圧縮音声データを分離し、前記圧縮音楽データ及び圧縮音声データから前記音楽データ及び音声データを復号化し、前記制御用データに基づいた加算頻度で前記復号化された音楽データに前記復号化された音声データを加算して出力し、前記加算頻度を、前記音楽データが、前記着信メロディ用のみとして設定されているときは、第1の加算頻度に設定し、前記音楽データが、鑑賞用のみとして設定されているときは、第2の加算頻度に設定し、前記音楽データが、鑑賞用のほか、着信メロディ用としても設定されているときは、第3の加算頻度に設定することを特徴としている。
【0023】
【発明の実施の形態】
以下、図面を参照して、この発明の実施の形態について説明する。
図1は、この発明の実施形態であるコンテンツ配信システムを示す構成図である。
この形態のコンテンツ配信システムは、同図に示すように、サーバ20と、関門局31と、無線基地局32と、携帯電話機40とから構成され、同関門局31と同無線基地局32とが通信回線NWを介して接続されている。サーバ20は、メモリ21と、メモリ22と、セレクタ23と、メモリ24と、セレクタ25と、メモリ26と、セレクタ27と、マルチプレクサ28とから構成されている。
【0024】
メモリ21は、MPEG2(Moving Picture Experts Group2)の標準勧告:ISO/IEC(国際標準化機構/国際電気標準会議)13818−1で定義されているPAT(Program Association Table )及びPMT(Program Map Table )を、パケット化した制御用データD(コンテンツ)として予め保持している。PATは、各プログラム番号ごとに、そのプログラムを構成するパケットの情報を伝送するPMTのPID(Packet ID Identification、パケット識別情報)を示すものであり、同PAT自体のPIDとしては、固定的にPID=“0”が割り当てられている。PMTは、各プログラム番号ごとに、そのプログラムを構成する映像、音声、付加データなどのストリームが伝送されるパケットのPIDを示すものであり、同PMT自体のPIDは、PATで指定されている。メモリ22は、ユーザの鑑賞の対象となる音楽データを圧縮してパケット化した複数種類の音楽MP3データ(すなわち、圧縮音楽データ)をコンテンツとして予め保持している。セレクタ23は、メモリ22に保持されている複数種類の音楽MP3データのうちの1つの音楽MP3データEを携帯電話機40のユーザの指示に基づいて選択して出力する。
【0025】
メモリ24は、パケット化した複数種類の文字データ(例えば、コマーシャルの内容などを表す)、及びユーザに対するコマーシャル用の複数種類のコマーシャル用の音声データを圧縮してパケット化したCM音声MP3データ(すなわち、圧縮音声データ)をコンテンツとして予め保持している。これらの文字データは、最大文字数が予め定められ、最大文字数に達しない場合は、ヌル文字が追加されてデータ量が常に一定になるように調整されている。セレクタ25は、メモリ24に保持されている複数種類の文字データうちの1つの文字データFをサーバ20の運用者の指示に基づいて選択して出力すると共に、メモリ24に保持されている複数種類のCM音声MP3データうちの1つのCM音声MP3データGをサーバ20の運用者の指示に基づいて選択して出力する。
【0026】
メモリ26は、パケット化した複数種類の文字データ(例えば、音楽データにCM音声データが加算される頻度を表す)を予め保持すると共に、複数種類のCM音声MP3頻度テーブルをパケット化した制御用データ(コンテンツ)として予め保持している。これらのCM音声MP3頻度テーブルは、ユーザに対する課金の金額に応じて異なる内容となっている。また、これらの文字データも、最大文字数が予め定められ、最大文字数に達しない場合は、ヌル文字が追加されてデータ量が常に一定になるように調整されている。セレクタ27は、メモリ26に保持されている複数種類の文字データうちの1つの文字データHを、音楽データの供給を受けるユーザに対する課金の金額に基づいて選択して出力すると共に、同メモリ26に保持されている複数種類のCM音声MP3頻度テーブルうちの1つのCM音声MP3頻度テーブルを同ユーザに対する課金の金額に基づいて選択して制御用データJとして出力する。
【0027】
この場合、例えば、課金の金額が高いときには、音楽データにCM音声データを加算する頻度が低くなるように設定されたCM音声MP3頻度テーブルが選択され、課金の金額が低いときには、加算する頻度が高くなるように設定されたCM音声MP3頻度テーブルが選択されるようになっている。CM音声MP3頻度テーブルの中の値は、状況に応じて変化するが、値のみが変化するので、同テーブルのデータ量に変化は生じない。このため、制御用データJのデータ量は、常に一定となる。
【0028】
マルチプレクサ28は、制御用データD、音楽MP3データE、文字データF、CM音声MP3データG、文字データH、及び制御用データJを時分割多重化し、多重化データKを生成する。これらの制御用データD、音楽MP3データE、文字データF、CM音声MP3データG、文字データH、及び制御用データJの各PIDは、固定化されて運用され、PMTの内容が常に同じ内容で運用される。また、音楽MP3データE、文字データF、CM音声MP3データG、文字データH、及び制御用データJのデータレートは、一定に設定されているので、これらの各データが選択されるタイミングが固定的になり、セレクタ23,25,27の図示しない制御機構が簡単なものとなる。
【0029】
関門局31は、サーバ20を通信回線NWに接続する。無線基地局32は、携帯電話機40を通信回線NWに無線接続する。
【0030】
携帯電話機40は、多重化データKを、関門局31、通信回線NW、及び無線基地局32を介して無線信号Lとしてダウンロードし、同多重化データKから制御用データD,Jを分離し、この後、同制御用データDに基づいて同多重化データKから音楽MP3データE及びCM音声MP3データGを分離する。さらに、携帯電話機40は、音楽MP3データE及びCM音声MP3データGから音楽データ及びコマーシャル用音声データを復号化すると共に、制御用データJに基づいた頻度で前記復号化された音楽データに前記復号化されたコマーシャル用音声データを加算してユーザに配信する。
【0031】
図2は、図1中の携帯電話機40の要部を示す構成図である。
この携帯電話機40は、図2に示すように、デマルチプレクサ41と、文字表示サブシステム42と、FIFO(First In First Out)43と、FIFO44と、デマルチプレクサ制御部45と、セレクタ46と、MP3デコーダ47と、FIFO48と、アップサンプラ49と、FIFO50と、セレクタ51と、加算器52と、セレクタ制御部60と、CPU71と、ROM72とから構成されている。
【0032】
デマルチプレクサ41は、多重化データKを入力して同多重化データKから制御用データD,Jを分離し、この後、同制御用データDに基づいて同多重化データKから文字データF,H、音楽MP3データE及びCM音声MP3データGを分離する。文字表示サブシステム42は、文字データF,Hを入力して表示する。FIFO43は、伝送された音楽MP3データEを入力し、時間軸変換を行って同音楽MP3データEの伝送速度を平滑化して音楽MP3データQを出力する。FIFO44は、伝送されたCM音声MP3データGを入力し、時間軸変換を行って同CM音声MP3データGの伝送速度を平滑化してCM音声MP3データSを出力する。デマルチプレクサ制御部45は、制御用データDに基づいて多重化データKのパケットに乗っている各データを判定し、この判定結果に基づいて制御信号Pを出力してデマルチプレクサ41を制御する。さらに、デマルチプレクサ制御部45は、制御用データJのCM音声MP3頻度テーブルからCM音声頻度情報Rを分離してセレクタ制御部60に供給する。
【0033】
セレクタ46は、音楽MP3データQ又はCM音声MP3データSを制御信号Uに基づいて選択して出力する。MP3デコーダ47は、セレクタ46から出力された音楽MP3データQ又はCM音声MP3データSを復号化する。FIFO48は、復号化された音楽MP3データQに対して時間軸変換を行い、同音楽MP3データQを伸張して音楽データXを生成して出力する。アップサンプラ49は、復号化されたCM音声MP3データSのサンプリング周波数を音楽MP3データQのサンプリング周波数に合わせることにより、CM音声MP3データWを生成して出力する。FIFO50は、CM音声MP3データWに対して時間軸変換を行い、同CM音声MP3データWを伸張してCM音声データYを生成して出力する。セレクタ51は、制御信号VがノンアクティブモードのときにCM音声データYを選択し、制御信号Vがアクティブモードのときにグランド側を選択する。加算器52は、セレクタ51でCM音声データYが選択されないとき、音楽データXを出力信号aとして出力し、同セレクタ51で同CM音声データYが選択されたとき、同音楽データXに同CM音声データYを加算して出力信号aとして出力する。加算器52の出力側には、図示しないスピーカなどで構成された再生手段が接続されている。
【0034】
セレクタ制御部60は、多重化データKに含まれる音楽データEを着信メロディとして使用するか否かを示す着信メロディ設定情報Tと、同多重化データKの着信状態(すなわち、着信したか否か)を示す着信情報Zとに基づき、CM音声頻度情報Rから次の(1)〜(3)の場合の頻度情報b,c,dを選択し、これらの頻度情報b,c,dに対応して制御信号U,Vを生成して出力する。これらの着信メロディ設定情報T及び着信情報Zは、ユーザの走査に基づいてCPU71から送出される。
(1)頻度情報bは、多重化データKに含まれる音楽データEを着信メロディとして使用する場合に、音楽データXにCM音声データYを加算する頻度を表す。
(2)頻度情報cは、多重化データKに含まれる音楽データEを着信メロディとして使用し、かつ音楽として再生する場合に、音楽データXにCM音声データYを加算する頻度を表す。
(3)頻度情報dは、多重化データKの中の音楽データEを着信メロディとして使用せず、かつ音楽として再生する場合に、音楽データXにCM音声データYを加算する頻度を表す。
【0035】
CPU71は、携帯電話機40全体を制御する。ROM72は、CPU71を動作させるための配信制御プログラムが記録されている。
【0036】
図3は、図2中のセレクタ制御部60の構成図である。
このセレクタ制御部60は、図3に示すように、判定部61と、セレクタ62と、“0”判定部63と、乱数発生部64と、コンパレータ65と、OR回路66と、タイミング発生部67と、OR回路68とから構成されている。
判定部61は、着信メロディ設定情報Tと着信情報Zとに基づいて制御信号eを生成して出力する。セレクタ62は、CM音声頻度情報Rに含まれる上記(1)〜(3)の場合の頻度情報b,c,dを制御信号eに基づいて選択して頻度情報fとして出力する。
【0037】
この場合、着信情報Zが多重化データKの着信を示すとき、セレクタ62は、CM音声頻度情報R中の「着信時」の頻度情報bを選択する。着信情報Zが多重化データKの着信を示さず、かつ着信メロディ設定情報Tが着信メロディに設定されている(すなわち、多重化データKの中の音楽データEを着信メロディとして使用する)場合、セレクタ62は、CM音声頻度情報R中の「着信メロディ設定時」の頻度情報cを選択する。また、着信情報Zが多重化データKの着信を示さず、かつ着信メロディ設定情報Tが着信メロディに設定されていない(すなわち、多重化データKの中の音楽データEを着信メロディとして使用しない)場合、セレクタ62は、CM音声頻度情報R中の「着信メロディ非設定時」の頻度情報dを選択する。
【0038】
“0”判定部63は、頻度情報fを入力して同頻度情報fが“0”を示すときにアクティブモードの判定信号hを出力する。乱数発生部64は、乱数gを発生する。乱数gは均一の頻度で発生した数字であり、“0”から“n”までの乱数gの各数字が1/(n+1)の確率で出現する。頻度情報fよりも大きい乱数gは、(n−f)/(n+1)の確率で出現する(なお、この実施形態では、(n+1)回に1回の頻度で加算されると仮定すると、頻度情報fは、f=0である。)。コンパレータ65は、乱数gと頻度情報fとを比較し、同乱数gが同頻度情報f以下のとき、ノンアクティブモードの判定信号jを出力し、同乱数gが同頻度情報fよりも大きいとき、アクティブモードの判定信号jを出力する。OR回路66は、判定信号h又は判定信号jがアクティブモードのとき、アクティブモードの制御信号Vを出力し、判定信号hと判定信号jとが共にノンアクティブモードのとき、ノンアクティブモードの制御信号Vを出力する。タイミング発生部67は、音楽データXにCM音声データYを加算する場合における制御信号Uのタイミングを制御するためのタイミング信号kを生成して出力する。制御信号Uの周期は、1AAU(Audio Access Unit )に設定されている。OR回路68は、制御信号Vがアクティブモードのとき(すなわち、音楽データXにCM音声データYを加算しない場合)、アクティブモードの制御信号Uを出力し、同制御信号Vがノンアクティブモードのとき(すなわち、音楽データXにCM音声データYを加算する場合)、タイミング信号kに同期した制御信号Uを出力する。
【0039】
このセレクタ制御部60では、着信メロディ設定情報Tと着信情報Zとが判定部61に入力され、同判定部61から制御信号eが出力される。CM音声頻度情報Rに含まれる頻度情報b,c,dは、セレクタ62で制御信号eに基づいて選択され、同セレクタ62から頻度情報fとして出力される。頻度情報fは、“0”判定部63に入力され、同頻度情報fが“0”を示すときに同“0”判定部63からアクティブモードの判定信号hが出力される。また、頻度情報fは、コンパレータ65に入力されて乱数gと比較され、乱数gが頻度情報f以下のとき、同コンパレータ65からノンアクティブモードの判定信号jが出力され、乱数gが頻度情報fよりも大きいとき、同コンパレータ65からアクティブモードの判定信号jが出力される。
【0040】
判定信号h及び判定信号jは、OR回路66に入力され、同判定信号h又は判定信号jの少なくとも一方がアクティブモードのとき、OR回路66からアクティブモードの制御信号Vが出力される。判定信号hと判定信号jとが共にノンアクティブモードのとき、OR回路66からノンアクティブモードの制御信号Vが出力される。制御信号Vは、OR回路68に入力され、同制御信号Vがアクティブモードのとき(すなわち、音楽データXにCM音声データYを加算しない場合)、同OR回路68からアクティブモードの制御信号Uが出力され、同制御信号Vがノンアクティブモードのとき(すなわち、音楽データXにCM音声データYを加算する場合)、同OR回路68からタイミング信号kに同期した制御信号Uが出力される。頻度情報fが大きくなると、音楽データXにCM音声データYが加算される頻度が高くなる。
【0041】
図4は、頻度情報b,c,dの内容の一例を示す図、図5及び図6が図2の携帯電話機40の動作を説明するためのタイムチャートである。
これらの図を参照して、この形態のコンテンツ配信システムに用いられる音楽データ配信方法の処理内容について説明する。
メモリ21には、PAT及びPMTが制御用データDとして予め保持されている。メモリ22には、各音楽MP3データが予め保持されている。メモリ24には、各文字データ及び各CM音声MP3データが予め保持されている。各CM音声MP3データのサンプリング周波数は、各音楽MP3データのサンプリング周波数の例えば1/2に設定されている。メモリ26には、各文字データが予め保持されると共に、各CM音声MP3頻度テーブルが制御用データとして予め保持されている。
【0042】
メモリ22に保持されている各音楽MP3データは、携帯電話機40のユーザの無線信号を介した指示に基づいてセレクタ23で選択され、同各音楽MP3データのうちの1つが音楽MP3データEとして出力される。メモリ24に保持されている各文字データ及び各CM音声MP3データは、サーバ20の運用者の指示に基づいてセレクタ25で選択され、同各文字データうちの1つが文字データFとして出力されると共に、同各CM音声MP3データのうちの1つがCM音声MP3データGとして出力される。メモリ26に保持されている各文字データ及び各CM音声MP3頻度テーブルは、音楽データの供給を受けるユーザに対する課金の金額に基づいてセレクタ27で選択され、同各文字データうちの1つが文字データHとして出力されると共に、同各CM音声MP3頻度テーブルのうちの1つが制御用データJとして出力される。
【0043】
制御用データD、音楽MP3データE、文字データF、CM音声MP3データG、文字データH、及び制御用データJは、マルチプレクサ28で時分割多重化され、多重化データKが生成される(多重化データ生成処理)。この時分割多重化は、MPEG2の例えばトランスポートストリーム方式により行われる。多重化データKは、関門局31、通信回線NW、及び無線基地局32を介して無線信号Lとして携帯電話機40に送信される。
【0044】
携帯電話機40では、図5に示すように、無線信号Lとして受信された多重化データKがデマルチプレクサ41に入力され、同多重化データKから制御用データD,Jが分離される。制御用データD,Jは、デマルチプレクサ制御部45に送出される。デマルチプレクサ制御部45では、制御用データDに基づいて多重化データKのどのパケットにそれぞれの情報が乗っているかが判定され、この判定結果に基づいて制御信号Pが出力される。制御信号Pに基づいてデマルチプレクサ41が制御される。
この場合、始めに多重化データKから制御用データDのPATが分離される。
このPATは、デマルチプレクサ制御部45に送出され、PMTが乗っているパケットが同PATに基づいて特定される。そして、多重化データKから、文字データF,H、音楽MP3データE、及びCM音声MP3データGが分離される(分離処理)。さらに、デマルチプレクサ制御部45では、制御用データJのCM音声MP3頻度テーブルからCM音声頻度情報Rが分離される。CM音声頻度情報Rは、セレクタ制御部60に送出される。
【0045】
文字データF,Hは、文字表示サブシステム42に入力されて表示される。パケット化されて伝送された音楽MP3データEは、FIFO43に書き込まれ、時間軸変換されて伝送速度が平滑化され、同FIFO43から音楽MP3データQが読み出される。パケット化されて伝送されたCM音声MP3データGは、FIFO44に書き込まれ、時間軸変換されて伝送速度が平滑化され、同FIFO44からCM音声MP3データSが読み出される。音楽MP3データQ又はCM音声MP3データSは、セレクタ46で制御信号Uに基づいて選択されて出力される。この場合、例えば、図4に示す頻度情報b,c,dが着信メロディ設定情報Tと着信情報Zとに基づいて選択され、同頻度情報b,c,dに対応して制御信号Uが出力される。
【0046】
図4において、ダウンロードの料金が例えば100円のときのように、音楽データXにCM音声データYを加算しない場合、制御信号Uがアクティブモードになり、FIFO43から読み出された音楽MP3データQのみがセレクタ46で選択されてMP3デコーダ47へ送出される。音楽MP3データQは、MP3デコーダ47で復号化され(復号化処理)、同復号化処理における処理遅延時間Tdの後にFIFO48に書き込まれて伸張され、同FIFO48から音楽データXが読み出される。このとき、制御信号Vもアクティブモードになっているので、セレクタ51はグランド側を選択し、音楽データXのみが加算器52から出力信号aとして出力され、ユーザに配信される(配信処理)。出力信号aとして出力された音楽データXは、頻度情報b,cに応じて着信メロディに使用される。
【0047】
また、図4において、ダウンロードの料金が例えば無料のときのように、音楽データXにCM音声データYを加算する場合、図6に示すように、タイミング信号kに同期した制御信号Uが出力され、FIFO43から読み出された音楽MP3データQとFIFO44から読み出されたCM音声MP3データSとがセレクタ46で同制御信号Uに基づいて交互に選択されてMP3デコーダ47へ送出される。音楽MP3データQは、MP3デコーダ47で復号化され(復号化処理)、同復号化処理の処理遅延時間Tdの後にFIFO48に書き込まれて伸張され、同FIFO48から音楽データXが読み出される。
【0048】
また、CM音声MP3データSは、MP3デコーダ47で復号化され(復号化処理)、同復号化処理の処理遅延時間Tdの後にアップサンプラ49で音楽MP3データQと同じサンプリング周波数に変換され、同アップサンプラ49からCM音声MP3データWが出力される。CM音声MP3データWは、FIFO50で伸張され、同FIFO50からCM音声データYが読み出される。このとき、制御信号Vが頻度情報fに対応した頻度でノンアクティブモードになるので、CM音声データYが同頻度情報fに対応した頻度でセレクタ51で選択される。そして、加算器52で音楽データXにCM音声データYが頻度情報fに対応した頻度で加算され、同加算器52から出力信号aがユーザに配信される(配信処理)。出力信号aに含まれる音楽データXは、頻度情報b,cに応じて着信メロディに使用される。
【0049】
以上のように、この実施形態では、コンパレータ65で乱数gと頻度情報fとが比較され、乱数gが頻度情報f以下のとき、ノンアクティブモードの判定信号jが出力され、乱数gが頻度情報fよりも大きいとき、アクティブモードの判定信号jが出力されるので、ユーザに対する課金の金額が高いときには、音楽データにCM音声データを加算する頻度が低くなり、課金の金額が低いときには、加算する頻度が高くなる。このため、音楽データXにCM音声データYが加算される頻度がダウンロードの料金(すなわち、課金の金額)に基づいて柔軟に変更される。さらに、ユーザは、所望の音楽データを着信メロディ(呼出音)として使用できると共に、ダウンロードの料金の金額を設定することによってCM音声の出現頻度を選択できる。また、音楽MP3データE、文字データF、CM音声MP3データG、文字データH、及び制御用データJのデータレートは、一定に設定されているので、これらの各データが選択されるタイミングが固定的になり、セレクタ23,25,27の制御が簡単になる。
【0050】
以上、この発明の実施形態を図面により詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計の変更などがあってもこの発明に含まれる。
例えば、実施形態では、パケットの多重化は、MPEG2のトランスポートストリーム方式により行う例を説明したが、このパケットの多重化は、MPEG2のプログラムストリーム(PS)方式によって行っても良い。この場合、制御用データとして、パック・ヘッダ、システム・ヘッダ、及びプログラム・ストリーム・マップが用いられる。また、CM音声MP3頻度テーブルは、プログラム・ストリーム・マップの中でユーザ・プライベート・ディスクリプタ(すなわち、標準勧告:ISO/IEC13818−1で定義されていない記述子)としてパケット多重化される。また、プログラムストリーム方式では、音楽MP3データ、CM音声MP3データ、及び文字データの各データのパケットは、PES(Packetized Elementary Stream_packet )パケットと呼ばれ、これらの各PESパケットが多重化される。また、実施形態では、コンテンツを音楽MP3データやCM音声MP3データとして説明したが、携帯電話機40にビデオデータを再生する機能を設ければ、同コンテンツを鑑賞用のビデオデータやコマーシャル用のビデオデータとしても、上記実施形態とほぼ同様の作用、効果が得られる。また、圧縮音楽データ及び圧縮音声データは、MP3規格の他、例えば、AAC(Advanced Audio Coding )、ATRAC(Adaptive Transform Acoustic Coding)、TwinVQ(Transform-domain Weighted Interleave Vector Quantization)などの規格に基づいて生成されたものでも良い。
【0051】
【発明の効果】
以上説明したように、この発明の構成によれば、鑑賞用データにコマーシャルデータを加算する頻度が制御され、ユーザに対する課金の金額が高いときには、鑑賞用データにコマーシャルデータを加算する頻度が低くなり、課金の金額が低いときには、加算する頻度が高くなるように設定できる。このため、鑑賞用データにコマーシャルデータが加算される頻度をダウンロードの料金に基づいて柔軟に変更できる。さらに、ユーザは、課金の金額を設定することによってコマーシャルデータの出現頻度を選択できる。加えて、加算頻度は、前記音楽データが前記着信メロディ用に設定されているか否かに応じて、異なる値に変更できるので、使い勝手が向上する。
【図面の簡単な説明】
【図1】この発明の実施形態であるコンテンツ配信システムを示す構成図である。
【図2】図1中の携帯電話機40の要部を示す構成図である。
【図3】図2中のセレクタ制御部60の構成図である。
【図4】頻度情報b,c,dの内容を示す図である。
【図5】図2の携帯電話機40の動作を説明するためのタイムチャートである。
【図6】図2の携帯電話機40の動作を説明するためのタイムチャートである。
【図7】従来のコンテンツ配信システムを示す構成図である。
【図8】図7中の携帯電話機10の要部の構成を示すブロック図である。
【符号の説明】
20 サーバ
40 携帯電話機(ユーザ端末)
41 デマルチプレクサ(分離手段)
47 MP3デコーダ(復号化手段)
52 加算器(加算手段)
60 セレクタ制御部(加算手段)
72 ROM[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a content distribution system, a content distribution method used in the system, and a distribution control program, and particularly suitable for use when charging a user who receives content distribution via a terminal. The present invention relates to a distribution system, a content distribution method used in the system, and a distribution control program.
[0002]
[Prior art]
Compressed music data (hereinafter referred to as “music MP3 data”) generated by compressing content such as music data based on the MP3 (MPEG1 Audio layer iii) standard is distributed from a server to a wireless mobile terminal such as a mobile phone, The wireless portable terminal can be decoded and reproduced. Since the reproduced sound obtained by decoding the music MP3 data has a high quality sound quality, in a content distribution system that distributes music data to the user, a method of paying the cost when the music MP3 data is downloaded to the wireless portable terminal is used. It is important to establish.
[0003]
Conventionally, this type of content distribution system is composed of a
[0004]
FIG. 8 is a block diagram showing a configuration of a main part of the mobile phone 10 in FIG.
As shown in FIG. 8, the cellular phone 10 includes an antenna 11, a
[0005]
In this content distribution system, a music data distribution request is transmitted from the mobile phone 10 to the
[0006]
[Problems to be solved by the invention]
However, the conventional content distribution system has the following problems.
That is, the correspondence relationship between the frequency of adding the CM audio data to the music data and the charge for downloading the music MP3 data A has not been established. Therefore, there is a problem that the frequency of adding the CM audio data to the music data cannot be flexibly changed based on the download fee. Further, since the incoming melody is generated by the FM
[0007]
The present invention has been made in view of the above-described circumstances, and can flexibly change the frequency at which CM audio data is added to music data based on the download fee, and can easily set the incoming melody according to the user's request. It is an object of the present invention to provide a content distribution system that can be changed, a content distribution method used in the system, and a distribution control program.
[0008]
[Means for Solving the Problems]
In order to solve the above-described problem, the first (claim 1) configuration of the present invention holds in advance a plurality of contents to be distributed to a user, and selects the user among the contents. A compressed music data obtained by compressing music data to be viewed by a user, compressed audio data obtained by compressing audio data for commercial use for the user, and the compressed music data Each of the contents including at least control data for controlling the compressed audio data and a server that outputs the multiplexed data by time-division multiplexing the contents, and downloading the multiplexed data Then, the control data is separated from the multiplexed data, and then the multiplexed data is based on the control data. Separating said compressed music data and compressed audio data from the data, decoding the music data and audio data from the compressed music data and compressed audio data, based on said control data Addition Adding the decoded audio data to the decoded music data at a frequency; output Do In addition to viewing the music data, it also has a function that can be played back as a ringtone for user's preference. With user terminal The addition frequency is configured to change to a different value depending on whether or not the music data is set for the ringing melody. It is characterized by that.
[0009]
The second aspect of the present invention (claims) 2 The configuration described in the above description relates to a content distribution system that holds in advance a plurality of contents to be distributed to a user and distributes the contents based on the user's selection among the contents to the user. It includes at least compressed music data obtained by compressing music data to be watched, compressed audio data obtained by compressing audio data for commercial use for a user, and control data for controlling the compressed music data and the compressed audio data. A server that holds each of the contents in advance, time-division-multiplexes each of the contents and outputs multiplexed data, and downloads the multiplexed data to separate the control data from the multiplexed data. The compressed music data and compressed audio data are separated from the multiplexed data based on the control data. , Decoding the music data and audio data from the compressed music data and compressed audio data, based on said control data Addition Adding the decoded audio data to the decoded music data at a frequency; output Do In addition to viewing the music data, it also has a function that can be played back as an incoming melody for the user's preference. With user terminal The addition frequency is set to the first addition frequency when the music data is set only for the ringing melody, and is set when the music data is set only for viewing. When the music data is set not only for viewing but also for ringing melody, the third addition frequency is set. It is characterized by that.
[0010]
According to a third aspect of the present invention (claim 6), The server User Terminal A plurality of contents to be distributed in advance, and the user among the contents Terminal Content based on the selection of the user Terminal Content distribution to Depends on the method , The server controls compressed music data obtained by compressing music data to be viewed by the user, compressed audio data obtained by compressing audio data for commercial use for the user, and the compressed music data and the compressed audio data. Each content including at least control data is stored in advance, each content is time-division multiplexed to output multiplexed data, and the user terminal downloads the multiplexed data and performs the control from the multiplexed data. Data is separated, and thereafter, the compressed music data and the compressed voice data are separated from the multiplexed data based on the control data, and the music data and the voice data are decoded from the compressed music data and the compressed voice data. And the decoded music data is decoded with the addition frequency based on the control data. With adding and outputting audio data, the addition frequency, depending on whether or not the music data is configured for the incoming melody, changing to a different value It is characterized by that.
[0011]
According to a fourth aspect of the present invention (claim 7), The server User Terminal A plurality of contents to be distributed in advance, and the user among the contents Terminal Content based on the selection of the user Terminal Content distribution to Depends on the method , The server controls compressed music data obtained by compressing music data to be viewed by the user, compressed audio data obtained by compressing audio data for commercial use for the user, and the compressed music data and the compressed audio data. Each content including at least control data is stored in advance, each content is time-division multiplexed to output multiplexed data, and the user terminal downloads the multiplexed data and performs the control from the multiplexed data. Data is separated, and thereafter, the compressed music data and the compressed voice data are separated from the multiplexed data based on the control data, and the music data and the voice data are decoded from the compressed music data and the compressed voice data. And the decoded music data is decoded with the addition frequency based on the control data. Audio data is added and output, and the addition frequency is set to the first addition frequency when the music data is set only for the ringing melody, and the music data is set for viewing only. When it is set, the second addition frequency is set. When the music data is set not only for viewing but also for ringing melody, it is set to the third addition frequency. It is characterized by that.
[0023]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below with reference to the drawings.
FIG. 1 is a configuration diagram showing a content distribution system according to an embodiment of the present invention.
As shown in the figure, the content distribution system of this embodiment includes a server 20, a
[0024]
The memory 21 stores MPEG2 (Moving Picture Experts Group 2) standard recommendations: PAT (Program Association Table) and PMT (Program Map Table) defined in ISO / IEC (International Organization for Standardization / International Electrotechnical Commission) 13818-1. , And stored in advance as packetized control data D (content). The PAT indicates the PID (Packet ID Identification) of the PMT that transmits the information of the packets constituting the program for each program number. As the PID of the PAT itself, the PID is fixedly PID. = "0" is assigned. The PMT indicates, for each program number, the PID of a packet in which a stream such as video, audio, and additional data constituting the program is transmitted. The PID of the PMT itself is specified by the PAT. The memory 22 holds in advance, as content, a plurality of types of music MP3 data (ie, compressed music data) obtained by compressing and packetizing music data to be viewed by the user. The selector 23 selects and outputs one music MP3 data E among a plurality of types of music MP3 data held in the memory 22 based on an instruction from the user of the
[0025]
The memory 24 compresses and packetizes a plurality of types of packetized character data (for example, the contents of commercials) and a plurality of types of commercial audio data for a user (that is, CM audio MP3 data) , Compressed audio data) as content. For these character data, the maximum number of characters is determined in advance, and when the maximum number of characters is not reached, a null character is added to adjust the data amount to be always constant. The selector 25 selects and outputs one character data F out of a plurality of types of character data held in the memory 24 based on an instruction from the operator of the server 20, and a plurality of types stored in the memory 24. The CM audio MP3 data G of the CM audio MP3 data is selected and output based on an instruction from the operator of the server 20.
[0026]
The memory 26 holds in advance packetized plural types of character data (for example, representing the frequency with which CM audio data is added to music data) and packetized control data of a plurality of types of CM audio MP3 frequency tables. (Content) is stored in advance. These CM audio MP3 frequency tables have different contents depending on the amount charged for the user. Also, for these character data, the maximum number of characters is determined in advance, and when the maximum number of characters is not reached, a null character is added to adjust the data amount to be always constant. The selector 27 selects and outputs one character data H out of a plurality of types of character data held in the memory 26 based on the charge amount for the user who is supplied with the music data, and also outputs to the memory 26. One CM audio MP3 frequency table out of a plurality of types of CM audio MP3 frequency tables held is selected based on the charge amount for the same user and output as control data J.
[0027]
In this case, for example, when the billing amount is high, a CM sound MP3 frequency table set so that the frequency of adding the CM sound data to the music data is low, and when the billing amount is low, the frequency of addition is selected. A CM audio MP3 frequency table set to be higher is selected. Although the value in the CM audio MP3 frequency table changes according to the situation, only the value changes, so the data amount of the table does not change. For this reason, the data amount of the control data J is always constant.
[0028]
The
[0029]
The
[0030]
The
[0031]
FIG. 2 is a configuration diagram showing a main part of the
As shown in FIG. 2, the
[0032]
The
[0033]
The selector 46 selects and outputs the music MP3 data Q or the CM audio MP3 data S based on the control signal U. The
[0034]
The
(1) The frequency information b represents the frequency with which the CM audio data Y is added to the music data X when the music data E included in the multiplexed data K is used as the ringing melody.
(2) The frequency information c represents the frequency with which the CM audio data Y is added to the music data X when the music data E included in the multiplexed data K is used as an incoming melody and reproduced as music.
(3) The frequency information d represents the frequency of adding the CM audio data Y to the music data X when the music data E in the multiplexed data K is not used as a ringing melody and is reproduced as music.
[0035]
The
[0036]
FIG. 3 is a configuration diagram of the
As shown in FIG. 3, the
The
[0037]
In this case, when the incoming call information Z indicates the incoming of the multiplexed data K, the selector 62 selects the frequency information “b” at the time of “incoming call” in the CM audio frequency information R. When the incoming information Z does not indicate the incoming of the multiplexed data K and the incoming melody setting information T is set as the incoming melody (that is, the music data E in the multiplexed data K is used as the incoming melody), The selector 62 selects the frequency information c for “when the incoming melody is set” in the CM audio frequency information R. Further, the incoming information Z does not indicate the incoming of the multiplexed data K, and the incoming melody setting information T is not set as the incoming melody (that is, the music data E in the multiplexed data K is not used as the incoming melody). In this case, the selector 62 selects the frequency information d of “when no ringing melody is set” in the CM audio frequency information R.
[0038]
The “0”
[0039]
In the
[0040]
The determination signal h and the determination signal j are input to the
[0041]
4 is a diagram showing an example of the contents of the frequency information b, c, d, and FIGS. 5 and 6 are time charts for explaining the operation of the
With reference to these drawings, processing contents of the music data distribution method used in the content distribution system of this embodiment will be described.
In the memory 21, PAT and PMT are stored in advance as control data D. Each music MP3 data is stored in the memory 22 in advance. In the memory 24, each character data and each CM audio MP3 data are held in advance. The sampling frequency of each CM audio MP3 data is set to, for example, 1/2 of the sampling frequency of each music MP3 data. Each character data is held in the memory 26 in advance, and each CM audio MP3 frequency table is held in advance as control data.
[0042]
Each music MP3 data held in the memory 22 is selected by the selector 23 based on an instruction via a radio signal of the user of the
[0043]
The control data D, music MP3 data E, character data F, CM audio MP3 data G, character data H, and control data J are time-division multiplexed by the
[0044]
In the
In this case, the PAT of the control data D is first separated from the multiplexed data K.
This PAT is sent to the
[0045]
The character data F and H are input to the
[0046]
In FIG. 4, when the CM audio data Y is not added to the music data X, for example, when the download fee is 100 yen, the control signal U is in the active mode, and only the music MP3 data Q read from the
[0047]
In addition, in FIG. 4, when the CM audio data Y is added to the music data X, for example, when the download fee is free, a control signal U synchronized with the timing signal k is output as shown in FIG. The music MP3 data Q read from the
[0048]
Also, the CM audio MP3 data S is decoded by the MP3 decoder 47 (decoding process), converted to the same sampling frequency as the music MP3 data Q by the
[0049]
As described above, in this embodiment, the
[0050]
The embodiment of the present invention has been described in detail with reference to the drawings. However, the specific configuration is not limited to this embodiment, and the present invention can be changed even if there is a design change without departing from the gist of the present invention. include.
For example, in the embodiment, the example in which the packet multiplexing is performed by the MPEG2 transport stream method has been described, but the packet multiplexing may be performed by the MPEG2 program stream (PS) method. In this case, a pack header, a system header, and a program stream map are used as control data. Further, the CM audio MP3 frequency table is packet-multiplexed as a user private descriptor (that is, a descriptor not defined in the standard recommendation: ISO / IEC13818-1) in the program stream map. In the program stream system, music MP3 data, CM audio MP3 data, and character data packets are called PES (Packetized Elementary Stream_packet) packets, and these PES packets are multiplexed. In the embodiment, the content has been described as music MP3 data and CM audio MP3 data. However, if the
[0051]
【The invention's effect】
As described above, according to the configuration of the present invention, Data for viewing The frequency of adding commercial data is controlled, and when the amount of billing for the user is high, the frequency of adding commercial data to the viewing data is low, and when the amount of billing is low, the frequency of addition is high. Can be set as . For this reason, the frequency at which the commercial data is added to the viewing data can be flexibly changed based on the download fee. Further, the user can select the appearance frequency of the commercial data by setting the billing amount. In addition, the addition frequency can be changed to a different value depending on whether or not the music data is set for the ringing melody, thus improving usability. .
[Brief description of the drawings]
FIG. 1 is a configuration diagram showing a content distribution system according to an embodiment of the present invention.
2 is a configuration diagram showing a main part of the
FIG. 3 is a configuration diagram of a
FIG. 4 is a diagram showing the contents of frequency information b, c, d.
5 is a time chart for explaining the operation of the
6 is a time chart for explaining the operation of the
FIG. 7 is a configuration diagram showing a conventional content distribution system.
8 is a block diagram showing a configuration of a main part of the mobile phone 10 in FIG.
[Explanation of symbols]
20 servers
40 Mobile phone (user terminal)
41 Demultiplexer (separation means)
47 MP3 decoder (decoding means)
52 Adder (addition means)
60 Selector control unit (adding means)
72 ROM
Claims (11)
ユーザの鑑賞の対象となる音楽データを圧縮した圧縮音楽データ、ユーザに対するコマーシャル用の音声データを圧縮した圧縮音声データ、及び前記圧縮音楽データと前記圧縮音声データとを制御するための制御用データを少なくとも含む前記各コンテンツを予め保持し、前記各コンテンツを時分割多重化して多重化データを出力するサーバと、
前記多重化データをダウンロードして該多重化データから前記制御用データを分離し、この後、該制御用データに基づいて前記多重化データから前記圧縮音楽データ及び圧縮音声データを分離し、前記圧縮音楽データ及び圧縮音声データから前記音楽データ及び音声データを復号化し、前記制御用データに基づいた加算頻度で前記復号化された音楽データに前記復号化された音声データを加算して出力すると共に、前記音楽データを鑑賞用のほか、ユーザの好みに応じて着信メロディ用としても再生できる機能を有するユーザ端末とを備え、
前記加算頻度は、前記音楽データが前記着信メロディ用に設定されているか否かに応じて、異なる値に変化する構成になされていることを特徴とするコンテンツ配信システム。A content distribution system that holds in advance a plurality of contents to be distributed to a user and distributes content based on the user's selection of the contents to the user,
Compressed music data obtained by compressing music data to be viewed by the user, compressed audio data obtained by compressing audio data for commercial use for the user, and control data for controlling the compressed music data and the compressed audio data A server that holds in advance each of the contents including at least, multiplexes each of the contents and outputs multiplexed data;
The multiplexed data is downloaded and the control data is separated from the multiplexed data. Thereafter, the compressed music data and the compressed audio data are separated from the multiplexed data based on the control data, and the compression is performed. Decoding the music data and audio data from the music data and compressed audio data, adding the decoded audio data to the decoded music data at an addition frequency based on the control data, and outputting the result . In addition to viewing the music data, a user terminal having a function that can be played back as a ringing melody according to user preferences ,
The content distribution system according to claim 1, wherein the frequency of addition changes to a different value depending on whether or not the music data is set for the ringing melody .
ユーザの鑑賞の対象となる音楽データを圧縮した圧縮音楽データ、ユーザに対するコマーシャル用の音声データを圧縮した圧縮音声データ、及び前記圧縮音楽データと前記圧縮音声データとを制御するための制御用データを少なくとも含む前記各コンテンツを予め保持し、前記各コンテンツを時分割多重化して多重化データを出力するサーバと、
前記多重化データをダウンロードして該多重化データから前記制御用データを分離し、この後、該制御用データに基づいて前記多重化データから前記圧縮音楽データ及び圧縮音声データを分離し、前記圧縮音楽データ及び圧縮音声データから前記音楽データ及び音声データを復号化し、前記制御用データに基づいた加算頻度で前記復号化された音楽データに前記復号化された音声データを加算して出力すると共に、前記音楽データを鑑賞用のほか、ユーザの好みに応じて着信メロディ用としても再生できる機能を有するユーザ端末とを備え、
前記加算頻度は、前記音楽データが、前記着信メロディ用のみとして設定されているときは、第1の加算頻度に設定され、前記音楽データが、鑑賞用のみとして設定されているときは、第2の加算頻度に設定され、前記音楽データが、鑑賞用のほか、着信メロディ用としても設定されているときは、第3の加算頻度に設定される構成になされていることを特徴とするコンテンツ配信システム。A content distribution system that holds in advance a plurality of contents to be distributed to a user and distributes content based on the user's selection of the contents to the user,
Compressed music data obtained by compressing music data to be viewed by the user, compressed audio data obtained by compressing audio data for commercial use for the user, and control data for controlling the compressed music data and the compressed audio data A server that holds in advance each of the contents including at least, multiplexes each of the contents and outputs multiplexed data;
The multiplexed data is downloaded and the control data is separated from the multiplexed data. Thereafter, the compressed music data and the compressed audio data are separated from the multiplexed data based on the control data, and the compression is performed. Decoding the music data and audio data from the music data and compressed audio data, adding the decoded audio data to the decoded music data at an addition frequency based on the control data, and outputting the result . In addition to viewing the music data, a user terminal having a function that can be played back as a ringing melody according to user preferences ,
The addition frequency is set to the first addition frequency when the music data is set only for the ringing melody, and is set to the second when the music data is set only for viewing. Content distribution characterized in that when the music data is set not only for viewing but also for ringing melody, it is set to the third addition frequency. system.
前記加算頻度を表す頻度情報を含み、
前記頻度情報は、
前記復号化された音楽データの配信を受ける前記ユーザに対する課金の金額に対応して変化することを特徴とする請求項1又は2記載のコンテンツ配信システム。The control data is
Including frequency information representing the addition frequency,
The frequency information is
3. The content distribution system according to claim 1 , wherein the content distribution system changes in accordance with a charge amount for the user who receives distribution of the decrypted music data.
前記多重化データを入力して該多重化データから前記制御用データを分離し、この後、該制御用データに基づいて前記多重化データから前記圧縮音楽データ及び圧縮音声データを分離する分離手段と、
前記圧縮音楽データ及び圧縮音声データから前記音楽データ及び音声データを復号化する復号化手段と、
乱数発生手段と、
前記乱数発生手段から発生した乱数と前記頻度情報とに基づいて、前記復号化された音楽データに前記復号化された音声データを加算する条件を満たすか否かを判定し、判定の結果、加算する条件を満たすときは、前記復号化された音楽データに前記復号化された音声データを加算する加算手段とを備えてなることを特徴とする請求項3記載のコンテンツ配信システム。The user terminal is
Separating means for inputting the multiplexed data and separating the control data from the multiplexed data, and thereafter separating the compressed music data and compressed audio data from the multiplexed data based on the control data; ,
Decoding means for decoding the music data and audio data from the compressed music data and compressed audio data;
Random number generation means;
Based on the random number generated from the random number generation means and the frequency information, it is determined whether or not a condition for adding the decoded audio data to the decoded music data is satisfied. 4. The content distribution system according to claim 3 , further comprising an adding unit that adds the decrypted audio data to the decrypted music data when a condition to be satisfied is satisfied.
MP3(MPEG1 Audio layer iii)の規格に基づいて生成されていることを特徴とする請求項1、2又は4記載のコンテンツ配信システム。The compressed music data and compressed audio data are:
5. The content distribution system according to claim 1 , wherein the content distribution system is generated based on a standard of MP3 (MPEG1 Audio layer iii).
前記サーバが、ユーザの鑑賞の対象となる音楽データを圧縮した圧縮音楽データ、ユーザに対するコマーシャル用の音声データを圧縮した圧縮音声データ、及び前記圧縮音楽データと前記圧縮音声データとを制御するための制御用データを少なくとも含む前記各コンテンツを予め保持し、前記各コンテンツを時分割多重化して多重化データを出力し、
前記ユーザ端末が、前記多重化データをダウンロードして該多重化データから前記制御用データを分離し、この後、該制御用データに基づいて前記多重化データから前記圧縮音楽データ及び圧縮音声データを分離し、前記圧縮音楽データ及び圧縮音声データから前記音楽データ及び音声データを復号化し、前記制御用データに基づいた加算頻度で前記復号化された音楽データに前記復号化された音声データを加算して出力すると共に、前記加算頻度を、前記音楽データが前記着信メロディ用に設定されているか否かに応じて、異なる値に変えることを特徴とするコンテンツ配信方法。 Server, previously holds a plurality of contents to be delivered to the user terminal, the content based on selection of the user terminal of said each content a content distribution method for distributing to the user terminal,
The server controls compressed music data obtained by compressing music data to be viewed by the user, compressed audio data obtained by compressing audio data for commercial use for the user, and the compressed music data and the compressed audio data. Each content including at least control data is held in advance, and each content is time-division multiplexed to output multiplexed data,
The user terminal downloads the multiplexed data, separates the control data from the multiplexed data, and then, based on the control data, extracts the compressed music data and compressed audio data from the multiplexed data. Separating and decoding the music data and audio data from the compressed music data and compressed audio data, and adding the decoded audio data to the decoded music data at an addition frequency based on the control data The content distribution method is characterized in that the addition frequency is changed to a different value depending on whether or not the music data is set for the ringing melody .
前記サーバが、ユーザの鑑賞の対象となる音楽データを圧縮した圧縮音楽データ、ユーザに対するコマーシャル用の音声データを圧縮した圧縮音声データ、及び前記圧縮音楽データと前記圧縮音声データとを制御するための制御用データを少なくとも含む前記各コンテンツを予め保持し、前記各コンテンツを時分割多重化して多重化データを出力し、
前記ユーザ端末が、前記多重化データをダウンロードして該多重化データから前記制御用データを分離し、この後、該制御用データに基づいて前記多重化データから前記圧縮音楽データ及び圧縮音声データを分離し、前記圧縮音楽データ及び圧縮音声データから前記音楽データ及び音声データを復号化し、前記制御用データに基づいた加算頻度で前記復号化された音楽データに前記復号化された音声データを加算して出力し、前記加算頻度を、前記音楽データが、前記着信メロディ用のみとして設定されているときは、第1の加算頻度に設定し、前記音楽データが、鑑賞用のみとして設定されているときは、第2の加算頻度に設定し、前記音楽データが、鑑賞用のほか、着信メロディ用としても設定されているときは、第3の加算頻度に設定することを特徴とするコンテンツ配信方法。 Server, previously holds a plurality of contents to be delivered to the user terminal, the content based on selection of the user terminal of said each content a content distribution method for distributing to the user terminal,
The server controls compressed music data obtained by compressing music data to be viewed by the user, compressed audio data obtained by compressing audio data for commercial use for the user, and the compressed music data and the compressed audio data. Each content including at least control data is held in advance, and each content is time-division multiplexed to output multiplexed data,
The user terminal downloads the multiplexed data, separates the control data from the multiplexed data, and then, based on the control data, extracts the compressed music data and compressed audio data from the multiplexed data. Separating and decoding the music data and audio data from the compressed music data and compressed audio data, and adding the decoded audio data to the decoded music data at an addition frequency based on the control data When the music data is set only for the ringing melody, the first addition frequency is set, and the music data is set only for viewing. Is set to the second addition frequency, and if the music data is set not only for viewing but also for ringing melody, it is set to the third addition frequency. Content delivery method, characterized in that that.
前記加算頻度を表す頻度情報を含み、
前記頻度情報は、
前記復号化された音楽データの配信を受ける前記ユーザに対する課金の金額に対応して変化することを特徴とする請求項6又は7記載のコンテンツ配信方法。The control data is
Including frequency information representing the addition frequency,
The frequency information is
8. The content distribution method according to claim 6, wherein the content distribution method changes in accordance with an amount charged for the user who receives distribution of the decrypted music data.
MP3(MPEG1 Audio layer iii)の規格に基づいて生成されていることを特徴とする請求項6又は7記載のコンテンツ配信方法。The compressed music data and compressed audio data are:
8. The content distribution method according to claim 6, wherein the content distribution method is generated based on a standard of MP3 (MPEG1 Audio layer iii).
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001253314A JP4670204B2 (en) | 2001-08-23 | 2001-08-23 | CONTENT DISTRIBUTION SYSTEM, CONTENT DISTRIBUTION METHOD USED FOR THE SYSTEM, AND DISTRIBUTION CONTROL PROGRAM |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2001253314A JP4670204B2 (en) | 2001-08-23 | 2001-08-23 | CONTENT DISTRIBUTION SYSTEM, CONTENT DISTRIBUTION METHOD USED FOR THE SYSTEM, AND DISTRIBUTION CONTROL PROGRAM |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2003066971A JP2003066971A (en) | 2003-03-05 |
| JP4670204B2 true JP4670204B2 (en) | 2011-04-13 |
Family
ID=19081666
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2001253314A Expired - Fee Related JP4670204B2 (en) | 2001-08-23 | 2001-08-23 | CONTENT DISTRIBUTION SYSTEM, CONTENT DISTRIBUTION METHOD USED FOR THE SYSTEM, AND DISTRIBUTION CONTROL PROGRAM |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4670204B2 (en) |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08340525A (en) * | 1995-06-13 | 1996-12-24 | Toshiba Corp | Communication processing device |
| US7047302B1 (en) * | 1999-12-02 | 2006-05-16 | Sony Corporation Entertainment America Inc. | Method and system for enabling optional customer election of auxiliary content provided on detachable local storage media during access of primary content over a network and for collecting data concerning viewed auxiliary content |
| JPH0983991A (en) * | 1995-09-18 | 1997-03-28 | Toshiba Corp | Communication system and program viewing fee collection method |
| JPH10290443A (en) * | 1997-04-14 | 1998-10-27 | Nippon Telegr & Teleph Corp <Ntt> | Video-on-demand system control method and video-on-demand system |
| JPH1196175A (en) * | 1997-09-22 | 1999-04-09 | Nec Corp | Method for retrieving and displaying data base, and retrieval system |
| JPH11338809A (en) * | 1998-05-27 | 1999-12-10 | Sony Corp | Information communication system, information communication terminal, and advertisement provision control method |
| JP2000299718A (en) * | 1999-04-13 | 2000-10-24 | Matsushita Electric Ind Co Ltd | Mobile phone device and audio device |
| JP2001067036A (en) * | 1999-08-26 | 2001-03-16 | Fujitsu Ten Ltd | Information terminal advertizing system |
| JP2001155066A (en) * | 1999-11-29 | 2001-06-08 | Namco Ltd | Advertisement display device, advertisement display method, and computer-readable recording medium |
| JP3503558B2 (en) * | 2000-02-08 | 2004-03-08 | ヤマハ株式会社 | Mobile phone |
-
2001
- 2001-08-23 JP JP2001253314A patent/JP4670204B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2003066971A (en) | 2003-03-05 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7830965B2 (en) | Multimedia distributing and/or playing systems and methods using separate resolution-enhancing supplemental data | |
| TWI279997B (en) | Method, system and network entity for providing digital broadband transmission | |
| KR100965530B1 (en) | Method, apparatus, storage medium, and terminal for data casting and datacasting terminal operation | |
| US8660128B2 (en) | Systems and methods for a multiport synchronous-asynchronous client for scheduling and delivering content for digital radio broadcast transmission | |
| US7657337B1 (en) | Skip feature for a broadcast or multicast media station | |
| JP2005516558A (en) | Internet broadcast relay system and broadcast relay method for portable communication terminal | |
| EP2047458A2 (en) | Improved methods and apparatus for delivering audio information | |
| US8131275B2 (en) | Broadcasting terminal and method of controlling vibration of a mobile terminal | |
| JP2012042972A (en) | Information processing equipment, information processing method, program, data structure, and record medium | |
| JP4511548B2 (en) | System and method for content storage control | |
| US9300415B2 (en) | Apparatus for transmitting broadcast signals and method of transmitting and receiving broadcast signals | |
| JP2026035674A (en) | Broadcasting system, receiver, transmitter, receiving method, and transmitting method | |
| JP2004349932A (en) | Complementary view service server for digital broadcast, mobile receiver, and digital broadcast complementary view service system | |
| JPH11136591A (en) | Device and method for broadcast reception | |
| JP4670204B2 (en) | CONTENT DISTRIBUTION SYSTEM, CONTENT DISTRIBUTION METHOD USED FOR THE SYSTEM, AND DISTRIBUTION CONTROL PROGRAM | |
| JPWO2003010962A1 (en) | Program related information acquisition system and method | |
| JPH10271080A (en) | Digital signal transmitting device and receiving device | |
| JP4060243B2 (en) | Mobile device and content distribution system | |
| KR100574873B1 (en) | Distributed streaming control method of mobile communication terminal | |
| JPWO2006006219A1 (en) | Content transmission apparatus and content distribution system | |
| JP2004040531A (en) | Base station control station and mobile station | |
| JP5672873B2 (en) | Portable terminal device, frame receiving method, and frame receiving program | |
| KR100800433B1 (en) | Synchronization of External Programs Using Mobile Mobile Broadcasting | |
| JP2011124619A (en) | Method of receiving lost content in storage type broadcast service and reception terminal unit | |
| JP2003115005A (en) | Information communication system, its method, information distributing server, information receiving terminal, program, and recording medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20080310 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090724 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090818 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20091019 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100817 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101018 |
|
| 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: 20101221 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110103 |
|
| 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: 20140128 Year of fee payment: 3 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |