(57)【要約】【課題】  コンテンツ配信サーバからストリーム配信された音楽コンテンツに対して著作権を配慮するようにする。【解決手段】  ブラウザ部ＢＲは、再生態様規定ファイルをコンテンツ配信サーバ３０から取得して再生制御部ＣＴに渡す。再生制御部ＣＴは再生態様規定ファイルにより指定される音楽コンテンツファイルをコンテンツ配信サーバ３０から取得する。前記取得した音楽コンテンツファイルがストリーム配信であることが、再生態様規定ファイルによって規定されているとき、再生制御部ＣＴは、音楽コンテンツファイルを記録媒体（不揮発性メモリ）６５ａに保存することを禁止する。また、このとき、再生制御部ＣＴは、ＭＩＤＩ出力端子６７ａから外部へのＭＩＤＩデータ出力を禁止し、かつディジタル出力端子６７ｂから外部への音楽コンテンツに基づく再生音のディジタル信号出力も禁止する。【選択図】  図３
2006048336.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツ配信サーバから取得した音楽コンテンツを再生する電子音楽装置において、前記取得した音楽コンテンツがコンテンツ配信サーバからストリーム配信された音楽コンテンツであるとき、同取得した音楽コンテンツを不揮発性メモリへ保存することを禁止する保存禁止手段を備えたことを特徴とする電子音楽装置。
【請求項２】
コンテンツ配信サーバから取得した音楽コンテンツを再生する電子音楽装置において、前記取得した音楽コンテンツがコンテンツ配信サーバからストリーム配信された音楽コンテンツであるとき、同取得した音楽コンテンツの外部への出力を禁止する外部出力禁止手段を備えたことを特徴とする電子音楽装置。
【請求項３】
コンテンツ配信サーバから取得した音楽コンテンツを再生する電子音楽装置に適用されるコンピュータプログラムにおいて、前記取得した音楽コンテンツがコンテンツ配信サーバからストリーム配信された音楽コンテンツであるとき、同取得した音楽コンテンツを不揮発性メモリへ保存することを禁止するようにしたことを特徴とするコンピュータプログラム。
【請求項４】
コンテンツ配信サーバから取得した音楽コンテンツを再生する電子音楽装置に適用されるコンピュータプログラムにおいて、前記取得した音楽コンテンツがコンテンツ配信サーバからストリーム配信された音楽コンテンツであるとき、同取得した音楽コンテンツの外部への出力を禁止するようにしたことを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンテンツ配信サーバから受信した音楽コンテンツを再生する電子音楽装置および同装置に適用されるコンピュータプログラムに関する。
【背景技術】
【０００２】
従来から、例えば下記特許文献１に示すように、クライアント端末である電子音楽装置がコンテンツ配信サーバに音楽コンテンツを要求し、コンテンツ配信サーバからストリーム配信された音楽コンテンツを受信して再生するコンテンツ配信システムは知られている。
【特許文献１】特開２００２−３３５５０７号公報
【０００３】
ストリーム配信は著作権料の料率で優遇されているが、電子音楽装置に備わっている記録機能を用いて配信された音楽コンテンツを不揮発性メモリに保存できてしまうと、ストリーム配信として扱うことができなくなってしまう。同様に、電子音楽装置に備わっているＭＩＤＩ出力やデジタルオーディオ出力等から配信された音楽コンテンツを外部機器へ出力できてしまうと、外部機器にて録音されるおそれがあり、この場合にもストリーム配信として扱うことができなくなってしまう。上記の従来装置においては、このようなストリーム配信に対する配慮がなされていない。
【発明の開示】
【０００４】
本発明は、上記問題に対処するためになされたもので、その目的は、ストリーム配信された音楽コンテンツに対して著作権を配慮するようにした電子音楽装置および同装置に適用されるコンピュータプログラムを提供しようとするものである。
【０００５】
上記目的を達成するために、本発明の特徴は、コンテンツ配信サーバから取得した音楽コンテンツを再生する電子音楽装置において、前記取得した音楽コンテンツがコンテンツ配信サーバからストリーム配信された音楽コンテンツであるとき、同取得した音楽コンテンツを不揮発性メモリへ保存することを禁止する保存禁止手段を備えたことにある。この場合、ダウンロード配信された音楽コンテンツに関しては、不揮発性メモリへの保存を許容するようにするとよい。また、音楽コンテンツは、例えば、楽曲を表す曲データ、歌詞を表す歌詞データ、楽譜を表す楽譜データなどであるとよい。
【０００６】
これによれば、コンテンツ配信サーバからストリーム配信にて音楽コンテンツが配信された場合には、音楽コンテンツの不揮発性メモリへの保存が禁止されるので、音楽コンテンツのストリーム配信を維持しても問題が発生することはなく、同ストリーム配信を維持することができるようになる。
【０００７】
また、本発明の他の特徴は、コンテンツ配信サーバから取得した音楽コンテンツを再生する電子音楽装置において、前記取得した音楽コンテンツがコンテンツ配信サーバからストリーム配信された音楽コンテンツであるとき、同取得した音楽コンテンツの外部への出力を禁止する外部出力禁止手段を備えたことにある。この場合、ダウンロード配信された音楽コンテンツに関しては、外部への出力が許容されるようにするとよい。また、この場合も、音楽コンテンツは、例えば、楽曲を表す曲データ、歌詞を表す歌詞データ、楽譜を表す楽譜データなどであるとよい。
【０００８】
これによれば、コンテンツ配信サーバからストリーム配信にて音楽コンテンツが配信された場合には、音楽コンテンツの外部への出力を禁止されるので、外部機器にて録音されることを防止することができ、同ストリーム配信を維持することができるようになる。
【０００９】
本発明は、装置の発明として構成しかつ実施することができるのみならず、コンピュータプログラムおよび方法の発明として構成しかつ実施することもできる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の一実施形態について図面を用いて説明すると、図１は本発明に係る電子音楽装置を含む音楽コンテンツ配信システムを概略的に示している。電子音楽装置は、例えば電子楽器１１、自動演奏装置１２、パーソナルコンピュータ１３、カラオケ装置１４などの総称であり、これらの電子楽器１１、自動演奏装置１２、パーソナルコンピュータ１３、カラオケ装置１４などは、インターネット、公衆電話回線、専用回線、ＬＡＮなどのネットワーク２０に接続されている。このネットワーク２０には、コンテンツ配信サーバ３０が接続されている。コンテンツ配信サーバ３０は、データベース３１を有するとともに図４のコンテンツ配信プログラムを実行するコンピュータ装置によって構成されている。
【００１１】
データベース３１には、図３に示すように、複数のコンテンツ配信ページデータ、複数の再生態様規定ファイルおよび複数のコンテンツファイルが記憶されている。各コンテンツ配信ページデータは、後述する電子音楽装置のブラウザ部ＢＲによってコンテンツを取得するための表示画面（図７(Ａ)〜(Ｃ)参照）を表わすデータである。各再生態様規定ファイルは、表示画面データ中に設けたリンクにより指定されて後述する音楽コンテンツの再生態様を規定するもので、配信タイプデータ、画面制御データ、自動再生制御データ、リピート再生制御データ、再生コンテンツリストデータなどを有する。各コンテンツファイルは、楽曲を表わす曲データ、歌詞を表わす歌詞データ、楽譜を表わす楽譜データ（または音符列を表わす音符データ）などを記憶している。
【００１２】
配信タイプデータは、音楽コンテンツの配信タイプがダウンロードタイプであるか、ストリームタイプであるかを表わす。ここで、ダウンロードタイプとは、ユーザによる記録媒体への保存が許可されて複数回の利用が可能な音楽コンテンツの配信タイプである。ストリームタイプとは、ユーザによる記録媒体への保存が禁止される音楽コンテンツの配信タイプであり、ユーザの電子音楽装置によって一時的に利用されるだけの音楽コンテンツの配信タイプである。画面制御データは、ブラウザ画面、歌詞画面および楽譜画面のうちの表示されるべきいずれか一つの画面を表わす。自動再生制御データは、配信された音楽コンテンツを自動的に再生するか否かを表わす。リピート再生制御データは、複数の音楽コンテンツをリピート再生するか否かを表わす。再生コンテンツリストデータは、一対または複数対のコンテンツＵＲＬおよびコンテンツ詳細情報からなる。コンテンツＵＲＬは、コンテンツファイルを特定するものである。コンテンツ詳細情報は、音楽コンテンツの曲名、作曲者、アーティスト、著作権情報などを表わすものである。
【００１３】
一方、電子音楽装置（電子楽器１１、自動演奏装置１２、パーソナルコンピュータ１３、カラオケ装置１４など）は、図２に示すように、入力操作子群４１、表示器４２および音源回路４３を有する。入力操作子群４１は、この電子音楽装置の動作を指示するための複数の操作子からなり、これらの複数の操作子の操作はバス５０に接続された検出回路４４によって検出される。なお、これらの複数の操作子は、スイッチ操作子、ボリューム操作子、マウスなどを含んでおり、鍵盤型電子楽器においては白鍵および黒鍵も含む。表示器４２は、液晶ディスプレイ、ＣＲＴなどで構成され、文字、数字、図形などを表示する。この表示器４２の表示態様は、バス５０に接続された表示制御回路４５によって制御される。音源回路４３は、バス５０に接続されていて後述するＣＰＵ６１の制御のもとに供給される演奏データに基づいて楽音信号を形成するとともに、同形成された楽音信号に効果を付与してサウンドシステム４６に出力する。サウンドシステム４６は、スピーカ、アンプなどを含んでいて、音源回路４３からの楽音信号に対応した楽音を発音する。
【００１４】
また、この電子音楽装置は、バス５０にそれぞれ接続されていてマイクロコンピュータ本体部を構成するＣＰＵ６１、タイマ６２、ＲＯＭ６３、ＲＡＭ６４を備えているとともに、外部記憶装置６５、通信インターフェース回路６６および出力インターフェース回路６７も備えている。外部記憶装置６５は、この電子音楽装置に予め組み込まれているハードディスクＨＤ、同電子音楽装置に装着可能なコンパクトディスクＣＤ、フレキシブルディスクＦＤなどの種々の記録媒体と、同各記録媒体に対するドライブユニットを含むものであり、大量のデータ及びプログラムを記憶及び読み出し可能にしている。これらのデータおよびプログラムは、予めハードディスクＨＤに記憶されていたり、コンパクトディスクＣＤ、フレキシブルディスクＦＤなどからハードディスクＨＤに供給されたり、通信インターフェース回路６６を介して外部からハードディスクＨＤに供給されるものである。本実施形態においては、特に、図４のブラウザプログラムおよび再生制御プログラムがハードディスクＨＤに記憶されている。また、本明細書においては、ＲＡＭ６４は揮発性メモリで構成され、外部記憶装置６５は不揮発性メモリで構成されていることも注目されるべきである。
【００１５】
通信インターフェース回路６６は、ネットワーク２０に接続されるものである。出力インターフェース回路６７は、ＭＩＤＩ形式のデータをＭＩＤＩ出力端子６７ａを介して外部へ出力する。また、出力インターフェース回路６７は、生成されたディジタル楽音信号を含むＭＩＤＩ形式でない一般的なディジタルデータをディジタル出力端子６７ｂを介して外部へ出力する。
【００１６】
次に、上記のように構成した実施形態の動作について説明する。この動作説明においては、図２のハード回路およびプログラム処理によって実現される電子音楽装置の各機能を表す図３の機能ブロック図も混じえて説明する。図３において、一時記憶部６４ａは、図２のＲＡＭ６４内に設けられた揮発性メモリ領域である。記録媒体６５ａは、外部記憶装置６５に含まれるハードディスクＨＤ、コンパクトディスクＣＤ、フレキシブルディスクＦＤなどの不揮発性のメモリ領域に対応する。ブラウザ部ＢＲは、ＣＰＵ２１が図４のブラウザプログラムを実行することによって実現される機能である。再生制御部ＣＴは、ＣＰＵ２１が図４の再生制御プログラムを実行することによって実現される機能である。したがって、以下の説明では、ブラウザ部ＢＲおよび再生制御部ＣＴが、ブラウザプログラムおよび再生制御プログラムをそれぞれ実行するものとして説明する。なお、図３の電子音楽装置の他の部分は、図２にて同一符号を付した部分と同じである。
【００１７】
ユーザが入力操作子群４１を操作してブラウザプログラムを起動させると、ブラウザ部ＢＲは、図４のステップＢ１１にて、コンテンツ配信サーバ３０の配信ページにアクセスして、コンテンツ配信サーバ３０にコンテンツ配信ページデータを要求する。コンテンツ配信サーバ３０は、この要求に応答して、ステップＳ１１にてコンテンツ配信ページデータをブラウザ部ＢＲに送信する。このコンテンツ配信ページデータは、コンテンツ配信サーバ３０内に予め記憶されているものでもよいし、ブラウザ部ＢＲからのアクセスのたびに動的に生成されるものでもよい。ブラウザ部ＢＲは、ステップＢ１２にて、この送信されたコンテンツ配信ページデータを受信し、受信したコンテンツ配信ページデータにより表わされたコンテンツ配信ページを表示器４２に表示する。そして、ユーザが前記表示されたコンテンツ配信ページ中に表示されているリンクをクリック（すなわちリンクにマウスポインタを当ててマウススイッチを押すなど）すると、ブラウザ部ＢＲは、ステップＢ１３にてこのリンクに対応した再生態様規定ファイル（すなわちリンク先の再生態様規定ファイル）をコンテンツ配信サーバ３０に要求する。そして、コンテンツ配信サーバ３０は、この要求に応答して、要求された再生態様規定ファイルをブラウザ部ＢＲに送信する。この再生態様規定ファイルも、コンテンツ配信サーバ３０内に予め記憶されているものでもよいし、前記要求のたびに動的に生成されるものでもよい。
【００１８】
このように、ブラウザ部ＢＲが再生態様規定ファイルをコンテンツ配信サーバ３０から受信するまでの動作について、具体例を挙げて説明する。最初、コンテンツ配信サーバ３０からブラウザ部ＢＲに送信されるコンテンツ配信ページデータはコンテンツ配信サービスの先頭ページを表わすものであり、表示器４２にはこの先頭ページが表示される。この先頭ページは、例えば図７(Ａ)に示すように、音楽コンテンツの利用目的を指定するためのカラオケ、レッスン、ＢＧＭなどの項目を列挙したメニューである。そして、ユーザが、入力操作子群４１を操作することにより、メニューの中の一つの項目を選択すると、次には、図７(Ｂ)にその表示例を示すように、前記項目に属していて主な演奏楽器種類ごとに分類した楽器対応曲種類（例えば、ピアノ曲、ギター曲など）ごとに、「おまかせ再生」（予めコンテンツ配信サーバ３０側で決められた複数の曲）を選択するか、ジャズ、ロック、フォークなどの特定のジャンル指定をさらに選択するかが表示器４２に表示される。ユーザが所望の楽器対応曲種類の「おまかせ再生」を選択すれば、コンテンツ配信サーバ３０に記憶されていて選択された楽器対応曲種類の「おまかせ再生」に対応した再生態様規定ファイルがブラウザ部ＢＲに送信される。
【００１９】
一方、図７(Ｂ)の表示状態にて、ユーザが所望の楽器対応曲種類のジャンル指定を選択すれば、図７(Ｃ)にその表示例を示すように、前記選択された楽器対応曲種類に属するジャズ、ロック、フォークなどの複数のジャンルが表示される。そして、ユーザが特定のジャンルを選択すれば、コンテンツ配信サーバ３０に記憶されていて、前記楽器対応曲種類に属しかつ選択されたジャンルに対応した再生態様規定ファイルがブラウザ部ＢＲに送信される。
【００２０】
このようにして、特定の再生態様規定ファイルがコンテンツ配信サーバ３０からブラウザ部ＢＲに送信されると、ブラウザ部ＢＲは、ステップＢ１４にて、同送信された再生態様規定ファイルを受信して再生制御部ＣＴに供給する。一方、再生制御部ＣＴは、この供給された再生態様規定ファイルを用いて、ステップＣ１０の再生制御ルーチンの処理を実行する。再生制御ルーチンにおいては、図５，６に詳細に示すように、ステップＣ１１にて、前記供給された再生態様規定ファイル中の配信タイプデータがダウンロードおよびストリームのいずれの配信タイプを規定しているかを判定する。
【００２１】
ダウンロードが規定されていれば、再生制御部ＣＴは、ステップＣ１２にて、再生態様規定ファイル中の再生コンテンツリスト（コンテンツＵＲＬ）を用いて、コンテンツＵＲＬによって指定される全てのコンテンツファイルをコンテンツ配信サーバから取得する。そして、記録媒体６５ａに前記取得した全てのコンテンツファイルを記憶保存する。この場合、配信サーバ３０は、ステップＳ１３の処理により、コンテンツファイルを再生制御部ＣＴに送信する。
【００２２】
一方、再生態様規定ファイル中の配信タイプデータが配信タイプとしてストリームを規定していれば、ステップＣ１３にて出力インターフェース回路６７の機能を停止させて、ＭＩＤＩ出力端子６７ａおよびディジタル出力端子６７ｂからＭＩＤＩデータおよびディジタルデータが外部へ出力されることを禁止する。次に、ステップＣ１４にて、入力操作子群４１の中でデータの保存および編集のために使用される操作子の入力機能を停止させて、これらの操作子の操作を無効とする。これにより、後述するように、コンテンツファイルを取得しても、同取得したコンテンツファイルおよび同コンテンツファイルに基づいて生成される各種データを記録媒体６５ａに記憶保存したり、編集したり、外部へ出力したりすることが禁止される。
【００２３】
前記ステップＣ１４の処理後、再生制御部ＣＴは、再生態様規定ファイル中の画面制御データに基づいて表示器４２の表示画面を制御する。すなわち、画面制御データがブラウザを表わしていれば、前述した図７(Ａ)〜(Ｃ)のようなブラウザ画面が表示される。画面制御データが歌詞を表わしていれば、歌詞を表示するための画面表示に切り替えられる。画面制御データが楽譜を表わしていれば、楽譜を表示するための画面表示に切り替えられる。ただし、これらの歌詞および楽譜表示においては、実際の音楽コンテンツが未だ取得されていないので、実際の歌詞および楽譜が表示されるわけではない。
【００２４】
次に、再生制御部ＣＴは、ステップＣ１６にて、再生態様規定ファイル中の先頭のコンテンツリストデータのコンテンツ詳細情報に基づいて表示器４２を制御し、表示器４２にて同コンテンツ詳細情報（音楽コンテンツの曲名、作曲者、アーティスト、著作権情報）を表示する（図７(Ｄ)(Ｆ)参照）。このステップＣ１６の処理後、再生制御部ＣＴは、ステップＣ１７にて、再生態様規定ファイル中の先頭のコンテンツリストデータのコンテンツＵＲＬを用いて、同ＵＲＬによって指定されるコンテンツファイルをコンテンツ配信サーバ３０に要求する。そして、コンテンツ配信サーバ３０から配信されたコンテンツファイルを取得して、一時記憶部６４ａ内に書き込む。
【００２５】
前記コンテンツファイルの取得後、再生制御部ＣＴは、ステップＣ１８にて再生態様規定ファイル中の自動再生制御データが「自動再生する」を表わしているかを判定し、「自動再生する」を表わしていれば、プログラムを図６のステップＣ２１の処理に進める。一方、前記自動再生制御データが「自動再生する」を表わしていなければ、ステップＣ１８にて「Ｎｏ」と判定して、入力操作子群４１内の開始操作子の操作によるユーザの開始指示があるまで、ステップＣ１９，Ｃ２０からなる循環処理を繰り返し実行し続ける。この循環処理中、再生制御部ＣＴは、ステップＣ２０の処理により、入力操作子群４１内の画面変更操作子の操作を受付ける。ユーザによって画面変更操作子が操作された場合には、画面変更操作子の操作による指示に従って表示器４２の表示画面を切り替える。これにより、コンテンツ詳細情報が表示されている表示器４２の表示画面が、例えば図７(Ａ)〜(Ｃ)のようなブラウザ画面にも切り替えられる。このステップＣ２０の処理により、音楽コンテンツの再生前において、ユーザは、再生態様規定ファイル中の画面制御データによって規定される表示器４２の表示画面を自由に切り替えることができる。このようなステップＣ１９，Ｃ２０の循環処理中に、開始操作子の操作によって開始が指示されると、ステップＣ１９にて「Ｙｅｓ」と判定して、プログラムを図６のステップＣ２１の処理に進める。
【００２６】
ステップＣ２１においては、前記一時記憶部６４ａに記憶した音楽コンテンツを用いて楽曲の再生を開始して、ステップＣ２２〜Ｃ２６からなる循環処理を繰り返し実行し始める。この循環処理中、一時記憶部６４ａに記憶された音楽コンテンツに含まれる曲データは、楽曲の進行に従って音源回路４３に順次出力される。そして、音源回路４３は曲データに対応して楽音信号を順次生成してサウンドシステム４６を介して発音するので、前記音楽コンテンツに含まれる曲データによる楽曲が再生される。また、この楽曲の再生と並行して、前記ステップＣ２０の処理によって画面変更が指示されていない限り、表示器４２の表示画面はコンテンツ詳細情報（音楽コンテンツの曲名、作曲者、アーティスト、著作権情報）の表示から前記ステップＣ１５の処理によって設定された画面表示に切り替えられる。例えば、画面制御データが歌詞を表わしていた場合には、表示器４２の表示画面は、図７(Ｄ)のコンテンツ詳細情報の表示から、図７(Ｅ)の歌詞の表示に切り替えられる。また、画面制御データが楽譜を表わしていた場合には、表示器４２の表示画面は、図７(Ｆ)のコンテンツ詳細情報の表示から、図７(Ｇ)の楽譜の表示に切り替えられる。また、画面制御データがブラウザを表していた場合には、コンテンツ詳細情報の表示のままである。しかし、前記ステップＣ２０の処理によって画面変更が指示された場合には、表示器４２の表示画面は同ステップＣ２０における指示に従ったものとなる。
【００２７】
前記ステップＣ２２〜Ｃ２６からなる循環処理中、再生態様規定ファイル中の再生コンテンツリストデータによって指定された音楽コンテンツの一楽曲の再生が終了すると、ステップＣ２２の処理により、前記供給された再生態様規定ファイル中の次のコンテンツリストデータのコンテンツＵＲＬを用いて、同ＵＲＬによって指定されるコンテンツファイルをコンテンツ配信サーバ３０から取得し、一時記憶部６４ａに記憶されている前回のコンテンツファイルを消去して新たに取得したコンテンツファイルを一時記憶部６４ａ内に書き込む。この場合も、コンテンツ配信サーバ３０は、図４のステップＳ１３の処理により、コンテンツファイルを再生制御部ＣＴに送信する。そして、前述したように、新たに取得したコンテンツファイル中の曲データを再生すると同時に、歌詞、楽譜またはブラウザ画面を表示器４２にて表示する。
【００２８】
また、前記循環処理中、ステップＣ２３においては、再生態様規定ファイル中の再生コンテンツリストによって指定される音楽コンテンツの再生が最後まで達したかを判定する。そして、音楽コンテンツの再生が最後まで達していなければ、ステップＣ２４にて入力操作子群４１内の停止操作子の操作によるユーザの停止指示があったかを判定する。ユーザの停止指示がなければ、ステップＣ２５にて、入力操作子群４１の中の一時停止、再開、早送り、巻き戻しなどの再生制御操作子の操作に従って音楽コンテンツの再生態様を制御する。また、ステップＣ２６において、前記ステップＣ２０の処理と同様に、入力操作子群４１内の画面変更操作子の操作を受付け、ユーザによって画面変更操作子が操作された場合には、画面変更操作子の操作による指示に従って表示器４２の表示画面を切り替える。このステップＣ２６の処理により、音楽コンテンツの再生中においても、ユーザは、再生態様規定ファイル中の画面制御データによって規定される表示器４２の表示画面を自由に切り替えることができる。
【００２９】
また、前記循環処理中、再生態様規定ファイル中の再生コンテンツリストによって指定される音楽コンテンツの再生が最後まで達すると、ステップＣ２３にて「Ｙｅｓ」と判定して、プログラムをステップＣ２７の処理に進める。ステップＣ２７においては、再生態様規定ファイル中のリピート再生制御データが「リピートする」を表しているかを判定する。「リピートする」を表していれば、前述したステップＣ２２〜Ｃ２６の循環処理をふたたび実行する。一方、「リピートする」を表していなければ、ステップＣ２７にて「Ｎｏ」と判定してステップＣ２８〜Ｃ３０の処理に進める。また、前記ステップＣ２２〜Ｃ２６の循環処理中に、ユーザが入力操作子群４１内の停止操作子を操作して停止を指示すると、ステップＣ２４にて「Ｙｅｓ」と判定して、プログラムをステップＣ２８〜Ｃ３０の処理に進める。
【００３０】
ステップＣ２８においては、出力インターフェース回路６７の機能を復帰させて、ＭＩＤＩ出力端子６７ａおよびディジタル出力端子６７ｂから外部へのＭＩＤＩデータおよびディジタルデータの出力禁止を解除する。ステップＣ２９においては、入力操作子群４１の中でデータの保存および編集のために使用される操作子の入力機能を復帰させて、これらの操作子の操作無効を解除する。ステップＣ３０においては、一時記憶部６４ａに記憶されている音楽コンテンツを消去して、この再生制御ルーチンの実行を終了する。
【００３１】
また、ユーザが入力操作子群４１を操作して製作したコンテンツファイルや、前記ステップＣ１２の処理により記録媒体６５ａにダウンロードしたコンテンツファイルに関しては、コンテンツファイルを一時記憶部６４ａに転送して、前述のステップＣ１８〜Ｃ２６の処理からなる再生プログラムにより音楽コンテンツを再生することができる。また、この場合には、出力インターフェース回路６７は機能しており、音楽コンテンツをＭＩＤＩ出力端子６７ａを介して外部へ出力し、かつ再生音を表すディジタルデータをディジタル出力端子６７ｂを介して外部へ出力できる。さらには、ユーザは、別途用意されたプログラムを実行することにより、記録媒体６５ａに記憶保存されたコンテンツファイルをいつでも読み出して自由に利用でき、また音楽コンテンツの内容を編集することもできる。そして、編集の終えたコンテンツファイルを新たに保存し、また外部へ出力することも可能である。つまり、ストリーム配信されたコンテンツファイルと共用される一時記憶部６４ａにユーザ制作コンテンツや、ダウンロードコンテンツを記憶することで再生プログラムを共通化するとともに、ユーザ制作コンテンツやダウンロードコンテンツについてのみ、外部出力、編集および保存を許可することで、ストリーム配信を維持している。
【００３２】
さらに、本発明の実施にあたっては、上記実施形態に限定されるものではなく、本発明の目的を逸脱しない限りにおいて種々の変更が可能である。
【００３３】
例えば、上記実施形態においては、ＭＩＤＩ出力端子６７ａおよびディジタル出力端子６７ｂの両方を電子音楽装置に設けるようにしたが、いずれか一方だけを設けるようにしてもよい。また、編集機能および保存機能に関しても、いずれか一方の機能だけをこの電子音楽装置に発揮させ得るようにしてもよい。さらに、歌詞表示と楽譜表示に関しても、いずれか一方の機能だけをこの電子音楽装置に発揮させ得るようにしてもよい。
【００３４】
また、上記実施形態においては、再生規定ファイル内に複数のコンテンツファイルに対して共通の画面制御データを設けるようにした。しかし、これに代えて、再生コンテンツリストデータによって指定されるコンテンツファイルごとに、ブラウザ、歌詞または楽譜の表示画面を表す画面制御データを設けるようにしてもよい。これによれば、同一の楽曲に対して、最初はブラウザ表示画面にて再生音楽を聴くだけ、次は歌詞表示画面にて歌の練習を行い、最後に楽譜表示画面にて楽器の練習を行うような、多彩な再生態様でコンテンツ配信サービスを実現できる。なお、このような場合、画面制御データを再生コンテンツリスト中に含めるようにしてもよい。また、コンテンツファイル中に、画面制御データをシステムエクスクルーシブメッセージとして含ませるようにしてもよい。
【図面の簡単な説明】
【００３５】
【図１】本発明の一実施形態に係る電子音楽装置を含むネットワークシステムの概略図である。
【図２】前記電子音楽装置の全体ブロック図である。
【図３】コンテンツ配信サーバと電子音楽装置の機能ブロック図である。
【図４】コンテンツ配信プログラム、ブラウザプログラムおよび再生制御プログラムを示すフローチャートである。
【図５】図４の再生制御ルーチンの前半部分を示すフローチャートである。
【図６】図４の再生制御ルーチンの後半部分を示すフローチャートである。
【図７】(Ａ)〜(Ｇ)は、表示器の表示画面例を示す図である。
【符号の説明】
【００３６】
１１…電子楽器、１２…自動演奏装置、１３…パーソナルコンピュータ、１４…カラオケ装置、３０…コンテンツ配信サーバ、３１…データベース、４１…入力操作子群、４２…表示器、４３…音源回路、６１…ＣＰＵ，６４…ＲＡＭ、６４ａ…一時記憶部、６５…外部記憶装置、６５ａ…記録媒体、６６…通信インターフェース回路、６７…出力インターフェース回路、６７ａ…ＭＩＤＩ出力端子、６７ｂ…ディジタル出力端子、ＢＲ…ブラウザ部、ＣＴ…再生制御部。
【図１】
2006048336.tif 000003
【図２】
2006048336.tif 000004
【図３】
2006048336.tif 000005
【図４】
2006048336.tif 000006
【図５】
2006048336.tif 000007
【図６】
2006048336.tif 000008
【図７】
2006048336.tif 000009