(57)【特許請求の範囲】
【請求項１】
音楽コンテンツデータとして、プリセットコンテンツデータを記憶すると共に、第１種拡張コンテンツデータ及び第２種拡張コンテンツデータから成る拡張コンテンツデータを記憶可能な音楽コンテンツ記憶手段と、
第１種拡張コンテンツデータ及び／又は第２種拡張コンテンツデータを音楽コンテンツ記憶手段に記憶させる拡張コンテンツ記憶制御手段と、
ユーザ操作に基づいてプリセットコンテンツ或いは拡張コンテンツを選択的に指示する音楽コンテンツ指示手段と、
音楽コンテンツ指示手段によりプリセットコンテンツが指示されたときはプリセットコンテンツデータを選択し、音楽コンテンツ指示手段により拡張コンテンツが指示されたときには、第２種拡張コンテンツデータが音楽コンテンツ記憶手段に記憶されていない場合は第１種拡張コンテンツデータを選択し、第２種拡張コンテンツデータが音楽コンテンツ記憶手段に記憶されている場合には第２種拡張コンテンツデータを選択する選択制御手段と、
選択制御手段により選択された音楽コンテンツデータを利用するコンテンツ利用手段と
を具備することを特徴とする電子音楽装置。
【請求項２】
音楽コンテンツ記憶手段に記憶される音楽コンテンツデータの種類は、拡張コンテンツの下位に第１種拡張コンテンツデータ及び第２種拡張コンテンツデータが位置するように階層的に管理され、
さらに、
ユーザ操作に基づいて音楽コンテンツデータの種類を階層的に選択する音楽コンテンツ種類選択手段と、
音楽コンテンツ種類選択手段により選択された音楽コンテンツデータの種類を順次保持する音楽コンテンツ選択履歴保持手段と
を有し、
選択制御手段は、音楽コンテンツ選択履歴保持手段により保持されている音楽コンテンツデータの種類を参照して、音楽コンテンツ種類選択手段により第１種拡張コンテンツデータが選択された後に音楽コンテンツ指示手段により拡張コンテンツが指示されたと判定したときは、第２種拡張コンテンツデータが音楽コンテンツ記憶手段に記憶されていても第１種拡張コンテンツデータを選択する
ことを特徴とする請求項１に記載の電子音楽装置。
【請求項３】
音楽コンテンツデータとして、プリセットコンテンツデータを記憶すると共に、第１種拡張コンテンツデータ及び第２種拡張コンテンツデータから成る拡張コンテンツデータを記憶可能な音楽コンテンツ記憶手段を具備し、電子音楽装置として機能するコンピュータに、
第１種拡張コンテンツデータ及び／又は第２種拡張コンテンツデータを音楽コンテンツ記憶手段に記憶させる拡張コンテンツ記憶制御ステップと、
ユーザ操作に基づいてプリセットコンテンツ或いは拡張コンテンツを選択的に指示する音楽コンテンツ指示ステップと、
音楽コンテンツ指示ステップでプリセットコンテンツが指示されたときはプリセットコンテンツデータを選択し、音楽コンテンツ指示ステップで拡張コンテンツが指示されたときには、第２種拡張コンテンツデータが音楽コンテンツ記憶手段に記憶されていない場合は第１種拡張コンテンツデータを選択し、第２種拡張コンテンツデータが音楽コンテンツ記憶手段に記憶されている場合には第２種拡張コンテンツデータを選択する選択制御ステップと、
選択制御ステップで選択された音楽コンテンツデータを利用するコンテンツ利用ステップと
から成る手順を実行させる音楽コンテンツ利用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、音色データなどの音楽コンテンツについて拡張コンテンツの利用の便を図った音楽コンテンツ利用システムに関する。
【背景技術】
【０００２】
従来より、電子楽器等の電子音楽装置で利用される音楽コンテンツデータには、予め電子音楽装置に備えられたプリセットコンテンツデータに加えて、その後ユーザが入手した拡張的なコンテンツデータがある。例えば、特許文献１に開示されている電子音楽装置では、ボイスデータと呼ばれる音色データなどの音楽データについて、プリセットデータに加え、ユーザがカスタマイズしたユーザデータ（カスタムデータとも言う）を拡張データとして用いることにより、プリセットデータでは表現できない演奏が可能となっている。
【特許文献１】特開２００６−２５９２１９号公報
【０００３】
また、ソングデータや伴奏スタイルデータなどの音楽コンテンツデータについては、インターネット上のコンテンツ配信サイトから有料又は無料で配信され、これを電子音楽装置に読み込んで利用できるようになっている。このような配信コンテンツも、拡張的な音楽コンテンツデータと言える。
【０００４】
このように、電子音楽装置において、利用し得る拡張的な音楽コンテンツデータには幾つかの種類が存在するが、同時に複数種類の拡張コンテンツデータが存在する場合、どの種類の音楽コンテンツデータを優先的に選択可能状態とするかは、素早いコンテンツ選択のためには大変重要である。しかしながら、複数種類の拡張コンテンツデータが存在する場合の優先選択について、従来は何も提案されていない。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
この発明は、このような事情に鑑み、拡張的な音楽コンテンツデータとして複数種類のコンテンツが記憶可能な場合にユーザにとってコンテンツを簡単に選択することができ使い勝手の良い音楽コンテンツ利用システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
この発明の主たる特徴に従うと、音楽コンテンツデータとして、プリセットコンテンツデータ（Ｖｐ）を記憶すると共に、第１種拡張コンテンツデータ（Ｖａ）及び第２種拡張コンテンツデータ（Ｖｂ）から成る拡張コンテンツデータ（Ｖｅ）を記憶可能な音楽コンテンツ記憶手段（ＶＭａ）と、第１種拡張コンテンツデータ（Ｖａ）及び／又は第２種拡張コンテンツデータ（Ｖｂ）を音楽コンテンツ記憶手段（ＶＭａ）に記憶させる拡張コンテンツ記憶制御手段〔図４（２），（３）〕と、ユーザ操作に基づいて〔ＳＰ１，ＳＰ２，…，ＳＥ：図２（２）〕プリセットコンテンツ或いは拡張コンテンツを選択的に指示する音楽コンテンツ指示手段〔図５（２），図６（１）〕と、音楽コンテンツ指示手段によりプリセットコンテンツが指示されたときはプリセットコンテンツデータ（Ｖｐ）を選択し（Ｅ１）、音楽コンテンツ指示手段により拡張コンテンツが指示されたときには、第２種拡張コンテンツデータ（Ｖｂ）が音楽コンテンツ記憶手段（ＶＭａ）に記憶されていない場合は（Ｄ３＝ＮＯ）第１種拡張コンテンツデータ（Ｖａ）を選択し（Ｄ５）、第２種拡張コンテンツデータ（Ｖｂ）が音楽コンテンツ記憶手段（ＶＭａ）に記憶されている場合は（Ｄ３＝ＹＥＳ）第２種拡張コンテンツデータ（Ｖｂ）を選択する（Ｄ４）選択制御手段〔図５（２），図６（１）〕と、選択制御手段により選択された音楽コンテンツデータ（Ｖｐ／Ｖａ／Ｖｂ）を利用するコンテンツ利用手段（Ｃ１〜Ｃ４，Ｄ７，Ｅ２，Ｇ４）とを具備する電子音楽装置〔請求項１〕が提供され、音楽コンテンツデータとして、プリセットコンテンツデータ（Ｖｐ）を記憶すると共に、第１種拡張コンテンツデータ（Ｖａ）及び第２種拡張コンテンツデータ（Ｖｂ）から成る拡張コンテンツデータ（Ｖｅ）を記憶可能な音楽コンテンツ記憶手段（ＶＭａ）を具備し、電子音楽装置として機能するコンピュータに、第１種拡張コンテンツデータ（Ｖａ）及び／又は第２種拡張コンテンツデータ（Ｖｂ）を音楽コンテンツ記憶手段（ＶＭａ）に記憶させる拡張コンテンツ記憶制御ステップ〔図４（２），（３）〕と、ユーザ操作に基づいて〔ＳＰ１，ＳＰ２，…，ＳＥ：図２（２）〕プリセットコンテンツ或いは拡張コンテンツを選択的に指示する音楽コンテンツ指示ステップ〔図５（２），図６（１）〕と、音楽コンテンツ指示ステップでプリセットコンテンツが指示されたときはプリセットコンテンツデータ（Ｖｐ）を選択し（Ｅ１）、音楽コンテンツ指示ステップで拡張コンテンツが指示されたときには、第２種拡張コンテンツデータ（Ｖｂ）が音楽コンテンツ記憶手段（ＶＭａ）に記憶されていない場合は第１種拡張コンテンツデータ（Ｖａ）を選択し（Ｄ５）、第２種拡張コンテンツデータ（Ｖｂ）が音楽コンテンツ記憶手段（ＶＭａ）に記憶されている場合は第２種拡張コンテンツデータ（Ｖｂ）を選択する（Ｄ４）選択制御ステップ〔図５（２），図６（１）〕と、選択制御ステップで選択された音楽コンテンツデータ（Ｖｐ／Ｖａ／Ｖｂ）を利用するコンテンツ利用ステップ（Ｃ１〜Ｃ４，Ｄ７，Ｅ２，Ｇ４）とから成る手順を実行させる音楽コンテンツ利用プログラム〔請求項３〕が提供される。なお、括弧書きは、実施例の参照記号や箇所等を表わし、以下においても同様である。
【０００７】
この発明による電子音楽装置は、音楽コンテンツ記憶手段（ＶＭａ）に記憶される音楽コンテンツデータの種類〔Ｖｐ（Ｖｐ１，Ｖｐ２，…）／Ｖｅ，Ｖａ／Ｖｂ〕は、拡張コンテンツ（Ｖｅ）の下位に第１種拡張コンテンツデータ（Ｖａ）及び第２種拡張コンテンツデータ（Ｖｂ）が位置するように階層的に管理され、さらに、ユーザ操作に基づいて〔Ｓ１，Ｓ２：図３（１）〕音楽コンテンツデータの種類〔Ｖｐ（Ｖｐ１，Ｖｐ２，…）／Ｖｅ，Ｖａ／Ｖｂ〕を階層的に選択する音楽コンテンツ種類選択手段（Ｇ２）と、音楽コンテンツ種類選択手段により選択された音楽コンテンツデータの種類〔Ｖｐ（Ｖｐ１，Ｖｐ２，…）／Ｖｅ／Ｖａ／Ｖｂ〕を順次保持する音楽コンテンツ選択履歴保持手段（Ｇ３）とを有し、選択制御手段〔図５（２），図６（１）〕は、音楽コンテンツ選択履歴保持手段（Ｇ３）により保持されている音楽コンテンツデータの種類〔Ｖｐ（Ｖｐ１，Ｖｐ２，…）／Ｖｅ／Ｖａ／Ｖｂ〕を参照して、音楽コンテンツ種類選択手段（Ｇ３）により第１種拡張コンテンツデータ（Ｖａ）が選択された後に音楽コンテンツ指示手段〔図５（２），図６（１）〕により拡張コンテンツ（Ｖｅ）が指示されたと判定したときは（Ｄ６＝ＹＥＳ）、第２種拡張コンテンツデータ（Ｖｂ）が音楽コンテンツ記憶手段（ＶＭａ）に記憶されていても第１種拡張コンテンツデータ（Ｖａ）を選択する（Ｄ５）〔請求項２〕ように構成することができる。
【発明の効果】
【０００８】
この発明による音楽コンテンツ利用システム（請求項１，３）では、音楽コンテンツデータとして、予めプリセットコンテンツデータ（Ｖｐ）が電子音楽装置の音楽コンテンツ記憶手段（ＶＭａ）に記憶されており、音楽コンテンツ記憶手段（ＶＭａ）には、さらに、第１種拡張コンテンツデータ（カスタムコンテンツＶａ）や第２種拡張コンテンツデータ（配信コンテンツＶｂ）等の複数種類の拡張コンテンツデータ（Ｖｅ）が記憶可能であり、第１種拡張コンテンツデータ（Ｖａ）及び／又は第２種拡張コンテンツデータ（Ｖｂ）をこの電子音楽装置上で作成して或いは外部（ＶＭｂ）から供給して音楽コンテンツ記憶手段（ＶＭａ）に記憶させることができ〔図４（２），（３）、図５（１）〕、また、ユーザ操作〔ＳＰ１，ＳＰ２，…，ＳＥ：図２（２）〕により音楽コンテンツのカテゴリとしてプリセットコンテンツ或いは拡張コンテンツを選択的に指示することができる。ここで、プリセットコンテンツのカテゴリが指示されたときはプリセットコンテンツデータ（Ｖｐ）が選択され〔図６（１）〕、拡張コンテンツのカテゴリが指示されたときには、第２種拡張コンテンツデータ（Ｖｂ）が音楽コンテンツ記憶手段（ＶＭａ）に記憶されている場合は（Ｄ３＝ＹＥＳ）第２種拡張コンテンツデータ（Ｖｂ）が選択され、第２種拡張コンテンツデータ（Ｖｂ）が音楽コンテンツ記憶手段（ＶＭａ）に記憶されていない場合にｈａ（Ｄ３＝ＮＯ）第１種拡張コンテンツデータ（Ｖａ）が選択されるようにし〔図５（２）〕、選択された音楽コンテンツデータ（Ｖｐ／Ｖａ／Ｖｂ）を利用する（Ｃ１〜Ｃ４，Ｄ７，Ｅ２，Ｇ４）ことができるようにしている。
【０００９】
つまり、この発明では、拡張コンテンツデータ（Ｖｅ）については、第２種拡張コンテンツデータ（Ｖｂ）を第１種拡張コンテンツデータ（Ｖａ）よりも優先的に選択するようにし、第２種拡張コンテンツデータ（Ｖｂ）が記憶されていない場合に限って第１種拡張コンテンツデータ（Ｖａ）を選択するように構成されている。従って、この発明によれば、第２種拡張コンテンツデータを記憶し利用するようなユーザにとっては第２種拡張コンテンツを選択し易くなると共に、第２種拡張コンテンツを記憶・利用することがないようなユーザにとっては第１種拡張コンテンツを選択し易くなり、どちらのユーザにとっても使い勝手が良くなる。
【００１０】
また、この発明による電子音楽装置では、音楽コンテンツ記憶手段（ＶＭａ）に記憶される音楽コンテンツデータの種類〔Ｖｐ（Ｖｐ１，Ｖｐ２，…）／Ｖｅ，Ｖａ／Ｖｂ〕は、拡張コンテンツ（Ｖｅ）の下位に第１種拡張コンテンツデータ（Ｖａ）及び第２種拡張コンテンツデータ（Ｖｂ）が位置するように階層的に管理され、ユーザ操作に基づいて〔Ｓ１，Ｓ２：図３（１）〕音楽コンテンツデータの種類〔Ｖｐ（Ｖｐ１，Ｖｐ２，…）／Ｖｅ，Ｖａ／Ｖｂ〕を階層的に選択することができ（Ｇ２）、これにより選択された音楽コンテンツデータの種類〔Ｖｐ（Ｖｐ１，Ｖｐ２，…）／Ｖｅ／Ｖａ／Ｖｂ〕は音楽コンテンツ選択履歴保持手段（Ｇ３）により順次保持される。ここで、音楽コンテンツのカテゴリとして拡張コンテンツが選択的に指示されたときには、音楽コンテンツ選択履歴保持手段（Ｇ３）により保持されている音楽コンテンツデータの種類〔Ｖｐ（Ｖｐ１，Ｖｐ２，…）／Ｖｅ／Ｖａ／Ｖｂ〕が参照され、これにより、階層的な選択で第１種拡張コンテンツデータ（Ｖａ）が選択された後に拡張コンテンツ（Ｖｅ）のカテゴリが指示されたことが判ると（Ｄ６＝ＹＥＳ）、第２種拡張コンテンツデータ（Ｖｂ）が音楽コンテンツ記憶手段（ＶＭａ）に記憶されていても第１種拡張コンテンツデータ（Ｖａ）を選択する（Ｄ５）ように構成されている（請求項２）。従って、この発明によれば、拡張コンテンツとしては主に第２種拡張コンテンツデータを利用するようなユーザでも、ユーザ操作で第１種拡張コンテンツデータを階層的に選択することができ、音楽コンテンツのカテゴリとして拡張コンテンツを指示したときに、その直前に第１種拡張コンテンツデータを階層的に選択していた場合には、第２種拡張コンテンツデータ優先の原則に拘わらず第１種拡張コンテンツデータを選択することができ、使い勝手が良くなる。
【発明を実施するための最良の形態】
【００１１】
〔システムの概要〕
この発明の一実施例による音楽コンテンツ利用システムの機能が組み込まれる電子音楽装置は、音楽コンテンツ利用処理を含む音楽情報処理機能を有する一種のコンピュータであり、典型的には、電子楽器のように演奏操作部及び楽音信号生成部を備える音楽専用機器が用いられるが、演奏操作部や楽音信号発生部を備えるパーソナルコンピュータ（ＰＣ）のように電子楽器と同等の音楽データ処理機能を有する音楽データ処理装置を用いることもできる。図１は、この発明の一実施例による電子音楽装置のシステム構成を説明するための図であり、図１（１）は、電子音楽装置のハードウエア構成ブロック図を示す。
【００１２】
この電子音楽装置は、中央処理装置（ＣＰＵ）１、ランダムアクセスメモリ（ＲＡＭ）２、読出専用メモリ（ＲＯＭ）３、記憶装置４、演奏操作検出回路５、設定操作検出回路６、表示回路７、音源・効果回路８、通信インターフェース（Ｉ／Ｆ）９などを備え、これらの要素１〜９はバス１０を介して互いに接続される。
【００１３】
ＣＰＵ１は、ＲＡＭ２及ＲＯＭ３と共にデータ処理部を構成し、音楽コンテンツ利用プログラムを含む所定の制御プログラムに従い、タイマによるクロックを利用して音楽コンテンツ利用処理を含む種々の音楽情報処理を実行する。ＲＡＭ２は、これらの処理に際して必要な各種データを一時記憶するためのワーク領域として用いられ、例えば、ディレクトリの遷移経過（選択履歴）や個々のボイスデータの選択履歴を保持するためのディレクトリ及びボイス選択履歴保持領域を設けることができる。ＲＯＭ３には、これらの処理を実行するために、音楽コンテンツ利用プログラムを含む各種制御プログラムやプリセットされた音楽コンテンツ（プリセットボイスデータ）等が予め記憶される。
【００１４】
記憶装置４は、ＨＤ（ハードディスク）、ＦＤ（フレキシブルディスク）、ＣＤ（コンパクトディスク）、ＤＶＤ（デジタル多目的ディスク）、フラッシュメモリなどの半導体メモリなどの記憶媒体と、その駆動装置を含み、任意の制御プログラムや自動演奏データ等を任意の記憶媒体に記憶することができる。また、記憶媒体は、着脱可能であってもよいし、電子音楽装置に内蔵されていてもよい。例えば、この電子音楽装置の内部にフラッシュメモリを設けて記憶装置４として機能させ、「ボイスデータ」と呼ばれる音色データを含む種々の音楽コンテンツの記憶管理手段として用いたり、着脱可能な記憶媒体にボイスデータを保存することができる。
【００１５】
演奏操作検出回路５は、鍵盤などの演奏操作子１１の演奏操作を検出して検出内容に対応する演奏操作情報をデータ処理部（１〜３）に導入し、データ処理部は、この演奏操作情報に基づき「演奏操作子処理」と呼ばれる実際の演奏に関する処理を行って実演奏情報を生成して音源・効果回路８に送る。設定操作検出回路６は、スイッチやマウス等の設定操作子（パネル操作子）１２の操作内容を検出して検出内容に対応する設定操作情報をデータ処理部に導入し、データ処理部は、この設定操作情報に基づき「設定操作子処理」と呼ばれる種々の設定に関する処理を行う。例えば、設定操作子１２には、音源・効果回路８に設定されるボイスデータ（音色データ）のカテゴリを指示するためのカテゴリ選択スイッチ（ＳＰ１，ＳＰ２，…；ＳＥ）、ボイスデータの同一階層における種類（ボイスデータ群）や個々のボイスデータを選択するためのディレクトリ選択スイッチやボイス選択スイッチ等として機能する項目選択スイッチ（Ｓ１〜Ｓ１０）がある。
【００１６】
表示回路７は、演奏や設定に必要な各種画面を表示するＬＣＤ等のディスプレイ１３や、インジケータ／ランプ（図示せず）を備え、これらの表示・点灯内容をデータ処理部からの指令に従って制御し、演奏操作や設定操作などに関する表示援助を行う。例えば、ディスプレイ１３の画面には、項目選択スイッチ（Ｓ１〜Ｓ１０）に対応する項目としてボイスデータ群或いは個々のボイスデータの名称が表示され、項目選択スイッチの操作で所望のボイスデータ群或いは所望のボイスデータを選択することができる。
【００１７】
音源・効果回路８は、音源やＤＳＰを有し、演奏操作検出回路５からの演奏操作情報から得られる実演奏情報に基づく楽音信号を生成したり、ＲＯＭ３又は記憶装置４或いは通信Ｉ／Ｆ９から得られる自動演奏データに基づく楽音信号を生成すると共に、生成される楽音信号に所定の効果を付与する。サウンドシステム１４は、Ｄ／Ａ変換部やアンプ、スピーカ等を備え、音源・効果回路８から出力される楽音信号に基づく楽音を発生する。
【００１８】
通信Ｉ／Ｆ９は、ＭＩＤＩ等の音楽専用有線Ｉ／Ｆ、ＵＳＢやＩＥＥＥ１３９４等の汎用近距離有線Ｉ／Ｆ、Ｅｔｈｅｒｎｅｔ（登録商標）等の汎用ネットワークＩ／Ｆ、無線ＬａｎやＢｌｕｅｔｏｏｔｈ（登録商標）等の汎用近距離無線Ｉ／Ｆなどの１又は複数を含み、他の音楽機器との間でＭＩＤＩ演奏データを授受したり、外部のサーバコンピュータ等から制御プログラムやデータ等を受信し記憶装置４に保存することができる。
【００１９】
なお、この電子音楽装置をＰＣで構成する場合は、演奏操作子１２は外付けされる。また、サーバコンピュータは、図１と同様のハードウエア構成を有するが、演奏操作子や演奏操作検出回路、音源・効果回路などはなくてもよい。
【００２０】
図１（２）は、この電子音楽装置で用いられるボイスデータ（音色データ）の構成例を表わす。この電子音楽装置では、利用可能な多数のボイスデータを管理するために「ボイス（音色）バンク」と呼ばれる記憶管理部ＶＭａが所定の記憶媒体に確保され、この例では記憶装置４として機能するフラッシュメモリのボイスバンク領域に確保される。この電子音楽装置のボイス（音色）バンクＶＭａは、プリセットボイスバンクＶｐ、カスタムボイスバンクＶａ及び配信ボイスバンクＶｂから成る。
【００２１】
プリセットボイスバンクＶｐに含まれる複数セットのプリセットボイスデータは、予め電子音楽装置に用意されたボイスデータであり、既に音源・効果回路８中の音源メモリに格納され、これらのライブラリデータがフラッシュメモリに記憶されている。プリセットボイスバンクＶｐで管理されるボイス（音色）はプリセットボイスと呼ばれる。
【００２２】
カスタムボイスバンクＶａには、ユーザが任意に作成したボイスデータであるカスタムボイスデータＤａを複数セット登録することができる。各カスタムボイスデータＤａは、パラメータＰｒのみ或いはパラメータＰｒ＋波形データＷｖで構成され、例えば、音階音に対するノーマルボイス（ノーマル音色）に関する１２８種類のセットに更にドラム音に対するドラムボイスに関する１０音色のセットを加えたものとすることができる。カスタムボイスデータＤａがパラメータＰｒのみで構成される場合、波形データには、対応するプリセットボイスデータのものを使い、パラメータＰｒ＋波形データＷｖで構成される場合は任意の波形データＷｖを使用することができる。また、配信ボイスバンクＶｂは、インターネット上のコンテンツ配信サイトから有料又は無料でダウンロード・配信されたボイスデータである配信ボイスデータＤｂを格納するバンクである。
【００２３】
カスタムボイスバンクＶａ及び配信ボイスバンクＶｂで管理されるボイスは、夫々カスタムボイス及び配信ボイスと呼ばれ、拡張ボイスＶｅと総称される。カスタムボイス及び配信ボイスの何れについても、各ボイスデータＤａ，Ｄｂの実体は音源・効果回路８中の音源メモリに格納され、これらボイスデータＤａ，Ｄｂの音源メモリ内での記憶位置や、ボイス番号、ボイス名、ボイスアイコン等の各種属性情報から成るライブラリデータＬａ，Ｌｂがフラッシュメモリに格納される。
【００２４】
カスタムボイスバンクＶａにおける一部のデータ或いは全部のデータは、記憶装置４として機能する任意の内蔵或いは外部記憶装置ＶＭｂにセーブ（保存）することができる。その際、カスタムボイスデータＤａは個別のボイスデータファイルＤｆとしてセーブされ、ライブラリデータＬａ中において各ボイスデータファイルＤｆのパス等（保存先の記憶位置とファイル名、ボイス番号、ボイス名、アイコンＩＤ）を記述したライブラリ情報が、対応するライブラリデータファイルＬｆとしてセーブされる。
【００２５】
これとは逆に、任意の内蔵或いは外部記憶装置ＶＭｂにセーブされたカスタムボイスデータを電子音楽装置のボイス記憶管理部ＶＭａにロード（読込み）することができる。つまり、記憶装置ＶＭｂのライブラリデータファイルＬｆをロードすると、そのデータがフラッシュメモリに書き込まれ、そこに記述されているパスに応じて、対応する個別のボイスデータファイルＤｆが電子音楽装置側に読み込まれ、カスタムボイスデータＤａとして音源・効果回路８中の音源メモリに書き込まれ、楽音信号の生成に利用可能となる。
【００２６】
配信ボイスについては、ボイスデータファイルＤｆ単独で、或いは、ライブラリデータファイルＬｆ＋複数のボイスデータファイルＤｆのようなライブラリ形式で、コンテンツ配信サイトからダウンロードして一旦パーソナルコンピュータ等の情報処理装置に保存し、更にそれを着脱可能な記憶媒体ＶＭｂに保存する。そして、この記憶媒体ＶＭｂを電子音楽装置に装着し、そこに記憶されている配信ボイスのファイルＬｆ，Ｄｆを、配信ボイスのライブラリ及びボイスデータＬｂ，Ｄｂとして、電子音楽装置のボイス記憶管理部ＶＭａにおける配信ボイスバンクＶｂにロードすることができる。配信ボイスのロードの仕組みはカスタムボイスと同様であるが、データのロード先がカスタムボイスと異なる。また、ボイスデータファイルＤｆ単独の場合には、対応するライブラリ情報が作成され配信ボイスバンクＶｂのライブラリデータＬｂに追記される。
【００２７】
〔ボイスデータのディレクトリ構造とボイスカテゴリの選択〕
図３は、この発明の一実施例によるボイスデータのディレクトリ構造とボイスカテゴリの選択を説明するための図である。この発明の一実施例による音楽コンテンツ利用システムでは、利用可能な音色データ等の音楽コンテンツとして、予め用意されたプリセットコンテンツＶｐに加え、複数種類の拡張コンテンツＶｅ〔カスタムコンテンツ（第１種拡張コンテンツ）Ｖａと配信コンテンツ（第２種拡張コンテンツ）Ｖｂ〕を外部ＶＭｂから供給して音楽コンテンツ記憶手段ＶＭａに記憶させることができ、また、ユーザによる音楽コンテンツのカテゴリ選択操作（ＳＰ１，ＳＰ２，…，ＳＥ）で、プリセットコンテンツを示す複数のカテゴリ（ＳＰ１，ＳＰ２，…）及び拡張コンテンツを示すカテゴリ（ＳＥ）のうち何れか１つのカテゴリを選択的に指示することができる。ここで、プリセットの各カテゴリ（ＳＰ１，ＳＰ２，…）が指示されると、対応するプリセットコンテンツＶｐ（Ｖｐ１，Ｖｐ２，…）が選択されるが、拡張のカテゴリ（ＳＥ）が指示されると、カスタムコンテンツＶｂが記憶手段ＶＭａに記憶されている場合はカスタムコンテンツＶｂが優先的に選択され、カスタムコンテンツＶｂが記憶手段ＶＭａに記憶されていない場合に限ってカスタムコンテンツＶａが選択される。そして、選択された音楽コンテンツがディスプレイ１３に表示され、例えば、音源での楽音信号生成に利用することができる。
【００２８】
音楽コンテンツとして音色データ（ボイスデータ）を用いる場合についてより具体的に説明すると、このシステムで利用可能なボイスデータは、図３（１）に示すようなディレクトリ構造で階層的に管理される。つまり、最上位のディレクトリは「ボイス（音色）」であり、その１つ下位の第２位ディレクトリに、プリセットボイスＶｐに属する複数（ｎ）群のプリセットボイスＶｐ１〜Ｖｐｎと、「拡張ボイス」Ｖｅとが位置し、各プリセットボイス群Ｖｐ１，Ｖｐ２，…は、例えば、「ピアノ系ボイス」Ｖｐ１、「オルガン系ボイス」Ｖｐ２、…で構成される。また、「カスタムボイス」Ｖａ及び「配信ボイス」Ｖｂは、それぞれ第１種拡張ボイス及び第２種拡張ボイスとして、拡張ボイスＶｅの１つ下位の第３位ディレクトリに置かれる。従って、各プリセットボイス群Ｖｐ１，Ｖｐ２，…，Ｖｐｎが置かれたディレクトリと、カスタムボイスＶａ及び配信ボイスＶｂが置かれたディレクトリには、ボイスデータ自体は記憶されておらず、前述のように夫々のボイスデータの記憶位置や各種属性が記述されたライブラリデータが記憶される。
【００２９】
また、この電子音楽装置のパネル上には、利用可能なボイスデータを選択的に指定するために、第２位ディレクトリのボイスカテゴリに対応して、「ボイスカテゴリ選択スイッチ」と呼ばれる複数（ｎ＋１）個のスイッチＳＰ１，ＳＰ２，…，ＳＰｎ，ＳＥが設けられる。ここで、プリセットボイス群Ｖｐ１〜Ｖｐｎに対応する複数（ｎ）個のスイッチＳＰ１〜ＳＰｎについては、例えば、「ピアノ」の表記でピアノ系ボイスのカテゴリを表わすスイッチＳＰ１の操作によりピアノ系ボイスＶｐ１が指定され、「オルガン」の表記でオルガン系ボイスのカテゴリを表わすスイッチＳＰ２の操作でオルガン系ボイスＶｐ２が指定されるというように、カテゴリに対応するプリセットボイスが選択的に指定されてディスプレイ１３上にはそのボイスリストが表示される。
【００３０】
一方、「拡張」の表記で拡張ボイスＶｅのカテゴリを表わすスイッチＳＥについては、その操作により拡張ボイスＶｅが指定されてその構成要素であるカスタムボイスＶａ及び配信ボイスＶｂを示すディレクトリリスト〔図３（１）参照〕が表示されるわけではなく、拡張ボイスデータＶｅの実際のディレクトリ構造に従って直ちにカスタムボイスＶａ或いは配信ボイスＶｂが指定され、そのボイスリストがディスプレイ１３に表示される。
【００３１】
例えば、ボイス記憶管理部Ｎｍａに拡張ボイスとしてカスタムボイスＶａ及び配信ボイスＶｂが記憶（ロード）されており実際のディレクトリ構造が図２（１）で表わされる場合には、「拡張」スイッチＳＥの操作により配信ボイスＶｂが優先的に指定され、ディスプレイ１３には、例えば、図２（３）の配信ボイスリスト画面に示すように、配信ボイスＶｂを構成するボイスデータＤｂのリストＶＬｂが表示される。
【００３２】
この場合、ボイスリスト画面には、各配信ボイスデータに対応するライブラリデータ中のボイス名情報に基づいて、「配信−ピアノ１」、「配信−ピアノ２」、「配信−オルガン」、…というように、対応するボイス名が列挙され、アイコンＩＤに基づいて、例えば、ピアノ系のボイス名表示に対応してその近傍にピアノの絵のアイコンが表示されるというように、対応するアイコンが表示される〔図面にはピアノ系のアイコン表示例を図２（３）に示すだけで、他のアイコン表示は図示を省略〕。なお、ボイスリストは、表示当初は先頭のボイスデータから所定数（例えば、１０）だけ表示され、これを超えるボイスデータについては図示しないページ切換操作子の操作に従って所定数ずつ表示される。
【００３３】
また、ボイスリストＶＬｂ中の各ボイス名表示に対応して画面の左右に配設された項目選択スイッチＳ１〜Ｓ１０は、個々のボイスデータＤｂを選択するボイス選択スイッチとして機能し、何れかのスイッチＳａ（ａ＝１〜１０）を操作することにより、操作されたスイッチに対応する所望のボイスが選択されてそのボイス名が強調（ハイライト）表示されると共に、選択されたボイスデータＤｂが音源・効果回路８に設定される。なお、「拡張」スイッチＳＥの操作で配信ボイスディレクトリＶｂが選択されたときに、これ以前にこの配信ボイスディレクトリＶｂ内においてボイス選択スイッチ操作で或るボイスデータＤｂが選択されていた場合、新たにボイス選択スイッチを操作して新たなボイスデータＤｂが選択されるまでは、直前に選択されていたボイスデータＤｂの選択が維持される。
【００３４】
また、「拡張」スイッチＳＥが操作されたときに、上述のように配信ボイスディレクトリＶｐの選択に留めることなく、自動的に、配信ボイスディレクトリＶｐ内における所定のボイスデータＤｂを選択するようにしてもよい。例えば、システムの起動後初めて「拡張」スイッチＳＥを押したときは、配信ボイスディレクトリＶｂの中の先頭の配信ボイスＤｂが自動的に選択され、図２（３）の例では、配信ボイスリストＶＬｂ中の左上配信ボイス：「配信−ピアノ１」が自動選択される。また、これ以前にこの配信ボイスディレクトリＶｂ内でボイス選択スイッチＳ１〜Ｓ１０の操作により或る配信ボイスＤｂが選択されていた場合は、以前に（最新に）選択されていたボイスＤｂが自動的に選択される。
【００３５】
図２（３）のような配信ボイスリスト画面が表示されているときにカスタムボイスＶａを選択したい場合は、まず、画面の右下のディレクトリアップ表記「ＵＰ」に対応するディレクトリアップスイッチＳＵの操作により、一旦、カスタムボイスＶａの直上の階層にある拡張ボイスディレクトリＶｅに移動し、図３（１）に示されるような拡張ボイスディレクトリ画面をディスプレイ１３に表示する。この画面が表示されている場合、画面中の拡張ボイスディレクトリリストＤＬ中に表示された２つのディレクトリ表記：「カスタムボイス」、「配信ボイス」に対応して画面の左に配設された項目選択スイッチＳ１，Ｓ２は、「カスタムボイス」或いは「配信ボイス」ディレクトリＶａ，Ｖｂを選択するのに有効なディレクトリ選択スイッチとして機能する。そこで、ディレクトリ選択スイッチＳ１を操作することにより、対応する「カスタムボイス」ディレクトリが選択され、図３（２）に示されるようなカスタムボイスリスト画面が表示されて個々のカスタムボイスデータＤａを選択することができる状態となる。
【００３６】
このカスタムボイスリスト画面の場合、画面中のカスタムボイスリストＶＬａに表示された６つのボイス名に対応する項目選択スイッチＳ１〜Ｓ６がボイスを選択するのに有効なボイス選択スイッチとして機能するので、図２（３）の配信ボイスリスト画面と同様に、ボイス選択スイッチＳ１〜Ｓ６の何れかを操作することによって所望のカスタムボイスデータＤａを選択することができる。
【００３７】
このシステムでは、ディレクトリの遷移経過（選択履歴）が記録され、「拡張」スイッチＳＥが操作されたときには、このディレクトリ遷移経過が参照され、直前の第３位ディレイクトリを選択するようになっている。従って、「カスタムボイス」ディレクトリ選択スイッチＳ１の操作により、一旦、カスタムボイスＶａが選択されると、再度ディレクトリアップスイッチＳＵを操作し「配信ボイス」ディレクトリ選択スイッチＳ２を操作して図２（３）の配信ボイスリスト画面に戻らない限り、次回のシステム起動時までは、「拡張」スイッチＳＥの操作によりカスタムボイスカテゴリＶａが選ばれ、カスタムボイスリストＶＬａの画面が表示される。しかし、次回の起動時には、ディレクトリ遷移経過はクリアされ、「拡張」スイッチＳＥの操作で配信ボイスＶｂが選択されることになる。
【００３８】
さて、ボイス記憶管理部Ｎｍａに拡張ボイスとして配信ボイスＶｂのみが記憶（ロード）されている場合も、「拡張」スイッチＳＥの操作により配信ボイスＶｂが指定され、同様に、図２（３）のような配信ボイスリスト画面が表示される。つまり、ボイスカテゴリ「拡張」スイッチＳＥを押すと、配信ボイスが１つ以上記憶されている場合には第３位の配信ボイスディレクトリＶｂが選ばれてそのボイス名が表示される。
【００３９】
また、ボイス記憶管理部Ｎｍａに拡張ボイスとしてカスタムボイスＶａのみが記憶（ロード）されており配信ボイスＶｂが記憶（ロード）されていない場合には、「拡張」スイッチＳＥの操作によりカスタムボイスＶａが指定され、ディスプレイ１３には、例えば、図３（２）に示されるようのカスタムボイスリスト画面が表示される。なお、ボイスカテゴリ選択スイッチＳＰ１〜ＳＰｎの操作により対応する種類のプリセットボイスＶｐ１〜Ｖｐｎが指定された場合も、図２（３）や図３（２）のボイスリスト画面と同様の形式で、プリセットボイスリスト画面が表示される。そして、何れのボイスリスト画面でも、前述した配信ボイスリスト画面〔図２（３）〕の説明と同様の態様で、ページ切換え、強調表示、ボイスデータ選択の維持、ボイスデータの自動選択などを行うことができる。
【００４０】
〔処理フロー例〕
図４〜図６は、この発明の一実施例によるコンテンツ利用処理を表わす種々のフローチャートであり、図４（１）はコンテンツ利用処理のメイン処理フローを示す。この電子音楽装置の電源をオンするか或いはコンテンツ利用処理の開始操作を行ってコンテンツ利用処理プログラムに基づくコンテンツ利用処理システムを立ち上げると、ＣＰＵ１は、まず、最初のステップＭ１で初期化処理を行い、例えば、ディレクトリ及びボイス選択履歴保持領域をクリアする。次のステップＭ２では、演奏操作子１１の操作があれば演奏操作に対応する演奏操作子処理を行い、例えば、鍵盤などの演奏操作子１１の演奏操作に対応する演奏操作情報に基づいて実演奏情報を生成し音源・効果回路８に送る。ステップＭ２での演奏操作子処理の後或いは演奏操作がなくステップＭ２をスルーした後は、ステップＭ３に進み、設定操作子１２の操作があれば設定操作に対応する設定操作子処理を行う。
【００４１】
設定操作子処理では、図４（２）以下に示すように、種々の設定操作に応じて種々の処理を行い、音源・効果回路８における種々の楽音信号生成条件を設定したりこの設定を行うための環境を整える。ステップＭ３での設定操作子処理の後或いは設定操作がなくステップＭ３をスルーした後は、ステップＭ２に戻る。そして、コンテンツ利用処理の終了操作を行うか或いはこの電子音楽装置の電源をオフするまで、ステップＭ２，Ｍ３の演奏及び設定操作子処理を繰り返し、音源・効果回路８は、ステップＭ３の設定操作子処理で設定された所望の楽音信号生成条件に従って演奏操作に基づく楽音信号を生成する。
【００４２】
図４（２）〜図６は、メイン処理のステップＭ３で行われる種々の演奏操作子処理の具体例を示す。図４（２）は、単独形式のボイスデータファイルＤｆをボイス記憶管理部ＶＭａにロードする「ボイスファイルロード処理」を示すフローチャートであり、この処理は、ボイスファイルロードを指示するための操作子が操作されることにより開始する。最初のステップＡ１では、ユーザ操作に従って、単独形式ファイルが保存されている記憶装置ＶＭｂより、ロードすべき対象となるボイスデータファイルＤｆを指定する。次のステップＡ２では、指定されたボイスデータファイルＤｆが配信ボイスであるか否かを判定し、配信ボイスであれば（Ａ２＝ＹＥＳ）ステップＡ３に進む。ステップＡ３では、指定されたボイスデータファイルＤｆを利用可能な配信ボイスデータＤｂとして配信ボイスバンクＶｂのボイスデータ記憶エリアにロードする（音源メモリに書き込む）と共に、この配信ボイスデータＤｂに対応するライブラリ情報を新たに作成して配信ボイスバンクＶｂのライブラリデータＬｂに追加し、この配信ボイスライブラリデータＬｂを更新する。そして、今回の処理を終了しメイン処理のステップＭ２にリターンする。
【００４３】
一方、ステップＡ１で指定されたボイスデータファイルＤｆがカスタムボイスであると判定したときは（Ａ２＝ＮＯ）ステップＡ４に進んで、指定されたボイスデータファイルＤｆを新たに利用可能なカスタムボイスデータＤａとしてカスタムボイスバンクＶａのボイスデータ記憶エリアにロードする（音源メモリに書き込む）と共に、ロードされたカスタムボイスデータＤａに対応するライブラリ情報を新たに作成し、これをカスタムボイスバンクＶａのライブラリデータＬａに追加してこのカスタムボイスライブラリデータＬａを更新する。そして、今回の処理を終了しメイン処理のステップＭ２にリターンする。
【００４４】
図４（３）は、ライブラリ形式のライブラリデータファイルＬｆ及びボイスデータファイルＤｆをボイス記憶管理部ＶＭａにロードする「ライブラリファイルロード処理」を示すフローチャートであり、この処理は、ライブラリファイルロードを指示するための操作子が操作されることにより開始する。最初のステップＢ１では、ユーザ操作に従って、ライブラリ形式ファイルが保存されている記憶装置ＶＭｂより、ロードすべき対象となるライブラリデータファイルＬｆを指定する。次のステップＢ２では、指定されたライブラリデータファイルＬｆが配信ボイスのライブラリであるか否かを判定し、配信ボイスのライブラリであれば（Ｂ２＝ＹＥＳ）ステップＢ３に進む。
【００４５】
ステップＢ３では、指定されたライブラリデータファイルＬｆ内で指定されているボイスデータファイルＤｆを新たに利用可能な配信ボイスデータＤｂとして配信ボイスバンクＶｂのボイスデータ記憶エリアにロードする（音源メモリ書込み）と共に、ライブラリデータファイルＬｆの情報（記憶位置等）を、ロードされた配信ボイスデータＤｂに対応するように変更し（差し替え）、変更したライブラリ情報を配信ボイスバンクＶｂのライブラリデータＬｂに書き込んで配信ボイスライブラリデータＬｂを更新する。そして、今回のライブラリファイルロード処理を終了してメイン処理のステップＭ２にリターンする。
【００４６】
一方、ステップＢ１で指定されたライブラリデータファイルＬｆがカスタムボイスのライブラリであると判定したときは（Ｂ２＝ＮＯ）ステップＢ４に進んで、指定されたライブラリデータファイルＬｆ内で指定されているボイスデータファイルＤｆを新たに利用可能なカスタムボイスデータＤａとしてカスタムボイスバンクＶａのボイスデータ記憶エリアにロードする（音源メモリ書込み）と共に、ライブラリデータファイルＬｆの情報（記憶位置等）を、ロードされたカスタムボイスデータＤａに対応するように変更し（差し替え）、変更したライブラリ情報をカスタムボイスバンクＶａのライブラリデータＬａに書き込んでこのカスタムボイスライブラリデータＬａを更新する。そして、今回のライブラリファイルロード処理を終了してメイン処理のステップＭ２にリターンする。
【００４７】
図５（１）は、任意のボイスデータを編集することにより作成されたボイスデータをボイス記憶管理部ＶＭａのカスタムボイスバンクＶａにセーブ（保存）する「カスタムボイス作成処理」を示すフローチャートであり、カスタムボイス作成処理は、カスタムボイス作成を指示するための操作子が操作されることにより開始する。最初のステップＣ１では、ユーザによるデータ指定操作に従って元になるボイスデータを指定し、次のステップＣ２で、指定されたボイスデータをＲＡＭ３の作業エリアにコピーする。ここで、元になるボイスデータは、ボイス記憶管理部ＶＭａや記憶装置ＶＭｂに記憶されているボイスデータでもよいし、他の機器から取得したものでもよい。次いで、ステップＣ３において、作業エリア上でユーザ操作に従いボイスデータを編集し、編集が終了してユーザによるセーブ指示操作があると、ステップＣ４で、編集後のボイスデータを新たに利用可能なカスタムボイスデータＤａとしてカスタムボイスバンクＶａに保存すると共に、このカスタムボイスデータＤａに対応するライブラリ情報でカスタムボイスライブラリデータＬａを更新する。そして、今回のカスタムボイス作成処理を終了しメイン処理のステップＭ２にリターンする。
【００４８】
図５（２）は、複数（ｎ＋１）のボイスカテゴリ選択スイッチＳＰ１〜ＳＰｎ，ＳＥのうち「拡張」スイッチＳＥが操作されたときに処理を開始し、所定のルールに従って拡張ボイスの何れかを選択する「拡張ボイススイッチ処理」を示すフローチャートである。まず、最初のステップＤ１では、ディレクトリ選択履歴保持領域を調べ、拡張ボイスＶｅについて各ディレクトリＶａ，Ｖｂの選択履歴が有るか否かを判定し、この選択履歴が無いときは（Ｄ１＝ＮＯ）、ステップＤ２に進んで、ボイス記憶管理部ＶＭａに配信ボイスＶｂがロードされているどうかをチェックし、次のステップＤ３で配信ボイスＶｂのロード有無チェックの結果を判定する。ここで、ボイス記憶管理部ＶＭａに配信ボイスＶｂが有るときは（Ｄ３＝ＹＥＳ）、ステップＤ４に進んで、配信ボイスディレクトリＶｂを選択し配信ボイスライブラリデータＬｂに従って配信ボイスリストＶＬｂをディスプレイ１３に表示する〔図２（３）参照〕。一方、ボイス記憶管理部ＶＭａに配信ボイスＶｂが無いときには（Ｄ３＝ＮＯ）、ステップＤ５に進んで、カスタムボイスディレクトリＶａを選択しカスタムボイスライブラリデータＬａに従ってカスタムボイスリストＶＬａをディスプレイ１３に表示する〔図３（２）参照〕。そして、今回の処理を終了しメイン処理のステップＭ２にリターンする。
【００４９】
また、ステップＤ１で、拡張ボイスＶｅについて各ディレクトリＶａ，Ｖｂの選択履歴が有ると判定したときは（Ｄ１＝ＹＥＳ）、ステップＤ５で、さらに、「拡張」スイッチＳＥが操作された直前にカスタムボイスディレクトリＶａが選択されていたか否かを判定する。ここで、直前にカスタムボイスディレクトリＶａが選択されていたときは（Ｄ６＝ＹＥＳ）、ステップＤ５にて、カスタムボイスディレクトリＶａを選択しカスタムボイスライブラリデータＬａに従ってカスタムボイスリストＶＬａをディスプレイ１３に表示し〔図３（２）参照〕、直前に配信ボイスディレクトリＶｂが選択されていたときは（Ｄ６＝ＮＯ）、ステップＤ４にて、配信ボイスディレクトリＶｂを選択し配信ボイスライブラリデータＬｂに従って配信ボイスリストＶＬｂをディスプレイ１３に表示する〔図２（３）参照〕。そして、今回の処理を終了しメイン処理のステップＭ２にリターンする。
【００５０】
なお、ステップＤ５のカスタムボイス選択処理或いはステップＤ４の配信ボイス選択処理の後は、直ちに拡張ボイススイッチ処理を終了せず、破線枠で示すように、ステップＤ７で、ボイス選択履歴保持領域を調べて、ボイス選択履歴がない場合は配信ボイスリストＶＬａ，ＶＬｂ内の先頭のボイスを選択し、ボイス選択履歴がある場合には、当該配信ボイスリストＶＬａ，ＶＬｂ内で以前に（最新に）選択されていたボイスを選択し、選択されたボイスを音源に設定するようにしてもよい。
【００５１】
図６（１）は、ボイスカテゴリ選択スイッチ中のプリセットボイススイッチＳＰ１〜ＳＰｎ中の何れかのスイッチＳＰａ（ａ＝１〜ｎ）が操作されたときに処理を開始し、該当するプリセットボイス群を選択する「プリセットボイススイッチ処理」を示すフローチャートである。ステップＥ１で、操作されたプリセットボイススイッチＳＰａで、選択指示されたプリセットボイス群Ｖｐａ（ａ＝１〜ｎ）のライブラリデータに従ってプリセットボイス群Ｖｐａのボイスリストをディスプレイ１３に表示する。そして、今回の処理を終了しメイン処理のステップＭ２にリターンする。なお、この場合も、直ちに処理を終了せず、破線枠で示すように、ステップＥ２で、ボイス選択履歴保持領域を調べて、当該プリセットボイス群Ｖｐａのボイス選択履歴がない場合は当該ボイスリスト内の先頭のボイスを選択し、ボイス選択履歴がある場合には、当該ボイスリスト内で以前に（最新に）選択されていたボイスを選択し、選択されたボイスを音源に設定するようにしてもよい。
【００５２】
図６（２）は、任意のボイスリスト画面〔例えば、図２（３）、図３（２）〕或いはディレクトリリスト画面〔例えば、図３（１）〕が表示されている状態でディレクトリアップスイッチＳＵが操作されたときに処理を開始し、該当するディレクトリを選択表示する「ディレクトリアップスイッチ処理」を示すフローチャートである。まず、ステップＦ１で、スイッチＳＵが操作された時点で選択されているディレクトリの階層が最上位（「ボイス（音色）」であるか否かを判定し、最上位ディレクトリであれば（Ｆ１＝ＹＥＳ）、何らの処理もせず、直ちに今回の処理を終了しメイン処理のステップＭ２にリターンする。一方、最上位ディレクトリでなければ（Ｆ１＝ＮＯ）、ステップＦ２で、１つ上位のディレクトリを選択し、選択されたディレクトリにおけるディレクトリリストをディスプレイ１３に表示し〔例えば、図２（３）→図３（１）〕、今回の処理を終了しメイン処理のステップＭ２にリターンする。
【００５３】
図６（３）は、任意のボイスリスト画面〔例えば、図２（３）、図３（２）〕或いはディレクトリリスト画面〔例えば、図３（１）〕が表示されている状態で項目選択スイッチが有効に操作されたときに処理を開始し、該当するディレクトリ或いはボイスを選択する「ディレクトリ／ボイス選択スイッチ処理」を示すフローチャートである。まず、ステップＧ１で、操作された項目選択スイッチＳ１〜Ｓ１０について、ディレクトリリスト画面が表示された状態で何れかのスイッチが有効に操作されたか（ディレクトリ選択スイッチが操作されたか）或いはボイスリスト画面が表示された状態で何れかのスイッチが有効に操作されたか（ボイス選択スイッチが操作されたか）を判定する。
【００５４】
ここで、ディレクトリリストに対する選択操作であれば（Ｇ１＝ＹＥＳ）、ステップＧ２に進んで、選択されたディレクトリ内のディレクトリ又はボイスリストをディスプレイ１３に表示し、次いで、ステップＧ３で、当該ディレクトリが選択された旨のディレイクトリ履歴情報をＲＡＭ２のディレクトリ選択履歴保持領域を保持する。そして、この処理を終了しメイン処理のステップＭ２にリターンする。一方、ボイスリストに対する選択操作であれば（Ｇ１＝ＮＯ）、ステップＧ４に進んで、選択されたボイスを音源・効果回路の音源部に設定し、次のステップＧ５で、当該ディレクトリにおいて当該ボイスが選択された旨のボイス履歴情報をＲＡＭ２のボイス選択履歴保持領域を保持する。そして、この処理を終了しメイン処理のステップＭ２にリターンする。
【００５５】
〔種々の実施態様〕
以上、図面を参照しつつこの発明の好適な実施の一形態について説明したが、これは単なる一例であって、この発明は、発明の精神を逸脱しない範囲で種々の変更が可能である。例えば、実施例では、音楽コンテンツデータとして、ボイス（音色）データの例を示したが、他の音楽データでもよい。例えば、波形データのみのファイルでもよいし、自動演奏データや自動伴奏データでもよい。或いは、レジストレーションデータでもよい。
【００５６】
また、配信ボイスディレクトリとカスタムボイスディレクトリの下にはボイスデータが配置されるが、その表示上での並び順は、プリセットボイスと同様のカテゴリ順とするとよい。或いは、配信ボイスディレクトリとカスタムボイスディレクトリの下に更にプリセットボイスと同様のカテゴリディレクトリを設け、各カテゴリディレクトリの下に、そのカテゴリに属するボイスデータを配置するようにしてもよい。これらのカテゴリ順並びやカテゴリディレクトリ振り分けは、ボイスデータ内にカテゴリ情報を持たせ、この情報を読むことによって実現すればよい。
【図面の簡単な説明】
【００５７】
【図１】この発明の一実施例による音楽コンテンツ利用システム構成説明図である。
【図２】この発明の一実施例によるボイスデータのディレクトリ構造とボイスカテゴリの選択を説明するため図である。
【図３】この発明の一実施例による表示画面の遷移例を示す。
【図４】この発明の一実施例によるコンテンツ利用処理フローの例〔１〕を示す。
【図５】この発明の一実施例によるコンテンツ利用処理フローの例〔２〕を示す。
【図６】この発明の一実施例によるコンテンツ利用処理フローの例〔３〕を示す。
【符号の説明】
【００５８】
ＶＭａ  ボイスバンク（音色バンク、ボイス記憶管理部、音楽コンテンツ記憶手段）、
ＶＭｂ  任意の記憶装置、
Ｖｐ  プリセットボイス［バンク］（プリセットコンテンツ［データ］）、
Ｖｅ  拡張ボイス［ディレクトリ］（拡張コンテンツ［データ］）、
Ｖａ  カスタムボイス［バンク、ディレクトリ］（第１種拡張コンテンツ［データ］）、
Ｖｂ  配信ボイス［バンク、ディレクトリ］（第２種拡張コンテンツ［データ］）、
ＳＰ１，ＳＰ２，…，ＳＥ  ボイスカテゴリ選択スイッチ、
Ｓ１〜Ｓ１０  表示項目選択スイッチ（ボイス選択又はディレクトリ選択スイッチ）、
ＳＵ  ディレクトリアップスイッチ、
ＶＬ：ＶＬａ，ＶＬｂ  ボイスリスト（カスタムボイスリスト、配信ボイスリスト）、
ＤＬ  ［拡張ボイス］ディレクトリリスト。
【図１】
0005206001.tif 000002
【図２】
0005206001.tif 000003
【図３】
0005206001.tif 000004
【図４】
0005206001.tif 000005
【図５】
0005206001.tif 000006
【図６】
0005206001.tif 000007