JP5978653B2 - コンテンツ提供装置 - Google Patents
コンテンツ提供装置 Download PDFInfo
- Publication number
- JP5978653B2 JP5978653B2 JP2012039656A JP2012039656A JP5978653B2 JP 5978653 B2 JP5978653 B2 JP 5978653B2 JP 2012039656 A JP2012039656 A JP 2012039656A JP 2012039656 A JP2012039656 A JP 2012039656A JP 5978653 B2 JP5978653 B2 JP 5978653B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- content
- track
- processing
- content data
- 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
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Management Or Editing Of Information On Record Carriers (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
Description
本発明は、編集に適した形式のコンテンツデータを提供することを目的とする。
好ましい態様において、前記記憶部は、前記第1コンテンツデータ及び前記第2コンテンツデータの各前記第1トラックのデータに同じ処理が指示されている場合に、前記第1コンテンツデータと前記第2コンテンツデータとで当該処理を指示する指示情報を共有するように、当該指示情報を記憶してもよい。
図1は、本実施形態に係るコンテンツ提供システム1の構成を示す図である。このコンテンツ提供システム1は、サーバ装置10(コンテンツ提供装置の一例)と複数のクライアント装置20とを備える。図1では、この複数のクライアント装置20のうち、クライアント装置20A、20B及び20Cが示されている。サーバ装置10と各クライアント装置20とは、例えばインターネットなどの通信ネットワーク2を介して接続されている。
(1)再生処理
ユーザは、サーバ装置10に格納されたコンテンツデータ18をダウンロードし、クライアント装置20Aで楽曲を再生することができる。図8は、楽曲の再生処理を示すシーケンスチャートである。ここでは、ユーザが楽曲m1を示すコンテンツデータ18をダウンロードし、楽曲m1を再生する場合を想定する。ユーザは、クライアント装置20Aの操作部25を用いて、サーバ装置10が提供するコンテンツ一覧画面60へのアクセスを指示する操作を行う。クライアント装置20Aは、この指示に従って、サーバ装置10へアクセスし、サーバ装置10から提供されるコンテンツ一覧画面60を表示部26に表示させる(ステップS11)。
ユーザは、サーバ装置10からダウンロードしたコンテンツデータ18を用いて、クライアント装置20A(第1の端末装置の一例)で楽曲を編集することができる。図10は、楽曲の編集処理を示すシーケンスチャートである。ここでは、ユーザが楽曲m1を示すコンテンツデータ18を用いて、楽曲m1を編集する場合を想定する。ユーザは、クライアント装置20Aの操作部25を用いて、サーバ装置10が提供するコンテンツ一覧画面60へのアクセスを指示する操作を行う。クライアント装置20Aは、この指示に従って、サーバ装置10へアクセスし、図9に示すコンテンツ一覧画面60を表示部26に表示させる(ステップS21)。コンテンツ一覧画面60が表示されると、ユーザは、操作部25を用いて、楽曲m1を示すコンテンツデータ18を選択し、「編集用ダウンロード」ボタン62を押す操作を行う。
ユーザは、編集した楽曲を示すコンテンツデータ18をサーバ装置10に登録することができる。図13は、楽曲の登録処理を示すシーケンスチャートである。ここでは、ユーザが、楽曲m1を編集して新たな楽曲m2を作成し、作成した楽曲m2を示すコンテンツデータ18をサーバ装置10に登録する場合を想定する。このコンテンツデータ18は、第2のトラックに格納されるトラックデータと、第3のトラックに格納されるトラックデータにより構成されるマルチトラックデータである。第2のトラックには、楽曲m1の演奏パートのトラックデータが格納される。第3のトラックには、編集後の歌パートのトラックデータが格納される。第3のトラックには、トラックデータに施されたサウンド処理として、歌手Mの声を用いた音声合成処理が設定されている。
本発明は、上述した実施形態に限定されない。実施形態を以下のように変形してもよい。また、以下の変形例を組み合わせてもよい。
楽曲を示すコンテンツデータ18は、マルチトラックデータに限定されない。楽曲を示すコンテンツデータ18が、単一のトラックに格納されていてもよい。図15は、この変形例に係るコンテンツデータ18の管理構造を示す図である。図15には、楽曲m3を示すコンテンツデータ18の管理構造が示されている。このコンテンツデータ18は、単一のトラックに格納されるトラックデータにより構成されている。このトラックには、楽曲m3の歌パートのトラックデータが格納される。この場合、コンポーネント階層には、歌パートの処理前のトラックデータ121A及び処理後のトラックデータ122Aが格納される。このとき、処理後のトラックデータ122Aは、楽曲m3を示すオーディオデータと同じものになるため、楽曲m3を示す楽曲データは格納されない。ソング情報101Aは、処理後のトラックデータ122Aへのリンクを有する。
処理後のトラックデータは、必ずしも格納されなくてもよい。例えば、音量の変更等の処理は、負荷の少ない処理であり、クライアント装置20側で容易に実行できるため、わざわざサーバ装置10側で実行する必要がない。トラックに設定されたサウンド処理が、このような予め定められた処理である場合には、処理後のトラックデータは格納されなくてもよい。図16は、この変形例に係るコンテンツデータ18の管理構造を示す図である。図16には、楽曲m4を示すコンテンツデータ18の管理構造が示されている。このコンテンツデータ18は、単一のトラックに格納されるトラックデータにより構成されている。このトラックには、歌パートのトラックデータが格納される。また、このトラックには、トラックデータに施されたサウンド処理として、楽曲m4の歌パートの音量を変更する処理が設定されている。この場合、コンポーネント階層には、歌パートの処理前のトラックデータ121Bだけが格納される。この処理前のトラックデータ121Bは、歌パートの音量が変更される前のトラックデータである。ソング情報101B及びトラック情報111Bは、それぞれ歌パートの処理前のトラックデータ121Bへのリンクを有する。
また、処理後のトラックデータではなく、処理前のトラックデータが格納されないようにしてもよい。
楽曲の編集は、実施形態で説明した例に限定されない。例えば、トラックデータにリバーブをかける処理が設定されてもよい。この場合、クライアント装置20は、リバーブをかける処理を示すコントロールデータをサーバ装置10に送信する。サーバ装置10は、このコントロールデータに従って、トラックデータにリバーブをかける処理を施す。また、トラックデータを特定の音源でオーディオデータに変換する処理が設定されてもよい。この場合、クライアント装置20は、特定の音源でオーディオデータに変換する処理を示すコントロールデータをサーバ装置10に送信する。サーバ装置10は、このコントロールデータに従って、トラックデータを特定の音源でオーディオデータに変換する処理を行う。また、楽曲の編集は、楽曲の一部を切り取ったり、繰り返したりするものであってもよい。
コンポーネント階層には、処理後のトラックデータと対応付けて、処理前のトラックデータを識別する情報が格納されていてもよい。この処理前のトラックデータを識別する情報には、例えば処理前のトラックデータのファイル名や識別子が用いられる。これにより、処理前のトラックデータと処理後のトラックデータとの対応関係を把握することができる。
楽曲を示すコンテンツデータ18の構成は、実施形態で説明したものに限定されない。例えば、コンテンツデータ18の中に、歌詞を示すトラックデータが含まれていてもよい。このトラックデータは、歌詞とそのタイミングを表すテキストデータである。例えばユーザは、編集画面70において、このトラックデータが表す歌詞を変更することにより、楽曲の歌詞を変えることができる。また、上述した実施形態では、演奏パートが単一のトラックに格納されていた。しかし、例えば演奏パートがギター、フルート、ドラム等の複数の楽器の音で構成される場合、これらの楽器のパートがそれぞれ別のトラックに格納されてもよい。
上述した実施形態では、サーバ装置10は、クライアント装置20からトラックデータを受信してサウンド処理を行っていた。しかし、サウンド処理の対象となるトラックデータがサーバ装置10に格納されている場合、サーバ装置10は、記憶部17からこのトラックデータを読み出してサウンド処理を行ってもよい。つまり、サーバ装置10は、サウンド処理の対象となるデータをクライアント装置20から取得してもよいし、記憶部17から取得してもよい。この場合、クライアント装置20は、サーバ装置10に対してトラックデータを送信する必要はない。
編集用データには、必ずしもコントロールデータが含まれなくてもよい。この場合、編集画面70には、トラックデータだけが表示される。
コンテンツデータ18を登録するときに、ダウンロードの許否の設定を受け付けてもよい。この設定は、編集用のダウンロード又は再生用のダウンロードのいずれかのみを許可しない設定であってもよい。サーバ装置10は、この設定に基づいて、ダウンロードの可否を判断する。ダウンロードが許可されていない場合には、データの送信を行わない。
楽曲を示すコンテンツデータ18を、トラックデータ単位でダウンロードできるようにしてもよい。例えば、楽曲m1の歌パートのみを再生する場合、クライアント装置20は、サーバ装置10に歌パートの再生用データを要求する。この場合、サーバ装置10は、第1の処理後のトラックデータ122を含む再生用データを作成し、クライアント装置20に送信する。また、楽曲m1の歌パートのみを編集する場合、クライアント装置20は、サーバ装置10に歌パートの編集用データを要求する。この場合、サーバ装置10は、処理前のトラックデータ121と第1のコントロールデータとを含む編集用データを作成し、クライアント装置20に送信する。
サーバ装置10に登録されるコンテンツデータ18は、楽曲を示すものに限定されない。コンテンツデータ18は、ユーザにより作成され、電子的な取引の対象となるものであればよい。例えば、コンテンツデータ18は、映像を示すものであってもよいし、映像と音楽の組み合わせを示すものであってもよい。この場合、CPU11は、これらのコンテンツデータ18に画像処理を施してもよい。また、コンテンツデータ18は、電子書籍であってもよい。
サーバ装置10の機能は、複数の装置により実現されてもよい。例えば、サウンド処理を施す第1の装置と、コンテンツデータ18を記憶する第2の装置とが設けられていてもよい。この場合、第1の装置は、上述したステップS28及びS29の処理を担当する。第2の装置は、それ以外の処理に関する処理を担当する。このとき、第1の装置と第2の装置とは、処理の連携を図るために、互いに必要な情報のやり取りを行う。
サーバ装置10のCPU11又はクライアント装置20のCPU21において実行されるプログラムは、磁気テープ、磁気ディスク、フレキシブルディスク、光ディスク、光磁気ディスク、メモリなどの記録媒体に記録した状態で提供され、サーバ装置10又はクライアント装置20にインストールされてもよい。また、このプログラムは、インターネット等の通信回線を介してサーバ装置10又はクライアント装置20にダウンロードされてもよい。
トラックデータ121〜125のデータ形式は、実施形態で説明した形式に限定されない。例えば、処理前のトラックデータ121は、MIDIを拡張したXML(Extensible Markup Language)データであってもよい。
Claims (5)
- コンテンツを示すコンテンツデータであって第1トラックのデータ及び第2トラックのデータを含むコンテンツデータに施す処理を指示する指示情報を第1の端末装置から受信する受信部と、
前記処理の対象となる前記コンテンツデータを取得する取得部と、
前記取得されたコンテンツデータに、前記受信された指示情報により指示される処理を施す処理部と、
前記取得されたコンテンツデータを識別するコンテンツ識別情報と対応付けて、当該コンテンツデータを処理前のコンテンツデータとして記憶し、前記処理が施されたコンテンツデータを処理後のコンテンツデータとして記憶する記憶部と、
第2の端末装置により前記コンテンツの編集のために当該コンテンツを示すコンテンツデータが要求されると、送信部を制御して、当該コンテンツデータを識別するコンテンツ識別情報と対応付けて前記記憶部に記憶された処理前のコンテンツデータを当該第2の端末装置に送信する送信制御部と
を備え、
前記記憶部は、
同じ処理前のコンテンツデータから得られた処理後のコンテンツデータとして、第1コンテンツデータ及び第2コンテンツデータがある場合に、前記第1トラックのデータ及び前記第2トラックのデータの少なくとも一方を共有するように前記第1コンテンツデータ及び前記第2コンテンツデータを記憶する
ことを特徴とするコンテンツ提供装置。 - 前記記憶部は、
前記第1コンテンツデータ及び前記第2コンテンツデータの各前記第1トラックのデータに同じ処理が指示されている場合に、前記第1コンテンツデータと前記第2コンテンツデータとで当該処理を指示する指示情報を共有するように、当該指示情報を記憶する
ことを特徴とする請求項1に記載のコンテンツ提供装置。 - 前記送信制御部は、前記第2の端末装置により前記コンテンツの再生のために当該コンテンツを示すコンテンツデータが要求されると、当該コンテンツデータを識別するコンテンツ識別情報と対応付けて前記記憶部に記憶された処理後のコンテンツデータを当該第2の端末装置に送信する
ことを特徴とする請求項1又は2に記載のコンテンツ提供装置。 - 前記記憶部は、前記コンテンツ識別情報と対応付けて、前記受信された指示情報を記憶し、
前記送信制御部は、前記処理前のコンテンツデータとともに、前記要求されたコンテンツデータを識別するコンテンツ識別情報と対応付けて前記記憶部に記憶された指示情報を前記第2の端末装置に送信する
ことを特徴とする請求項1から3のいずれか1項に記載のコンテンツ提供装置。 - 前記コンテンツデータは、前記コンテンツを示す複数のトラックデータにより構成され、
前記指示情報は、前記トラックデータに施す処理を指示するものであり、
前記処理部は、前記取得部により取得された前記コンテンツデータを構成するトラックデータに、前記受信された指示情報により指示される処理を施し、
前記記憶部は、前記コンテンツデータを構成する各トラックデータを識別するトラック識別情報と対応付けて、当該トラックデータを処理前のトラックデータとして記憶し、前記処理が施されたトラックデータを処理後のトラックデータとして記憶し、
前記送信制御部は、
前記第2の端末装置により前記コンテンツの編集のために当該コンテンツを示すコンテンツデータが要求されると、当該コンテンツデータを構成する複数のトラックデータを識別するトラック識別情報と対応付けて前記記憶部に記憶された複数の処理前のトラックデータを当該第2の端末装置に送信し、
前記第2の端末装置により前記コンテンツの再生のために当該コンテンツを示すコンテンツデータが要求されると、当該コンテンツデータを構成する複数のトラックデータを識別するトラック識別情報と対応付けて前記記憶部に記憶された複数の処理後のコンテンツデータをミックスしたデータを当該第2の端末装置に送信する
ことを特徴とする請求項1から4のいずれか1項に記載のコンテンツ提供装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012039656A JP5978653B2 (ja) | 2012-02-27 | 2012-02-27 | コンテンツ提供装置 |
US13/777,771 US20130227000A1 (en) | 2012-02-27 | 2013-02-26 | Server Apparatus For Providing Contents To Terminal Devices |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012039656A JP5978653B2 (ja) | 2012-02-27 | 2012-02-27 | コンテンツ提供装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2013175257A JP2013175257A (ja) | 2013-09-05 |
JP5978653B2 true JP5978653B2 (ja) | 2016-08-24 |
Family
ID=49004465
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012039656A Expired - Fee Related JP5978653B2 (ja) | 2012-02-27 | 2012-02-27 | コンテンツ提供装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20130227000A1 (ja) |
JP (1) | JP5978653B2 (ja) |
Family Cites Families (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001093226A (ja) * | 1999-09-21 | 2001-04-06 | Sony Corp | 情報通信システムおよび方法、ならびに、情報通信装置および方法 |
JP4265082B2 (ja) * | 2000-05-23 | 2009-05-20 | ヤマハ株式会社 | サーバクライアントシステムおよびサーバ装置 |
JP2002055865A (ja) * | 2000-08-11 | 2002-02-20 | Sony Corp | マルチメディアデータ編集管理装置およびマルチメディアデータ編集管理方法 |
JP4162181B2 (ja) * | 2000-11-27 | 2008-10-08 | ヤマハ株式会社 | 番組作成再生装置及び番組作成再生方法並びに記憶媒体 |
JP2003058151A (ja) * | 2001-08-09 | 2003-02-28 | Aruze Corp | 音楽ファイル配信システム |
JP4640610B2 (ja) * | 2003-09-30 | 2011-03-02 | ソニー株式会社 | コンテンツ取得方法、取得使用情報提供方法、コンテンツ取得装置、取得使用情報提供装置、コンテンツ取得プログラム及び取得使用情報提供プログラム |
JP4165403B2 (ja) * | 2004-01-13 | 2008-10-15 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
JP2007265341A (ja) * | 2006-03-30 | 2007-10-11 | Sony Corp | コンテンツ利用方法、コンテンツ利用装置、コンテンツ記録方法、コンテンツ記録装置、コンテンツ提供システム、コンテンツ受信方法、コンテンツ受信装置およびコンテンツデータフォーマット |
JP4424410B2 (ja) * | 2007-11-07 | 2010-03-03 | ソニー株式会社 | 情報処理システム、情報処理方法 |
JP2010146661A (ja) * | 2008-12-19 | 2010-07-01 | Sony Ericsson Mobilecommunications Japan Inc | 端末装置及びコンテンツデータ処理方法 |
WO2011112640A2 (en) * | 2010-03-08 | 2011-09-15 | Vumanity Media Llc | Generation of composited video programming |
JP2011248732A (ja) * | 2010-05-28 | 2011-12-08 | Sony Corp | 情報処理装置、情報処理方法および情報処理システム |
JP4852165B1 (ja) * | 2010-07-28 | 2012-01-11 | 株式会社東芝 | メタ情報処理装置、サーバ、及びメタ情報処理方法 |
US9659313B2 (en) * | 2010-09-27 | 2017-05-23 | Unisys Corporation | Systems and methods for managing interactive features associated with multimedia content |
JP2013005383A (ja) * | 2011-06-21 | 2013-01-07 | Sony Corp | 情報処理装置、情報処理システム及びプログラム |
-
2012
- 2012-02-27 JP JP2012039656A patent/JP5978653B2/ja not_active Expired - Fee Related
-
2013
- 2013-02-26 US US13/777,771 patent/US20130227000A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
JP2013175257A (ja) | 2013-09-05 |
US20130227000A1 (en) | 2013-08-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8173883B2 (en) | Personalized music remixing | |
JP3894062B2 (ja) | 楽曲データ配信装置、楽曲データ受信装置及びプログラム | |
US20100095829A1 (en) | Rehearsal mix delivery | |
US20100082768A1 (en) | Providing components for multimedia presentations | |
JP6201460B2 (ja) | ミキシング管理装置 | |
JP3956411B2 (ja) | カラオケ装置 | |
US8232468B2 (en) | Electronic musical apparatus for reproducing received music content | |
JP2016507949A (ja) | トラックの取り込み及び転送 | |
WO2019093307A1 (ja) | 音響装置および音響制御プログラム | |
JP5978653B2 (ja) | コンテンツ提供装置 | |
JP3610841B2 (ja) | 自動演奏装置及び方法 | |
CN1734552B (zh) | 用于再现接收的音乐内容的电子音乐装置 | |
WO2009088052A1 (ja) | オーディオ再生装置及びオーディオ再生システム | |
US11740862B1 (en) | Method and system for accelerated decomposing of audio data using intermediate data | |
JP6699137B2 (ja) | データ管理装置、コンテンツ再生装置、コンテンツ再生方法、及びプログラム | |
JP5040356B2 (ja) | 自動演奏装置、再生システム、配信システム及びプログラム | |
JP4905207B2 (ja) | 再生装置及びプログラム | |
EP4375984A1 (en) | Method and system for accelerated decomposing of audio data using intermediate data | |
JP5221973B2 (ja) | 楽曲送信システム及び端末 | |
JP6492754B2 (ja) | 楽器及び楽器システム | |
JP2022153016A (ja) | カラオケシステム | |
JP5387032B2 (ja) | 電子音楽装置及びプログラム | |
JP2008096903A (ja) | 電子音楽装置及びそのコンピュータプログラム | |
JP2008216771A (ja) | 携帯型音楽再生装置及びカラオケシステム | |
JPH09198069A (ja) | カラオケ装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20141217 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20151022 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20151124 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160125 |
|
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: 20160628 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20160711 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 5978653 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
LAPS | Cancellation because of no payment of annual fees |