(57)【要約】【課題】音楽コンテンツ（ボイス）ファイル記憶装置における記憶容量を削減する。【解決手段】記憶装置に記憶されるボイス（音楽コンテンツ）ファイルには音色パラメータ（第１素材）のみと音色パラメータ＋波形データ（第２素材）との２タイプがあり、波形データには波形ＩＤが付与され、音色パラメータには、併用する波形データの波形ＩＤを指示する波形特定情報が含まれ、前者タイプの音色パラメータと併用する波形データは別ファイルＷＦに記録される。ボイスファイルを本体内部にロードする際、〔１〕前者タイプファイルＶＦ１の場合、ファイルＶＦ１内の音色パラメータＰＲ１と波形特定情報ＤＷ１が示す波形ＩＤが付与された別ファイルＷＦ内の波形データＷＶ１をロードし、〔２〕後者タイプファイルＶＦ２の場合は、ファイルＶＦ２内の音色パラメータＰＲ２と波形データＷＶ３をロードするが、〔４〕ロード済み波形データＷＶ１は再ロードしない。【選択図】図３
2010197527.tif 000002
【特許請求の範囲】
【請求項１】
第１音楽コンテンツ素材から成る第１タイプの音楽コンテンツファイルと第１音楽コンテンツ素材及び第２音楽コンテンツ素材から成る第２タイプの音楽コンテンツファイルと複数の異なる第２音楽コンテンツ素材から成る音楽コンテンツ素材ファイルとを記憶した音楽コンテンツファイル記憶装置であって、第１音楽コンテンツ素材は、第２音楽コンテンツ素材を特定する第２音楽コンテンツ素材特定情報を含み、音楽コンテンツ素材ファイル内の第２音楽コンテンツ素材は、第１タイプの音楽コンテンツファイルに含まれる第２音楽コンテンツ素材特定情報により特定されるものと、
音楽コンテンツファイル記憶装置に対して読み込むべき音楽コンテンツファイルを指示するファイル指示手段と、
ファイル指示手段により指示された音楽コンテンツファイルが第１タイプ及び第２タイプの何れであるかを判断するファイルタイプ判断手段と、
ファイル指示手段により指示された音楽コンテンツファイルに含まれる第１音楽コンテンツ素材を読み出してこの音楽コンテンツファイル処理装置内部の第１音楽コンテンツ素材記憶手段に保存する第１音楽コンテンツ素材保存手段と、
ファイルタイプ判断手段により第１タイプであると判断された音楽コンテンツファイルについては、その第２音楽コンテンツ素材特定情報により特定される第２音楽コンテンツ素材を音楽コンテンツ素材ファイルから併せて読み出してこの音楽コンテンツファイル処理装置内部の第２音楽コンテンツ素材記憶手段に保存する一方、ファイルタイプ判断手段により第２タイプであると判断された音楽コンテンツファイルについては、当該音楽コンテンツファイル内から第２音楽コンテンツ素材を読み出して同第２音楽コンテンツ素材記憶手段に保存する第２音楽コンテンツ素材保存手段と
を具備することを特徴とする音楽コンテンツファイル処理装置。
【請求項２】
ファイル指示手段により指示された音楽コンテンツファイルの第２音楽コンテンツ素材特定情報により特定される第２コンテンツ素材が既に第２音楽コンテンツ素材記憶手段に保存されていると判断された場合は、第２コンテンツ素材保存手段による第２音楽コンテンツ素材の第２音楽コンテンツ素材記憶手段への保存を禁止する第２音楽コンテンツ素材保存禁止手段を更に具備することを特徴とする請求項１に記載の音楽コンテンツファイル処理装置。
【請求項３】
第１音楽コンテンツ素材から成る第１タイプの音楽コンテンツファイルと第１音楽コンテンツ素材及び第２音楽コンテンツ素材から成る第２タイプの音楽コンテンツファイルと複数の異なる第２音楽コンテンツ素材から成る音楽コンテンツ素材ファイルを記憶した音楽コンテンツファイル記憶装置であって、第１音楽コンテンツ素材は、第２音楽コンテンツ素材を特定する第２音楽コンテンツ素材特定情報を含み、音楽コンテンツ素材ファイル内の第２音楽コンテンツ素材は、第１タイプの音楽コンテンツファイルに含まれる第２音楽コンテンツ素材特定情報により特定されるものを具備し、音楽コンテンツファイル処理装置として機能するコンピュータに、
音楽コンテンツファイル記憶装置に対して読み込むべき音楽コンテンツファイルを指示するファイル指示ステップと、
ファイル指示ステップで指示された音楽コンテンツファイルが第１タイプ及び第２タイプの何れであるかを判断するファイルタイプ判断ステップと、
ファイル指示ステップで指示された音楽コンテンツファイルに含まれる第１音楽コンテンツ素材を読み出してこの音楽コンテンツファイル処理装置内部の第１音楽コンテンツ素材記憶手段に保存する第１音楽コンテンツ素材保存ステップと、
ファイルタイプ判断ステップで第１タイプであると判断された音楽コンテンツファイルについては、その第２音楽コンテンツ素材特定情報により特定される第２音楽コンテンツ素材を音楽コンテンツ素材ファイルから併せて読み出してこの音楽コンテンツファイル処理装置内部の第２音楽コンテンツ素材記憶手段に保存する一方、ファイルタイプ判断ステップで第２タイプであると判断された音楽コンテンツファイルについては、当該音楽コンテンツファイル内から第２音楽コンテンツ素材を読み出して同第２音楽コンテンツ素材記憶手段に保存する第２音楽コンテンツ素材保存ステップと
から成る手順を実行させる音楽コンテンツファイル処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、記憶装置に記録された音楽コンテンツファイルに含まれる音楽コンテンツ素材を電子音楽装置内部にロードして楽音信号の生成などの処理に利用する音楽コンテンツファイル処理システムに関する。
【背景技術】
【０００２】
従来より、電子楽器などの電子音楽装置では、記憶装置に記録された音楽コンテンツファイルが利用され、例えば、特許文献１のように、ユーザ記憶装置に記憶された「ボイスファイル」と呼ばれる音色データファイルをＲＡＭに読み込んで楽音信号を生成する電子楽器が知られている。この電子楽器では、音楽コンテンツファイルとしてボイス（音色）に関するパラメータ群及びユーザ波形データを含むボイスファイルが利用され、また、ユーザ波形データに代えてユーザ波形ファイルを特定するＩＤを含ませたボイスファイルとこのＩＤで特定されるユーザ波形ファイルとを組にしたものを入力することもできる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２４３１０３号公報
【０００４】
このように、音楽コンテンツファイルとして電子音楽装置内に読み込まれる音色データファイル（ボイスファイル）には、音楽コンテンツ素材として、音色パラメータだけではなく波形データも含まれることがある。一般的に、波形データはデータ容量が極めて多く、記憶装置において波形データを記憶するための記憶容量を圧迫すると共に、音色データファイルをインターネット等の音楽コンテンツ配信サーバから配信する際に時間がかかる。よって、少しでも波形データのデータ容量を減らしたいという要望がある。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
この発明は、このような事情に鑑み、音色パラメータデータ及び波形データから成る音色データファイル（ボイスファイル）のように複数の音楽コンテンツ素材から成る音楽コンテンツファイルを記憶装置から電子音楽装置内部にロードして利用する音楽コンテンツファイル処理システムにおいて、音楽コンテンツファイル記憶装置における記憶容量を削減することができるようにすることを目的とする。
【課題を解決するための手段】
【０００６】
この発明の主たる特徴に従うと、第１音楽コンテンツ素材（音色パラメータデータＰＲ）から成る第１タイプ（ＶＦａ）の音楽コンテンツファイル〔ボイスファイル（音色データファイル）ＶＦ〕と第１音楽コンテンツ素材（ＰＲ）及び第２音楽コンテンツ素材（波形データＷＶ）から成る第２タイプ（ＶＦｂ）の音楽コンテンツファイル（ＶＦ）と複数の異なる第２音楽コンテンツ素材（ＷＶ）から成る音楽コンテンツ素材ファイル（波形パッケージファイルＷＦ）とを記憶した音楽コンテンツファイル記憶装置（４）であって、第１音楽コンテンツ素材（ＰＲ）は、第２音楽コンテンツ素材（ＷＶ）を特定する第２音楽コンテンツ素材特定情報（ＤＷ）を含み、音楽コンテンツ素材ファイル（ＷＦ）内の第２音楽コンテンツ素材（ＷＶ）は、第１タイプの音楽コンテンツファイル（ＶＦ＝ＶＦａ）に含まれる第２音楽コンテンツ素材特定情報（ＤＷ）により特定されるもの（４）と、音楽コンテンツファイル記憶装置（４）に対して読み込むべき音楽コンテンツファイル（ＶＦ）を指示するファイル指示手段（Ｓ１）と、ファイル指示手段により指示された音楽コンテンツファイル（ＶＦ）が第１タイプ（ＶＦａ）及び第２タイプ（ＶＦｂ）の何れであるかを判断するファイルタイプ判断手段（Ｓ３）と、ファイル指示手段により指示された音楽コンテンツファイル（ＶＦ）に含まれる第１音楽コンテンツ素材（ＰＲ）を読み出してこの音楽コンテンツファイル処理装置内部の第１音楽コンテンツ素材記憶手段（８ａ）に保存する第１音楽コンテンツ素材保存手段（Ｓ７）と、ファイルタイプ判断手段により第１タイプであると判断された音楽コンテンツファイル（ＶＦ＝ＶＦａ）については、その第２音楽コンテンツ素材特定情報（ＤＷ）により特定される第２音楽コンテンツ素材（ＷＶ）を音楽コンテンツ素材ファイル（ＷＦ）から併せて読み出してこの音楽コンテンツファイル処理装置内部の第２音楽コンテンツ素材記憶手段（８ｂ）に保存する（Ｓ４〜Ｓ６）一方、ファイルタイプ判断手段により第２タイプであると判断された音楽コンテンツファイル（ＶＦ＝ＶＦｂ）については、当該音楽コンテンツファイル（ＶＦ）内から第２音楽コンテンツ素材（ＷＶ）を読み出して同第２音楽コンテンツ素材記憶手段（８ｂ）に保存する第２音楽コンテンツ素材保存手段（Ｓ４〜Ｓ６）とを具備する音楽コンテンツファイル処理装置〔請求項１〕、並びに、第１音楽コンテンツ素材（音色パラメータデータＰＲ）から成る第１タイプ（ＶＦａ）の音楽コンテンツファイル〔ボイスファイル（音色データファイル）ＶＦ〕と第１音楽コンテンツ素材（ＰＲ）及び第２音楽コンテンツ素材（波形データＷＶ）から成る第２タイプ（ＶＦｂ）の音楽コンテンツファイル（ＶＦ）と複数の異なる第２音楽コンテンツ素材（ＷＶ）から成る音楽コンテンツ素材ファイル（波形パッケージファイルＷＦ）を記憶した音楽コンテンツファイル記憶装置（４）であって、第１音楽コンテンツ素材（ＰＲ）は、第２音楽コンテンツ素材（ＷＶ）を特定する第２音楽コンテンツ素材特定情報（ＤＷ）を含み、音楽コンテンツ素材ファイル（ＷＦ）内の第２音楽コンテンツ素材（ＷＶ）は、第１タイプの音楽コンテンツファイル（ＶＦ＝ＶＦａ）に含まれる第２音楽コンテンツ素材特定情報（ＤＷ）により特定されるもの（４）を具備し、音楽コンテンツファイル処理装置として機能するコンピュータに、音楽コンテンツファイル記憶装置（４）に対して読み込むべき音楽コンテンツファイル（ＶＦ）を指示するファイル指示ステップ（Ｓ１）と、ファイル指示ステップで指示された音楽コンテンツファイル（ＶＦ）が第１タイプ（ＶＦａ）及び第２タイプ（ＶＦｂ）の何れであるかを判断するファイルタイプ判断ステップ（Ｓ３）と、ファイル指示ステップで指示された音楽コンテンツファイル（ＶＦ）に含まれる第１音楽コンテンツ素材を読み出してこの音楽コンテンツファイル処理装置内部の第１音楽コンテンツ素材記憶手段（８ａ）に保存する第１音楽コンテンツ素材保存ステップ（Ｓ７）と、ファイルタイプ判断ステップで第１タイプであると判断された音楽コンテンツファイル（ＶＦ＝ＶＦａ）については、その第２音楽コンテンツ素材特定情報（ＤＷ）により特定される第２音楽コンテンツ素材（ＷＶ）を音楽コンテンツ素材ファイル（ＷＦ）から併せて読み出してこの音楽コンテンツファイル処理装置内部の第２音楽コンテンツ素材記憶手段（８ｂ）に保存する（Ｓ４〜Ｓ５）一方、ファイルタイプ判断ステップで第２タイプであると判断された音楽コンテンツファイル（ＶＦ＝ＶＦｂ）については、当該音楽コンテンツファイル（ＶＦ）内から第２音楽コンテンツ素材を読み出して同第２音楽コンテンツ素材記憶手段（８ｂ）に保存する（Ｓ６）第２音楽コンテンツ素材保存ステップ（Ｓ４〜Ｓ６）とから成る手順を実行させる音楽コンテンツファイル処理プログラム〔請求項３〕が提供される。なお、括弧書きは、理解の便のために付記した実施例の参照記号や用語、箇所等を表わし、以下も同様である。
【０００７】
この発明による音楽コンテンツファイル処理装置は、ファイル指示手段（Ｓ１）により指示された音楽コンテンツファイル（ＶＦ）の第２音楽コンテンツ素材特定情報（ＤＷ）により特定される第２コンテンツ素材（ＷＶ）が既に第２音楽コンテンツ素材記憶手段（８ｂ）に保存されていると判断された場合は、第２コンテンツ素材保存手段（Ｓ４〜Ｓ６）による第２音楽コンテンツ素材（ＷＶ）の第２音楽コンテンツ素材記憶手段（８ｂ）への保存（Ｓ４〜Ｓ６）を禁止する第２音楽コンテンツ素材保存禁止手段（Ｓ２＝ＮＯ→Ｓ７）を更に具備する〔請求項２〕ように構成することができる。
【発明の効果】
【０００８】
この発明の主たる特徴による音楽コンテンツファイル処理システム（請求項１，３）では、ボイスファイル（音色データファイル）のような音楽コンテンツファイル（ＶＦ）を複数記憶した音楽コンテンツファイル記憶装置（４）が備えられ、これらの音楽コンテンツファイル（ＶＦ）には、第１音楽コンテンツ素材（音色パラメータデータＰＲ）から成る第１タイプ（ＶＦａ）と、第１音楽コンテンツ素材（ＰＲ）及び第２音楽コンテンツ素材（波形データＷＶ）から成る第２タイプ（ＶＦｂ）があり、第１音楽コンテンツ素材（ＰＲ）には、第２音楽コンテンツ素材（ＷＶ）を特定する第２音楽コンテンツ素材特定情報（ＤＷ）が含まれている。また、この記憶装置（４）には、互いに内容が異なる複数の第２音楽コンテンツ素材（ＷＶ）から成る音楽コンテンツ素材ファイル（波形パッケージファイルＷＦ）が記憶され、これら第２音楽コンテンツ素材（ＷＶ）は、第１タイプの音楽コンテンツファイル（ＶＦ＝ＶＦａ）に含まれる第２音楽コンテンツ素材特定情報（ＤＷ）により特定される。
【０００９】
音楽コンテンツファイル記憶装置（４）に記憶された音楽コンテンツファイル（ＶＦ）を音楽コンテンツファイル処理装置（電子音楽装置）内部にロードして利用する際には、ロードすべき音楽コンテンツファイル（ＶＦ）を指示し（Ｓ１）、指示された音楽コンテンツファイル（ＶＦ）のタイプを判定する（Ｓ３）。次に、当該音楽コンテンツファイル（ＶＦ）に含まれる第１音楽コンテンツ素材（ＰＲ）を読み出して処理装置内部の第１音楽コンテンツ素材記憶手段（８ａ）に保存する（Ｓ７）。また、第１タイプと判定した音楽コンテンツファイル（ＶＦ＝ＶＦａ）については、第２音楽コンテンツ素材特定情報（ＤＷ）により特定される第２音楽コンテンツ素材（ＷＶ）を音楽コンテンツ素材ファイル（ＷＦ）から併せて読み出して処理装置内部の第２音楽コンテンツ素材記憶手段（８ｂ）に保存し（Ｓ４〜Ｓ５）、第２タイプと判断した音楽コンテンツファイル（ＶＦ＝ＶＦｂ）については、当該音楽コンテンツファイル（ＶＦ）内から第２音楽コンテンツ素材（ＷＶ）を読み出して同第２音楽コンテンツ素材記憶手段（８ｂ）に保存する（Ｓ６）。
【００１０】
第２音楽コンテンツ素材（ＷＶ）は、複数の第１音楽コンテンツ素材（ＰＲ）に共通に利用され得るという特性を持つことがある。例えば、第２音楽コンテンツ素材として同じ波形データ（ＷＶ）を利用しても、第１音楽コンテンツ素材である音色パラメータデータ（ＰＲ）を種々に異ならせれば異なる音色の楽音信号を生成することができるというように、波形データ（ＷＶ）は複数の音色パラメータデータ（ＰＲ）で共通に利用されることがあるという特性を持つ。この発明は、このような第２音楽コンテンツ素材（ＷＶ）の共通利用可能性を生かして少しでも第２音楽コンテンツ素材（ＷＶ）に要する記憶容量を減らすようにしたものである。つまり、この発明によれば、複数の第１音楽コンテンツ素材（ＰＲ：ＰＲ１，ＰＲ４）の間で共通に利用することができる第２音楽コンテンツ素材（ＷＶ：ＷＶ１）については、第１音楽コンテンツ素材（ＰＲ１，ＰＲ４）とセットにすることなく、別途、音楽コンテンツ素材ファイル（ＷＦ）に記憶するようにしておき、第１音楽コンテンツ素材（ＰＲ１）を処理装置に読み込む際に併せて第２音楽コンテンツ素材（ＷＶ１）も読み込むように構成されているので、共通利用が可能な第２音楽コンテンツ素材を音楽コンテンツファイル記憶装置に重複して記憶させずに済ますことができる。
【００１１】
また、この発明では、他の第１音楽コンテンツ素材（ＰＲ１，ＰＲ４）との間で共通に使用することができる第２音楽コンテンツ素材（ＷＶ１）を利用せず、独自の第２音楽コンテンツ素材（ＷＶ３）を利用する個性的な第１音楽コンテンツ素材（ＰＲ２）については、これら第１音楽コンテンツ素材（ＰＲ２）及び第２音楽コンテンツ素材（ＷＶ３）を組にして１つの音楽コンテンツファイル（ＶＦ２）として記憶させておくように構成されている。従って、この発明によれば、このような個性的な音楽コンテンツのファイル管理が容易になる。例えば、音楽コンテンツファイルの記憶場所を移動させたりコピーさせたりする際は、単純に１つの音楽コンテンツファイルを処理対象とするだけなのでファイル管理が非常に容易である。
【００１２】
また、この発明による音楽コンテンツファイル処理装置では、読み込むべき音楽コンテンツファイル（ＶＦ）の第２音楽コンテンツ素材特定情報（ＤＷ）により特定される第２コンテンツ素材（ＷＶ）が既に第２音楽コンテンツ素材記憶手段（８ｂ）に保存されていると判断された場合は、第２音楽コンテンツ素材（ＷＶ）の保存（Ｓ４〜Ｓ６）を禁止し第１音楽コンテンツ素材（ＰＲ）のみを読み出して第１音楽コンテンツ素材記憶手段（８ａ）に保存する（Ｓ２＝ＮＯ→Ｓ７）ように構成されている（請求項２）。従って、この発明によれば、さらに、音楽コンテンツファイル処理装置内部の第２音楽コンテンツ素材記憶手段における記憶容量をも削減することができる。
【図面の簡単な説明】
【００１３】
【図１】この発明の一実施例による電子音楽装置のハードウエア構成図である。
【図２】この発明の一実施例によるボイスデータのフォーマット例である。
【図３】この発明の一実施例によるボイスデータのロード例を説明する図である。
【図４】この発明の一実施例によるボイスファイルロード処理フロー例である。
【発明を実施するための形態】
【００１４】
〔システム構成の概要〕
図１は、この発明の一実施例による音楽コンテンツファイル処理システムを構成する電子音楽装置のハードウエア構成例を示すブロック図である。この発明の一実施例による電子音楽装置は、電子的な音楽情報処理機能を有する一種のコンピュータであり、典型的には、電子楽器のような音楽専用機器が用いられる。この電子音楽装置は、図１に示すように、中央処理装置（ＣＰＵ）１、ランダムアクセスメモリ（ＲＡＭ）２、読出専用メモリ（ＲＯＭ）３、記憶装置４、演奏操作検出回路５、設定操作検出回路６、表示回路７、音源・効果回路８、通信インターフェース（Ｉ／Ｆ）９などを備え、これらの要素１〜９はバス１０を介して互いに接続される。
【００１５】
ＣＰＵ１は、ＲＡＭ２及びＲＯＭ３と共にデータ処理部を構成し、音楽コンテンツファイル処理プログラムを含む所定の制御プログラムに従い、タイマによるクロックを利用して「ボイスファイルロード処理」と呼ばれる音楽コンテンツファイル処理を含む種々の情報処理を実行する。ＲＡＭ２は、これらの処理に際して必要なデータを利用可能に保持するための記憶管理領域や各種データを一時記憶するためのワーク領域として用いられ、また、ＲＯＭ３には、これらの処理を実行するために、音楽コンテンツファイル処理プログラムを含む各種制御プログラムやプリセットされたデータ等が予め記憶される。
【００１６】
記憶装置４は、ＨＤ（ハードディスク）、ＦＤ（フレキシブルディスク）、ＣＤ（コンパクトディスク）、ＤＶＤ（デジタル多目的ディスク）、フラッシュメモリ等の半導体メモリなどの記憶媒体と、その駆動装置を含む。任意の制御プログラムや自動演奏データ、ボイス（音色データ）ファイル等の音楽コンテンツファイルを任意の記憶媒体に記憶することができ、ボイスファイルを記憶している記憶装置は、特にボイスファイル記憶装置と呼ばれる。また、記憶媒体は、着脱可能であってもよいし、この電子音楽装置（電子楽器）に内蔵されていてもよい。なお、このような着脱可能な記録媒体には、後述するように、ＵＳＢメモリが含まれるものとする。
【００１７】
演奏操作検出回路５は、鍵盤などの演奏操作子１１と共に演奏操作部を構成し、演奏操作子１１の演奏操作を検出して検出内容に対応する演奏操作情報をデータ処理部（１〜３）に導入し、データ処理部は、この演奏操作情報に基づき実演奏情報を生成して音源・効果回路８に送る。設定操作検出回路６は、スイッチやマウス等の設定操作子（パネル操作子）１２と共に設定操作部（パネル操作部）を構成し、設定操作子１２の操作内容を検出して検出内容に対応する設定操作情報をデータ処理部に導入し、データ処理部は、この設定操作情報に基づき種々の設定を行う。表示回路７は、演奏や設定に必要な各種画面を表示するＬＣＤ等のディスプレイ１３や、インジケータ／ランプ（図示せず）を備え、これらの表示・点灯内容をデータ処理部からの指令に従って制御し、演奏操作や設定操作などに関する表示援助を行う。
【００１８】
音源・効果回路８は、音源やＤＳＰを有し、演奏操作検出回路５からの演奏操作情報から得られる実演奏情報に基づく楽音信号を生成したり、ＲＯＭ３又は記憶装置４或いは通信Ｉ／Ｆ９から得られる自動演奏データに基づく楽音信号を生成すると共に、生成される楽音信号に所定の効果を付与する。サウンドシステム１４は、Ｄ／Ａ変換部やアンプ、スピーカ等を備え、音源・効果回路８から出力される楽音信号に基づく楽音を発生する。
【００１９】
音源・効果回路８には、楽音信号の生成に利用される音色パラメータデータ（ボイスパラメータ）や波形データなどの音色データを記憶する音色データ記憶部が設けられる。例えば、音色データ記憶部のＲＯＭ部には、この電子音楽装置に予め用意されたプリセット音色パラメータやプリセット波形データなどのプリセット音色データが記憶されており、その後追加される音色パラメータデータ及び波形データは、それぞれ、ＲＡＭ部の対応する記憶領域８ａ，８ｂに記憶される。ＲＯＭ部のプリセット波形データ記憶領域は「波形ＲＯＭ」と呼ばれるのに対して、ＲＡＭ部の波形データ記憶領域８ｂは「波形ＲＡＭ」と呼ばれ、記憶装置４からロードされた波形データは波形ＲＡＭ８ｂに記憶される。
【００２０】
通信Ｉ／Ｆ９は、ＭＩＤＩ等の音楽専用有線Ｉ／Ｆ、ＵＳＢやＩＥＥＥ１３９４等の汎用近距離有線Ｉ／Ｆ、Ｅｔｈｅｒｎｅｔ（登録商標）等の汎用ネットワークＩ／Ｆ、無線ＬａｎやＢｌｕｅｔｏｏｔｈ（登録商標）等の汎用近距離無線Ｉ／Ｆなどの１又は複数を含み、他の音楽機器との間でＭＩＤＩ演奏データを授受したり、サーバコンピュータ等の外部機器から制御プログラムや自動演奏データ、ボイス（音色データ）ファイル等の音楽コンテンツファイルを受信し記憶装置４に保存することができる。
【００２１】
なお、汎用近距離有線Ｉ／Ｆに含まれるＵＳＢＩ／Ｆを通じて外部ＵＳＢ機器と種々の情報授受を行うことができ、ＵＳＢＩ／Ｆの接続スロットにはＵＳＢメモリの装着（接続）が可能であるが、ＵＳＢメモリについては、説明上、前述した着脱可能な記憶媒体として扱い、記憶装置４に含まれるものとする。
【００２２】
〔ボイス（音色）データのフォーマット〕
この発明の一実施例による電子音楽装置（電子楽器）では、ボイスファイル記憶装置に記憶されたボイスデータ（音色データ）は装置内部即ち音源・効果回路のＲＡＭ部に読み込まれて利用可能となり、このような装置内部へのボイスデータの読込みは「ロード」と呼ばれる。この電子音楽装置に新たにロードされるボイスデータは、典型的には、ボイスデータ配信サーバから取得することができ、ボイスファイル記憶装置に記憶される。例えば、パーソナルコンピュータ（ＰＣ）（図示せず）により配信サーバからダウンロードしたボイスファイルをＵＳＢメモリに記憶し、このＵＳＢメモリをこの電子音楽装置のＵＳＢスロットに装着してボイスファイル記憶装置として使用する。或いは、配信サーバからルータ及びＬＡＮを介し通信Ｉ／Ｆ９を通じて電子音楽装置に直接ダウンロードしＨＤ等の内蔵記憶媒体に記憶し、この内蔵記憶媒体をボイスファイル記憶装置として使用する。図２は、ボイスファイル記憶装置に記憶されるボイスデータのフォーマットを示す。
【００２３】
ボイスファイル記憶装置４に記憶されるボイスデータは、予め電子音楽装置に用意されたプリセット音色データに対して追加ボイスデータと呼ばれ、２種類のボイスファイルＶＦと波形パッケージファイルＷＦから成る。つまり、ボイスファイルＶＦは、図２（１）に示すように、タイプ１とタイプ２の２つのタイプがあり、タイプ１のボイスファイルＶＦａが記憶されるのに対応して、図２（２）に示すように、波形パッケージファイルＷＦが記憶装置４に記憶される。波形パッケージファイルＷＦには、それぞれ固有の（＝ユニークな）ＩＤ（「波形ＩＤ」と呼ばれる）が付与されデータ内容が互いに異なる複数の波形データ（楽音波形データともいう）ＷＶが含まれる。
【００２４】
タイプ１のボイスファイルＶＦａは、図２（１）（ａ）に示すように、「音色パラメータデータ（「音色パラメータ」、「ボイスパラメータ」ともいう）ＰＲ」のみで構成される形式の音楽コンテンツファイルである。ここで、音色パラメータデータＰＲは、ＥＧ（エンベロープ・ジェネレータ）、ＥＱ（イコライザ）、ＬＦＯ（ロー・フリーケンシー・オシレーター）などの音色に関する種々の楽音信号生成用設定パラメータから成る。タイプ１のボイスファイルＶＦａの利用については、このボイスファイルだけでなく、別途、波形パッケージファイルＷＦ内に記憶されている波形データＷＶも併せて電子音楽装置（電子楽器）にロードすることにより、電子音楽装置において発音可能な状態となる。
【００２５】
このため、音色パラメータＰＲ内には、図２（１）に「ＩＤ」で示すように、この音色パラメータＰＲと共に利用される波形データＷＶのＩＤを示す波形特定情報ＤＷが記録されており、波形特定情報ＤＷに基づいて、この音色パラメータＰＲに併せてロードすべき波形データＷＶを特定することができる。つまり、波形パッケージファイルＷＦ内の各波形データＷＶには固有の波形ＩＤが付与されており、音色パラメータＰＲの波形特定情報ＤＷで、ロードすべき波形データＷＶに固有の波形ＩＤを指示することにより、当該波形データＷＶをロードすることができる。従って、タイプ１のフォーマットを採用することにより、複数のボイスファイルＶＦａで１つの波形データＷＶを共通に利用することができるだけでなく、波形データの重複記憶を防ぎ、ボイスファイル記憶装置４の記憶容量を削減することができ、これは、ボイスデータ配信時のデータ通信量削減につながる。
【００２６】
タイプ２のボイスファイルＶＦｂは、図２（１）（ｂ）に示すように、「音色パラメータデータＰＲ＋波形データＷＶ」で構成される複合形式の音楽コンテンツファイルである。タイプ２のボイスファイルＶＦｂについては、このボイスファイルを電子音楽装置にロードするだけで、電子音楽装置において発音可能な状態となる。つまり、タイプ２のボイスファイルＶＦｂ内には、音色パラメータＰＲだけでなく、この音色パラメータＰＲと併用される波形データＷＶが記憶されており、タイプ１の場合と同様に、波形データＷＶには固有の波形ＩＤが付与され、音色パラメータＰＲには、併せてロードすべき波形データＷＶの波形ＩＤを指示する波形特定情報ＤＷが記録されている。
【００２７】
この電子音楽装置にロードされた音色パラメータデータＰＲ及び波形データＷＶは、それぞれ、音源・効果回路８内の音色パラメータ記憶領域８ａ及び波形ＲＡＭ８ｂに記憶される。ただし、音色データロード時には、音楽コンテンツファイル処理プログラムによる波形データ重複記憶禁止機能により、同一の波形ＩＤを持つ波形データＷＶが波形ＲＡＭ８ｂに既に記憶されているかをチェックするので、波形ＲＡＭ８ｂに同じ波形ＩＤの波形データＷＶが重複して記憶されることはない。
【００２８】
なお、１つのボイスファイルＶＦにおいて複数の波形データＷＶが特定されることもある。例えば、音域により楽音信号の波形を異ならせたり、複数の楽音波形を重ねて発音させる等の場合である。この場合、全ての波形データＷＶをボイスファイルＶＦ内に記憶してタイプ２：ＶＦｂの形式にしてもよいし、全ての波形データＷＶを波形パッケージファイルＷＦ内に記憶してタイプ１：ＶＦａの形式にしてもよい。或いは、一部の波形データＷＶをボイスファイルＶＦ内に記憶させ、残りの波形データＷＶを波形パッケージファイルＷＦ内に記憶させてもよい（この形式のボイスファイルＶＦを「タイプ３」のボイスファイルＶＦｃという）。また、ボイスファイルＶＦのファイル拡張子を夫々のファイルタイプに対応する文字列とすることにより、ファイル拡張子でボイスファイルＶＦのタイプを識別することができる。
【００２９】
図３は、この発明の一実施例によるボイスデータロード例を説明するための図であり、図３（１）は、ＵＳＢメモリ等のボイスファイル記憶装置４に記憶されているボイスデータを示す。この例では、ボイスファイル記憶装置４には、図３（１）に示すように、複数のボイスファイルＶＦ１，ＶＦ２，…及び波形パッケージファイルＷＦの形式で記憶されており、図中、「ボイスファイル１」、「ボイスファイル２」、…、及び、「００１」、「００２」、…は、説明上便宜的に付けたボイスファイル名及び波形ＩＤ値である。
【００３０】
また、図３（２）（ａ），（ｂ）及び（ｃ）は、ボイスデータのロードに用いられる電子音楽装置（電子楽器）内部の音色パラメータ記憶領域８ａ、波形ＲＡＭ８ｂ及び管理ファイル記憶領域の記憶状態を説明するための図であり、管理ファイル記憶領域は、新たにロードされた波形データＷＶの波形ＩＤを順次記録したロード済み波形管理ファイルＷＭを記憶するために音源・効果回路８のＲＡＭ部に設けられた記憶領域である。電子音楽装置内部側については、図３（２）に示された音色パラメータ記憶領域８ａ、波形ＲＡＭ８ｂ及びロード済み波形管理ファイルＷＭの各記憶状態は、図３（１）のボイスデータをロードした後のものであり、ボイスデータロード前においては何れも空白であるとする。なお、管理ファイル記憶領域は、ＲＡＭ２内に設けてもよい。
【００３１】
ボイスファイル記憶装置４に記憶されたボイスデータを図示ボイスファイル番号「１」，「２」，…の順に電子音楽装置（電子楽器）にロードする際には、図示の「〔１〕」、「〔２〕」、…の順序で次のように処理を進める：
〔１〕第１ボイスファイル（「ボイスファイル１」）ＶＦ１を指定すると、指定されたボイスファイルＶＦ１に含まれる音色パラメータデータＰＲ１を音色パラメータ記憶領域８ａに読み込む。このボイスファイルＶＦ１はタイプ１であり、音色パラメータデータＰＲ１の波形特定情報ＤＷ１により指示される波形ＩＤ＝「００１」がロード済み波形管理ファイルＷＭに記録されているかを調べると、波形ＩＤ＝「００１」はロード済み波形ＩＤとして記録されていないので、ボイスファイルＶＦ１から波形特定情報ＤＷ１に従って、波形ＩＤ＝「００１」を持つ波形データＷＶ１を波形パッケージファイルＷＦから波形ＲＡＭ８ｂに読み込むと共に、この波形ＩＤ＝「００１」を管理ファイルＷＭに書き込む。
【００３２】
〔２〕次に指定された第２ボイスファイル（「ボイスファイル２」）ＶＦ２はタイプ２であり、音色パラメータデータＰＲ２に含まれる波形特定情報ＤＷ２の波形ＩＤ＝「００３」は管理ファイルＷＭに記録されていないため、ボイスファイルＶＦ２自身から、その音色パラメータデータＰＲ２を記憶領域８ａに読み込むと共に、波形特定情報ＤＷ２に従って波形ＩＤ＝「００３」の波形データＷＶ３を波形ＲＡＭ８ｂに読み込み、この波形ＩＤ＝「００３」を管理ファイルＷＭに書き込む。
【００３３】
〔３〕更に指定された第３ボイスファイル（「ボイスファイル３」）ＶＦ３についても、その音色パラメータデータＰＲ３を記憶領域８ａに読み込む。このボイスファイルＶＦ１はタイプ１であり、音色パラメータデータＰＲ３の波形特定情報ＤＷ３が指示する波形ＩＤ＝「００２」は管理ファイルＷＭに記録されていないため、波形特定情報ＤＷ３に従って、波形ＩＤ＝「００２」の波形データＷＶ２をパッケージファイルＷＦから波形ＲＡＭ８ｂに読み込むと共に、この波形ＩＤ＝「００２」を管理ファイルＷＭに書き込む。
【００３４】
〔３〕第４番目に指定された第４ボイスファイル（「ボイスファイル４」）ＶＦ４については、その音色パラメータデータＰＲ４の波形特定情報ＤＷ４により指示される波形ＩＤ＝「００１」を持つ波形データＷＶ１は既に波形ＲＡＭ８ｂに読み込まれており、当該波形ＩＤ＝「００１」が管理ファイルＷＭに記録されているので、当該波形データＷＶ１の読込みを禁止し、音色パラメータデータＰＲ４のみを記憶領域８ａに読み込む。
【００３５】
以後は、上述と同様に、指定されたボイスファイルＶＦの音色パラメータデータＰＲを音色パラメータ記憶領域８ａに記憶し、音色パラメータデータＰＲの波形特定情報ＤＷが示す波形ＩＤが波形管理ファイルＷＭに記録されていない場合にのみ、当該波形ＩＤで特定される波形データＷＶを当該ボイスファイルＶＦ或いは波形パッケージファイルＷＦから波形ＲＡＭ８ｂに読み込むと共に当該波形ＩＤを管理ファイルＷＭに書き込んでいく。
【００３６】
以上のように、この発明の一実施例による音楽コンテンツファイル処理システムでは、音楽コンテンツファイルとして記憶装置４に記憶されるボイスファイルＶＦには、「音色パラメータＰＲのみ」（第１音楽コンテンツ素材のみ）形式の第１タイプＶＦａと「音色パラメータＰＲ＋波形データＷＶ」（第１音楽コンテンツ素材＋第２音楽コンテンツ素材）形式の第２タイプＶＦｂがあり、波形データＷＶには波形ＩＤが付与され、音色パラメータＰＲには、併用する波形データＷＶの波形ＩＤを指示する波形特定情報ＤＷが含まれる。また、第１タイプＶＦａの音色パラメータＰＲと併用する波形データＷＶは別ファイルの波形パッケージファイルＷＦに記録される。ボイスファイルＶＦ：ＶＦ１〜ＶＦ４の音色パラメータＰＲ：ＰＲ１〜ＰＲ４を電子音楽装置（電子楽器）にロードする際には、〔１〕，〔３〕第１タイプＶＦａのボイスファイルＶＦ１，ＶＦ３の場合は、当該ボイスファイルＶＦ１，ＶＦ３内の音色パラメータＰＲ１，ＰＲ３と、波形特定情報ＤＷ１，ＤＷ３で指示される波形ＩＤが付与された波形パッケージファイルＷＦ内の波形データＷＶ１，ＷＶ２をロードし、〔２〕第２タイプＶＦｂのボイスファイルＶＦ２の場合には、当該ボイスファイルＶＦ２内の音色パラメータＰＲと波形データＷＶ３をロードする。但し、〔４〕ボイスファイルＶＦ４内の音色パラメータＰＲ４に併用される波形データＷＶ１が既にロードされている場合は、ファイルタイプに拘わらず、当該既ロード波形データＷＶ１を再びロードすること（重複記憶）は禁止し、当該音色パラメータＰＲ４のみをロードし、電子音楽装置内においても波形データ記憶のための容量削減を図る。
【００３７】
〔音楽コンテンツファイル処理の動作フロー例〕
図４は、この発明の一実施例による音楽コンテンツファイル処理を表わすフローチャートの例である。この音楽コンテンツファイル処理は、既述のように「ボイスファイルロード処理」と呼ばれ、ボイスファイルＶＦを音楽コンテンツファイルとし、音色パラメータデータ（ボイスパラメータ）ＰＲ及び波形データＷＶをそれぞれ第１及び第２音楽コンテンツ素材としている。この電子音楽装置（電子楽器）が各種処理モードを待機している状態においてボイスファイルロード処理モードへの移行指示操作があり、このボイスファイルロード処理がスタートすると、ＣＰＵ１は、まず、ボイスファイル指定画面をディスプレイ１３に表示し、ユーザ操作に応じて、ロードすべきボイスデータが記憶されたボイスファイル記憶装置を決定し、このボイスファイル記憶装置からロード可能なボイスファイルをユーザに提示する。そして、ステップＳ１において、ユーザ操作に応じて当該ボイスファイル記憶装置からロードするボイスファイルＶＦを指定する。
【００３８】
次のステップＳ２では、ロード済み波形管理ファイルＷＭに記録されている波形ＩＤを調べ、指定されたボイスファイルＶＦの音色パラメータデータＰＲ内の波形特定情報ＤＷで指示された波形ＩＤにより特定される所定の波形データ（「指定波形データ」という）ＷＶは、音源・効果回路８内の波形ＲＡＭ８ｂに未だ記憶されていないかどうかを判定する。つまり、音源・効果回路８内に波形データＷＶがロードされて波形ＲＡＭ８ｂに記憶される毎に、記録された波形データＷＶの波形ＩＤがロード済み波形管理ファイルＷＭに記憶されるので、この管理ファイルＷＭを読みに行くことで、波形ＲＡＭ８ｂ内に指定波形データＷＶが記憶されているか否かを判断することができる。
【００３９】
この波形データの記憶有無判断で、波形管理ファイルＷＭに当該波形ＩＤが記録されておらず、指定波形データＷＶは波形ＲＡＭ８ｂに未記憶であると判定したときは（Ｓ２＝ＹＥＳ）、ステップＳ３に進んで、さらに、指定されたボイスファイルＶＦ内に、波形特定情報ＤＷで指示された波形ＩＤにより特定される指定波形データＷＶが含まれていないかどうかを判定する。つまり、このボイスファイルＶＦがタイプ１のボイスファイルＶＦａであるか否かを判定する。なお、ボイスファイルＶＦ内における指定波形データＷＶの有無は、波形特定情報ＤＷに従って実際にボイスファイルＶＦ内をサーチして判断してもよいし、ファイル拡張子などでファイルタイプを判断してもよい。
【００４０】
ファイルタイプ判定ステップＳ３で、指定されたボイスファイルＶＦがタイプ１のボイスファイルＶＦａであると判定したときは（Ｓ３＝ＹＥＳ）、まず、ステップＳ４で、波形特定情報ＤＷで指示された波形ＩＤに基づいて、ロードすべき指定波形データＷＶを波形パッケージファイルＷＦ内で特定し、次いで、ステップＳ５において、ステップＳ４で特定された指定波形データをこの電子音楽装置（電子楽器）にロードし、波形ＲＡＭ８ｂに保存する。一方、ファイルタイプ判定ステップＳ３で、指定されたボイスファイルＶＦがタイプ２のボイスファイルＶＦｂであると判定したときは（Ｓ３＝ＮＯ）、ステップＳ６に進み、当該ボイスファイルＶＦ内の指定波形データＷＶをこの電子音楽装置（電子楽器）にロードし、波形ＲＡＭ８ｂに保存する。
【００４１】
ステップＳ２で指定波形データＷＶが既に波形ＲＡＭ８ｂに記憶されていると判定したとき（Ｓ２＝ＮＯ）、或いは、ステップＳ６又はステップＳ７における指定波形データＷＶのロード処理の後は、ステップＳ７に進んで、指定されたボイスファイルＶＦ内の音色パラメータデータＰＲを電子音楽装置（電子楽器）にロードし、音源・効果回路８内の所定記憶領域８ａに保存する。
【００４２】
続くステップＳ８では、ロードすべきボイスファイルＶＦが未だ残っているか否かを判定し、ロードすべきボイスファイルＶＦがあると（Ｓ８＝ＹＥＳ）、ステップＳ１に戻って、ロードすべき新たなボイスファイルＶＦを指定し、ロードすべきボイスファイルＶＦがある間は、上述したステップＳ１〜Ｓ７の処理を繰り返す。そして、ロードすべきボイスファイルＶＦがなくなると（Ｓ８＝ＮＯ）、このボイスファイルロード処理（音楽コンテンツファイル処理）を終了し、元の待機状態にリターンする。
【００４３】
なお、１つのボイスファイルＶＦにおいて複数の波形データＷＶが特定される場合については、ステップＳ２で、これら波形データＷＶのうち１つでも波形ＲＡＭ８ｂに未記憶のものがあればステップＳ３に進み、未記憶の指定波形データＷＶについてステップＳ４〜Ｓ６の処理を行う。さらに、ボイスファイルＶＦにタイプ３のボイスファイルＶＦｃが含まれる場合は、ファイルタイプ判定ステップＳ３でタイプ１〜３の何れかを判定するものとし、タイプ３と判定したボイスファイルＶＦｃについては、波形ＲＡＭ８ｂに未記憶の指定波形データＷＶに関しステップＳ４〜Ｓ６と同様の処理を行う。つまり、ボイスファイルＶＦｃ内に含まれない未記憶の指定波形データＷＶは、波形パッケージファイルＷＦから読み出して波形ＲＡＭ８ｂに保存し（Ｓ４〜Ｓ５）、当該ボイスファイルＶＦｃ内に含まれる未記憶の指定波形データＷＶは、当該ボイスファイルＶＦｃ内から読み出して波形ＲＡＭ８ｂに保存する（Ｓ６）。
【００４４】
〔種々の実施態様〕
以上、図面を参照しつつこの発明の好適な実施の一形態について説明したが、これは単なる一例であって、この発明は、発明の精神を逸脱しない範囲で種々の変更が可能である。例えば、実施例では、「第１音楽コンテンツ素材＋第２音楽コンテンツ素材」から成る複合音楽コンテンツファイルとして「音色パラメータデータ（ＰＲ）＋波形データ（ＷＶ）」から成るボイスファイル（ＶＦ）の例を示したが、これ以外でもよい。例えば、「自動演奏データ＋オーディオデータ」、「自動演奏データ＋動画データ」、「自動伴奏スタイルデータ＋オーディオデータ」など、第１音楽コンテンツ素材（自動演奏データ、自動伴奏スタイルデータなど）と第２音楽コンテンツ素材（第１音楽コンテンツ素材に関係するオーディオデータ、動画データなど）とを含む音楽コンテンツファイルであれば、どのようなものでもよい。ここで、第１音楽コンテンツ素材は各音楽コンテンツファイルで固有のものであり、第２音楽コンテンツ素材は、幾つかの第１音楽コンテンツ素材で共用され得るものとする。また、３種類以上の音楽コンテンツ素材が含まれていていもよい。
【符号の説明】
【００４５】
８ａ，８ｂ  音色パラメータ記憶領域及び波形ＲＡＭ（波形データ記憶領域）、
ＶＦ：ＶＦａ，ＶＦｂ；ＶＦ１〜ＶＦ４  ボイスファイル（音楽コンテンツファイル）、
ＶＦａ，ＶＦｂ  第１及び第２タイプのボイスファイル（音楽コンテンツファイル）、
ＰＲ：ＰＲ１〜ＰＲ４  音色パラメータデータ（第１音楽コンテンツ素材）、
ＤＷ 波形特定情報(第２音楽コンテンツ素材特定情報)、
ＷＶ：ＷＶ１〜ＷＶ３  波形ＩＤを有する波形データ（第２音楽コンテンツ素材）。
【図１】
2010197527.tif 000003
【図２】
2010197527.tif 000004
【図３】
2010197527.tif 000005
【図４】
2010197527.tif 000006