(57)【要約】【課題】コンテンツデータの選択手順を簡単化して、余分な操作手順を減らし、よりフレンドリーなユーザ操作で所望のコンテンツデータを設定すること。【解決手段】このコンテンツデータ処理システムでは、ＲＯＭ３にプリセットコンテンツデータＭｐが予め記録され、ユーザが設定したユーザコンテンツデータＭｕがユーザメモリ（フラッシュメモリ）４に記録され、さらに、サーバＳｖ等の外部装置から提供コンテンツデータをロードすることができる。コンテンツデータ利用の際には、ＲＯＭ３及びユーザメモリ４に記録された内蔵コンテンツデータＭｐ，Ｍｕや外部装置ＳＶからの提供コンテンツデータについて、データ名などの当該コンテンツデータに関連する案内情報Ｃｐ，Ｃｕ；Ｃｓを取得し、案内情報に基づいて、その主要項目を連続して所定順序で表示する。そして、表示された中から選択された主要項目の案内情報に対応したコンテンツデータをセットする。【選択図】図２
2005043557.tif 000002
【特許請求の範囲】
【請求項１】
１以上のコンテンツデータを予め第１記憶エリアに記憶し、ユーザ設定に基づく１以上のコンテンツデータを第２記憶エリアに記憶する記憶手段と、
第１及び第２記憶エリアに記憶された両コンテンツデータの案内情報を取得する案内情報取得手段と、
取得された両コンテンツデータの案内情報を所定順序で連続して報知する報知手段と、
ユーザ操作に応じて、報知された案内情報の中から任意のものを選択する選択手段と、
選択された案内情報に対応するコンテンツデータを読み出すコンテンツデータ読出し手段と
を具備することを特徴とするコンテンツデータ処理装置。
【請求項２】
１以上のコンテンツデータを記憶する記憶手段と、
記憶されたコンテンツデータの案内情報を取得すると共に、外部装置から提供可能な１以上のコンテンツデータの案内情報を取得する案内情報取得手段と、
取得された両コンテンツデータの案内情報を所定順序で連続して報知する報知手段と、
ユーザ操作に応じて、報知された案内情報の中から任意のものを選択する選択手段と、
選択された案内情報に対応するコンテンツデータを取得するコンテンツデータ取得手段と
を具備することを特徴とするコンテンツデータ処理装置。
【請求項３】
１以上のコンテンツデータを予め第１記憶エリアに記憶し、ユーザ設定に基づく１以上のコンテンツデータを第２記憶エリアに記憶する記憶手段を具備するコンテンツデータ処理装置に対して、
第１及び第２記憶エリアに記憶された両コンテンツデータの案内情報を取得するステップと、
取得された両コンテンツデータの案内情報を所定順序で連続して報知するステップと、
ユーザ操作に応じて、報知された案内情報の中から任意のものを選択するステップと、
選択された案内情報に対応するコンテンツデータを読み出すステップと
から成る手順を実行させるためのコンテンツデータ処理プログラム。
【請求項４】
１以上のコンテンツデータを記憶する記憶手段を具備するコンテンツデータ処理装置に対して、
記憶されたコンテンツデータの案内情報を取得すると共に、外部装置から提供可能な１以上のコンテンツデータの案内情報を取得するステップと、
取得された両コンテンツデータの案内情報を所定順序で連続して報知するステップと、
ユーザ操作に応じて、報知された案内情報の中から任意のものを選択するステップと、
選択された案内情報に対応するコンテンツデータを取得するステップと
から成る手順を実行させるためのコンテンツデータ処理プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、電子楽器などのメディア情報処理装置に記録されているソングデータ等のコンテンツデータを再生する際の便を図ったコンテンツデータ処理システムに関する。
【０００２】
【従来の技術】
従来より、メディア情報処理装置においては、内部に記録されている複数のメディア情報を再生する際に所定の手順で情報が読み出される。例えば、電子楽器では、通常、内部に記録している複数の演奏データ（ソングデータ）を自動演奏する機能が備えられており、これらの演奏データは、ユーザ記憶エリア又はプリセット記憶エリアにユーザデータ又はプリセットデータとして記憶される。
【０００３】
演奏データを読み出すための手順を工夫したものは、例えば、特許文献１や特許文献２に開示されており、特許文献１のものは、複数の演奏データバンクを有し、再生指示時から所定時間以内にデータバンクの指定があったときは指定バンクを、指定がないときは予め設定されている順序で複数バンクを演奏する。また、特許文献２のものは、演奏データのチェインプレイ（連続再生）のためにディレクトリ構造でデータを保持しディレクトリ内に曲順データを含ませている。
【０００４】
【特許文献１】実公平７−２０７１８号公報
【特許文献２】特開２００１−１０９４７０号公報
【０００５】
しかしながら、ユーザ記憶エリア及びプリセット記憶エリアに記憶されるユーザ及びプリセット両データにわたる設定手順については、あまり工夫がみられず、従来は、ユーザ自身がユーザ記憶エリアとプリセット記憶エリアを切り換えて各記憶エリアのデータに関する情報を夫々読み出していたので、ユーザにとっては所望データを設定するまでの操作が面倒であるという不都合がある。
【０００６】
【発明が解決しようとする課題】
この発明の主たる目的は、このような不都合に鑑み、電子楽器などのメディア情報処理装置で利用されるソングデータ等のコンテンツデータを選択するための手順を簡単化して余分な操作手順を減らし、よりフレンドリーなユーザ操作で所望のコンテンツデータを装置に設定することができるようにしたコンテンツデータ処理システムを提供することにある。
【０００７】
【課題を解決するための手段】
この発明の主たる特徴に従うと、１以上のコンテンツデータ（Ｍｐ）を予め第１記憶エリア（３）に記憶し、ユーザ設定に基づく１以上のコンテンツデータ（Ｍｕ）を第２記憶エリア（４）に記憶する記憶手段（３，４）を備えるコンテンツデータ処理装置（ＥＭ）又はそのプログラム手順は、第１及び第２記憶エリア（３，４）に記憶された両コンテンツデータの案内情報（Ｃｐ，Ｃｕ）を取得する案内情報取得手段又はステップ（Ｓ３）と、取得された両コンテンツデータの案内情報（Ｃｐ，Ｃｕ）を所定順序で連続して報知する報知手段又はステップ（Ｓ６，Ｓ８；Ｓ１３，Ｓ１４）と、ユーザ操作に応じて、報知された案内情報の中から任意のものを選択する選択手段又はステップ（Ｓ１９）と、選択された案内情報に対応するコンテンツデータを読み出すコンテンツデータ読出し手段又はステップ（Ｓ２５）とを備える〔請求項１，３〕。なお、括弧書きは対応する実施例の参照記号等であり、以下においても同様である。
【０００８】
この発明の別の特徴によると、１以上のコンテンツデータ（Ｍｐ，Ｍｕ）を記憶する記憶手段（３，４）を備えるコンテンツデータ処理装置（ＥＭ）又はそのプログラム手順は、記憶されたコンテンツデータの案内情報（Ｃｐ，Ｃｕ）を取得すると共に、外部装置（ＳＶ）から提供可能な１以上のコンテンツデータ（Ｍｓ）の案内情報（Ｃｓ）を取得する案内情報取得手段又はステップ（Ｓ３）と、取得された両コンテンツデータの案内情報（Ｃｐ，Ｃｕ；Ｃｓ）を所定順序で連続して報知する報知手段又はステップ（Ｓ６，Ｓ８；Ｓ１３，Ｓ１４）と、ユーザ操作に応じて、報知された案内情報の中から任意のものを選択する選択手段又はステップ（Ｓ１９）と、選択された案内情報に対応するコンテンツデータを取得するコンテンツデータ取得手段又はステップ（Ｓ２５）とを備える〔請求項２，４〕。
【０００９】
〔作用〕
この発明によるコンテンツデータ処理システムでは、コンテンツデータ処理装置（ＥＭ）内の第１記憶エリア（３）に１以上のプリセットコンテンツデータ（Ｍｐ）を予め記録し、プリセットコンテンツデータと同種類の任意のデータであり、ユーザが設定したユーザコンテンツデータ（Ｍｕ）を第２記憶エリア（４）に記録しており、さらに、このような内蔵コンテンツデータ（Ｍｐ，Ｍｕ）と同種類の提供コンテンツデータ（Ｍｓ）をサーバ（Ｓｖ）等の外部装置からデータ取得インターフェース（１３）を介してロードすることができる。コンテンツデータ利用の際には、第１記憶エリア及び第２記憶エリアに記録された内蔵コンテンツデータ更には外部装置（ＳＶ）からの提供コンテンツデータについて、データ名（曲番号、タイトル等）などの当該コンテンツデータに関連する案内情報（Ｃｐ，Ｃｕ；Ｃｓ）を取得し（Ｓ３）、案内情報の内容に基づいて、その主要項目（例えば、曲番号）を連続して所定の順番で報知（表示）する（Ｓ６，Ｓ８；Ｓ１３，Ｓ１４）。そして、報知された中からユーザが所望の項目を選択すると（Ｓ１５→Ｓ１６・ＹＥＳ）、選択された項目の案内情報に対応したコンテンツデータを当該コンテンツデータ処理装置（ＥＭ）にセットする（Ｓ１９）。
【００１０】
このように、この発明では、コンテンツデータの記憶エリアや提供源の相違に拘わらず、選択対象なるコンテンツデータを連続的に所定順序でユーザに報知（表示）するようにしているので、余分な手順がなく簡単でフレンドリーな操作手順で所望のコンテンツを選択することができる。特に、コンテンツデータ処理装置が電子楽器の場合、電子楽器の演奏者にとっては繰返しでコンテンツを読み出すことが多く、利用するコンテンツにはユーザが装置内に取り込んだユーザコンテンツ（Ｍｕ）が多いので、例えば、ユーザコンテンツを優先する順序で案内表示することにより、ユーザにとって使い勝手がよいシステムとなる。
【００１１】
また、第１記憶エリアはＲＯＭ（３）とし、書き換えされない記憶素子であるＲＯＭ（３）にプリセットされるコンテンツデータを記憶させておき、第２記憶エリアはフラッシュメモリ（４）として、書き換えが可能なメモリであるフラッシュメモリ（４）にユーザコンテンツデータを記憶してユーザの指示でコンテンツデータの追加削除更新等を行なっていくように使うことができる。なお、第１及び第２記憶エリアを同一の記録媒体内に設定して、第１記憶エリアに記憶したコンテンツデータを削除した際は、当該削除箇所を第２記憶エリアに組み込むようにしてもよい。この場合、使わないコンテンツデータを削除することで、新たなコンテンツデータを追加して、ユーザによるコンテンツデータ利用のバリエーションを更に増やすことが可能になる。
【００１２】
この発明によるコンテンツデータ処理システムは、コンテンツ選択モードを含む複数の動作モードを有することができる。この場合、コンテンツを選択するモードから他のモードに移って何らかの処理を行ない、また、コンテンツを選択する必要があって再度コンテンツ選択モードに入った際に、分かり易い順番でコンテンツの案内が行われる。
【００１３】
コンテンツ選択モードでの標準的な案内は、コンテンツ種別については、ユーザコンテンツ（Ｍｕ）、提供コンテンツ（Ｍｓ）、プリセットコンテンツ（Ｍｐ）の優先順位とし、各種別毎に予め定められたコンテンツ通し番号（例えば、曲番号）に従って案内するのが好ましい（図３参照）。つまり、或る種別のコンテンツデータの最後の案内後は、別種別のコンテンツデータの先頭の案内に進ませる。この場合、後からユーザコンテンツを追加する際は、最後のユーザコンテンツ番号に連続する番号を与え、また、ユーザコンテンツの削除時には、後続するコンテンツデータを繰り上げて、通し番号を維持するようにしておくと、切れ目がないコンテンツ番号でスムースに案内することができる。なお、案内表示の内容については、“記憶エリアコード（ｐ，ｕ，ｓ）＋通し番号”やタイトル等の項目が用られ、当該コンテンツデータの案内情報から抽出して作成される（「主要項目」と呼ばれる）。
【００１４】
また、ユーザ操作に応じて、上述した順序とは逆方向に案内を進めるようにしてもよい。さらに、最後の案内表示の後に更に案内を進ませる操作があったときは、当初の案内表示に戻るように循環的に表示することが好ましい。このような循環的表示によって、案内が最後や先頭にいってしまった場合、戻り操作をすることなく、データの案内を進めることができる。
【００１５】
コンテンツデータの案内情報の主要項目（タイトル等）を文字コードで表現し、文字コードの順番でユーザに対して報知（表示）される情報を生成するようにしてもよい。例えば、コンテンツデータのタイトルを表わす文字コードをアスキーコードの順番でソートし、ソートされた順番で当該文字などにより案内する。さらに、各コンテンツデータの案内情報に、当該コンテンツデータに元々ついていたタイムスタンプ情報を用いて、このタイムスタンプの日付順に案内表示するように構成してもよい。なお、ユーザコンテンツデータについては、タイトル等の文字コードをソートした順位やタイムスタンプの日付順を通し番号で管理したい場合は、新たにデータが追加されたり消去されることがあったときは、上述と同様に、番号の付け直しを行う。
【００１６】
コンテンツデータの案内順序は、ユーザの操作により先に進めたり或いは後に進めるたり選択することができる。例えば、△（＋）又は▽（―）のボタンスイッチや双方向回転が可能なダイヤルなどのインクリメント／デクリメント操作子を使用して、コンテンツデータの案内を前進させたり後退させ、また、通りすぎた案内があったときは、反対方向の操作子を操作することで案内表示を戻す。
【００１７】
ユーザコンテンツ（Ｍｕ）自体の案内については、さらに、案内情報中の履歴情報に従い、最も新しく、記録、エディット又は読出し指示がされたコンテンツが優先的に案内されるようにすることができる。つまり、記録やエディットを行なった際に、いつ行なったか或いはどのデータの後に行なったかを、案内情報中に同時に記憶しておくと、記憶した履歴情報でデータの読出し順序を決めやすく、また、ユーザにとっても選択しやすいものとなる。さらに、履歴情報として、データの再生（演奏）を行なうために読み出した履歴を用いて、最近読み出したものから順番に表示させてもよい。
【００１８】
【発明の実施の形態】
〔システム構成〕
図１は、この発明の一実施例によるコンテンツデータ処理システムのハードウエア構成例を示すブロック図である。この例では、コンテンツデータ処理装置ＥＭは、自動演奏機能が付いたトランペット型の電子楽器で構成され、パーソナルコンピュータＰＣやサーバＳＶとの通信機能をも有し、コンテンツデータには、自動演奏される曲データ（ソングデータ）が用いられる。
【００１９】
トランペット型電子楽器（コンテンツデータ処理装置）ＥＭは、中央処理装置（ＣＰＵ）１、ランダムアクセスメモリ（ＲＡＭ）２、読出専用メモリ（ＲＯＭ）３、外部記憶装置（内蔵記録媒体）４、読出し書込み装置（可搬型記録媒体駆動装置）５、演奏指示受付インターフェース（演奏検出回路）６、パネル操作子装置７、表示器装置８、音源部９、ＤＳＰ１０、サウンドシステム１１などを備え、これら装置１〜１１はバス１２を介して互いに接続される。
【００２０】
装置ＥＭ全体を制御するＣＰＵ１は、プログラム実行中の時間を計測し現在の日時情報を提供するタイマ１３を備え、コンテンツデータ処理プログラムを含む所定の制御プログラムに従ってコンテンツデータ処理を含む各種処理を実行する。書込可能なＲＡＭ２は、各種制御プログラムを実行するのに必要な種々の情報を一時的に記憶するためのワーキングメモリとして機能する。
【００２１】
また、ＲＯＭ３には、ＣＰＵ１にコンテンツデータ処理などを実行させる制御プログラムや各種データ等が記憶されており、特に、プリセット曲データＭｐを記憶するための第１記憶エリアとして利用される。なお、このプリセット曲データＭｐは、例えば、ファクトリーセットされた練習曲のデータであり、ユーザパートとバック演奏のパートの演奏データから成り、例えば２０曲分ＲＯＭ３に記憶される。そして、これらＣＰＵ１、タイマ１３、ＲＡＭ２及びＲＯＭ３は、この電子楽器ＥＭの信号処理システムを形成する。
【００２２】
外部記憶装置４は、ここでは、装置ＥＭに内蔵される記録媒体及びその駆動装置を指し、この記録媒体には、例えば、フラッシュメモリが用いられる。外部記憶装置４は、“ユーザメモリ”と呼ばれ、種々のプログラムや、追加の曲データ等の各種データを記憶することができ、特に、ユーザ曲データＭｕを記憶するための第２記憶エリアとして利用される。コンテンツデータ処理プログラム等の必要な制御プログラムは、ＲＯＭ３に記憶されていなくても、外部記憶装置４に当該制御プログラムを記憶させておきＲＡＭ２に読み込むことで、ＲＯＭ３に制御プログラムを記憶している場合と同様の動作をＣＰＵ１にさせて、所望のコンテンツデータ処理装置を実現することができ、また、制御プログラムの追加やバージョンアップ等を容易に行うことができる。
【００２３】
読出し書込み装置５は、フレキシブルディスク（ＦＤ）、光磁気（ＭＯ）ディスク、ＣＤ−ＲＯＭ，Ｒ，ＲＷ、ディジタル多目的ディスク（ＤＶＤ）、スマートメディア（登録商標）などのフラッシュメモリデバイス（Ｆｌａｓｈ  Ｍｅｍｏｒｙ  Ｄｅｖｉｃｅ  ）、等々、“メディア”と呼ばれる可搬型の外部記録媒体１５を駆動するものであり、曲データや制御プログラム等を当該記録媒体１５から読み出して装置ＥＭに導入したり、必要なデータを当該記録媒体１５に書き込むのに用いられる。
【００２４】
演奏指示受付インターフェース６は、これに接続される演奏操作子１６及びマイクロフォン１７からの演奏入力の内容を検出する演奏検出回路として機能する。すなわち、演奏操作子１６は、３つの押しボタン式スイッチ（弁操作子）と効果スイッチから成り、マイクロフォン１７はユーザの声の入力を受けて演奏音量や基本周波数を抽出し、インターフェース６は、ユーザによる演奏操作子１６の弁操作信号やマイクロフォン１７への発声から抽出された信号に基づいて演奏内容を表わす演奏入力信号を生成し、これを本体システム内に導入する。
【００２５】
また、パネル操作子装置７は、種々の設定を行なうために、“パネル操作子”と呼ばれる文字キー等の複数の設定用操作子を備え、ユーザは、これらの設定用操作子を用いて、コンテンツデータ処理などにおける種々の機能の実行指示を行なうことができる。例えば、データ範囲選択操作子は、選択対象となる曲データの範囲を、プリセット及びユーザ曲データＭｐ，Ｍｕ、ユーザ曲データＭｕのみ、或いは、プリセット、ユーザ及び提供曲データＭｐ，Ｍｕ，Ｍｓの何れかに設定するのに用いられ、インクリメント（△）及びデクリメント（▽）操作子は、曲データの案内順を指定するのに用いられる。これらの装置６，１６，１７，７は、ユーザ操作に基づく入力操作部を構成する。
【００２６】
表示器装置８は、楽器本体上に設けられたＬＥＤ又はＬＣＤ文字表示器やインジケータ等の外に、別設されたＬＣＤ等のディスプレイを含み、それらの表示内容をＣＰＵ１からの指令に従って制御する。文字表示器は、この例では複数行の表示部を有し、例えば、セットしようとする曲データの案内項目を行別に複数曲分表示してユーザに報知することができる。インジケータには、セットされた曲データに基づいて演奏操作部１６，１７の操作ガイドを行う演奏ガイド用ランプが含まれる。また、比較的大きな表示画面を有するディスプレイは、例えば、文字表示器の表示に対応して曲データのより詳しい案内情報を画面に表示したり、曲データをエディットするためのエディット画面や、再生される曲データの楽譜、各種パラメータなどを表示することができる。
【００２７】
音源部９は、記憶手段３，４から読み出される曲データや、演奏インターフェース６からの演奏入力信号を処理した演奏入力データに基づいて、音源部９は対応する楽音信号を出力する。ＤＳＰ１０はこの楽音信号を所望特性の音響信号に変換し、Ｄ／Ａ変換器やアンプ、スピーカ（イヤホンを含む）から成るサウンドシステム１１はこれを更にアナログ化し増幅して発音する。音源部９、ＤＳＰ１０及びサウンドシステム１１は、音響出力機能部即ち発音システムを構成する。
【００２８】
例えば、演奏インターフェース６からの演奏入力信号を処理する場合、ＣＰＵ１は、トランペットを模擬して、マイクロフォン１７から入力されたユーザの声から検出したピッチ情報と、演奏操作子１６のユーザ操作から得られた操作子状態情報との両方に応じて、音高を決定し、予め設定された演奏条件と決定された音高に応じた楽音信号を音源部９で生成させ、ＤＳＰ１０及びサウンドシステム１１を通じて対応する楽音を発音させることができる。なお、発音システム（イヤホン等）９〜１１は、音声などによる演奏ガイドや各種案内にも用いられる。
【００２９】
また、ユーザは、文字表示器などの案内表示に従いパネル操作子７を用いて、ＲＯＭ３又は外部記憶装置（フラッシュメモリ）４に記憶されている曲データから、所望の曲データを選択し、選択された曲データを再生することができる。この場合、ユーザは、選択された曲データに基づく演奏ガイドを受けて演奏操作部１６，１７を操作し、発音システム９〜１１を通じて楽音を発生させて実演奏を行なったり、或いは、ユーザの演奏操作部１６，１７の操作による実演奏を、選択された曲データに基づき発音システム９〜１１により実行されるバック演奏と共演することができる。また、選択された曲データのみを発音システム９〜１１を通じて再生する完全自動演奏を実行することもできる。
【００３０】
バス１１に接続される通信インターフェース（Ｉ／Ｆ）１４は、パーソナルコンピュータやＭＩＤＩ機器を含む他の情報処理装置ＰＣや、サーバコンピュータ（サーバ）ＳＶが接続されるインターネットや電話回線などの通信ネットワークＣＮに繋がり、他の情報処理装置ＰＣやサーバＳＶとの間でデータのやりとりを可能とする。例えば、他の情報処理装置ＰＣとは、ＭＩＤＩや、ＵＳＢ、ＩＥＥＥ１３９４などの適当な専用インターフェースにより、曲データなどのコンテンツデータを授受し、サーバＳＶからは、通信ネットワークＣＮを介して、制御プログラムや制御データ、コンテンツデータなどを取得し、外部記憶装置４にダウンロードすることができる。
【００３１】
なお、他の情報処理装置ＰＣやサーバＳＶは、演奏操作部６，１６，１７や楽音発生部９〜１１を除き、基本的に図１と同様の内部構成を有している。また、サーバＳＶの外部記憶装置内のハードディスク（ＨＤ）には、ユーザに提供可能なプログラムやコンテンツデータ等の種々の情報が蓄積されており、電子楽器ＥＭや他の情報処理装置ＰＣからの要求に応じて、種々のプログラムやコンテンツデータをこれらに配信することができる。
【００３２】
つまり、このシステムでは、任意の曲データをエディットしたり記憶メディア１５を通して曲データを取得することにより新たな曲データとして追加することができる外、サーバＳＶや他の情報処理装置ＰＣから通信Ｉ／Ｆ１４を通じて曲データをダウンロードすることで新たな曲データを追加することができる。
【００３３】
〔コンテンツデータに関するデータ構成例〕
図２は、この発明の一実施例によるコンテンツデータ処理システムで取り扱われるコンテンツデータに関するデータ構成を説明するための図である。電子楽器ＥＭの記憶手段３，４には、図２（ａ）のように、曲データ等のデータがプリセットデータとユーザデータに分けられて記憶される。つまり、電子楽器ＥＭの動作に関係して用意される制御プログラム等のプログラムデータ、自動演奏に備えて用意された曲データＭｐ及びその関連データＣｐを含むプリセット曲関連データ、両データ以外に用意された各種データが、ＲＯＭ３に予め記憶されている。これに対して、ユーザが自動演奏のために電子楽器ＥＭ内に導入した曲データＭｕ及びその関連データＣｐを含むユーザ曲関連データ、ユーザが電子楽器ＥＭ内に導入したその他のデータは、フラッシュメモリで構成される外部記憶装置（ユーザメモリ）４に記憶することができる。
【００３４】
プリセット曲関連データは、図２（ｂ）に示すように、ＲＯＭ３内の曲データ記憶エリアに記憶され、“プリセット曲データ”と呼ばれる曲データＭｐと、曲データＭｐを管理するための管理情報であり“プリセット曲管理情報”と呼ばれる関連データＣｐとから成る。プリセット曲データＭｐは、曲データ毎に、例えば、００，０１，…というように、曲番号が付けられ、図示の例では、曲番号００〜ｉｊに対応して、“ｉｊ＋１”個のプリセット曲データＭｐ００，Ｍｐ０１，…，Ｍｐｉｊから成る。
【００３５】
これに対して、プリセット曲管理情報Ｃｐは、プリセット曲データＭｐを管理するための管理情報であり、図示の例では、“ｉｊ＋１”個のプリセット曲データＭｐ００〜Ｍｐｉｊの夫々に対応するプリセット曲管理情報Ｃｐ００〜Ｃｐｉｊから成る。個々のプリセット曲管理情報Ｃｐ００，Ｃｐ０１，…は、夫々、曲番号（００，０１，…）、曲タイトル、曲データ記憶アドレス、プリセット曲データの内容を案内する処理に必要なタイムスタンプ、その他の情報から成る。
【００３６】
ユーザ曲関連データは、図２（ｃ）に示すように、ユーザメモリ４内の曲データ記憶エリアに記憶され、“ユーザ曲データ”と呼ばれる曲データＭｕと、曲データＭｕを管理するための管理情報であり“ユーザ曲管理情報”と呼ばれる関連データＣｕとから成る。ユーザ曲データＭｕは、プリセット曲データＭｐと同様に、曲データ毎に、例えば、００，０１，…というように、曲番号が通しで付けられ、図示の例では、曲番号００〜ｍｎに対応して、“ｍｎ＋１”個のユーザ曲データＭｕ００〜Ｍｕｍｎから成る。
【００３７】
ユーザ曲管理情報Ｃｕは、ユーザ曲データＭｕを管理するための管理情報であり、図示の例では、“ｍｎ＋１”個のユーザ曲データＭｕ００〜Ｍｕｍｎの夫々に対応するユーザ曲管理情報Ｃｕ００〜Ｃｕｍｎから成る。図２（ｄ）は、ユーザ曲管理情報Ｃｕの夫々の内容を表わしており、個々のユーザ曲管理情報Ｃｕ００，Ｃｕ０１，…は、対応する曲データＭｕ００，Ｍｕ０１，…について、曲番号（００，０１，…）、曲タイトル、記憶アドレスの外に、ユーザ曲データ記憶エリアに記憶された記憶日時（追加乃至更新日）、最新読出し日時（最新利用日）、ユーザ曲データの内容や利用状況を表わすタイムスタンプや利用回数等その他情報、等々を記録したものである。
【００３８】
このコンテンツデータ処理システムでは、サーバＳＶは、曲データを公開していたり販売しており、公開されたり購入可能なこれらの曲データを各クライアントＥＭ，ＰＣに提供することができる。このため、サーバＳＶの記憶手段に、図２（ｅ）のように、クライアントＥＭ，ＰＣに提供可能な曲データ（提供曲データＭｓと呼ばれる）とその関連データを含む曲関連データがその他のデータと共に記憶されている。各電子楽器ＥＭは、サーバＳＶから提供曲データをダウンロードするのに先立って、その関連データＣｓを取得することができる。
【００３９】
提供曲データＭｓのダウンロード前に電子楽器ＥＭが受ける関連データＣｓは、提供曲データＭｓの曲番号やタイトル、タイムスタンプ等を表わす項目情報であり“提供曲管理情報”と呼ばれる。提供曲管理情報Ｃｓは、図２（ｅ）のように、サーバＳＶからの提供曲データＭｓ（図示せず。曲番号００，０１，…が付けられた提供曲データＭｓ００，Ｍｓ０１，…から成る。）の夫々に対応している。図示の例では、提供曲管理情報Ｃｓは、“ｐｑ＋１”個の提供曲データＭｓ００〜Ｍｓｐｑの夫々に対応する提供曲管理情報Ｃｓ００〜Ｃｓｐｑから成る。
【００４０】
上述したプリセット曲、ユーザ曲及び提供曲管理情報Ｃｐ，Ｃｕ，Ｃｓによる２桁の曲番号００，０１，…を、夫々の記憶エリアコード“ｐ”；“ｕ”；“ｓ”に付加した３桁の曲指定番号ｐ００，ｐ０１，…；ｕ００，ｕ０１，…；ｓ００，ｓ０１，…は、曲データを特定するのに用いられる。また、再生すべき曲データをユーザが選択する際には、ユーザ曲データの第１番目００を表わす曲指定番号ｕ００をスタート位置として、曲指定番号に従い、選択対象となる１乃至複数個の曲データの案内項目を表示することができる。
【００４１】
例えば、パネル操作子７でインクリメント（△）が指示されると、文字表示器には、ユーザ曲（ｕ）→プリセット曲（ｐ）→サーバ提供曲（ｓ）の順に、曲番号の昇順で案内項目が表示され、デクリメント（▽）が指示されると、これとは逆の順序で案内項目が表示される。従って、文字表示器には、複数の案内項目の夫々が行毎に表示され、現在選択対象になっている曲データに対応する行の案内項目が強調表示（例えば、反転表示）され、△又は▽指示に応じて上又は下にスクロールされる。また、文字表示器の各行に表示される案内項目は、曲指定番号やタイトル等の曲管理情報の主要項目とすることができる。さらに、これに併せて、文字表示器で表示中の案内項目に対応する曲データのより詳細な案内情報を別設のディスプレイに表示することができる。なお、文字表示器を１行表示とし、ここに表示されている案内項目に対応する曲データを選択対象としてもよい。
【００４２】
図２（ｂ），（ｃ）に例示されるプリセット曲及びユーザ曲データＭｐ，Ｍｕを選択対象とする場合、例えば、モードＡでインクリメント指示の際は、両曲管理情報Ｃｐ，Ｃｕを曲指定番号でソートした順序に従って、曲指定番号に対応する案内項目が図３（１）の外側矢印のように文字表示器８に表示されていく。つまり、ユーザ曲（ｕ）をプリセット曲（ｐ）に優先し、曲番号の昇順で循環的に案内項目が表示される。一方、パネル操作子７でデクリメント（▽）が指示されると、図３（１）の内側矢印のように逆の表示方向に変わる。
【００４３】
また、電子楽器ＥＭがネットワークＣＮに繋がっており、図２（ｅ）に例示される提供曲管理情報Ｃｓをも参照できる場合、インクリメント指示時には、図３（２）の外側矢印のように案内表示が変化し、デクリメント指示時には内側矢印のように逆順で表示される。さらに、ユーザ曲データＭｕのみを案内する場合は案内項目の表示が図３（３）のように変化する。
【００４４】
なお、以下においては、各曲指定番号ｐ００，ｐ０１，…；ｕ００，ｕ０１，…；ｓ００，ｓ０１，…を“ａｘｘ”、対応する個々のプリセット曲、ユーザ曲又は提供曲管理情報（Ｃｐ，Ｃｕ，Ｃｓ）を“Ｃａｘｘ”、対応する曲データを“Ｍａｘｘ”で表わす（ａ＝曲種別ｐ，ｕ，ｓ、ｘｘ＝曲番号）。
【００４５】
〔電子楽器での処理フロー例〕
図４及び図５は、電子楽器におけるコンテンツデータ処理の動作例を示すフローチャートである。この処理フローは、“パネル設定”とも呼ばれ、電子楽器ＥＭのメイン処理の動作中、並列に動いているスキャン処理でパネル操作子７の操作入力が検出されたときに、実行される。まず、パネル操作子７から入力がなされたか否かを検出し（ステップＳ１。以下、ステップ記号“Ｓ…”のみでステップを表わす。）、パネル操作入力がなければ（Ｓ１→ＮＯ）直ちにメイン処理にリターンし、パネル操作子７で何らかの操作がなされたときは（Ｓ１→ＹＥＳ）操作入力が曲選択モードの指示であるか否かを調べる（Ｓ２）。
【００４６】
ここで、曲選択モードに移るための操作子が操作されたときは（Ｓ２→ＹＥＳ）、ＲＯＭ３、ユーザメモリ４乃至サーバＳＶから、選択対象に設定された全曲データの案内情報即ち曲管理情報Ｃｐ，Ｃｕ，Ｃｓ（図２の例では、Ｃａｘｘ＝Ｃｐ００〜Ｃｓｐｑ）をＲＡＭ２上に読み出し或いはロードし、次いで、曲選択モードにおける“モードＡ”に設定されているか否かを判定する（Ｓ４）。
【００４７】
ここで、現在、“モードＡ”が設定されていると（Ｓ４→ＹＥＳ）、曲管理情報Ｃａｘｘを曲指定番号ａｘｘを基にしてソートし（Ｓ５）、ソートされた曲管理情報Ｃａｘｘの主要項目をソートされた順番で先頭から文字表示器８に表示する（Ｓ６）。この場合、文字表示器８には、先頭の曲データＭｕ００に関する曲指定番号“ｕ００”などの主要項目がトップの行に表示され、現在選択されていることが分かるように該当行の曲指定番号“ｕ００”などが強調表示される。
【００４８】
一方、モードＡ以外のモードＢやモードＣが設定されていれば（Ｓ４→ＮＯ）、設定されているその他のモードＢ，Ｃ，…におけるソート条件で曲管理情報をソートし（Ｓ７）、ソートされた順番で対応する案内項目を文字表示器８に表示する（Ｓ８）。この場合、モードＢでは曲タイトルの文字コードで、モードＣでは曲データのタイムスタンプでソートし、図３（１），（２）のような優先度の曲データ種別毎にソート順に案内項目を表示したり、或いは、曲データ種別に関係なくソート順に案内項目を表示することができる。また、Ａ〜Ｃ以外のモードにおいては、対応するソート条件（追加乃至更新日、最新利用日、利用回数、その他）でユーザ曲管理情報Ｃｕｘｘをソートし、更にプリセット曲や提供曲データについても案内表示する場合は、モードＡでの表示ステップ（Ｓ６）と同様に、プリセット曲及び提供曲管理情報Ｃｐｘｘ，Ｃｓｘｘを曲指定番号でソートしたものを利用し、曲データ種別毎に優先度を付けてて案内表示する。そして、何れかの表示処理（Ｓ６，Ｓ８）の後、メイン処理にリターンする。
【００４９】
一方、曲選択モードを選択する操作でないときは（Ｓ２→ＮＯ）、“△”ボタン即ちインクリメント操作子又は“▽”ボタン即ちデクリメント操作子（スイッチやダイヤル）の操作であるか否かを判断し（Ｓ９）、“△”又は“▽”ボタンが操作されたときは（Ｓ９→ＹＥＳ）、さらに、現在、曲選択モードであるか否かを判定する（Ｓ１０）。ここで、曲選択モードでないときは（Ｓ１０→ＮＯ）、現在設定されている他のモードにおける“△”又は“▽”ボタン操作に対応した処理を実行し（Ｓ１１）、その後、メイン処理にリターンする。
【００５０】
また、曲選択モードのとき、つまり、一度、曲情報読出し以降の処理（Ｓ３〜Ｓ８）を行なっているときは（Ｓ１０→ＹＥＳ）、操作されたボタンが“△”であるか否かを判別する（Ｓ１２）。ここで、“△”ボタンが操作されたときは（Ｓ１２→ＹＥＳ）、前述した表示処理（Ｓ６，Ｓ８）の実行により表示器８上に現在表示されているデータを進めて（Ｓ５，Ｓ６のソート順即ち昇順で）、選択すべき曲データに対応する表示データを強調表示する（Ｓ１３）。また、“▽”ボタン操作のときは（Ｓ１２→ＮＯ）、表示データを戻して（ソートとは逆順即ち降順で）選択曲に対応するものを強調表示する（Ｓ１４）。なお、表示すべきデータが最後尾に到達すると先頭に戻ることで、循環的に表示を進める。そして、何れかの表示処理（Ｓ１３，Ｓ１４）の後、メイン処理にリターンする。
【００５１】
さて、“△”又は“▽”ボタン操作でないときは（Ｓ９→ＮＯ）、“決定”ボタンが操作されたか否かを判定する（図５：Ｓ１５）。ここで、“決定”ボタン操作があったときは（Ｓ１５→ＹＥＳ）、さらに、現在、曲選択モードであるか否かを判定し（Ｓ１６）、曲選択モードでないときは（Ｓ１６→ＮＯ）、現在設定されている他のモードにおける“決定”ボタン操作に対応した処理を実行し（Ｓ１７）、その後、メイン処理にリターンする。
【００５２】
また、現在、曲選択モードに入っているときは（Ｓ１６→ＹＥＳ）、現在、表示器８上に強調表示されている表示データに対応する曲管理情報Ｃａｘｘの記憶日時を、“決定”ボタンが操作された現在の日時に更新し、利用回数（当初は“０”）をインクリメントした上（Ｓ１８）、当該曲管理情報Ｃａｘｘに対応する曲データＭａｘｘを選択すべき曲データにセットする（Ｓ１９）。そして、メイン処理にリターンする。
【００５３】
一方、“決定”ボタン操作でもないときは（Ｓ１５→ＮＯ）、“記録”ボタンが操作されたか否かを判定する（Ｓ２０）。ここで、“記録”ボタン操作があると（Ｓ２０→ＹＥＳ）、記録処理（Ｓ２１〜Ｓ２４）に進み、そうでないときは（Ｓ２０→ＮＯ）、操作されたその他の操作子に対応する指示に応じた「その他処理」を実行する（Ｓ２５）。
【００５４】
その他処理（Ｓ２５）では、曲選択モード以外へのモード設定、設定ステップ（Ｓ１９）でセットされた曲データをＲＡＭ２上に読み出す処理、読み出された曲データの演奏やエディット処理、当該曲データのサーバＳＶからのダウンロード処理、メディア１５からの読み込み処理、ユーザ曲データを削除する処理、等々がある。なお、ユーザ曲データの削除の際には、削除された曲データＭｐｘｘ及び対応するユーザ曲管理情報Ｃｐｘｘが削除されると共に、このユーザ曲番号ｘｘより後の曲データＭｐｙｙ及びユーザ曲管理情報Ｃｐｙｙの曲番号ｙｙ（ｙｙ＞ｘｘ）が、順次、“１”だけ繰り上がる（ｙｙ→“ｙｙ−１”）。そして、その他処理の実行後、メイン処理にリターンする。
【００５５】
さて、記録処理（Ｓ２１〜Ｓ２４）では、現在、サーバＳＶからダウンロードされる提供曲データ、メディア１５に記録された曲データ、ＲＡＭ２上に読み出されているプリセット又はユーザ曲データ（エディットされていてもエディットされていなくてもよい）等を、新たなユーザ曲データＭｕｘｘとして、ユーザメモリ（フラッシュメモリ）４の曲データ記憶エリアに記録する処理を行う。また、これと同時に、対応するユーザ曲管理情報Ｃｕｘｘを作成する。
【００５６】
すなわち、記録処理では、まず、現在の全ユーザ曲管理情報Ｃｕｘｘの内容からその最大曲番号ＸＸを特定する（Ｓ２１）。次いで、曲番号ｘｘを新たにＸＸ＋１にセットし（ｘｘ→“ＸＸ＋１”）、新たな記憶日時を現在の日時情報にセットし、最終読出し日時も現在の日時情報にセットし、利用回数を０にセットして、タイトルやその他情報をデータ源（ソースである曲データの曲管理情報やメディア１５の曲データの項目情報）から取得してセットする（Ｓ２２）。さらに、新たなユーザ曲データＭｕｘｘが記録されるユーザメモリ４のアドレスと共に、新たにセットされた曲番号ｘｘ、タイトル、記憶日時、最終読出し日時、利用回数及びその他情報を、新たなユーザ曲管理情報Ｃｕｘｘ（ｘｘ＝ＸＸ＋１）として、元々あるユーザ曲管理情報Ｃｕに追記する（Ｓ２４）。そして、追記されたユーザ曲管理情報Ｃｕｘｘに対応する曲データＭｕｘｘをユーザメモリ４上の該当アドレスに記録した後（Ｓ２４）、メイン処理にリターンする。
【００５７】
〔種々の実施態様〕
以上、図面を参照しつつこの発明の好適な実施例を詳述したが、この実施例は単なる一例であって、この発明の精神を逸脱しない範囲で種々の変更が可能である。例えば、実施例では、曲データをコンテンツデータとしたが、これに限らず、発音される音の音色に関するボイスデータ（音色データ）や、ディスプレイに表示される各種画像データ、自動伴奏に関するスタイルデータ（伴奏データ）等、種々の形式のメディア情報を、コンテンツとして扱うことができる。
【００５８】
また、コンテンツデータ処理装置ＥＭには、通信機能及びコンテンツデータ処理機能を有する任意の情報処理装置を用いることができる。例えば、他のタイプの電子楽器などのメディア情報利用に特化した種々の形態の情報処理装置や、通信機能及びコンテンツデータ処理機能を有するパーソナルコンピュータなどの汎用情報処理装置をコンテンツデータ処理装置に用いることができる。また、報知手段には、表示出力手段（８）に代えて音響出力手段（９〜１１）を用いたり、或いは、両出力手段（８，９〜１１）を併用してもよい。
【００５９】
【発明の効果】
以上説明したように、この発明によれば、コンテンツデータの供給源の相違に拘わらず、選択対象なるコンテンツデータの案内情報を連続的に所定順序でユーザに報知（表示）するようにしているので、ユーザにとっては、コンテンツ選択に対して余分な手順が減り、よりフレンドリーな操作となる。特に、コンテンツデータ処理装置に自動演奏機能付きの電子楽器を適用して楽器演奏を行う場合には、繰返し練習を目的として何度もコンテンツデータ（曲データ）を使うことが一般的であることから、コンテンツデータ（曲データ）の案内情報を連続的な所定の並びにしておくことによって、ユーザは楽器演奏の練習がし易くなる。
【図面の簡単な説明】
【図１】図１は、この発明の一実施例によるコンテンツデータ処理システムのハードウエア構成を示すブロック図である。
【図２】図２は、この発明の一実施例によるコンテンツデータ処理システムで取り扱われるコンテンツデータに関するデータ構成を説明するための図である。
【図３】図３は、この発明の一実施例によるコンテンツデータ案内の表示順序を説明するための図である。
【図４】図４は、この発明の一実施例によるコンテンツデータ処理装置（電子楽器）の動作例を表わすフローチャートの一部である。
【図５】図５は、この発明の一実施例によるコンテンツデータ処理装置（電子楽器）の動作例を表わすフローチャートの他部である。
【符号の説明】
ＥＭ  電子楽器（コンテンツデータ処理装置）、
４  外部記憶装置（ユーザメモリ、フラッシュメモリ）、
ＳＶ  サーバ［コンピュータ］、
Ｍｐ，Ｍｕ，Ｍｓ  プリセット曲、ユーザ曲及び提供曲データ、
Ｃｐ，Ｃｕ，Ｃｓ  プリセット曲、ユーザ曲及び提供曲管理情報、
Ｃａｘｘ：Ｃｐ００〜Ｃｐｉｊ；Ｃｕ００〜Ｃｕｍｎ；Ｃｓ００〜Ｃｓｐｑ  個々の曲管理情報（個々のプリセット曲、ユーザ曲及び提供曲管理情報）。
【図１】
2005043557.tif 000003
【図２】
2005043557.tif 000004
【図３】
2005043557.tif 000005
【図４】
2005043557.tif 000006
【図５】
2005043557.tif 000007