(57)【要約】      （修正有）【課題】複数パートのパートデータからなる曲データについて、パート毎に著作権料を適切に管理しつつ、パート毎に当該パートデータを制御することが可能となる曲データ再生装置、曲データ配信装置、および該曲データ再生装置および曲データ配信装置をそれぞれ制御する各制御方法を実現するためのプログラムを提供する。【解決手段】パート購入情報１０ａ１で示されるパート３および４に対応する音源回路１３のＭＩＤＩチャンネルがオフ設定される。ＭＩＤＩシーケンサおよびデコード回路１４に対して再生開始が指示されると、音源回路１３からパート１および２のノートイベントに応じた楽音信号がミキシング回路１５へ供給され、デコード回路１４からパート３および４のオーディオデータに応じた楽音信号がミキシング回路１５へ供給される。つまり購入したパートについては高品質の楽音信号が供給され、未購入のパートについては低品質の楽音信号が供給される。【選択図】図２
2009244643.tif 000002
【特許請求の範囲】
【請求項１】
ユーザからの指示に応じて、複数パートのパートデータからなる曲を選曲する選曲手段と、
該選曲手段によって選曲された曲の各パートについて、高品質パートデータを購入したかどうかを判別する判別手段と、
該判別手段による判別の結果、高品質パートデータを購入したパートについては、当該高品質パートデータを取得するとともに、高品質パートデータを購入していないパートについては、低品質パートデータを取得する取得手段と、
該取得手段によって取得された各パートのパートデータを同期させて再生する再生手段と
を有することを特徴とする曲データ再生装置。
【請求項２】
複数パートのパートデータからなる曲データを複数記憶する記憶手段と、
曲データを受信する曲データ受信装置と通信回線を介して接続する接続手段と、
該接続手段によって接続された曲データ受信装置から、ユーザ情報および当該曲データ受信装置が受信する曲データの選曲要求を取得する取得手段と、
該取得手段によって取得されたユーザ情報および選曲要求の対象となる曲に基づいて、当該曲のパート毎に高品質パートデータが購入されているかどうかを判別する判別手段と、
該判別手段による判別の結果、高品質パートデータが購入されているパートについては、当該高品質パートデータを準備するとともに、高品質パートデータが購入されていないパートについては、低品質パートデータを準備する準備手段と、
該準備手段によって準備された各パートのパートデータを前記曲データ受信装置に配信する配信手段と
を有することを特徴とする曲データ配信装置。
【請求項３】
複数パートのパートデータからなる曲データを再生する曲データ再生装置を制御する制御方法をコンピュータに実行させるプログラムであって、
前記制御方法は、
ユーザからの指示に応じて、複数パートのパートデータからなる曲を選曲する選曲ステップと、
該選曲ステップによって選曲された曲の各パートについて、高品質パートデータを購入したかどうかを判別する判別ステップと、
該判別ステップによる判別の結果、高品質パートデータを購入したパートについては、当該高品質パートデータを取得するとともに、高品質パートデータを購入していないパートについては、低品質パートデータを取得する取得ステップと、
該取得ステップによって取得された各パートのパートデータを同期させて再生する再生ステップと
を有することを特徴とするプログラム。
【請求項４】
複数パートのパートデータからなる曲データを複数記憶する記憶手段を備えた曲データ配信装置を制御する制御方法をコンピュータに実行させるプログラムであって、
前記制御方法は、
接続手段によって通信回線を介して接続された曲データ受信装置から、ユーザ情報および当該曲データ受信装置が受信する曲データの選曲要求を取得する取得ステップと、
該取得ステップによって取得されたユーザ情報および選曲要求の対象となる曲に基づいて、当該曲のパート毎に高品質パートデータが購入されているかどうかを判別する判別ステップと、
該判別ステップによる判別の結果、高品質パートデータが購入されているパートについては、当該高品質パートデータを準備するとともに、高品質パートデータが購入されていないパートについては、低品質パートデータを準備する準備ステップと、
該準備ステップによって準備された各パートのパートデータを前記曲データ受信装置に配信する配信ステップと
を有することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数パートの曲データを再生する曲データ再生装置、複数パートの曲データを配信する曲データ配信装置、および該曲データ再生装置および曲データ配信装置をそれぞれ制御する各制御方法を実現するためのプログラムに関する。
【背景技術】
【０００２】
曲データを再生する曲データ再生装置も、曲データを配信する曲データ配信装置も、従来から知られている（たとえば、特許文献１および２参照）。
【特許文献１】特開２００５−１４８５６５号公報
【特許文献２】特開２００７−２１９０５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、複数パートからなる曲データについて、パート毎に著作権料の徴収／非徴収を設定したり、著作権料の額をパート毎に異ならせて設定したりして、著作権料の徴収／非徴収あるいは額に応じて、パート毎に当該パートデータ（１つのパートの楽音を生成するための曲データ）を制御（オン（再生）／オフ（非再生）、エフェクトの付加／非付加、レベル調整など）したいことがある。より具体的には、無料のお試し版では、すべてのパートが低品質パートデータ（ＭＩＤＩ（musical instrument digital interface）形式の演奏データあるいは低品質オーディオデータ）からなる曲データが再生される（たとえば、その曲にボーカルパートがあったとしても、ボーカルパートは、歌声ではなく、適当な楽器音色の楽音が生成される）ようにしておき、ボーカルパートについては、高品質パートデータ（高品質オーディオデータ）を購入してこれを再生し、ピアノパートについては、ユーザ自身が鍵盤を用いて演奏し、他のパートについては、お試し版の低品質パートデータをそのまま再生したいことがある。
【０００４】
しかし、上記従来の曲データ再生装置および曲データ配信装置では、パート毎に著作権料を適切に管理しつつ、パート毎に当該パートデータを制御していなかったので、上記ユーザの要望に応えることはできなかった。
【０００５】
本発明は、この点に着目してなされたものであり、複数パートのパートデータからなる曲データについて、パート毎に著作権料を適切に管理しつつ、パート毎に当該パートデータを制御することが可能となる曲データ再生装置、曲データ配信装置、および該曲データ再生装置および曲データ配信装置をそれぞれ制御する各制御方法を実現するためのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、請求項１に記載の曲データ再生装置は、ユーザからの指示に応じて、複数パートのパートデータからなる曲を選曲する選曲手段と、該選曲手段によって選曲された曲の各パートについて、高品質パートデータを購入したかどうかを判別する判別手段と、該判別手段による判別の結果、高品質パートデータを購入したパートについては、当該高品質パートデータを取得するとともに、高品質パートデータを購入していないパートについては、低品質パートデータを取得する取得手段と、該取得手段によって取得された各パートのパートデータを同期させて再生する再生手段とを有することを特徴とする。
【０００７】
上記目的を達成するため、請求項２に記載の曲データ配信装置は、複数パートのパートデータからなる曲データを複数記憶する記憶手段と、曲データを受信する曲データ受信装置と通信回線を介して接続する接続手段と、該接続手段によって接続された曲データ受信装置から、ユーザ情報および当該曲データ受信装置が受信する曲データの選曲要求を取得する取得手段と、該取得手段によって取得されたユーザ情報および選曲要求の対象となる曲に基づいて、当該曲のパート毎に高品質パートデータが購入されているかどうかを判別する判別手段と、該判別手段による判別の結果、高品質パートデータが購入されているパートについては、当該高品質パートデータを準備するとともに、高品質パートデータが購入されていないパートについては、低品質パートデータを準備する準備手段と、該準備手段によって準備された各パートのパートデータを前記曲データ受信装置に配信する配信手段とを有することを特徴とする。
【０００８】
上記目的を達成するため、請求項３に記載のプログラムは、請求項１と同様の技術的思想によって実現できる。
【０００９】
上記目的を達成するため、請求項４に記載のプログラムは、請求項２と同様の技術的思想によって実現できる。
【発明の効果】
【００１０】
請求項１または３に記載の発明によれば、複数パートのパートデータからなる曲データについて、パート毎に著作権料が適切に設定され、ユーザが高品質パートデータでの再生を望むパートについては、所定の料金を支払うことで高品質パートデータを取得し、前記ユーザが高品質パートデータでの再生を望まないパートについては、前記所定の料金より低額の料金を支払うことで、あるいは無料で低品質パートデータを取得し、これら取得された各パートのパートデータを同期させて再生するようにしたので、パート毎に著作権料を適切に管理しつつ、パート毎に当該パートデータを制御することが可能となる。
【００１１】
請求項２または４に記載の発明によれば、複数パートのパートデータからなる曲データについて、パート毎に著作権料が適切に設定され、曲データ受信装置のユーザが高品質パートデータでの配信を望むパートについては、所定の料金を支払うことで高品質パートデータを配信要求し、前記ユーザが高品質パートデータでの配信を望まないパートについては、前記所定の料金より低額の料金を支払うことで、あるいは無料で低品質パートデータを配信要求し、これら配信要求された各パートのパートデータを前記曲データ受信装置に配信するようにしたので、パート毎に著作権料を適切に管理しつつ、パート毎に当該パートデータを制御することが可能となる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。
【００１３】
図１は、本発明の第１の実施の形態に係る曲データ再生装置１００の概略構成を示すブロック図である。
【００１４】
同図に示すように、曲データ再生装置１００は、音高情報を含む演奏データを入力するための鍵盤を含む演奏操作子１と、各種情報を入力するための複数のスイッチやダイアル、ジョイスティックを含むパネル操作子２と、演奏操作子１の操作状態を検出する検出回路３と、パネル操作子２の操作状態を検出する検出回路４と、装置全体の制御を司るＣＰＵ５と、該ＣＰＵ５が実行する制御プログラムや、各種テーブルデータ等を記憶するＲＯＭ６と、演奏データ、曲データ、各種入力情報および演算結果等を一時的に記憶するＲＡＭ７と、タイマ割込み処理における割込み時間や各種時間を計時するタイマ８と、各種情報等を表示する、たとえば液晶ディスプレイ（ＬＣＤ）および発光ダイオード（ＬＥＤ）等を備えた表示器９と、前記制御プログラムを含む各種アプリケーションプログラムや各種楽曲データ、各種データ等を記憶する外部記憶装置１０と、外部からのＭＩＤＩメッセージを入力したり、ＭＩＤＩメッセージを外部に出力したりするＭＩＤＩインターフェース（Ｉ／Ｆ）１１と、通信ネットワーク４００を介して、曲データ配信装置２００とデータの送受信を行う通信インターフェース（Ｉ／Ｆ）１２と、演奏操作子１から入力された演奏データや、前記外部記憶装置１０に記憶されたいずれかの楽曲データを再生して得られた演奏データ等を楽音信号に変換する音源回路１３と、曲データ配信装置２００から配信された圧縮オーディオデータや外部記憶装置１０に記憶された圧縮オーディオデータを伸長して楽音信号に変換するデコード回路１４と、音源回路１３からの楽音信号とデコード回路１４からの楽音信号をミキシングするミキシング回路１５と、該ミキシング回路１５からのミキシングされた楽音信号に各種効果を付与するための効果回路１６と、該効果回路１６からの楽音信号を音響に変換する、たとえば、ＤＡＣ（digital-to-analog converter）やアンプ、スピーカ等のサウンドシステム１７とにより構成されている。
【００１５】
上記構成要素３〜１６は、バス１８を介して相互に接続され、ＣＰＵ５にはタイマ８が接続され、ＭＩＤＩＩ／Ｆ１１には他のＭＩＤＩ機器３００が接続され、通信Ｉ／Ｆ１２には通信ネットワーク４００が接続され、音源回路１３およびデコード回路１４にはミキシング回路１５が接続され、ミキシング回路１５には効果回路１６が接続され、効果回路１６にはサウンドシステム１７が接続されている。ここで、通信Ｉ／Ｆ１２および通信ネットワーク４００は、有線方式のものに限らず、無線方式のものであってもよい。また、両方式のものを備えていてもよい。
【００１６】
外部記憶装置１０としては、たとえば、フレキシブルディスクドライブ（ＦＤＤ）、ハードディスクドライブ（ＨＤＤ）、ＣＤ−ＲＯＭドライブおよび光磁気ディスク（ＭＯ）ドライブ等を挙げることができる。そして、外部記憶装置１０には、前述のように、ＣＰＵ５が実行する制御プログラムも記憶でき、ＲＯＭ６に制御プログラムが記憶されていない場合には、この外部記憶装置１０に制御プログラムを記憶させておき、それをＲＡＭ７に読み込むことにより、ＲＯＭ６に制御プログラムを記憶している場合と同様の動作をＣＰＵ５にさせることができる。このようにすると、制御プログラムの追加やバージョンアップ等が容易に行える。
【００１７】
ＭＩＤＩＩ／Ｆ１１は、専用のものに限らず、ＲＳ−２３２ＣやＵＳＢ（ユニバーサル・シリアル・バス）、ＩＥＥＥ１３９４（アイトリプルイー１３９４）等の汎用のインターフェースより構成してもよい。この場合、ＭＩＤＩメッセージ以外のデータも同時に送受信してもよい。
【００１８】
通信Ｉ／Ｆ１２は、上述のように、たとえばＬＡＮ（local area network）やインターネット、電話回線等の通信ネットワーク４００に接続されており、該通信ネットワーク４００を介して、曲データ配信装置２００に接続される。外部記憶装置１０に前記各プログラムや各種パラメータが記憶されておらず、それらが曲データ配信装置２００に記憶されている場合には、通信Ｉ／Ｆ１２は、曲データ配信装置２００からプログラムやパラメータをダウンロードするために用いられる。クライアントとなる曲データ再生装置１００は、通信Ｉ／Ｆ１２および通信ネットワーク４００を介して曲データ配信装置２００へとプログラムやパラメータのダウンロードを要求するコマンドを送信する。曲データ配信装置２００は、このコマンドを受け、要求されたプログラムやパラメータを、通信ネットワーク４００を介して曲データ再生装置１００へと配信し、曲データ再生装置１００が通信Ｉ／Ｆ１２を介して、これらプログラムやパラメータを受信して外部記憶装置１０に蓄積することにより、ダウンロードが完了する。
【００１９】
音源回路１３は、波形メモリ方式、ＦＭ（frequency modulation）方式、物理モデル方式、高調波合成方式、フォルマント合成方式、ＶＣＯ（voltage controlled oscillator）＋ＶＣＦ（voltage controlled filter）＋ＶＣＡ（voltage controlled amplifier）のアナログシンセサイザ方式、アナログシミュレーション方式など、どのような方式のものでもよい。また、専用のハードウェアを用いて音源回路を構成してもよいし、ＤＳＰ（digital signal processor）＋マイクロプログラムを用いて音源回路を構成してもよいし、ＣＰＵ＋ソフトウェアのプログラムで音源回路を構成してもよいし、さらに、これらの組み合わせでもよい。また、１つの回路を時分割で使用して複数の発音チャンネルを形成してもよいし、１つの発音チャンネルを１つの回路で形成してもよい。
【００２０】
デコード回路１４は、各種形式のオーディオデータをデコードすることができるように構成されている。その形式としては、ＭＰ３（MPEG Audio Layer III），ＡＴＲＡＣ３（adaptive transform acoustic coding），Windows(登録商標)MediaAudio，ＡＡＣ（advanced audio coding），ＴｗｉｎＶＱ（transform domain weighted interleave vector quantization）などを挙げることができる。
【００２１】
効果回路１６は、ミキシング回路１５の後段に設けられ、ミキシング回路１５から出力された楽音信号に各種効果を付与するようにしているので、ミキシングされる前の楽音信号、つまり音源回路１３あるいはデコード回路１４から出力された楽音信号に直接、各種効果を付与することはできない。ミキシングされる前の楽音信号に直接、各種効果を付与したいのであれば、ミキシング回路１５と効果回路１６の接続順序を逆にすればよい。
【００２２】
なお、本実施の形態では、曲データ再生装置１００を電子鍵盤楽器上に構築するようにしたが、これに限らず、鍵盤を外部接続した汎用的なＰＣ上に構築してもよい。また、鍵盤楽器の形態に限らず、弦楽器タイプや管楽器タイプ等の形態でもよい。
【００２３】
曲データ配信装置２００は、曲データ再生装置１００の上記構成から、演奏操作子１、パネル操作子２、検出回路３，４、表示器９、ＭＩＤＩＩ／Ｆ１１、音源回路１３、デコード回路１４、ミキシング回路１５、効果回路１６およびサウンドシステム１７を除き、その代わりに、キーボード、マウスおよび大型ディスプレイを加えた、通常のＰＣ上に構築される。なお、曲データ配信装置２００は、本実施の形態では、１台によって構成されているが、これに限らず、複数台によって構成されていてもよい。
【００２４】
以上のように構成された曲データ再生装置１００が実行する制御処理を、まず図２を参照してその概要を説明し、図４および図５を参照して詳細に説明する。
【００２５】
図２は、曲データ再生装置１００が実行する曲データ再生処理を説明するための図である。
【００２６】
同図に示すように、曲データ再生装置１００の外部記憶装置１０には、複数パートからなる曲データ１０ａを複数蓄積するデータベースが構築されている。曲データ１０ａは、主として、パート購入情報１０ａ１、（低品質）演奏データ１０ａ２および購入済み（高品質）オーディオデータ１０ａ３とによって構成されている。パート購入情報１０ａ１は、パートデータとして高品質オーディオデータを購入したパート（の番号）を示すものであり、図示例では、パート３および４について高品質オーディオデータを購入していることを示している。なお、高品質オーディオデータは、常に一部のパートについて購入される訳ではなく、いずれのパートについても購入されない場合や、すべてのパートについて購入される場合があり得る。演奏データ１０ａ２は、高品質オーディオデータと異なり、すべてのパートが揃ったものであり、各パートは低品質パートデータ（本実施の形態では、ＳＭＦ（standard MIDI file）形式のデータ）によって構成されている。ここでは、演奏データ１０ａ２は、無料のお試し版としているが、これに限らず、高品質オーディオデータの料金より低額の料金を設定するようにしてもよい。購入済みオーディオデータ１０ａ３は、パート購入情報１０ａ１によって示されるパートの高品質オーディオデータであり、前記デコード回路１４がデコード可能な形式のオーディオデータである。高品質オーディオデータは有料であり、ユーザは、その著作権を管理している団体あるいは会社に所定の料金を支払うことで、そのオーディオデータを使用（再生）することができる。なお、高品質オーディオデータを購入していない場合には、曲データに高品質オーディオデータが含まれないことは、言うまでもない。
【００２７】
ユーザが再生したい曲を選曲し、その再生を指示すると、前記ＣＰＵ５は、前記データベースから選曲した曲の曲データ１０ａを検索し、曲データ１０ａに含まれるパート購入情報１０ａ１、演奏データ１０ａ２および購入済みオーディオデータ１０ａ３をそれぞれ、前記ＲＡＭ７の所定位置に確保されたパート購入情報格納領域、演奏データ格納領域およびオーディオデータ格納領域（すべて図示せず）に格納した後、演奏データ格納領域およびオーディオデータ格納領域内の各データ、つまり演奏データ１０ａ２およびオーディオデータ１０ａ３の再生を開始する。演奏データ１０ａ２の再生は、ＣＰＵ５によって実行されるソフトウェアである、ＭＩＤＩシーケンサ（図示せず）によって行われ、オーディオデータ１０ａ３の再生は、デコード回路１４によって行われる。そして、ＭＩＤＩシーケンサおよびデコード回路１４は、ＣＰＵ５によって再生開始が指示されると、自動的に演奏データ格納領域およびオーディオデータ格納領域内の各データの再生を開始する。具体的には、ＭＩＤＩシーケンサは、演奏データ格納領域内のノートイベントを所定のタイミング（当該ノートイベントに付随するデルタタイムとＭＩＤＩクロックに応じた時刻）で読み出して、前記音源回路１３に供給する。これに応じて、音源回路１３は、供給されたノートイベントに応じた楽音信号を生成するための楽音パラメータを、対応するレジスタに設定し、所定のタイミングで、設定された楽音パラメータに基づく楽音信号を生成して、ミキシング回路１５へ供給する。一方、デコード回路１４は、オーディオデータ格納領域内のオーディオデータを所定のタイミング（ワードクロックの周期、あるいはワードクロックの周期に基づいた圧縮のフレーム単位のタイミング）で読み出し、読み出したオーディオデータをデコードした後、ミキシング回路１５に供給する。
【００２８】
ＣＰＵ５は、ＭＩＤＩシーケンサに再生開始を指示する前に、パート購入情報格納領域内のデータ内容をチェックすることで、再生対象の演奏データについて、どのパートが購入されているかを判別する。パート購入情報１０ａ１はパート３および４を購入したことを示しているので、ＣＰＵ５は、ＭＩＤＩシーケンサに再生開始を指示する前に、音源回路１３の、パート３および４にそれぞれ対応するＭＩＤＩチャンネルをオフ設定する。これにより、ＭＩＤＩシーケンサから音源回路１３にパート３および４のノートイベントが供給されたとしても、音源回路１３は当該ノートイベントに応じた楽音信号を生成しないので、音源回路１３からミキシング回路１５へ当該ノートイベントに応じた楽音信号は供給されない。この状況は、図２では、音源回路１３のブロック内の“×”で表現されている。
【００２９】
この後、ＭＩＤＩシーケンサおよびデコード回路１４に対して再生開始が指示されると、音源回路１３からミキシング回路１５へはパート１および２のノートイベントに応じた楽音信号が供給され、デコード回路１４からミキシング回路１５へはパート３および４のオーディオデータに応じた楽音信号が供給される。つまり、ミキシング回路１５には、料金を払って購入したパートについては高品質の楽音信号が供給され、未購入のパートについては低品質の楽音信号が供給される。ミキシング回路１５は、両品質の楽音信号をミキシングして前記効果回路１６に供給する。効果回路１６は、供給された楽音信号に所定の効果を付与した後、前記サウンドシステム１７へ供給する。サウンドシステム１７は、供給された楽音信号に応じた音響を生成して出力する。
【００３０】
このように、本実施の形態では、複数パートのパートデータからなる曲データについて、パート毎に著作権料を適切に設定しておき、ユーザが高品質パートデータでの再生を望むパートについては、所定の料金を支払うことで高品質パートデータを取得し、ユーザが高品質パートデータでの再生を望まないパートについては、無料で低品質パートデータを取得し、これら取得された各パートのパートデータを同期させて再生するようにしたので、パート毎に著作権料を適切に管理しつつ、パート毎に当該パートデータを制御することが可能となる。
【００３１】
なお、本実施の形態では、高品質オーディオデータは、一部のパートを購入したときには、当該一部のパートのみデータベースに登録されるようにしたが、このときでも、すべてのパートがデータベースに登録されるようにしてもよい。図３は、一部のパートを購入したときでも、すべてのパートのオーディオデータがデータベースに登録される一例を示す図である。同図に示すように、一部パートのオーディオデータを購入すると、すべてのパートのオーディオデータ１０ａ３′がデータベースに登録される。しかし、オーディオデータ１０ａ３′は、所定の暗号化方法で暗号化され、購入したパートについてのみ、たとえば鍵をユーザに公開することで復号可能にしている。したがって、ユーザは、購入したパートについてのみ、高品質オーディオデータを再生することができる。このように、すべてのパートのオーディオデータがデータベースに登録されていると、ユーザは、未購入のパートを追加購入するときに、当該パートのオーディオデータを改めて取得しなくてもよく、何らかの方法によって鍵だけ取得すればよい。
【００３２】
また、本実施の形態では、演奏データの再生とオーディオデータの再生とを同期させる処理は、特に行わず、単にＭＩＤＩシーケンサとデコード回路１４のそれぞれの開始タイミングを合わせたに過ぎないが、再生が進むに従って両再生にずれが生じる場合には、ワードクロックの進み具合にＭＩＤＩクロックの進み具合を（あるいは、ＭＩＤＩクロックの進み具合にワードクロックの進み具合を）合わせるようにすればよい。
【００３３】
次に、この制御処理を詳細に説明する。
【００３４】
図４は、曲データ再生装置１００ 、特にＣＰＵ５が実行するメインルーチンの手順を示すフローチャートである。
【００３５】
本メインルーチンは、主として
（１）初期設定処理（ステップＳ１０１）
（２）選曲・曲データ取得処理（ステップＳ１０２，Ｓ１０３）
（３）演奏データ再生準備処理（ステップＳ１０４，Ｓ１０５）
（４）オーディオデータ再生準備処理（ステップＳ１０６）
（５）演奏データ・オーディオデータの再生開始指示処理（ステップＳ１０７）
（６）ミキシング回路／効果回路に対する指示処理（ステップＳ１０８）
（７）演奏操作に応じた楽音生成指示処理（ステップＳ１０９）
（８）演奏データ・オーディオデータの再生終了指示処理（ステップＳ１１０）
によって構成されている。本メインルーチンは、ユーザによって前記パネル操作子２に含まれる電源スイッチ（図示せず）が操作されて、電源がオンされたときに起動される。起動後、前記（１）の初期設定処理が１回実行され、これに続いて、前記（２）〜（８）の各処理が順次実行される。そして（８）の処理が終了すると、（２）の処理に戻って、（２）〜（８）の処理が、電源スイッチが操作されて電源がオフされるまで、繰り返し実行される。
【００３６】
前記（１）の初期設定処理では、ＣＰＵ５は、ＲＡＭ７をクリアしたり、各種パラメータの値をデフォルト値に設定したりする等の初期設定を行う。
【００３７】
ユーザが、前記パネル操作子３に含まれるモード切替スイッチ（図示せず）を操作することにより、再生したい曲データを選曲するための選曲モードを選択すると、ＣＰＵ５は、処理を前記（２）の選曲・曲データ取得処理に進める。この（２）選曲・曲データ取得処理では、まずＣＰＵ５は、前記表示器９のＬＣＤ上に選曲可能な曲データの一覧である、曲リストを表示する。ここで、曲リストは、前記データベースに記憶された曲データの一覧である。しかし、曲データ再生装置１００は、前述のように、通信Ｉ／Ｆ１２および通信ネットワーク４００を介して曲データ配信装置２００と接続されており、曲データ配信装置２００からその記憶された曲データを取得することができるので、曲リスト内に、曲データ配信装置２００に記憶されている曲データの一覧を表示するようにしてもよい。この場合には、曲データ配信装置２００に曲リストの配信要求を行い、これに応じて曲データ配信装置２００が配信した曲リストを取得して、それを表示するようにすればよい。このようにして表示された曲リストからユーザが好みの曲を選曲する（ステップＳ１０２）と、ＣＰＵ５は、選曲された曲の曲データをデータベースから読み出して、前記パート購入情報格納領域、演奏データ格納領域およびオーディオデータ格納領域に格納する（ステップＳ１０３）。なお、選曲された曲の曲データが前記曲データ配信装置２００に記憶されているときには、ＣＰＵ５は、その曲データの配信要求を曲データ配信装置２００に行い、これに応じて曲データ配信装置２００が配信した曲データを取得する。
【００３８】
次にＣＰＵ５は、処理を前記（３）の演奏データ再生準備処理に進める。この（３）演奏データ再生準備処理では、まずＣＰＵ５は、パート購入情報格納領域に格納されたパート購入情報に基づいて、演奏データ格納領域に格納された演奏データの各パートが購入済みか否かを判別する（ステップＳ１０４）。次にＣＰＵ５は、演奏データの購入済みパートをミュートし、未購入パートを有効にする（ステップＳ１０５）。このステップＳ１０５の処理では、概要で前述したように、音源回路１３の、購入済みパートに対応するＭＩＤＩチャンネルをオフ設定する。なお、演奏データの購入済みパートをミュートする方法は、これに限られる訳ではなく、購入済みパートの演奏データの先頭に、当該ＭＩＤＩチャンネルのボリュームをオフ（“０”）に設定するチャンネル・ボリューム・メッセージ等を埋め込むようにしてもよい。
【００３９】
次にＣＰＵ５は、処理を前記（４）のオーディオデータ再生準備処理に進める。この（４）オーディオデータ再生準備処理では、ＣＰＵ５は、デコードすべきオーディオデータ、つまりオーディオデータ格納領域に格納されたオーディオデータに応じて、デコード回路１４の各種パラメータを設定する。このパラメータには、ワードクロックの周期を決定するパラメータが含まれ、デコード回路１４は、デコードすべきオーディオデータに応じたワードクロックで、あるいは圧縮されている場合には、ワードクロックの周期に基づいた圧縮のフレーム単位のタイミングで、オーディオデータ格納領域に格納されているオーディオデータを読み出すように設定される。なお、オーディオデータが、前記図３で説明したように、暗号化されたものである場合には、事前に、あるいは（４）オーディオデータ再生準備処理内で、購入済みパートのみ復号化しておく必要がある。また、購入済みパートのオーディオデータが、曲データ再生装置１００内にない場合には、事前に、外部装置、たとえば曲データ配信装置２００から取得しておく必要がある。このオーディオデータの外部からの取得処理も、（４）オーディオデータ再生準備処理内で行うようにすればよい。
【００４０】
ユーザが、パネル操作子２に含まれる再生開始／停止スイッチ（図示せず）を操作することにより、前記選曲された曲の再生開始を指示すると、ＣＰＵ５は、処理を前記（５）の演奏データ・オーディオデータの再生開始指示処理に進める。この（５）演奏データ・オーディオデータの再生開始指示処理では、ＣＰＵ５は、前記ＭＩＤＩシーケンサおよびデコード回路１４に対して再生開始を指示する。これに応じて、ＭＩＤＩシーケンサおよびデコード回路１４は、演奏データ格納領域およびオーディオデータ格納領域にそれぞれ格納されているデータの再生を開始する。なお、ＭＩＤＩシーケンサおよびデコード回路１４がそれぞれ行う再生処理については、概要で詳述したので、ここでは繰り返さない。
【００４１】
次にユーザが、パネル操作子２に含まれる、パート毎のレベル調整つまみや各種エフェクト付与スイッチ（共に図示せず）を操作すると、ＣＰＵ５は、処理を前記（６）のミキシング回路／効果回路に対する指示処理に進める。この（６）ミキシング回路／効果回路に対する指示処理では、ＣＰＵ５は、あるパートのレベル調整つまみが操作されたときには、当該パートのレベルが操作に応じた値になるようにミキシング回路１５に指示する一方、あるエフェクトを付与するスイッチが操作されたときには、当該エフェクトを楽音信号に付与するように効果回路１６に指示する。
【００４２】
さらにユーザが、前記演奏操作子１に含まれる鍵盤を押鍵すると、ＣＰＵ５は、処理を前記（７）の音源回路に対する楽音生成指示処理に進める。この（７）音源回路に対する楽音生成指示処理では、ＣＰＵ５は、前記検出回路３からユーザの押鍵状態を取得し、取得した押鍵状態に応じたキーオンイベントを生成して前記音源回路１３へ供給するとともに、キーオンイベントに応じた楽音信号の生成を音源回路１３に指示する。これに応じて、音源回路１３は、供給されたノートオンイベントに応じた楽音信号を生成するための楽音パラメータを、対応するレジスタに設定し、所定のタイミングで、設定された楽音パラメータに基づく楽音信号を生成して、ミキシング回路１５へ供給する。たとえば前記図２において、パート３が「ボーカルパート」であり、パート４が「ピアノパート」であるとし、ユーザが、「ピアノパート」は前記鍵盤を用いて自分で演奏したいので、高品質オーディオデータをパート３についてのみ購入し、パート４については購入しなかったとすると、音源回路１３からミキシング回路１５には、ＭＩＤＩシーケンサによって再生されたパート１および２についての楽音信号と、ユーザの演奏によって生成されたパート４についての楽音信号が供給される一方、デコード回路１４からミキシング回路１５には、パート３についてのボーカルの楽音信号が供給される。ミキシング回路１５は、音源回路１３からの楽音信号とデコード回路１４からの楽音信号をミキシングして、効果回路１６に供給する。効果回路１６は、供給された楽音信号に所定の効果を付与した後、サウンドシステム１７へ供給する。サウンドシステム１７は、供給された楽音信号に応じた音響を生成して出力する。これにより、ボーカルパートについては、高品質オーディオデータが再生され、ピアノパートについては、ユーザ自身が鍵盤を用いて演奏され、他のパートについては、お試し版の演奏データが再生される。
【００４３】
曲データの再生が継続しているときに、ユーザが前記再生開始／停止スイッチを操作すると、ＣＰＵ５は、処理を前記（８）演奏データ・オーディオデータの再生終了指示処理に進める。この（８）演奏データ・オーディオデータの再生終了指示処理では、ＣＰＵ５は、ＭＩＤＩシーケンサおよびデコード回路１４に対して再生終了を指示する。これに応じて、ＭＩＤＩシーケンサおよびデコード回路１４は、それぞれの再生を停止する。
【００４４】
図５は、曲データ再生装置１００および曲データ配信装置２００が協働して実行するパート購入情報関連処理の手順を示すフローチャートである。
【００４５】
概要では、曲データ１０ａの取得先を明示しなかったが、曲データ１０ａは、実際には、曲データ配信装置２００から取得される。したがって、パート購入情報１０ａ１も、曲データ配信装置２００から取得される。本パート購入情報関連処理は、曲データ再生装置１００がパート購入情報を含む曲データを、曲データ配信装置２００から取得する処理を示している。
【００４６】
ユーザ（「ユーザ」には、曲データ再生装置１００のユーザと曲データ配信装置２００のユーザがあり得るが、以下、単に「ユーザ」と記載した場合には、曲データ再生装置１００のユーザを指すものとする）が曲データ再生装置１００を介して曲データ配信装置２００へのログインを指示すると、曲データ再生装置１００は、曲データ配信装置２００に対するログインを行う（ステップＳ１２１）。これに応じて曲データ配信装置２００は、ログインを受け付け、ユーザ情報を取得する（ステップＳ２２１）。
【００４７】
ユーザが、取得可能な曲データのリストの配信を要求すると、曲データ再生装置１００は、その配信要求を曲データ配信装置２００に送信する（ステップＳ１２２）。前述したように、曲データ再生装置１００と曲データ配信装置２００との間のデータ（情報）のやり取りは、通信Ｉ／Ｆ１２および通信ネットワーク４００を介して行われるので、曲リストの配信要求も、通信Ｉ／Ｆ１２および通信ネットワーク４００を介して、曲データ再生装置１００から曲データ配信装置２００に送信される。以下、曲データ再生装置１００側から曲データ配信装置２００側への、あるいは曲データ配信装置２００側から曲データ再生装置１００側への各種情報の「送信」は、通信手段が記載されていなくても、通信Ｉ／Ｆ１２および通信ネットワーク４００を介してなされるものとする。
【００４８】
曲データ配信装置２００は、曲データ再生装置１００からの配信要求に応じて、曲リスト（前記（２）の選曲・曲データ取得処理で説明した曲リストとは異なるものである）を送信する（ステップＳ２２２）。曲データ再生装置１００は、この曲リストを受信して、前記ＬＣＤ上に表示する（ステップＳ１２２）。ユーザが、曲リストから購入する曲とパートを指定し、その購入要求を指示すると、曲データ再生装置１００は、その購入要求を曲データ配信装置２００に送信する（ステップＳ１２３）。曲データ配信装置２００は、この購入要求を受信し（ステップＳ２２３）、この購入要求の対象となる曲データを検索して、曲データ再生装置１００に送信する（ステップＳ２２４）。曲データ再生装置１００は、演奏データを受信して、データベースに登録（記憶）する（ステップＳ１２４）。ここで、曲データとは、ユーザが購入を指定した曲およびパートの高品質オーディオデータであるが、曲データ再生装置１００のデータベースに、対応する演奏データが登録されていないときには、当該演奏データも曲データに含まれる。
【００４９】
さらに、曲データ配信装置２００は、パート購入情報を発行して、曲データ再生装置１００に送信する（ステップＳ２２５）ので、曲データ再生装置１００は、これを受信してデータベースに登録（蓄積）する（ステップＳ１２５）。
【００５０】
そして、曲データ再生装置１００は、曲データ配信装置２００にログアウトを送信し（ステップＳ１２６）、これに応じて、曲データ配信装置２００は、そのログアウトを受け付ける（ステップＳ２２６）。
【００５１】
次に、本発明の第２の実施の形態に係る曲データ再生装置および曲データ配信装置について説明する。
【００５２】
本実施の形態の曲データ再生装置は、上記第１の実施の形態の曲データ再生装置に対して、制御処理の一部が異なるのみであるので、そのハードウェアは、上記第１の実施の形態の曲データ再生装置と同様のハードウェア、すなわち図１に記載のものをそのまま使用することにする。本実施の形態の曲データ配信装置についても同様である。
【００５３】
上記第１の実施の形態では、複数パートからなる曲データを複数蓄積するデータベースを曲データ再生装置側に構築し、曲データを購入するときに、曲データ配信装置２００から、購入した高品質オーディオデータおよびパート購入情報を取得して、曲データ再生装置のデータベースに登録するようにしたのに対して、本実施の形態では、データベースを曲データ配信装置２００側に構築し、ユーザが好みの曲を選曲して、その再生を指示したときに、その指示された曲の曲データが曲データ配信装置２００から曲データ再生装置１００に配信されて、曲データ再生装置１００で再生するようにした点が異なっている。
【００５４】
図６は、曲データ再生装置１００および曲データ配信装置２００が協働して実行する曲データ再生処理を説明するための図である。
【００５５】
同図に示すように、曲データ配信装置２００は、曲データ再生装置１００の他にも、通信ネットワーク４００上に接続されているクライアント（図示せず）から、曲データの配信要求を受けるため、パート購入情報は、前記図２のパート購入情報１０ａ１と異なり、ユーザ＆（かつ）曲毎のパート購入情報２００ｂとなっている。そして、ユーザ＆曲毎のパート購入情報２００ｂとして、曲データから分離し、高品質オーディオデータについては購入したパートのもののみ配信するようにしたので、曲データ２００ａも、図２の曲データ１０ａと異なり、演奏データ２００ａ２もオーディオデータ２００ａ３もすべてのパートが揃っている。さらに、高品質オーディオデータは、データ容量が大きいことと著作権保護の観点から、曲データ配信装置２００から曲データ再生装置１００へは、ストリーミング配信によって配信するようにしている。
【００５６】
図７は、曲データ再生装置１００および曲データ配信装置２００が協働して実行する曲データ関連処理の手順を示すフローチャートである。
【００５７】
曲データ受信装置１００が実行する曲データ関連処理は、主として
（１１）ログイン処理（ステップＳ１３１）
（１２）選曲処理（ステップＳ１３２）
（１３）演奏データ再生準備処理（ステップＳ１３３）
（１４）演奏データ・オーディオデータの同期再生開始指示処理（ステップＳ１３４）
（１５）演奏データ・オーディオデータの再生処理（ステップＳ１３５）
（１６）ミキシング回路／効果回路に対する指示処理（ステップＳ１３６）
（１７）音源回路に対する楽音生成指示処理（ステップＳ１３７）
（１８）演奏データ・オーディオデータの再生終了指示処理（ステップＳ１３８）
によって構成されている。
【００５８】
前記（１１）のログイン処理と、この（１１）ログイン処理に応じた曲データ配信装置２００側の処理（ステップＳ２３１）は、前記図５のステップＳ１２１およびＳ２２１の各処理と同様であるので、その説明は省略する。
【００５９】
ユーザが、曲データ配信装置２００から配信して欲しい曲データを選曲するための選曲モードを選択すると、ＣＰＵ５は、処理を前記（１２）の選曲処理に進める。この（１２）選曲処理では、まずＣＰＵ５は、表示器９のＬＣＤ上に選曲可能な曲データの一覧である、曲リストを表示する。曲リストは、既に曲データ配信装置２００から取得しているときには、それを表示すればよいし、未だ曲データ配信装置２００から取得していないときには、曲データ配信装置２００に曲リストの配信要求を行い、これに応じて曲データ配信装置２００が配信した曲リストを取得して、それを表示するようにすればよい。このようにして表示された曲リストからユーザが好みの曲を選曲し、その配信を指示すると、ＣＰＵ５は、選曲された曲の配信要求を曲データ配信装置２００に送信する（ステップＳ１３２）。
【００６０】
曲データ配信装置２００は、曲データ再生装置１００から送信されてきた曲の配信要求を受信すると、その配信要求の対象となる曲と、前記ステップＳ２３１で取得されたユーザ情報とによって特定されるパート購入情報を、自身の外部記憶装置上に構築されたデータベースから取得する（ステップＳ２３２）。そして、曲データ配信装置２００は、前記配信要求の対象となる曲の曲データをデータベースから同様に取得し（ステップＳ２３３）、前記取得されたパート購入情報を参照して、購入済みパートをミュートするように、前記取得された演奏データを修正する（ステップＳ２３４）。このステップＳ２３４の修正方法としては、購入済みパートの演奏データの先頭に、当該ＭＩＤＩチャンネルのボリュームをオフ（“０”）に設定するチャンネル・ボリューム・メッセージ等を埋め込む方法が考えられる。そして、曲データ配信装置２００は、修正された演奏データを曲データ再生装置１００に送信する（ステップＳ２３５）。あるいは、演奏データのうちの当該ＭＩＤＩチャンネルのＭＩＤＩイベントをフィルタリングして曲データ再生装置１００に送信しないようにしてもよい。
【００６１】
曲データ再生装置１００（のＣＰＵ５）は、曲データ配信装置２００から修正された演奏データを受信すると、処理を前記（１３）の演奏データ再生準備処理に進める。この（１３）演奏データ再生準備処理は、前記第１の実施の形態の（３）演奏データ再生準備処理と同様であるので、その説明は省略する。
【００６２】
次に曲データ配信装置２００は、前記取得されたパート購入情報を参照して、購入済みパートのオーディオデータのストリーミング配信を開始する（ステップＳ２３６）。
【００６３】
曲データ再生装置１００（のＣＰＵ５）は、曲データ配信装置２００からストリーミング配信されたオーディオデータを受信すると、処理を前記（１４）の演奏データ・オーディオデータの同期再生開始指示処理に進める。この（１４）演奏データ・オーディオデータの同期再生開始指示処理では、ＣＰＵ５は、受信したオーディオデータを、前記ＲＡＭ７の所定位置に確保されたバッファに格納する。そして、１回に読み出されるオーディオデータの容量が１回に受信されるオーディオデータの容量より多いなどの理由により、読み出すべきオーディオデータが不足することのないように、再生に十分な量のオーディオデータがバッファ内に溜まるのを待って、ＣＰＵ５は、オーディオデータの再生と演奏データによる楽音生成の同期再生を開始する。
【００６４】
前記ステップＳ２３６の処理によって、ストリーミング配信が開始されると、曲データ配信装置２００は、配信対象のオーディオデータを順次ストリーミング配信する（ステップＳ２３７）。
【００６５】
曲データ再生装置１００（のＣＰＵ５）は、曲データ配信装置２００からストリーミング配信されたオーディオデータを受信すると、処理を前記（１５）の演奏データ・オーディオデータの再生処理に進める。この（１５）演奏データ・オーディオデータの再生処理では、ＣＰＵ５は、オーディオデータのストリーミング再生と演奏データの再生を行う（ステップＳ１３５）。
【００６６】
次にＣＰＵ５は、処理を前記（１６）のミキシング回路／効果回路に対する指示処理に進めた後、前記（１７）の音源回路に対する楽音生成指示処理に進める。この（１６）および（１７）の各処理は、それぞれ前記第１の実施の形態の（６）ミキシング回路／効果回路に対する指示処理および（７）演奏操作に応じた楽音生成指示処理の各処理と同様であるので、その説明は省略する。
【００６７】
ストリーミング配信が、配信対象のオーディオデータの末尾まで進むと、曲データ配信装置２００は、終了通知を曲データ再生装置１００に送信する（ステップＳ２３８）。
【００６８】
曲データ再生装置１００（のＣＰＵ５）は、曲データ配信装置２００から終了通知を受信すると、処理を前記（１８）の演奏データ・オーディオデータの再生終了指示処理に進める。この（１８）演奏データ・オーディオデータの再生終了指示処理では、ＣＰＵ５は、再生終了をＭＩＤＩシーケンサおよびデコード回路１４に指示する。
【００６９】
図８は、曲データ再生装置１００および曲データ配信装置２００が協働して実行するパート購入情報関連処理の手順を示すフローチャートであり、本パート購入情報関連処理は、前記第１の実施における図５のパート購入情報関連処理に対応している。
【００７０】
第１の実施の形態におけるパート購入情報関連処理が、パート購入情報を曲データ再生装置１００側の外部記憶装置１０に記憶するのに対して、本パート購入情報関連処理では、パート購入情報を曲データ配信装置２００側の外部記憶装置に記憶する点およびこの時点では曲データを送信しない点のみが異なっている。このため、パート購入情報を更新して記憶する処理（ステップＳ２２５′）が、曲データ配信装置２００側のパート購入情報関連処理内に設けられているとともに、曲データを送受信する処理（ステップＳ１２４およびＳ２２４）が削除されている。その他の処理は、第１の実施の形態におけるパート購入情報関連処理内の処理と異ならないので、その説明は省略する。なお、図８中、図５中の処理と同じ処理を行うステップには、同一ステップ番号が付与されている。
【００７１】
このように、本実施の形態では、複数パートのパートデータからなる曲データについて、パート毎に著作権料を適切に設定しておき、ユーザが高品質パートデータでの配信を望むパートについては、所定の料金を支払うことで高品質パートデータを曲データ配信装置２００に配信要求し、ユーザが高品質パートデータでの配信を望まないパートについては、無料で低品質パートデータを曲データ配信装置２００に配信要求し、これに応じて曲データ配信装置２００は、配信要求された各パートのパートデータを曲データ再生装置１００に配信するようにしたので、パート毎に著作権料を適切に管理しつつ、パート毎に当該パートデータを制御することが可能となる。
【００７２】
なお、上記各実施の形態では、低品質パートデータとして、ＳＭＦ形式のデータを採用したが、これに限らず、低品質オーディオデータを採用してもよい。
【００７３】
また、上記各実施の形態では、パートデータの品質は、低品質と高品質の２種類としたが、３種類以上の多段階としてもよい。この場合、品質が向上するに従って著作権料を増額して行くようにした方が好ましい。
【００７４】
なお、上述した各実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムまたは装置に供給し、そのシステムまたは装置のコンピュータ（またはＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読出し実行することによっても、本発明の目的が達成されることは言うまでもない。
【００７５】
この場合、記憶媒体から読出されたプログラムコード自体が本発明の新規な機能を実現することになり、そのプログラムコードおよび該プログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００７６】
プログラムコードを供給するための記憶媒体としては、たとえば、フレキシブルディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。また、通信ネットワークを介してサーバコンピュータからプログラムコードが供給されるようにしてもよい。
【００７７】
また、コンピュータが読出したプログラムコードを実行することにより、上述した各実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼働しているＯＳなどが実際の処理の一部または全部を行い、その処理によって上述した各実施の形態の機能が実現される場合も含まれることは言うまでもない。
【００７８】
さらに、記憶媒体から読出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によって上述した各実施の形態の機能が実現される場合も含まれることは言うまでもない。
【図面の簡単な説明】
【００７９】
【図１】本発明の第１の実施の形態に係る曲データ再生装置の概略構成を示すブロック図である。
【図２】図１の曲データ再生装置が実行する曲データ再生処理を説明するための図である。
【図３】一部のパートを購入したときでも、すべてのパートのオーディオデータがデータベースに登録される一例を示す図である。
【図４】図１の曲データ再生装置 、特にＣＰＵが実行するメインルーチンの手順を示すフローチャートである。
【図５】図１の曲データ再生装置および曲データ配信装置が協働して実行するパート購入情報関連処理の手順を示すフローチャートである。
【図６】本発明の第２の実施の形態に係る曲データ再生装置および曲データ配信装置が協働して実行する曲データ再生処理を説明するための図である。
【図７】本発明の第２の実施の形態に係る曲データ再生装置および曲データ配信装置が協働して実行する曲データ関連処理の手順を示すフローチャートである。
【図８】本発明の第２の実施の形態に係る曲データ再生装置および曲データ配信装置が協働して実行するパート購入情報関連処理の手順を示すフローチャートである。
【符号の説明】
【００８０】
２…パネル操作子（選曲手段），５…ＣＰＵ（選曲手段、判別手段、取得手段、再生手段），９…表示器（選曲手段），１４…デコード回路（再生手段），１００…曲データ再生装置（曲データ受信装置）
【図１】
2009244643.tif 000003
【図２】
2009244643.tif 000004
【図３】
2009244643.tif 000005
【図４】
2009244643.tif 000006
【図５】
2009244643.tif 000007
【図６】
2009244643.tif 000008
【図７】
2009244643.tif 000009
【図８】
2009244643.tif 000010