[go: up one dir, main page]

JP4483043B2 - 楽曲データ提供装置、方法、及び記録媒体 - Google Patents

楽曲データ提供装置、方法、及び記録媒体 Download PDF

Info

Publication number
JP4483043B2
JP4483043B2 JP2000219109A JP2000219109A JP4483043B2 JP 4483043 B2 JP4483043 B2 JP 4483043B2 JP 2000219109 A JP2000219109 A JP 2000219109A JP 2000219109 A JP2000219109 A JP 2000219109A JP 4483043 B2 JP4483043 B2 JP 4483043B2
Authority
JP
Japan
Prior art keywords
music data
data
advertisement
music
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
Application number
JP2000219109A
Other languages
English (en)
Other versions
JP2002041054A5 (ja
JP2002041054A (ja
Inventor
豊 長谷川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yamaha Corp
Original Assignee
Yamaha 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 Yamaha Corp filed Critical Yamaha Corp
Priority to JP2000219109A priority Critical patent/JP4483043B2/ja
Priority to US09/907,386 priority patent/US6632992B2/en
Publication of JP2002041054A publication Critical patent/JP2002041054A/ja
Publication of JP2002041054A5 publication Critical patent/JP2002041054A5/ja
Application granted granted Critical
Publication of JP4483043B2 publication Critical patent/JP4483043B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H1/00Details of electrophonic musical instruments
    • G10H1/0033Recording/reproducing or transmission of music for electrophonic musical instruments
    • G10H1/0041Recording/reproducing or transmission of music for electrophonic musical instruments in coded form
    • G10H1/0058Transmission between separate instruments or between individual components of a musical system
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0207Discounts or incentives, e.g. coupons or rebates
    • G06Q30/0222During e-commerce, i.e. online transactions
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0273Determination of fees for advertising
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0277Online advertisement
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H2240/00Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
    • G10H2240/091Info, i.e. juxtaposition of unrelated auxiliary information or commercial messages with or between music files
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H2240/00Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
    • G10H2240/171Transmission of musical instrument data, control or status information; Transmission, remote access or control of music data for electrophonic musical instruments
    • G10H2240/201Physical layer or hardware aspects of transmission to or from an electrophonic musical instrument, e.g. voltage levels, bit streams, code words or symbols over a physical link connecting network nodes or instruments
    • G10H2240/241Telephone transmission, i.e. using twisted pair telephone lines or any type of telephone network
    • G10H2240/251Mobile telephone transmission, i.e. transmitting, accessing or controlling music data wirelessly via a wireless or mobile telephone receiver, analogue or digital, e.g. DECT, GSM, UMTS
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H2240/00Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
    • G10H2240/171Transmission of musical instrument data, control or status information; Transmission, remote access or control of music data for electrophonic musical instruments
    • G10H2240/201Physical layer or hardware aspects of transmission to or from an electrophonic musical instrument, e.g. voltage levels, bit streams, code words or symbols over a physical link connecting network nodes or instruments
    • G10H2240/271Serial transmission according to any one of RS-232 standards for serial binary single-ended data and control signals between a DTE and a DCE
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H2240/00Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
    • G10H2240/171Transmission of musical instrument data, control or status information; Transmission, remote access or control of music data for electrophonic musical instruments
    • G10H2240/281Protocol or standard connector for transmission of analog or digital data to or from an electrophonic musical instrument
    • G10H2240/285USB, i.e. either using a USB plug as power supply or using the USB protocol to exchange data
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H2240/00Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
    • G10H2240/171Transmission of musical instrument data, control or status information; Transmission, remote access or control of music data for electrophonic musical instruments
    • G10H2240/281Protocol or standard connector for transmission of analog or digital data to or from an electrophonic musical instrument
    • G10H2240/295Packet switched network, e.g. token ring
    • G10H2240/305Internet or TCP/IP protocol use for any electrophonic musical instrument data or musical parameter transmission purposes
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H2240/00Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
    • G10H2240/171Transmission of musical instrument data, control or status information; Transmission, remote access or control of music data for electrophonic musical instruments
    • G10H2240/281Protocol or standard connector for transmission of analog or digital data to or from an electrophonic musical instrument
    • G10H2240/315Firewire, i.e. transmission according to IEEE1394
    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10HELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE
    • G10H2240/00Data organisation or data communication aspects, specifically adapted for electrophonic musical tools or instruments
    • G10H2240/171Transmission of musical instrument data, control or status information; Transmission, remote access or control of music data for electrophonic musical instruments
    • G10H2240/281Protocol or standard connector for transmission of analog or digital data to or from an electrophonic musical instrument
    • G10H2240/321Bluetooth

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Development Economics (AREA)
  • Physics & Mathematics (AREA)
  • Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Marketing (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Acoustics & Sound (AREA)
  • Multimedia (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Electrophonic Musical Instruments (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、楽曲データ提供システムに関し、より詳しくは、広告データを添付した楽曲データをネットワークを介して提供する楽曲データ提供システムに関する。
【0002】
【従来の技術】
近年、インターネット上において楽曲データを提供するワールド・ワイド・ウェブ(WWW)サーバからユーザ端末等に楽曲データを有料で配信するサービスが行われている。このユーザ端末としては、モデム等の通信手段を介してWWWサーバにアクセスし所望の楽曲データをダウンロードすると共に、外部の楽音発生装置を使って、あるいは楽音発生プログラムを起動させて、その楽曲データを自動演奏させるパーソナルコンピュータがある。また他のユーザ端末としては電子楽器にモデム等の通信装置を装着して、楽曲データをネットワークを介してダウンロードし、自動演奏等に利用できるようにした電子楽器(特開平8−106282参照)がある。このようなパーソナルコンピュータや電子楽器で楽曲データをダウンロードする場合、ダウンロードするユーザに一定額の料金が課金される仕組みとなっている。ダウンロードに要するこのような料金には、通常、ダウンロードサイトの運営費用等が含まれ、さらに、著作権料の係った楽曲においては、著作権料が含まれる。
【0003】
【発明が解決しようとする課題】
サービスの利用料金の低価格化が望まれているが、MIDI等のフォーマットに基づく楽曲データの作成費用、楽曲データの提供システムの維持費、著作権料の支払費用等の固定費があり、実現が困難である。
【0004】
本発明の目的は、楽曲データに広告データを添付することにより、広告主から広告料を得て、楽曲データの配信料金を減額する楽曲データ提供システムを提供することである。
【0005】
また、本発明の他の目的は、楽曲データ等のダウンロード時に、広告データに基づく広告表示、広告音の発音を行い、電子音楽装置のユーザに対する広告を効率的に行うことのできる楽曲データ提供システムを提供することである。
【0006】
【課題を解決するための手段】
本発明の一観点によれば、楽曲データ受信装置は、ネットワークに接続されたサーバに所望の楽曲データの要求を前記ネットワークを介して送信する送信手段と、前記楽曲データの要求に応答して前記サーバから送信され、前記要求した所望の楽曲データに対応する広告データを前記ネットワークを介して受信する広告データ受信手段と、前記広告データに後続して前記サーバから送信される前記要求した楽曲データを前記ネットワークを介して受信する楽曲データ受信手段と、前記受信した広告データに基づき前記楽曲データ受信手段にて前記楽曲データの受信が完了されるまでの期間広告を再生する広告再生手段と、前記楽曲データ受信手段にて受信した前記要求した楽曲データを再生する楽音発生手段とを有する。
【0007】
また、本発明の他の観点によれば、楽曲データ提供システムは、複数の楽曲データと複数の広告データを記憶する記憶手段と、ネットワークを介してユーザから楽曲データの要求を受信する受信手段と、前記記憶手段に記憶されている複数の広告データの内の少なくとも1つの前記ユーザが要求する楽曲データに対応する広告データを前記ユーザからの楽曲データの要求に応答して前記ネットワークを介して送信する広告データ送信手段と、前記広告データの送信に後続して、前記ユーザから要求された楽曲データを前記ネットワークを介して送信する送信手段とを有する楽曲データ提供装置と、前記楽曲データ提供装置に所望の楽曲データの要求を前記ネットワークを介して送信する送信手段と、前記楽曲データの要求に応答して前記楽曲データ提供装置から送信され、前記要求した所望の楽曲データに対応する広告データを前記ネットワークを介して受信する広告データ受信手段と、前記広告データに後続して前記楽曲データ提供装置から送信される前記要求した楽曲データを前記ネットワークを介して受信する楽曲データ受信手段と、前記受信した広告データに基づき前記楽曲データ受信手段にて前記楽曲データの受信が完了されるまでの期間広告を再生する広告再生手段と、前記楽曲データ受信手段にて受信した前記要求した楽曲データを再生する楽音発生手段とを有する楽曲データ受信装置とを有する。
【0008】
【発明の実施の形態】
図1は本発明の実施例による楽曲データ提供システム100の構成の一例を示すブロック図である。楽曲データ提供システム100は、楽曲データ提供装置1a、広告主端末装置(以下、広告主PC1とする)1b、電子音楽装置からなる楽曲データ受信装置2a、2b、2c、及び2dのいずれか又は全てをインターネット等のネットワーク又は通信回線を介して接続することにより構成される。
【0009】
楽曲データ提供装置1aは、例えば、コンピュータで構成されるインターネット上のワールド・ワイド・ウェブ(WWW)サーバであり、後述するように、多数の楽曲データ及び広告データを記憶している。この、楽曲データ提供装置1aは、蓄積されている楽曲データをユーザの要求に従いユーザ端末である楽曲データ受信装置2a〜2dに送信する有料サービスを行うものである。
【0010】
ユーザが、楽曲データをダウンロードすると、該ユーザの課金用アカウントに、楽曲データの料金が課金される。その際、広告主の依頼による広告データを楽曲データに添付すると、自動的に楽曲データの料金を減額する。楽曲データ提供装置1aの構成及び動作については後に詳述する。
【0011】
広告主PC1bは、コンピュータで構成される、楽曲データに添付するための広告を依頼する広告主用の端末である。広告主は、この広告主PC1bを介して、広告を依頼する。広告主が広告を依頼すると、所定の料金が、楽曲データ提供装置1aに作成される広告主課金アカウントに課金される。本実施例では、広告を依頼した時点で広告主課金アカウントに課金されるが、実際に広告を楽曲データに添付した時点で課金することも可能である。
【0012】
なお、本発明の実施例による楽曲データ提供システム100では、説明の便宜上1台の広告主PC1bのみが接続されているが、図に示すように複数の広告主PCnが接続されていてもよい。
【0013】
楽曲データ受信装置2aは、後述するように、通信インターフェイスを備えた、電子音楽装置である。ユーザは、この楽曲データ受信装置2aを介して、楽曲データ提供装置1aにアクセスして、楽曲データをダウンロードする。ユーザが楽曲データをダウンロードすると、所定の料金が、楽曲データ提供装置1aに作成されるユーザ課金アカウントに課金される。その際、ユーザが、広告データを楽曲データに添付することを許可すると、楽曲データの料金から広告料相当分が減額される。
【0014】
なお、電子音楽装置2とコンピュータで構成されるユーザ端末装置(以下、ユーザPCとする)1cとの組合せにより楽曲データ受信装置2bを実現してもよい。また、楽曲データ提供システム100は、無線通信回線を利用することもできる。その場合は、楽曲データ受信装置2cは、図に示すように、無線受信局6を介してインターネットに接続する。
【0015】
さらに、Bluetooth(商標:The Bluetooth Special Interest Group)規格等の短距離無線通信回路を有する電子音楽装置2と、同じくBLUETOOTH規格等の短距離無線通信回路を有する携帯電話又は携帯端末(以下、単に携帯電話と呼ぶ)3aを組み合わせることにより、楽曲データ受信装置2dを構成してもよい。さらにまた、携帯電話3bを楽曲データ受信装置そのものとして用いることができる。
【0016】
図2は本発明の実施例における、楽曲データ提供装置1aを構成するコンピュータ(PC)1の基本構成を示すブロック図である。図中、図1と同じ参照番号のものは、基本的に同じ構成を示す。なお、広告主PC1b及びユーザPC1cは、楽曲データ提供装置1aを構成するコンピュータ1とほぼ同様の構成を有しているので、コンピュータ1としてまとめて説明する。
【0017】
バス11には、検出回路12、表示回路13、RAM14(ユーザPC1cの場合は14cとする)、ROM15、CPU16、外部記憶装置17a(広告主PC1bの場合は17b、ユーザPC1cの場合は17cとする)、通信インターフェイス18、音源回路19が接続される。
【0018】
ユーザは、検出回路12に接続される操作子(入力手段)121を用いて、各種情報の入力等をすることができる。操作子121は、例えば、マウス、キーボード、鍵盤、ジョイスティック、スイッチ等、ユーザの入力に応じた信号を出力できるものならどのようなものでもよい。また、複数の入力手段が接続されていてもよい。
【0019】
表示回路13は、ディスプレイ131に接続され、各種情報をディスプレイ131に表示することができる。
【0020】
外部記憶装置17aは、外部記憶装置用のインターフェイスを含み、そのインターフェイスを介してバス11に接続される。外部記憶装置17aは、例えばフロッピディスクドライブ(FDD)、ハードディスクドライブ(HDD)、光磁気ディスク(MO)ドライブ、CD−ROM(コンパクトディスク−リードオンリィメモリ)ドライブ、DVD(Digital Versatile Disc)ドライブ等である。外部記憶装置17aには、後述するように演奏データや、広告データなどの各種データ、及び本実施例における楽曲データ提供プログラム等を記憶することができる。
【0021】
RAM14は、フラグ、レジスタ又はバッファ、各種データ等を記憶するCPU16用のワーキングエリアを有する。
【0022】
ROM15には、各種パラメータ及び制御プログラム、又は本実施例における楽曲データ提供プログラム等を記憶することができる。この場合、プログラム等を重ねて、外部記憶装置17aに記憶する必要は無い。CPU16は、ROM15又は、外部記憶装置17aに記憶されている楽曲データ提供プログラム等に従い、演算又は制御を行う。
【0023】
タイマ161は、CPU16及バス11に接続されており、基本クロック信号、割り込み処理タイミング等をCPU16に指示する。
【0024】
音源回路19は、供給されるMIDI信号等に応じて楽音信号を生成し、サウンドシステム191に供給する。サウンドシステム191は、D/A変換器及びスピーカを含み、供給されるデジタル形式の楽音信号をアナログ形式に変換し、発音する。
【0025】
なお、音源回路19は、波形メモリ方式、FM方式、物理モデル方式、高調波合成方式、フォルマント合成方式、VCO(Voltage Controlled Oscillator)+VCF(Voltage Controlled Filter)+VCA(Voltage Controlled Amplifier)のアナログシンセサイザ方式等、どのような方式であってもよい。
【0026】
また、音源回路19は、専用のハードウェアを用いて構成するものに限らず、DSP(Degital Signal Processor)+マイクロプログラムを用いて構成してもよいし、CPU+ソフトウェアのプログラムで構成するようにしてもよいし、サウンドカードのようなものでもよい。
【0027】
さらに、1つの音源回路を時分割で使用することにより複数の発音チャンネルを形成するようにしてもよいし、複数の音源回路を用い、1つの発音チャンネルにつき1つの音源回路で複数の発音チャンネルを構成するようにしてもよい。
【0028】
楽曲データ提供プログラム等は外部記憶装置17a内のハードディスクに記憶させることもできる。ハードディスクからRAM14に楽曲データ提供プログラム等を読み出すことにより、ROM15に楽曲データ提供プログラム等を記憶させている場合と同様の動作をCPU16にさせることができる。このようにすると、楽曲データ提供プログラム等の追加やバージョンアップ等が容易に行える。
【0029】
また、楽曲データ提供プログラム等をCD−ROMに記憶させることもできる。CD−ROMからハードディスクに楽曲データ提供プログラム等をコピーすることができる。楽曲データ提供プログラム等の新規インストールやバージョンアップを容易に行うことができる。
【0030】
通信インターフェイス18は、LAN(ローカルエリアネットワーク)やインターネット、電話回線等の通信ネットワーク5に接続可能であり、該通信ネットワーク5を介して、他のコンピュータ1b及び1cと接続し、本実施例の楽曲データ提供システムを構成する(図1参照)。
【0031】
なお、楽曲データ受信装置2bに用いるユーザPC1bは、通信インターフェイス18を複数有し、通信ネットワーク5に接続可能であるとともに、他の楽器、音響機器、コンピュータ等に接続できるものであり、少なくとも電子音楽装置2と接続できるものである。この場合、通信インターフェイス18は、RS−232C、USB(ユニバーサル・シリアル・バス)、IEEE1394(アイトリプルイー1394)等の汎用のインターフェイスを用いて構成する。
【0032】
図3は本発明の実施例における、楽曲データ受信装置2a〜2d(電子音楽装置2)の基本構成を示すブロック図である。図中、図1と同じ参照番号のものは、基本的に同じ構成を示す。同様の構成については説明を省略する。
【0033】
バス11には、検出回路12、表示回路13、RAM14c、ROM15、CPU16、外部記憶装置17c、通信インターフェイス18、音源回路19、効果回路192、及び押鍵検出回路412が接続される。また、Bluetooth回路48が接続されてもよい。
【0034】
ユーザは、検出回路12に接続されるパネル操作子122を用いて、各種情報の入力、楽曲データのダウンロード等を指示することができる。
【0035】
また、ユーザは、押鍵検出回路412に接続される鍵盤422により、各種の楽音情報を入力することができ、楽曲の演奏等が行える。
【0036】
表示回路13は、ディスプレイ132に接続され、各種情報をディスプレイ132に表示することができる。
【0037】
ディスプレイ132には後述の広告データに基づいた広告画像及び再生中の曲等の情報等、及び楽曲データのダウンロードに関する情報等が表示される。また、楽曲データに基づく楽譜表示又は、演奏データ表示(数値表示、ピアノロール表示など)などの画像を表示することも出来る。
【0038】
外部記憶装置17cは、図2のコンピュータ1の外部記憶装置17aと同様のものであり、楽曲データや、広告データなどの各種データ、及び本実施例における楽曲データ受信プログラム等を記憶することができる。
【0039】
RAM14cは、フラグ、レジスタ又はバッファ、楽曲データや広告データ等の各種データ等を記憶するCPU16用のワーキングエリアを有する。RAM14cの記憶領域については後述する。
【0040】
ROM5には、各種パラメータ及び制御プログラム、又は本実施例における楽曲データ受信プログラム等を記憶することができる。この場合、プログラム等を重ねて、外部記憶装置17cに記憶する必要は無い。CPU16は、ROM15又は、外部記憶装置17cに記憶されている制御プログラム等に従い、演算又は制御を行う。
【0041】
タイマ161は、CPU16に接続されており、基本クロック信号、割り込み処理タイミング等をCPU16に指示する。
【0042】
自動演奏用の楽曲データ等の情報は、外部記録装置17c、RAM14c、又はROM15に記憶される。楽曲データ等の情報は、通信インターフェイス18を介して、外部に対して入出力可能である。
【0043】
音源回路19及び、サウンドシステム191は、図2に示すものとほぼ同様の構成である。効果回路192は、供給される楽音信号に対して各種効果を付与する。
【0044】
楽曲データ受信プログラム等は、図2のコンピュータ1と同様に、外部記憶装置17c内のハードディスクに記憶させることもできるし、CD−ROMに記憶させることもできる。
【0045】
通信インターフェイス18は、有線又は無線の通信回路を有しており、図2のコンピュータ1と同様に、インターネット等の通信ネットワーク5に接続可能であり、該通信ネットワーク5を介して、図1の楽曲データ提供装置1a等と接続し、HDD等外部記憶装置17c、又はRAM14c等内に、図1の楽曲データ提供装置1a等から楽曲データ受信プログラムや楽曲データ、広告データ等をダウンロードすることができる。
【0046】
クライアントとなる楽曲データ受信装置は、通信インターフェイス18及び通信ネットワーク5を介して図2のコンピュータ1へと楽曲データ受信プログラムや楽曲データ等のダウンロードを要求するコマンドを送信する。図2のコンピュータ1は、このコマンドを受け、要求された楽曲データ受信プログラムや楽曲データ等を、通信ネットワーク5を介して楽曲データ受信装置へと配信する。楽曲データ受信装置が通信インターフェイス5を介して、これら楽曲データ受信プログラムや楽曲データ等を受信して外部記憶装置17c又はRAM14c等内に蓄積することにより、ダウンロードが完了する。
【0047】
なお、図1に示す楽曲データ受信装置2bに用いる電子音楽装置2においては、通信インターフェイス18は、他の楽器、音響機器、コンピュータ等に接続できるものであり、少なくともコンピュータ1と接続できるものである。この場合、通信インターフェイス18は、RS−232C、USB(ユニバーサル・シリアル・バス)、IEEE1394(アイトリプルイー1394)等の汎用のインターフェイスを用いて構成する。
【0048】
また、図1に示す楽曲データ受信装置2dに用いる電子音楽装置2においては、通信インターフェイス18の代わりに、Bluetooth回路48がバス11に接続される。Bluetooth回路48は、Bluetooth規格等の短距離無線通信回路であり、少なくとも、携帯電話若しくは携帯端末3と短距離無線通信を行うことのできるものである。Bluetooth回路48には、アンテナ49が接続されている。
【0049】
図4は、本発明の実施例における、電子音楽装置2(楽曲データ受信装置2a及び2c)の外観の一例を示す概略図である。図中、図3と同じ参照番号のものは、基本的に同じ構成を示す。
【0050】
電子音楽装置2の上方中央にはディスプレイ132が配置され、その左右に複数のパネル操作子122が配置されている。さらに外側には、スピーカ193が左右に配置されている。スピーカ193は、図3のサウンドシステム191の一部である。電子音楽装置2の下半分には、鍵盤422が配置されている。
【0051】
図5は本発明の実施例における、携帯電話若しくは携帯端末3の基本構成を示すブロック図である。図中、図3と同じ参照番号のものは、基本的に同じ構成を示す。
【0052】
携帯電話若しくは携帯端末3は、アンテナ59から受信する無線通信用電波のヘッドアンプであるR/F部51、符号化による変調及び復調を行う変復調部52、音声データの復変調を行う音声コーデック53、通話時の音声出力用のスピーカ54、通話時の音声入力用のマイク55、CPU16、メモリ56、音源回路19、サウンドシステム191、キー入力装置123、表示装置133、Bluetooth回路48及びアンテナ49、59で構成される。
【0053】
CPU16は、携帯電話若しくは携帯端末3全体を、メモリ56にあらかじめ記憶されている制御プログラムによって制御する。メモリ56は、制御プログラムの他に、電話番号、名前等の情報データ、及びダウンロードした楽曲データ、広告データ等を記録する。
【0054】
音源回路19及びサウンドシステム191は、図2及び図3に示すものと同様のものである。通常携帯電話用の音源回路19は、電子楽器用のそれよりも同時発音数が少なくなっている。音源回路19は、ダウンロードした楽曲データ、広告データ等の発音及び着信メロディー等の発音に使用される。サウンドシステム191は、音源回路19で発音される楽曲データを増幅するとともに、通話時の音声出力用のスピーカ54とは別に設けられた、スピーカから放音する。
【0055】
キー入力装置123は、電話番号等を入力するとともに、各種コマンドの入力に使用される。ユーザは、このキー入力装置123を操作することにより楽曲データ等のダウンロードを行う。
【0056】
表示装置133は、電話番号等の携帯電話としての表示を行うとともに、後述の広告データに基づいた広告画像及び再生中の曲等の情報等、及び楽曲データのダウンロードに関する情報等を表示する。
【0057】
Bluetooth回路48及びアンテナ49は、Bluetooth規格等の短距離無線通信回路であり、少なくとも、楽曲データ受信装置2dに用いる電子音楽装置2と短距離無線通信を行うことのできるものである。なお、電子音楽装置2と短距離無線通信を行う必要のない、楽曲データ受信装置3bでは、Bluetooth回路48及びアンテナ49は省略してもよい。
【0058】
図6は本発明の実施例における、楽曲データ提供装置1aの外部記憶装置17a、楽曲データ受信装置2a〜2dの外部記憶装置17c及びRAM14cの記憶領域毎のデータを表すダイアグラムである。
【0059】
図6(A)は、楽曲データ提供装置1aの外部記憶装置17aの記憶領域毎のデータを表すダイアグラムである。楽曲データ提供装置1aの外部記憶装置17aの記憶領域は、少なくとも、HTML(Hyper Text Markup Language)ファイル領域R1、データベース領域R2、楽曲データ領域R3、広告データ領域R4、及びその他領域R5で構成される。
【0060】
HTMLファイル領域R1には、課金アカウント作成用ファイルHA1及びHA2、楽曲データ一覧表HM、広告依頼受付用ファイルHC等が、HTML形式で保存されている。これらのHTMLファイルは、ユーザ又は広告主が、楽曲データ提供装置にアクセスした場合にそれぞれの用途に合わせてユーザ又は広告主に提供されるファイルである。
【0061】
例えば、課金アカウント作成用ファイルHA1及び、HA2は、本実施例のサービスに係る料金を課金するためのアカウントを作成するためのデータ入力をユーザ又は広告主に促すためのHTML形式のファイルであるとともにユーザ又は広告主が既に課金アカウントを持っている場合はその課金アカウント情報(例えばユーザ名、パスワード等)の入力を促すファイルである。ユーザ又は広告主は、このファイルの指示に従い、課金アカウント情報を入力するか又は、課金アカウントを新規に作成するための、少なくとも課金アカウント情報及び課金方法を含む個人情報を入力する。
【0062】
なお、楽曲データ提供装置1aによるユーザ又は広告主への課金方法については、一般的な方法でよい。クレジットカード番号を入力させ、その口座から引き落としてもよいし、プリペイド支払カードの番号を入力させ、対応する該支払額から差し引くようにしてもよい。
【0063】
課金アカウント作成用ファイルHA1は、ユーザが楽曲データをダウンロードするための課金アカウント(以下ユーザ課金アカウントと呼ぶ)を確認又は作成するためのファイルであり、課金アカウント作成用ファイルHA2は、広告主が広告を依頼するための課金アカウント(以下広告主課金アカウントと呼ぶ)を確認又は作成するためのファイルである。作成したユーザ課金アカウントデータは、データベース領域R2のユーザ課金アカウントデータベースDB1に保存され、広告主課金アカウントデータは、データベース領域R2の広告主課金アカウントデータベースDB2に保存される。
【0064】
楽曲データ一覧表HMは、楽曲データ提供装置1aの楽曲データ領域R3に保存されている楽曲データの一覧表をHTML形式のファイルにしたものである。ユーザは、この楽曲データ一覧表の中から所望の楽曲を選択してダウンロードする。楽曲データ一覧表HMは、単に楽曲データの一覧表を表示するだけでなく、ユーザに広告データの添付を希望するか否かを選択させる。
【0065】
広告依頼受付用ファイルHCは、楽曲データ提供装置1aから広告主PC1bに送信される広告主が広告を依頼する際に必要なデータを入力するためのHTMLファイルである。広告主は、この広告依頼受付用ファイルHCに記載される指示に従い、広告依頼に必要なデータを入力する。
【0066】
広告依頼に必要なデータとしては、例えば、楽曲データに添付する広告を広告表示のみにするか、広告表示に加えて広告音も添付するかを選択する広告条件(以下、単に広告条件と呼ぶ)、広告表示をするためのテキストデータ又は画像データ(以下、広告表示データADと呼ぶ)及び、広告音を発音するための音声データ又は楽音データ(以下、広告楽曲データAMと呼ぶ)等が含まれる。ここで入力された広告表示データAD及び広告楽曲データAMは、それぞれ、広告データ領域R4に保存されるとともに、広告表示データAD及び広告楽曲データAMのファイル名等の識別子及び保存場所を広告主課金アカウントデータベースDB2に保存する。
【0067】
なお、広告依頼受付用ファイルHCにより、広告を添付したい楽曲データを選ばせるようにしてもよい。こうすることにより、広告のイメージ又は企業イメージに適した楽曲に広告を添付させることができる。
【0068】
データベース領域R2には、広告主課金アカウントデータベースDB2、ユーザ課金アカウントデータベースDB1、楽曲データ料金データベースDB3が保存されている。ユーザ課金アカウントデータベースDB1及び広告主課金アカウントデータベースDB2は、前述のように、それぞれ、ユーザ又は広告主に関する情報が保存されていて、必要に応じて参照又は変更できるようになっている。
【0069】
楽曲データ料金データベースDB3には、楽曲データ領域R3に保存される楽曲データの料金が記録されている。楽曲データすべての料金を同一のものとする場合には、この楽曲データ料金データベースDB3は必要ないが、少なくとも、ユーザが楽曲データをダウンロードする際に係る料金を保存しておく必要がある。
【0070】
楽曲データ領域R3には、ユーザがダウンロード可能な楽曲データMDが保存されている。楽曲データMDは、SMF(スタンダードミディファイル)形式のMIDIデータであることが好ましい。MIDIデータを使用することにより、保存領域を有効に使用できるとともに、ダウンロードに要する時間を減らすことができる。
【0071】
広告データ領域R4には、広告表示データAD、広告楽曲データAM等の広告用データが保存されている。広告表示データADは、図12(A)に示すように楽曲データ受信装置2a〜2d(電子音楽装置2)のディスプレイ132に広告表示をするためのテキストデータである。又は、図12(B)に示すように携帯電話3の表示装置133に広告表示をするためのテキストデータである。広告表示データADは、ディスプレイ132又は表示装置133に表示できるものならばどのようなものでもよい。例えば、静止画像データでもよいし、動画像データでもよい。若しくは、テキストデータと画像データを混在させたものでもよい。
【0072】
その他領域R5には、後述の楽曲データ提供処理及び広告依頼受付処理を行うプログラム等各種制御プログラム及びその他のデータが保存されている。
【0073】
図6(B)は、楽曲データ受信装置2a〜2dの外部記憶装置17cの記憶領域毎のデータを表すダイアグラムである。楽曲データ受信装置2a〜2dの外部記憶装置17cの記憶領域は、少なくとも、楽曲データ・広告データ情報記憶領域R6、楽曲データ・広告データ記憶領域R7、その他領域R8で構成される。
【0074】
楽曲データ・広告データ情報記憶領域R6には、楽曲データ・広告データ記憶領域R7に記憶している複数楽曲データMD毎の曲名(若しくはファイル名等の識別子)、記憶場所、データの大きさ、対応広告データAD又はAMの有無、記憶場所、データの大きさ等が記憶されている。
【0075】
楽曲データ・広告データ記憶領域R7には、楽曲データ提供装置1aから後述のダウンロード処理によりダウンロードされた楽曲データMD1、及びそれに対応する広告表示データAD1、広告楽曲データAMが保存されている。また、楽曲データMD2、及びそれに対応する広告表示データAD2も保存されている。
【0076】
その他領域R8には、後述の楽曲データ受信処理、ダウンロード処理及び自動演奏処理を行うプログラム等各種制御プログラム及びその他のデータが保存されている。
【0077】
図6(C)は、楽曲データ受信装置2a〜2dのRAM14cの記憶領域毎のデータを表すダイアグラムである。楽曲データ受信装置2a〜2dのRAM14cの記憶領域は、少なくとも、レジスタ領域R9、楽曲データ記憶領域R10、広告データ記憶領域R11、その他領域R12で構成される。
【0078】
レジスタ領域R9には、アクティブな(現に自動演奏処理を行っている若しくは行うよう選択されている)楽曲データMD1の曲名、記憶場所、データの大きさ、対応広告データAD又はAMの有無、記憶場所、データの大きさ等が一時的に記憶されている。
【0079】
楽曲データ記憶領域R10には、アクティブな楽曲データMD1が一時的に記憶されている。
【0080】
広告データ記憶領域R11には、アクティブな楽曲データMD1に対応する広告表示データAD1、広告楽曲データAMが一時的に記憶されている。
【0081】
その他領域R12は、CPU16(図3)用のワーキングエリア等その他の目的で使用される。
【0082】
なお、楽曲データMDは、RAM14c若しくは外部記憶装置17c上において、時系列の演奏データが連続する領域に記憶されていてもよいし、飛び飛びの領域に散在して記憶されているデータを、連続するデータとして別途管理するようにしてもよい。すなわち、時系列的に連続するデータとして管理することができればよく、RAM14c若しくは外部記憶装置17c上で物理的に連続して記憶されているか否かは問題ではない。
【0083】
さらに、複数チャンネル分の楽曲データMDの記憶方法としては、複数のチャンネルのデータが混在記憶された形式でもよいし、各チャンネルのデータがトラック毎に分かれて記憶されている形式でもよい。
【0084】
図7及び図8は、図1の楽曲データ受信装置2a〜2d又は3bを構成する図3の電子音楽装置2(又は図5の携帯電話3)のCPU16で行う楽曲データ受信処理、及びそれに対応して図2の楽曲データ提供装置1aのCPU16で行う楽曲データ提供処理のフローチャートである。
【0085】
まず、図1の楽曲データ受信装置2a〜2d又は3bを構成する図3の電子音楽装置2(又は図5の携帯電話3)のCPU16で行う楽曲データ受信処理について図1、図3、図6、図7及び図8を参照して説明する。以下、電子音楽装置2を楽曲データ受信装置として使用する場合を中心に説明するが、携帯電話3を楽曲データ受信装置3bとして使用する場合でも基本的な処理に違いはない。
【0086】
ステップSA1では、楽曲データ受信処理をスタートして次のステップSA2に進む。
【0087】
ステップSA2では、ユーザが、楽曲データ提供装置1aのURL(Uniform Resource Locator)を入力することにより、インターネット5(通信ネットワーク5)を介して楽曲データ提供装置1aにアクセスする。例えば、楽曲データ受信装置2dを使用してアクセスする場合は、まず、電子音楽装置2から携帯電話3aにURLが無線で送信され、携帯電話3aは、無線通信によりインターネット5上にURLを送信して楽曲データ提供装置1aにアクセスする。その後次のステップSA3に進む。
【0088】
ステップSA3では、楽曲データ提供装置1aから課金アカウント作成用ファイルHA1を受信して、ユーザに課金アカウントの有無を入力させる。ユーザは、課金アカウントをすでに持っていればYESの矢印で示す次のステップSA4に進む。なければNOの矢印で示すステップSA5に進む。
【0089】
ステップSA4では、ユーザに課金アカウント情報の入力を促す。課金アカウント情報は、ユーザ名及びパスワード等のユーザの同一性を確認するための情報である。また、課金アカウント情報は、電子音楽装置2の外部記憶装置17cに記憶しておくことができる。その場合は、ユーザは再度課金アカウント情報を入力する必要はない。課金アカウント情報を入力したらステップSA6に進む。
【0090】
ステップSA5では、ユーザに課金アカウント作成用データを入力するように促す。課金アカウント作成用データは、新規ユーザ課金アカウント作成に必要な情報であり、少なくともユーザ名及びパスワード等のユーザの同一性を確認するための情報及び課金方法が含まれる。その後次のステップSA6に進む。
【0091】
ステップSA6では、ステップSA4又はステップSA5でユーザが入力した情報(データ)を楽曲データ提供装置1aに送信する。その後次のステップSA7に進む。
【0092】
なお、上記ステップSA3は、課金アカウントがあることを自動的に検出するようにしてもよい。その場合に、課金アカウントがあることを検出したら、ユーザの入力を待たずに、ステップSA4の課金アカウント情報を自動的に送信しステップSA7に進み、課金アカウントがあることを検出できない場合は、ステップSA5に進む。
【0093】
ステップSA7では、楽曲データ提供装置1aから楽曲データ一覧表HMを受信する。その後次のステップSA8に進む。
【0094】
ステップSA8では、ステップSA7で受信した楽曲データ一覧表HMを電子音楽装置2のディスプレイ132に表示する。その後次のステップSA9に進む。
【0095】
ステップSA9では、受信した楽曲データ一覧表HMの中からダウンロードを希望する楽曲データを選択するようにユーザに促す。ユーザが楽曲データを選択したら、該選択楽曲データに広告を添付するかどうかを選択するようにさらに促す。ユーザが広告添付の有無を選択したら、選択楽曲データ及び広告の添付の有無を知らせる情報を楽曲データ提供装置1aに送信する。その後、次のステップSA10に進む。
【0096】
ステップSA10では、ユーザの広告添付有無の選択に従い、楽曲データ料金(Db3)又は楽曲データ料金(Db3)から、広告主負担分(x)を減額した楽曲データ料金(Db3−x)を受信して、ステップSA9で選択した楽曲データのダウンロード料金をディスプレイ132表示する。その後、次のステップSA11に進む。
【0097】
ステップSA11では、ユーザに、選択した楽曲データを実際にダウンロードするか否かの選択をさせる。ユーザが、ダウンロードすることを選択した場合は、楽曲データ提供装置1aにダウンロード要求を送信して、YESの矢印で示す次のステップSA12に進む。ユーザが、ダウンロードしないことを選択した場合は、ダウンロードしない旨の情報を送信し、NOの矢印で示すステップSA13に進む。
【0098】
ステップSA12では、後述するダウンロード処理を行う。
【0099】
ステップSA13では、ユーザに、他の楽曲データをダウンロードするか否かの選択をさせる。ユーザが、他の楽曲データをダウンロードすることを選択した場合は、YESの矢印で示す次のステップSA14に進んでステップSA1から再び楽曲データ受信処理を開始する。ユーザが、ダウンロードしないことを選択した場合は、NOの矢印で示すステップSA15に進み、楽曲データ受信処理を終了する。
【0100】
次に、楽曲データ提供装置1a(コンピュータ1)のCPU16で行う楽曲データ提供処理について図1、図2、図6、図7及び図8を参照して説明する。
【0101】
ステップSB1では、楽曲データ提供処理をスタートして次のステップSB2に進む。
【0102】
ステップSB2では、ユーザ(楽曲データ受信装置)からのアクセスを検出する。楽曲データ受信装置からのアクセスがあればYESの矢印で示す次のステップSB3に進む。楽曲データ受信装置からのアクセスがない場合には、NOの矢印で示すようにこのステップSB2を、楽曲データ受信装置からのアクセスがあるまで繰り返す。
【0103】
ステップSB3では、楽曲データ受信装置に課金アカウント作成用ファイルを送信する。その後次のステップSB4に進む。
【0104】
ステップSB4では、課金アカウント情報、又は課金アカウント作成用データを楽曲データ受信装置から受信する。課金アカウント情報を受信した場合は、アクセスしているユーザは既に課金アカウントを有しているということがわかるので、ユーザ名及びパスワード等をユーザ課金アカウントデータベースDB1と照合することにより確認して、YESの矢印で示すステップSB6に進む。
【0105】
課金アカウント作成用データを受信した場合は、アクセスしているユーザが、新規に課金アカウントを作成することを希望していることがわかるので、NOの矢印で示す次のステップSB5に進む。
【0106】
ステップSB5では、ステップSB4で受信した課金アカウント作成用データに基づきユーザ課金アカウントを作成してユーザ課金アカウントデータベースDB1に保存する。その後次のステップSB6に進む。
【0107】
ステップSB6では、楽曲データ受信装置に楽曲データ一覧表HMを送信する。その後次のステップSB7に進む。
【0108】
ステップSB7では、上記楽曲データ受信処理のステップSA9でユーザが選択し、楽曲データ受信装置から送信された選択楽曲データ及び広告の添付の有無を知らせる情報を受信する。該情報を受信したら、広告の添付をユーザが希望している場合は、YESの矢印に従い次のステップSB8に進む。広告の添付をユーザが希望していない場合は、NOの矢印に従いステップSB14に進む。
【0109】
ステップSB8では、ユーザが選択した楽曲データの楽曲データ料金(Db3)から広告主が負担する一定額の広告主負担金(x)を減額した楽曲データ料金(Db3−x)を楽曲データ受信装置に送信する。その後次のステップSB9に進む。例えば、楽曲データ料金(Db3)が300円、広告主負担金(x)が200円である場合は、ユーザが実際に支払う(ユーザ課金アカウントに課金される)料金は減額した楽曲データ料金(Db3−x)である100円である。広告主負担金(x)は、広告主から徴収する広告料から支払われる。
【0110】
なお、この広告主負担金(x)の額は、添付する広告データの種類によって変化するようにしてもよい。例えば、広告表示データに加えて広告楽曲データを添付する場合は、広告表示データだけのときよりも広告主負担金(x)の額を上げるようにしてもよい。
【0111】
また、例えば、広告データの表示又は演奏方法によって広告主負担金(x)の額を変えることも可能である。すなわち、後述するように楽曲データをダウンロードする際だけに広告を表示若しくは演奏するのであれば、広告主負担金(x)の額は少なくなり、楽曲データを演奏するたびに広告を表示又は演奏するのであれば、広告主負担金(x)の額を多くするということも可能である。
【0112】
このような場合は、上記楽曲データ受信処理のステップSA9でユーザにどのような形式で広告を添付するかを選択させるようにするとよい。又は、このステップSB8で送信する減額した楽曲データ料金(Db3−x)にさまざまな広告パターンにおける料金を含ませるようにして、そこからユーザに選択させるようにしてもよい。
【0113】
ステップSB9では、上記楽曲データ受信処理のステップSA11でのユーザの選択に従い、電子音楽装置2からダウンロード要求又は、ダウンロードしない旨の情報を受信する。ダウンロード要求を受信した場合は、次のステップSB10に進む。ダウンロードしない旨の情報を受信した場合は、ステップSB11に進み、楽曲データ提供処理をリセットして、ステップSB1から楽曲データ提供処理を再開する。
【0114】
ステップSB10では、ユーザが選択した楽曲データMDに広告表示データAD(又は広告表示データADと広告楽曲データAM)を添付して電子音楽装置2に送信する。この時、広告表示データAD(又は広告表示データADと広告楽曲データAM)の送信を楽曲データMDに先駆けて行う。楽曲データMDは、広告表示データAD(又は広告表示データADと広告楽曲データAM)の送信が終了してから送信される。その後、ステップSB15に進む。
【0115】
なお、広告表示データAD(又は広告表示データADと広告楽曲データAM)は、楽曲データ提供装置1aの外部記憶装置17a内に保存されている複数の中から自動的に1つ(1組)が選ばれて添付される。
【0116】
また、広告表示データAD(又は広告表示データADと広告楽曲データAM)を選択する際に、同じユーザによって既にダウンロードされたものは、選択しないようにすることが好ましい。
【0117】
さらに、広告楽曲データAMがある場合は、広告表示データADが先に送信される。こうすることにより、後続のデータのダウンロード中に、広告表示データADに基づく広告表示を行うことができる。
【0118】
なお、この時すべてのデータに先駆けて、送信データの種類等を示す識別データを送信するようにしてもよい。このようにすることによって、楽曲データ受信装置側では、実際にダウンロードする前にデータの種類等を認識することができる。
【0119】
なお、このステップSB10で送信する楽曲データMDは、MIDI形式のデータ(SMFファイル)であるが、携帯電話3が楽曲データ受信装置として使用されている場合には、楽曲データ提供装置1aの外部記憶装置17aに保存されているMIDI形式の楽曲データMDを携帯電話3で演奏可能な形式に変換して送信する。また、広告表示データAD及び広告楽曲データAMも携帯電話3で再生可能な形式に変換して送信する。予め、携帯電話3で演奏又は表示可能な楽曲データ、広告表示データ及び広告画像データを用意しておいて変換を不要としてもよい。
【0120】
ステップSB12では、ユーザが選択した楽曲データの楽曲データ料金(Db3)を楽曲データ受信装置に送信する。その後、次のステップSB13に進む。なおこの時、広告を添付した場合の減額した楽曲データ料金(Db3−x)を参考として一緒に送信するようにしてもよい。広告を添付した場合の減額した楽曲データ料金(Db3−x)を見てユーザが広告添付を希望する場合はステップSB9に進むようにしてもよい。
【0121】
ステップSB13では、上記楽曲データ受信処理のステップSA11でのユーザの選択に従い、電子音楽装置2からダウンロード要求又は、ダウンロードしない旨の情報を受信する。ダウンロード要求を受信した場合は、次のステップSB14に進む。ダウンロードしない旨の情報を受信した場合は、ステップSB11に進み、楽曲データ提供処理をリセットして、ステップSB1から楽曲データ提供処理を再開する。
【0122】
ステップSB14では、ユーザが選択した楽曲データMDを電子音楽装置2に送信する。その後、ステップSB15に進む。
【0123】
ステップSB15では、ユーザ課金アカウントに対して課金処理を行う。課金額は、送信した楽曲データに、広告データを添付したか否かで変わる。広告データを添付していなければ元々の楽曲データ料金(Db3)がユーザ課金アカウントから引き落とされる。広告データを添付していれば、減額した楽曲データ料金(Db3−x)がユーザ課金アカウントから引き落とされる。その後、次のステップSB16に進む。
【0124】
ステップSB16では、楽曲データ提供処理をリセットして、ステップSB1から楽曲データ提供処理を再開する。
【0125】
図9は、図1の楽曲データ受信装置2a〜2d又は3bを構成する図3の電子音楽装置2(又は図5の携帯電話3)のCPU16が図8のステップSA12で行うダウンロード処理のフローチャートである。以下、電子音楽装置2を楽曲データ受信装置として使用する場合を中心に説明するが、携帯電話3を楽曲データ受信装置3bとして使用する場合でも基本的な処理に違いはない。
【0126】
ステップSC1では、ダウンロード処理をスタートして楽曲データ提供装置1aから送信されるデータを受信する。その後、次のステップSC2に進む。
【0127】
ステップSC2では、楽曲データ提供装置1aから送信されるデータに広告表示データADが添付されているか否かを確認する。広告表示データADは、楽曲データMDに先駆けて送信されてくるので、最初に受信したデータが広告表示データADか否かを確認する。広告表示データADが添付されていればYESの矢印で示すステップSC6に進む。広告表示データADが添付されていなければNOの矢印で示すステップSC3に進む。なお、広告表示データADの確認は、楽曲データ提供装置1aから送信される送信データの種類等を示すヘッダ中の識別データによって行ってもよい。
【0128】
ステップSC3では、楽曲データMDのダウンロードを開始する。楽曲データMDは、ダウンロードされると、RAM14cの楽曲データ記憶領域R10に記憶され、一定量のデータがダウンロードされた後又は、ダウンロード終了時に外部記憶装置17c内の楽曲データ・広告データ記憶領域R7に記憶される。なお、直接外部記憶装置17cに記憶するようにしてもよい。その後、次のステップSC4に進む。
【0129】
ステップSC4では、楽曲データMDのダウンロードが終了したか否かを確認する。楽曲データMDのダウンロードが終了していなければNOの矢印で示すステップSC3に戻り引き続き楽曲データMDのダウンロード処理を行う。楽曲データMDのダウンロードが終了していれば、YESの矢印で示すステップSC5に進む。
【0130】
ステップSC5では、ダウンロード処理を終了する。次に、ステップSC2で広告表示データがあり、ステップSC2からYESの矢印に従ってステップSC6に進む場合について説明する。
【0131】
ステップSC6では、広告表示データADのダウンロードを開始する。広告表示データADは、ダウンロードされると、RAM14cの広告データ記憶領域R11に記憶され、一定量のデータがダウンロードされた後又は、ダウンロード終了時に外部記憶装置17c内の楽曲データ・広告データ記憶領域R7にも記憶される。広告表示データADのダウンロードが終了したら、次のステップSC7に進む。
【0132】
ステップSC7では、ステップSC2では、楽曲データ提供装置1aから送信されるデータに広告楽曲データAMが添付されているか否かを確認する。広告楽曲データAMは広告表示データADのダウンロード終了後に、楽曲データMDに先駆けて送信されてくるので、受信したデータが広告楽曲データAMか否かを確認する。広告楽曲データAMが添付されていればYESの矢印で示すステップSC8に進む。広告楽曲データAMが添付されていなければNOの矢印で示すステップSC13に進む。なお、楽曲データ提供装置1aから送信される送信データの種類等を示す識別データによって行ってもよい。
【0133】
ステップSC8では、広告楽曲データAMのダウンロードを開始する。広告楽曲データAMは、ダウンロードされると、RAM14cの広告データ記憶領域R11に記憶され、一定量のデータがダウンロードされた後又は、ダウンロード終了時に外部記憶装置17c内の楽曲データ・広告データ記憶領域R7にも記憶される。広告楽曲データAMのダウンロードが終了したら、次のステップSC9に進む。
【0134】
ステップSC9では、ステップSC6でダウンロードしてRAM14cに保存されている広告表示データADに基づき広告をディスプレイ132に表示する。この広告表示データADのディスプレイ132における表示は、例えば、図12(A)に示すような形で行われる。なお、携帯電話3を楽曲データ受信装置3bとして使用する場合は、例えば、図12(B)に示すように、表示装置133に広告表示データADに基づき広告を表示する。広告を表示したら次のステップSC10に進む。
【0135】
ステップSC10では、ステップSC8でダウンロードしてRAM14cに保存されている広告楽曲データAMを再生し、次のステップSC11に進む。
【0136】
ステップSC11では、楽曲データMDのダウンロードを開始する。これは、上記ステップSC3と同様の処理である。その後、次のステップSC12に進む。
【0137】
ステップSC12では、楽曲データMDのダウンロードが終了したか否かを確認する。楽曲データMDのダウンロードが終了していなければNOの矢印で示すステップSC9に戻り引き続き広告表示データADに基づく広告表示等を繰り返す。楽曲データMDのダウンロードが終了していれば、YESの矢印で示すステップSC5に進む。次に、ステップSC7で広告楽曲データがない場合について説明する。
【0138】
ステップSC13では、ステップSC6でダウンロードしてRAM14cに保存されている広告表示データADに基づき広告をディスプレイ132に表示する。これは、上記ステップSC9と同様の処理である。広告を表示したら次のステップSC14に進む。
【0139】
ステップSC14では、楽曲データMDのダウンロードを開始する。これは、上記ステップSC3と同様の処理である。その後、次のステップSC15に進む。
【0140】
ステップSC15では、楽曲データMDのダウンロードが終了したか否かを確認する。楽曲データMDのダウンロードが終了していなければNOの矢印で示すステップSC13に戻り引き続き広告表示データADに基づく広告表示を繰り返す。楽曲データMDのダウンロードが終了していれば、YESの矢印で示すステップSC5に進みダウンロード処理を終了する。
【0141】
図10は、図1の楽曲データ受信装置2a〜2d又は3bを構成する図3の電子音楽装置2(又は図5の携帯電話3)のCPU16で行う楽曲データ演奏処理のフローチャートである。以下、電子音楽装置2を楽曲データ受信装置として使用する場合を中心に説明するが、携帯電話3を楽曲データ受信装置3bとして使用する場合でも基本的な処理に違いはない。
【0142】
ステップSD1では、楽曲データ演奏処理を開始して、次のステップSD2に進む。
【0143】
ステップSD2では、電子音楽装置2の外部記憶装置17c(図6)内に保存されている楽曲データMDの一覧表をディスプレイ132に表示する。
【0144】
ステップSD3では、ディスプレイ132に表示される楽曲データの一覧表から、自動演奏をする楽曲データMDを選択するようにユーザに促す。ユーザが楽曲データを選択したら次のステップSD4に進む。
【0145】
ステップSD4では、ユーザが選択した楽曲データに広告データ(広告表示データAD及び広告楽曲データAM)が添付されているか否かを判断する。広告データがあれば、YESの矢印で示す、次のステップSD5に進む。広告データがなければNOの矢印で示すステップSD6に進む。
【0146】
ステップSD5では、電子音楽装置2の外部記憶装置17c(図6)内に保存されている広告表示データADをRAM14cの広告データ記憶領域R11に読み出し、広告表示データADに基づき広告をディスプレイ132に表示する。この広告表示データADのディスプレイ132における表示は、例えば、図12(A)に示すような形で行われる。なお、携帯電話3を楽曲データ受信装置3bとして使用する場合は、例えば、図12(B)に示すように、表示装置133に広告表示データADに基づき広告を表示する。ここで行う広告表示は、基本的に、広告表示の終了命令があるまで表示される。広告を表示したら次のステップSD6に進む。
【0147】
なお、広告楽曲データAMも添付されている時は、広告楽曲データAMをRAM14cの広告データ記憶領域R11に読み出し、RAM14cから順次、音源回路19(図3)に送って発音し、終了したら次にステップSD6に進む。
【0148】
ステップSD6では、ユーザが選択した楽曲データMDを再生する。楽曲データMDは、電子音楽装置2の外部記憶装置17c(図6)からRAM14cの楽曲データ記憶領域R10に読み出される。次に、楽曲データMDを構成するMIDIイベントデータが、時間データに従って順番にRAM14cから読み出される。RAM14cから読み出されたMIDIイベントデータは、順次、音源回路19(図3)に送られて発音される。その後、次のステップSD7に進む。
【0149】
なお、楽曲データMDのフォーマットは、演奏イベントの発生時刻を1つ前のイベントからの時間で表した「イベント+相対時間」、演奏イベントの発生時刻を曲や小節内における絶対時間で表した「イベント+絶対時間」、音符の音高と符長あるいは休符と休符長で演奏データを表した「音高(休符)+符長」、演奏の最小分解能毎にメモリの領域を確保し、演奏イベントの発生する時刻に対応するメモリ領域に演奏イベントを記憶した「ベタ方式」等、どのような形式でもよい。
【0150】
また、楽曲データMDの音源回路19(図3)における処理方法は、設定されたテンポに応じて処理周期を変更する方法、処理周期は一定で、楽曲データMD中のタイミングデータの値を設定されたテンポに応じて変更する方法、処理周期は一定で、1回の処理において楽曲データMD中のタイミングデータの計数の仕方をテンポに応じて変更する方法等、どのようなものであってもよい。
【0151】
ステップSD7では、楽譜表示を行うか否かをユーザに選択させる。楽譜表示を行う場合はYESの矢印で示す次のステップSD8に進む。楽譜表示を行わない場合は、NOの矢印で示すステップSD9に進む。
【0152】
ステップSD8では、楽曲データMDを指定小節分(例えば、2小節若しくは4小節分)RAM14cから先読みして、例えば図12(C)に示すように、該先読みした楽曲データMDに対応する楽譜を電子音楽装置2のディスプレイ132に表示する。この楽譜表示では、現在の演奏個所を強調表示してもよい。また、高解像度のディスプレイを使用することによりさらに多くの小節にわたって、楽譜表示をすることもできるし、また、複数チャンネルの楽譜を一度に表示することもできる。なお、図12(C)に示す例では、広告も同時に表示されているが、必ずしも広告データを一緒に表示する必要はない。楽譜を表示したら次のステップSD9に進む。
【0153】
ステップSD9では、楽曲データMDの再生が終了したか否かを判断する。楽曲データMDの再生が終了していればYESの矢印で示す次のステップSD10に進む。楽曲データMDの再生が終了していなければ、NOの矢印で示すステップSD6に戻る。
【0154】
ステップSD10では、広告表示及び楽譜表示を終了して次のステップSD11に進む。
【0155】
ステップSD11では、楽曲データ演奏処理を終了するか否かをユーザに選択させる。楽曲データ演奏処理を終了する場合は、YESの矢印で示す次のステップSD12に進む。楽曲データ演奏処理を継続する場合は、NOの矢印で示すステップSD2に戻る。
【0156】
ステップSD12では、楽曲データ演奏処理を終了する。
【0157】
図11は、図1の広告主PC1b(コンピュータ1)のCPU16で行う広告依頼処理、及びそれに対応して図1の楽曲データ提供装置1a(コンピュータ1)のCPU16で行う広告依頼受付処理のフローチャートである。
【0158】
まず、広告主PC1b(コンピュータ1)のCPU16で行う広告依頼処理について説明する。
【0159】
ステップSE1では、広告依頼処理をスタートして次のステップSE2に進む。
【0160】
ステップSE2では、広告主が、楽曲データ提供装置1aのURLを入力することにより、インターネット5(通信ネットワーク5)を介して楽曲データ提供装置1aにアクセスする。その後次のステップSE3に進む。
【0161】
ステップSE3では、楽曲データ提供装置1aから広告主課金アカウント作成用ファイルHA2を受信して、広告主に課金アカウントの有無を入力させる。広告主が、課金アカウントを既に持っていればYESの矢印で示す次のステップSE4に進む。なければNOの矢印で示すステップSE5に進む。
【0162】
ステップSE4では、広告主に課金アカウント情報の入力を促す。課金アカウント情報は、ユーザ名及びパスワード等の広告主の同一性を確認するための情報である。また、課金アカウント情報は、広告主PC1bの外部記憶装置17bに記憶しておくことができる。その場合は、広告主は再度課金アカウント情報を入力する必要はない。課金アカウント情報を入力したらステップSE6に進む。
【0163】
ステップSE5では、広告主に課金アカウント作成用データを入力するように促す。課金アカウント作成用データは、新規広告主課金アカウント作成に必要な情報であり、少なくともユーザ名及びパスワード等の広告主の同一性を確認するための情報及び課金方法が含まれる。課金アカウント作成用データを入力したら次のステップSE6に進む。
【0164】
ステップSE6では、ステップSE4又はステップSE5で広告主が入力した情報(データ)を楽曲データ提供装置1aに送信する。その後次のステップSE7に進む。
【0165】
ステップSE7では、楽曲データ提供装置1aから広告依頼受付用ファイルHCを受信する。その後次のステップSE8に進む。
【0166】
ステップSE8では、ステップSE7で受信する広告依頼受付用ファイルHCに従って、楽曲データMDに添付する広告の広告条件を選択するように広告主に促す。ここでは広告主は、楽曲データに添付する広告を広告表示のみにするか、広告表示に加えて広告音も添付するか等を選択する。その後次のステップSE9に進む。
【0167】
なお、このステップSE8で、広告主に、広告を添付したい楽曲データを選ばせるようにしてもよい。また、特定の楽曲データではなく、楽曲のジャンル等だけを選ばせるようにしてもよい。広告を添付する楽曲データ若しくは楽曲のジャンルを指定できるようにすると、その楽曲データ若しくは楽曲のジャンルを好むであろうユーザに向けて広告を出すことができる。すなわち、広告の対象をある程度絞ることができる。
【0168】
ステップSE9では、広告主に楽曲データMDに添付する広告の広告内容を入力又は選択させる。すなわち、広告主は、広告表示をするためのテキストデータ又は画像データ等の広告表示データAD及び、広告音を発音するための音声データ又は楽音データ等の広告楽曲データAMを入力するか又は広告主PC1bの外部記憶装置17bに保存されているファイルの中から選択する。
【0169】
なお、ここで入力又は選択する広告内容を予め楽曲データ提供装置1aの外部記憶装置17b内に保存しておき、その中から広告主が選べるようにしてもよい。広告内容を入力又は選択したら次のステップSE10に進む。
【0170】
ステップSE10では、ステップSE8及びステップSE9で選択若しくは入力する楽曲データMDに添付する広告の広告条件、広告表示データAD及び、広告楽曲データAM等の広告条件及び広告内容に関する情報を楽曲データ提供装置1aに送信する。その後次のステップSE11に進む。
【0171】
ステップSE11では、広告依頼処理を終了する。
【0172】
次に、楽曲データ提供装置1a(コンピュータ1)のCPU16で行う広告依頼受付処理について説明する。
【0173】
ステップSF1では、広告依頼受付処理をスタートして次のステップSF2に進む。
【0174】
ステップSF2では、広告主(広告主PC1b)からのアクセスを検出する。広告主PC1bからのアクセスがあればYESの矢印で示す次のステップSF3に進む。広告主PC1b置からのアクセスがない場合には、NOの矢印で示すようにこのステップSF2を、広告主PC1bからのアクセスがあるまで繰り返す。
【0175】
ステップSF3では、広告主PC1bに課金アカウント作成用ファイルHA2を送信する。その後次のステップSF4に進む。
【0176】
ステップSF4では、課金アカウント情報、又は課金アカウント作成用データを広告主PC1bから受信する。課金アカウント情報を受信した場合は、アクセスしている広告主は既に課金アカウントを有しているということがわかるので、ユーザ名及びパスワード等を広告主課金アカウントデータベースDB2と照合することにより確認して、YESの矢印で示すステップSF6に進む。
【0177】
一方、課金アカウント作成用データを受信した場合は、アクセスしている広告主が、新規に課金アカウントを作成することを希望していることがわかるので、NOの矢印で示す次のステップSF5に進む。
【0178】
ステップSF5では、ステップSF4で受信した課金アカウント作成用データに基づき広告主課金アカウントを作成して広告主課金アカウントデータベースDB2に保存する。その後次のステップSF6に進む。
【0179】
ステップSF6では、広告主PC1bに広告依頼受付用ファイルHCを送信する。その後次のステップSF7に進む。
【0180】
ステップSF7では、広告主PC1bから送信される広告条件及び広告内容に関する情報を受信して保存する。ここで受信する情報は、上記広告依頼処理のステップSE10で広告主PC1bから送信される楽曲データMDに添付する広告の広告条件、広告表示データAD及び、広告楽曲データAM等である。
【0181】
ここで受信された広告表示データAD及び広告楽曲データAMは、それぞれ、図6の広告データ領域R4に保存されるとともに、広告表示データAD及び広告楽曲データAMのファイル名等の識別子及び保存場所を広告主課金アカウントデータベースDB2に保存する。その後次のステップSF8に進む。
【0182】
ステップSF8では、広告主課金アカウントデータベースDB2中の当該広告主課金アカウントに、所定の広告料を課金する。その後次のステップSF9に進む。
【0183】
ステップSF9では、広告依頼受付処理をリセットして、ステップSF1に戻る。
【0184】
以上説明したように、本発明の実施例によれば、楽曲データに広告データを添付することにより、広告主から広告料を得て、楽曲データの配信料金を減額することができる。
【0185】
また、本発明の実施例によれば、楽曲データ等のダウンロード時に、広告データに基づく広告表示、広告音の発音を行うことにより、電子音楽装置のユーザに対する広告を効率的に行うことができる。
【0186】
また、広告表示データだけを楽曲データに添付するようにすれば、楽曲データを広告に妨げられることなく聴くことができる。
【0187】
さらに、広告楽曲データを添付したとしても、広告楽曲データは、楽曲データのダウンロード時だけに流れるようにし、その後の自動演奏時には、広告表示データによる広告表示のみにすれば、楽曲データを広告に妨げられることなく聴くことができる。
【0188】
なお、実施例では、MIDIデータ等からなる楽曲データと広告データとを別々に記憶し、別々にダウンロードするが、混在させたものであってもよい。例えば、MIDI等の楽曲データ中に広告表示データや広告音データを埋め込んだものでもよい。
【0189】
また、実施例では、電子音楽装置として鍵盤を備えた電子楽器や音源を備えた携帯電話等を示したが、楽曲データと共に広告データもダウンロードでき、自動演奏する機能があり、広告表示できるディスプレイを有するものであれば、どのようなものでもよい。例えば、カラオケ装置や、ゲーム装置、自動演奏ピアノに適用してもよい。電子楽器の形態を取った場合、その形態は鍵盤楽器に限らず、弦楽器タイプ、管楽器タイプ、打楽器タイプ等の形態でもよい。また、音源装置、自動演奏装置等を1つの電子楽器本体に内蔵したものに限らず、それぞれが別体の装置であり、MIDIや各種ネットワーク等の通信手段を用いて各装置を接続するものであってもよい。
【0190】
また、本実施例は、本実施例に対応するコンピュータプログラム等をインストールした市販の汎用コンピュータ又はコンピュータ等によって、実施させるようにしてもよい。
【0191】
その場合には、本実施例に対応するコンピュータプログラム等を、CD−ROMやフロッピーディスク等の、コンピュータが読み込むことが出来る記憶媒体に記憶させた状態で、ユーザに提供してもよい。
【0192】
その汎用コンピュータ又はコンピュータ等が、LAN、インターネット、電話回線等の通信ネットワークに接続されている場合には、通信ネットワークを介して、コンピュータプログラムや各種データ等を汎用コンピュータ又はコンピュータ等に提供してもよい。
【0193】
また、電子音楽装置の操作情報を楽曲データ提供装置に送信し、楽曲データに基づく自動演奏を行う度に課金してもよいし、人気楽曲のデータ取得等の統計調査に利用してもよい。
【0194】
さらに、このシステムを楽器演奏のオンライン教育システムに利用することができる。その場合には、電子音楽装置2における課題楽曲とその演奏操作の情報を楽曲データ提供装置1aに送信することにより、ユーザの演奏習熟度や練習頻度などを楽曲データ提供装置1aの外部記憶装置17a内に蓄積記憶し、自動分析して、次の課題楽曲や目標をユーザに提示するようにしてもよい。
【0195】
以上実施例に沿って本発明を説明したが、本発明はこれらに制限されるものではない。例えば、種々の変更、改良、組合せ等が可能なことは当業者に自明であろう。
【0196】
【発明の効果】
以上説明したように、本発明によれば、楽曲データに広告データを添付することにより、広告主から広告料を得て、楽曲データの配信料金を減額することができる。
【図面の簡単な説明】
【図1】 本発明の実施例による楽曲データ提供システムの構成の一例を示すブロック図である。
【図2】 コンピュータの基本構成を示すブロック図である。
【図3】 楽曲データ受信装置(電子音楽装置)の基本構成を示すブロック図である。
【図4】 電子音楽装置の外観の一例を示す概略図である。
【図5】 携帯電話若しくは携帯端末の基本構成を示すブロック図である。
【図6】 記憶領域毎のデータを表すダイアグラムである。
【図7】 楽曲データ提供処理及び受信処理のフローチャートである。
【図8】 楽曲データ提供処理及び受信処理のフローチャートである。
【図9】 楽曲データダウンロード処理のフローチャートである。
【図10】 楽曲データ演奏処理のフローチャートである。
【図11】 広告依頼処理及び受付処理のフローチャートである。
【図12】 表示画面の例である。
【符号の説明】
1…コンピュータ、電子音楽装置、3…携帯電話、5…通信ネットワーク、6…無線受信局、11…バス、12…検出回路、13…表示回路、14…RAM、15…ROM、16…CPU、17…外部記憶装置、18…通信インターフェイス、19…音源回路、48…Bluetooth回路、49、59…アンテナ、51…R/F、52…変復調部、53…音声コーデック、54…スピーカ、55…マイク、56…メモリ、100…楽曲データ提供システム、121、122、123…操作子、131、132133…ディスプレイ、161…タイマ、191…サウンドシステム、192…効果回路、412…押鍵検出回路、422…鍵盤、

Claims (6)

  1. ネットワークに接続されたサーバに所望の楽曲データの要求を前記ネットワークを介して送信する送信手段と、
    前記楽曲データの要求に応答して前記サーバから送信され、前記要求した所望の楽曲データに対応する広告データを前記ネットワークを介して受信する広告データ受信手段と、
    前記広告データに後続して前記サーバから送信される前記要求した楽曲データを前記ネットワークを介して受信する楽曲データ受信手段と、
    前記受信した広告データに基づき前記楽曲データ受信手段にて前記楽曲データの受信が完了されるまでの期間広告を再生する広告再生手段と、
    前記楽曲データ受信手段にて受信した前記要求した楽曲データを再生する楽音発生手段と、
    を有する楽曲データ受信装置。
  2. 前記広告データは広告を表示するための広告表示データを含み、
    前記広告再生手段は、さらに前記広告表示データに基づき、前記楽曲データ受信手段にて前記楽曲データの受信が完了されるまでの期間表示手段に前記広告表示データに基づく表示を行うことを特徴とする請求項1記載の楽曲データ受信装置。
  3. 前記広告データは広告楽曲を再生するための広告楽曲データを含み、
    前記広告再生手段は、さらに前記広告楽曲データに基づき、前記楽曲データ受信手段にて前記楽曲データの受信が完了されるまでの期間、前記広告楽曲データに基づく楽曲の再生を行うことを特徴とする請求項1又は2に記載の楽曲データ受信装置。
  4. 複数の楽曲データと複数の広告データを記憶する記憶手段と、ネットワークを介してユーザから楽曲データの要求を受信する受信手段と、前記記憶手段に記憶されている複数の広告データの内の少なくとも1つの前記ユーザが要求する楽曲データに対応する広告データを前記ユーザからの楽曲データの要求に応答して前記ネットワークを介して送信する広告データ送信手段と、前記広告データの送信に後続して、前記ユーザから要求された楽曲データを前記ネットワークを介して送信する送信手段とを有する楽曲データ提供装置と、
    前記楽曲データ提供装置に所望の楽曲データの要求を前記ネットワークを介して送信する送信手段と、前記楽曲データの要求に応答して前記楽曲データ提供装置から送信され、前記要求した所望の楽曲データに対応する広告データを前記ネットワークを介して受信する広告データ受信手段と、前記広告データに後続して前記楽曲データ提供装置から送信される前記要求した楽曲データを前記ネットワークを介して受信する楽曲データ受信手段と、前記受信した広告データに基づき前記楽曲データ受信手段にて前記楽曲データの受信が完了されるまでの期間広告を再生する広告再生手段と、前記楽曲データ受信手段にて受信した前記要求した楽曲データを再生する楽音発生手段とを有する楽曲データ受信装置と、
    を有する楽曲データ提供システム。
  5. 前記楽曲データ提供装置の受信手段は、さらに、広告主が送信する広告データを受信し、前記楽曲データ提供装置の記憶手段が記憶する広告データは、前記広告主から送信された広告データであり、
    前記楽曲データ提供装置は、さらに、前記広告データ送信手段が前記広告データを送信した場合に、当該送信した広告データに対応する前記広告主に広告料を課金する広告主課金手段を有する請求項4記載の楽曲データ提供システム。
  6. 前記楽曲データ提供装置は、さらに、前記送信手段が、前記ユーザの要求に応じて楽曲データを送信する際に、前記ユーザに対して楽曲データ料金を課金するユーザ課金手段を有し、
    前記広告データ送信手段は、前記ユーザが広告データの添付を希望するか否かを問い合わせ、前記ユーザが広告データの添付を希望した場合に前記広告データの送信を行い、
    前記ユーザ課金手段は、前記広告データ送信手段が広告データを送信した場合において、前記楽曲データ料金から一定額を減額した料金を課金する請求項5記載の楽曲データ提供システム。
JP2000219109A 2000-07-19 2000-07-19 楽曲データ提供装置、方法、及び記録媒体 Expired - Fee Related JP4483043B2 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2000219109A JP4483043B2 (ja) 2000-07-19 2000-07-19 楽曲データ提供装置、方法、及び記録媒体
US09/907,386 US6632992B2 (en) 2000-07-19 2001-07-17 System and method for distributing music data with advertisement

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2000219109A JP4483043B2 (ja) 2000-07-19 2000-07-19 楽曲データ提供装置、方法、及び記録媒体

Publications (3)

Publication Number Publication Date
JP2002041054A JP2002041054A (ja) 2002-02-08
JP2002041054A5 JP2002041054A5 (ja) 2007-09-06
JP4483043B2 true JP4483043B2 (ja) 2010-06-16

Family

ID=18713950

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2000219109A Expired - Fee Related JP4483043B2 (ja) 2000-07-19 2000-07-19 楽曲データ提供装置、方法、及び記録媒体

Country Status (2)

Country Link
US (1) US6632992B2 (ja)
JP (1) JP4483043B2 (ja)

Families Citing this family (59)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7188186B1 (en) * 1999-09-03 2007-03-06 Meyer Thomas W Process of and system for seamlessly embedding executable program code into media file formats such as MP3 and the like for execution by digital media player and viewing systems
MXPA02007473A (es) * 2000-02-01 2003-09-22 Tanox Inc Moleculas activadoras de celulas presentadoras de antigenos (apc) que se unen a cd40.
US20020046638A1 (en) * 2000-07-28 2002-04-25 Glenda Wright Interactive music, teaching system, method and system
US20020080969A1 (en) * 2000-12-27 2002-06-27 Giobbi John J. Digital rights management system and method
US7472280B2 (en) * 2000-12-27 2008-12-30 Proxense, Llc Digital rights management
US9613483B2 (en) * 2000-12-27 2017-04-04 Proxense, Llc Personal digital key and receiver/decoder circuit system and method
US20030115351A1 (en) * 2001-12-14 2003-06-19 Giobbi John J. Digital content distribution system and method
US6973576B2 (en) * 2000-12-27 2005-12-06 Margent Development, Llc Digital content security system
US7305560B2 (en) * 2000-12-27 2007-12-04 Proxense, Llc Digital content security system
JP2005505008A (ja) * 2001-09-28 2005-02-17 テレフオンアクチーボラゲツト エル エム エリクソン(パブル) カラオケ機能を実施する方法およびシステム
US20040011188A1 (en) * 2002-03-07 2004-01-22 Smith Larry W. Karaoke keyboard synthesized lyric maker
WO2003081572A1 (en) * 2002-03-25 2003-10-02 Yoshihiko Sano Representation generation method, representation generation device, and representation generation system
US20050114205A1 (en) * 2003-11-21 2005-05-26 Kenneth Nelson Multi-media digital cartridge storage and playback units
WO2005086802A2 (en) 2004-03-08 2005-09-22 Proxense, Llc Linked account system using personal digital key (pdk-las)
JP2005266302A (ja) * 2004-03-18 2005-09-29 Yamaha Corp ネットワーク接続機能を有する電子音楽装置及びサーバ装置、並びにネットワーク接続環境設定プログラム
JP2006031478A (ja) * 2004-07-16 2006-02-02 Yamaha Corp コンテンツ再生端末およびコンテンツ配信システム
EP1790179A2 (en) * 2004-08-26 2007-05-30 Sybase 365, Inc. Systems and methods for object identification
RU2007127725A (ru) 2004-12-20 2009-01-27 ПРОКСЕНС, ЭлЭлСи (US) Аутентификация по биометрическому ключу персональных данных (pdk)
JP2006195002A (ja) * 2005-01-11 2006-07-27 Xing Inc コンテンツ配信システム
JP4635654B2 (ja) * 2005-03-09 2011-02-23 フリュー株式会社 広告データ配信システム、端末装置、配信サーバ装置、広告データ配信システムの制御方法、端末装置制御プログラム、配信サーバ装置制御プログラム、および、コンピュータ読み取り可能な記録媒体
FR2889327B1 (fr) * 2005-07-28 2009-05-29 Moncef Mokdad Procede et dispositif permettant de rendre un objet intelligent et economique par externalisation et asservissement de ressources
US20070124248A1 (en) * 2005-11-30 2007-05-31 Stoker Russell R Media property monetization apparatus and method
US8036152B2 (en) 2006-01-06 2011-10-11 Proxense, Llc Integrated power management of a client device via system time slot assignment
US11206664B2 (en) 2006-01-06 2021-12-21 Proxense, Llc Wireless network synchronization of cells and client devices on a network
US20070162335A1 (en) * 2006-01-11 2007-07-12 Mekikian Gary C Advertiser Sponsored Media Download and Distribution Using Real-Time Ad and Media Matching and Concatenation
US8135799B2 (en) 2006-01-11 2012-03-13 Mekikian Gary C Electronic media download and distribution using real-time message matching and concatenation
US7462772B2 (en) * 2006-01-13 2008-12-09 Salter Hal C Music composition system and method
US20070198660A1 (en) * 2006-02-21 2007-08-23 Cohen Marc S Advertising Supported Recorded and Downloaded Music System
JP4492570B2 (ja) * 2006-03-23 2010-06-30 ヤマハ株式会社 電子音楽装置に対するサービス提供システム
US7904718B2 (en) 2006-05-05 2011-03-08 Proxense, Llc Personal digital key differentiation for secure transactions
US20080033795A1 (en) * 2006-07-20 2008-02-07 The Panel Group, Llc System and Method for Distributing Advertising Content
US7526436B2 (en) 2006-09-08 2009-04-28 Brown Scott W System and method for compensating an artist with artist-performed advertising
US20080097632A1 (en) * 2006-10-06 2008-04-24 Logan Cullen A Handheld device, integrated circuit and methods for playing sponsor information with the playback of program content
US9269221B2 (en) 2006-11-13 2016-02-23 John J. Gobbi Configuration of interfaces for a location detection system and application
US7883003B2 (en) * 2006-11-13 2011-02-08 Proxense, Llc Tracking system using personal digital key groups
US8378197B1 (en) * 2007-03-05 2013-02-19 Tp Lab, Inc. Method and system for music program selection
US8659427B2 (en) 2007-11-09 2014-02-25 Proxense, Llc Proximity-sensor supporting multiple application services
TWI397436B (zh) 2007-12-05 2013-06-01 Tonic Fitness Technology Inc A sports device adaptable to individual physical fitness and its control method
US8171528B1 (en) 2007-12-06 2012-05-01 Proxense, Llc Hybrid device having a personal digital key and receiver-decoder circuit and methods of use
US9251332B2 (en) 2007-12-19 2016-02-02 Proxense, Llc Security system and method for controlling access to computing resources
US8150727B2 (en) * 2008-01-14 2012-04-03 Free All Media Llc Content and advertising material superdistribution
US8508336B2 (en) 2008-02-14 2013-08-13 Proxense, Llc Proximity-based healthcare management system with automatic access to private information
WO2009126732A2 (en) 2008-04-08 2009-10-15 Proxense, Llc Automated service-based order processing
US20090293705A1 (en) * 2008-06-02 2009-12-03 Samsung Electronics Co., Ltd. Mobile musical gaming with interactive vector hybrid music
US9418205B2 (en) 2010-03-15 2016-08-16 Proxense, Llc Proximity-based system for automatic application or data access and item tracking
US8633370B1 (en) * 2011-06-04 2014-01-21 PRA Audio Systems, LLC Circuits to process music digitally with high fidelity
US9322974B1 (en) 2010-07-15 2016-04-26 Proxense, Llc. Proximity-based system for object tracking
US20160048883A1 (en) * 2010-12-13 2016-02-18 Vertical Computer Systems, Inc. System and Method for Distributed Advertising
KR101747700B1 (ko) * 2011-01-11 2017-06-15 삼성전자주식회사 통신망을 이용한 원격 합주 방법 및 시스템
US9265450B1 (en) 2011-02-21 2016-02-23 Proxense, Llc Proximity-based system for object tracking and automatic application initialization
US8793335B2 (en) * 2011-09-30 2014-07-29 Moo Hyun KIM System and method for providing music data
US10403252B2 (en) * 2012-07-31 2019-09-03 Fender Musical Instruments Corporation System and method for connecting and controlling musical related instruments over communication network
WO2014183106A2 (en) 2013-05-10 2014-11-13 Proxense, Llc Secure element as a digital pocket
US9230526B1 (en) * 2013-07-01 2016-01-05 Infinite Music, LLC Computer keyboard instrument and improved system for learning music
US20150178280A1 (en) * 2013-12-19 2015-06-25 Gracenote, Inc. Media service
US10108619B2 (en) 2013-12-19 2018-10-23 Gracenote, Inc. Station library creaton for a media service
CN109819273B (zh) * 2018-12-20 2021-08-13 华为技术有限公司 一种端侧广告展示方法及对应的终端和服务器
US20220277716A1 (en) * 2019-07-11 2022-09-01 Roland Corporation Information processing method and electronic musical instrument
US20230114132A1 (en) * 2021-10-08 2023-04-13 Roland Corporation Communication device and communication establishment method

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5930765A (en) * 1990-06-15 1999-07-27 Martin; John R. Downloading method for songs and advertisements
JPH08106282A (ja) 1994-10-03 1996-04-23 Kawai Musical Instr Mfg Co Ltd ネットワーク通信可能な電子楽器
JP3158960B2 (ja) * 1995-05-23 2001-04-23 ヤマハ株式会社 通信カラオケシステム
JP2985750B2 (ja) * 1995-10-19 1999-12-06 ヤマハ株式会社 通信カラオケ装置の情報ファイル管理方法および通信カラオケ装置
JPH11252645A (ja) 1998-03-04 1999-09-17 Hitachi Ltd 携帯電話システム
US6450407B1 (en) * 1998-04-17 2002-09-17 Viztec, Inc. Chip card rebate system
US6338044B1 (en) * 1999-03-17 2002-01-08 Loudeye Technologies, Inc. Personal digital content system
US6351736B1 (en) * 1999-09-03 2002-02-26 Tomer Weisberg System and method for displaying advertisements with played data
US6248946B1 (en) * 2000-03-01 2001-06-19 Ijockey, Inc. Multimedia content delivery system and method

Also Published As

Publication number Publication date
US20020007719A1 (en) 2002-01-24
JP2002041054A (ja) 2002-02-08
US6632992B2 (en) 2003-10-14

Similar Documents

Publication Publication Date Title
JP4483043B2 (ja) 楽曲データ提供装置、方法、及び記録媒体
US6928261B2 (en) Music data distribution system and method, and storage medium storing program realizing such method
JP3666364B2 (ja) コンテンツ生成サービス装置、システム及び記録媒体
JP4423584B2 (ja) 電子音楽装置
JP4299472B2 (ja) 情報送受信システム及び装置並びに記憶媒体
KR100919454B1 (ko) 협연용 악곡 재생 시스템, 프로그램 재생기, 악곡 데이터분배기 및 프로그램 생성기
JP3894062B2 (ja) 楽曲データ配信装置、楽曲データ受信装置及びプログラム
US20020103759A1 (en) Contents providing service system, server apparatus, and client apparatus
JP4120152B2 (ja) 音楽付カードへの広告付与装置、方法及び媒体
GB2368156A (en) Apparatus and method for creating content comprising a combination of text data and music data
JP5040736B2 (ja) コンテンツ利用装置及びプログラム
US20010056375A1 (en) Apparatus and method for transmitting and/or receiving information via communication network
JP2002341864A (ja) 楽曲データ受信クライアント装置、楽曲データ受信電子楽器、および、楽曲データ配信サーバ装置
JP4766142B2 (ja) 電子音楽装置及びプログラム
JP4315120B2 (ja) 電子音楽装置及びプログラム
JP3287272B2 (ja) カラオケ装置
JP2003015659A (ja) 楽曲情報配信装置及び楽曲情報配信プログラム
JP4123814B2 (ja) コンテンツデータ配信システム及びコンテンツデータ配信再生方法
JP4169034B2 (ja) カラオケ装置および端末装置
JPH10254443A (ja) パンチイン装置、パンチイン方法及びプログラムを記録した媒体
JP4190907B2 (ja) 契約等級により楽曲ごとに伴奏音楽の楽器編成が変わるカラオケ装置
JP4872734B2 (ja) 配信装置及びプログラム
JP2002202989A (ja) 情報検索システム、情報検索装置及び方法並びに記憶媒体
JP2003022081A (ja) 楽曲情報配信装置及び楽曲情報配信プログラム
HK1050062A (en) Apparatus and method for adding music content to visual content delivered via communication network

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20070719

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20070719

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090303

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090310

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090508

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090609

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090806

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20090901

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20091127

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20091216

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: 20100302

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: 20100315

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: 20130402

Year of fee payment: 3

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

Free format text: PAYMENT UNTIL: 20140402

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees