(57)【特許請求の範囲】
【請求項１】
音楽コンテンツを記憶する音楽コンテンツ記憶手段と、
検索条件を指定する検索条件指定手段と、
検索条件指定手段により指定された検索条件に合致する音楽コンテンツを音楽コンテンツ記憶手段から検索する音楽コンテンツ検索手段と、
音楽コンテンツ検索手段により検索された音楽コンテンツを検索結果として表示する検索結果表示手段と、
検索結果が表示された状態で新たな検索条件が指定されたときに、表示された検索結果が以前に検索された結果である旨を報知する報知手段と
を具備することを特徴とする電子音楽装置。
【請求項２】
音楽コンテンツを記憶する音楽コンテンツ記憶手段を備え、電子音楽装置として機能するコンピュータに、
検索条件を指定する検索条件指定ステップと、
検索条件指定ステップで指定された検索条件に合致する音楽コンテンツを音楽コンテンツ記憶手段から検索する音楽コンテンツ検索ステップと、
音楽コンテンツ検索ステップで検索された音楽コンテンツを検索結果として表示する検索結果表示ステップと、
検索結果が表示された状態で新たな検索条件が指定されたときに、表示された検索結果が以前に検索された結果である旨を報知する報知ステップと
から成る手順を実行させる音楽コンテンツ利用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、電子楽器などの電子音楽装置において、音楽コンテンツを利用する際の検索の便を図った音楽コンテンツ利用システムに関する。
【背景技術】
【０００２】
一般的なコンテンツ検索技術として、Ｗｉｎｄｏｗｓ（登録商標）においては、ファイルの種類を特定して検索をすることが可能である。例えば、非特許文献１に示されるように、「画像と写真」、「ミュージック」、「ビデオ」などのファイル種類の選択肢が提示され、ユーザが何れか１乃至複数のファイル種類を指定し、ファイル名の一部又は全部を入力して、所望の種類かつ所望のファイル名を有したファイルを検索することができる。
【非特許文献１】http://www.nikkeibp.co.jp/archives/359/359897.html（「Ｑ＆Ａ：Ｗｉｎｄｏｗｓ（登録商標）  ＸＰ上でファイル検索を効率的にこなすコツを教えて」日経ＢＰ社）
【０００３】
このような検索技術においては、検索結果のウインドウを閉じてしまうと、一旦検索した結果を再利用することができない。また、検索結果のリストが表示されている状態でそれまでとは違う検索条件を設定した場合、以前の検索条件に基づく検索結果が表示され、かつ、新たな検索条件が設定されている状態となり、紛らわしい。従って、かかる検索技術は、電子楽器などの電子音楽装置に多数用意されている種々の音楽コンテンツの中から所望の音楽コンテンツを選択して利用する際に所望音楽コンテンツを検索するには非常に不便である。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
この発明は、このような事情に鑑み、音楽コンテンツ検索に関する画面表示を工夫して音楽コンテンツ検索上の利便性を向上することができるようにした音楽コンテンツ利用システム、特に、所望の検索条件で音楽コンテンツを検索した結果を再度利用することができ、また、以前の検索結果が表示されている状態で新たな検索条件を設定した際の紛らわしさをなくすことができる音楽コンテンツ利用システムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
この発明の主たる特徴に従うと、音楽コンテンツ（ＳＤ：ＳＤ１，ＳＤ２，…）を記憶する音楽コンテンツ記憶手段（４ａ，４ｂ）と、検索条件（ＲＣ：ＲＣ１〜ＲＣ５）を指定する検索条件指定手段（Ｄ１）と、検索条件指定手段（Ｄ１）により指定された検索条件（ＲＣ）に合致する音楽コンテンツ（ＳＤ）を音楽コンテンツ記憶手段（４ａ，４ｂ）から検索する音楽コンテンツ検索手段（Ｅ１〜Ｅ２）と、音楽コンテンツ検索手段（Ｅ１〜Ｅ２）により検索された音楽コンテンツ（ＳＤ）を検索結果（ＬＳ）として表示する検索結果表示手段（Ｅ３）と、検索結果（ＬＳ）が表示された状態で（Ｅ３）新たな検索条件（ＲＣ）が指定されたときに（Ｄ１）、表示された検索結果（ＬＳ）が以前に検索された結果である旨（ＴＬ＝「前回の検索結果」）を報知する報知手段（Ｄ２）とを具備する電子音楽装置（コンピュータ）〔請求項１〕が提供され、音楽コンテンツ（ＳＤ：ＳＤ１，ＳＤ２，…）を記憶する音楽コンテンツ記憶手段（４ａ，４ｂ）を備え、電子音楽装置として機能するコンピュータに、検索条件（ＲＣ：ＲＣ１〜ＲＣ５）を指定する検索条件指定ステップ（Ｄ１）と、検索条件指定ステップ（Ｄ１）で指定された検索条件（ＲＣ）に合致する音楽コンテンツ（ＳＤ）を音楽コンテンツ記憶手段（４ａ，４ｂ）から検索する音楽コンテンツ検索ステップ（Ｅ１〜Ｅ２）と、音楽コンテンツ検索ステップ（Ｅ１〜Ｅ２）で検索された音楽コンテンツ（ＳＤ）を検索結果（ＬＳ）として表示する検索結果表示ステップ（Ｅ３）と、検索結果（ＬＳ）が表示された状態で（Ｅ３）新たな検索条件（ＲＣ）が指定されたときに（Ｄ１）、表示された検索結果（ＬＳ）が以前に検索された結果である旨（ＴＬ＝「前回の検索結果」）を報知する報知ステップ（Ｄ２）とから成る手順を実行させる音楽コンテンツ利用プログラム〔請求項２〕が提供される。なお、括弧書きは、理解の便のために付記した実施例の参照記号や用語、箇所等を表わし、以下においても同様である。
【発明の効果】
【０００６】
この発明の主たる特徴による音楽コンテンツ利用システムでは（請求項１，２）、多数の音楽コンテンツ（ＳＤ：ＳＤ１，ＳＤ２，…）を音楽コンテンツ記憶手段（４ａ，４ｂ）に蓄積しており、検索条件（ＲＣ：ＲＣ１〜ＲＣ５）を指定すると（Ｄ１）、指定された検索条件（ＲＣ）に合致する音楽コンテンツ（ＳＤ）を音楽コンテンツ記憶手段（４ａ，４ｂ）から検索し（Ｅ１〜Ｅ２）、検索された音楽コンテンツを検索結果（ＬＳ）としてディスプレイ（１３）上に表示する（Ｅ３）。そして、このように検索結果（ＬＳ）が表示された状態において（Ｅ３）新たに検索条件（ＲＣ）が指定されたときには（Ｄ１）、表示された検索結果（ＬＳ）が以前に検索された結果である旨（ＴＬ＝「前回の検索結果」）を報知する（Ｄ２）。従って、この発明によれば、以前に検索した結果のリストが表示されている状態で新たな検索条件を設定した際の紛らわしさをなくすことができ、音楽コンテンツを選択して利用する際における検索の便を高めることができる。
【０００７】
〔別の特徴〕
なお、発明が解決しようとする課題に対応してこの明細書に記載されている発明に備えられる楽音制御システム上の別の特徴によれば、次の（１），（２）のように構成することができる：
（１）音楽コンテンツ（ＳＤ：ＳＤ１，ＳＤ２，…）を記憶する音楽コンテンツ記憶手段（４ａ，４ｂ）と、音楽コンテンツを検索するための音楽コンテンツ検索画面（Ｃ：Ｃａ〜Ｃｄ）と音楽コンテンツを利用するための音楽コンテンツ利用画面（Ａ，Ｂ）との間で表示画面を移行させる画面移行手段〔ＳＲ，ＤＢ；Ａ１＝ＹＥＳ，Ｂ１＝ＹＥＳ，図１１（３）〕と、音楽コンテンツ検索画面（Ｃ）において検索条件（ＲＣ：ＲＣ１〜ＲＣ５）を指定する検索条件指定手段（Ｄ１）と、検索条件指定手段（Ｄ１）により指定された検索条件（ＲＣ）に合致する音楽コンテンツ（ＳＤ）を音楽コンテンツ記憶手段（４ａ，４ｂ）から検索する音楽コンテンツ検索手段（Ｅ１〜Ｅ２）と、音楽コンテンツ検索画面（Ｃ）から音楽コンテンツ利用画面（Ａ，Ｂ）に移行される際に（Ｈ２）、音楽コンテンツ検索手段（Ｅ１〜Ｅ２）による検索で得られた検索結果（ＬＳ）を保存する検索結果保存手段（２ａ；Ｈ１）と、音楽コンテンツ利用画面（Ａ，Ｂ）から音楽コンテンツ検索画面（Ｃ）に移行された際に（Ａ５，Ｂ５）、検索結果保存手段（２ａ）に保存されている検索結果（ＬＳ）を音楽コンテンツ検索画面（Ｃ）上に再現する検索結果再現手段（Ｃ１＝ＹＥＳ→Ｃ３）とを具備する電子音楽装置（コンピュータ）、並びに、音楽コンテンツ（ＳＤ：ＳＤ１，ＳＤ２，…）を記憶する音楽コンテンツ記憶手段（４ａ，４ｂ）及び検索結果（ＬＳ）を保存するための検索結果保存手段（２ａ）を備え、電子音楽装置として機能するコンピュータに、音楽コンテンツを検索するための音楽コンテンツ検索画面（Ｃ）において検索条件（ＲＣ：ＲＣ１〜ＲＣ５）を指定する検索条件指定ステップ（Ｄ１）と、検索条件指定ステップ（Ｄ１）で指定された検索条件（ＲＣ）に合致する音楽コンテンツ（ＳＤ）を音楽コンテンツ記憶手段（４ａ，４ｂ）から検索する音楽コンテンツ検索ステップ（Ｅ１〜Ｅ２）と、音楽コンテンツ検索画面（Ｃ）から音楽コンテンツを利用するための音楽コンテンツ利用画面（Ａ，Ｂ）に移行される際に（Ｈ２）、音楽コンテンツ検索ステップ（Ｅ１〜Ｅ２）における検索で得られた検索結果（ＬＳ）を検索結果保存手段（２ａ）に保存させる検索結果保存制御ステップ（Ｈ１）と、音楽コンテンツ検索画面（Ｃ）から音楽コンテンツ利用画面（Ａ，Ｂ）に表示画面を移行させる利用画面移行ステップ（Ｈ２）と、音楽コンテンツ利用画面（Ａ，Ｂ）から音楽コンテンツ検索画面（Ｃ：Ｃａ〜Ｃｄ）に表示画面を移行させる検索画面移行ステップ（Ａ５，Ｂ５）と、音楽コンテンツ利用画面（Ａ，Ｂ）から音楽コンテンツ検索画面（Ｃ）に移行された際に（Ａ５，Ｂ５）、検索結果保存手段（２ａ）に保存されている検索結果（ＬＳ）を音楽コンテンツ検索画面（Ｃ）上に再現する検索結果再現ステップ（Ｃ１＝ＹＥＳ→Ｃ３）とから成る手順を実行させる音楽コンテンツ利用プログラム。
【０００８】
（２）構成（１）による電子音楽装置において、音楽コンテンツ利用画面は複数（Ａ，Ｂ）あり、画面移行手段〔ＳＲ，ＤＢ；Ａ１＝ＹＥＳ，Ｂ１＝ＹＥＳ，図１１（３）〕は、音楽コンテンツ利用画面（例えば、Ａ）から音楽コンテンツ検索画面（Ｃ）に移行した（Ａ５，Ｂ５）後に、音楽コンテンツ利用画面に移行するときは、該音楽コンテンツ検索画面（Ｃ）から移行前の音楽コンテンツ利用画面（例えば、Ａ）に戻すこと。
【０００９】
構成（１）による音楽コンテンツ利用システムでは、電子楽器などの電子音楽装置は、多数の音楽コンテンツ（ＳＤ：ＳＤ１，ＳＤ２，…）を音楽コンテンツ記憶手段（４ａ，４ｂ）に蓄積しており、ディスプレイ（１３）上に表示される画面については、音楽コンテンツ検索画面（Ｃ：Ｃａ〜Ｃｄ）を用いて所望の音楽コンテンツを検索したり、音楽コンテンツ利用画面（Ａ，Ｂ）を用いて、検索により選択された所定の音楽コンテンツを利用するために、ユーザ操作（ＳＲ，ＤＢ）に応じて両画面（Ａ，Ｂ−Ｃ）間で表示画面を移行させることができる〔Ａ１＝ＹＥＳ，Ｂ１＝ＹＥＳ，図１１（３）〕。音楽コンテンツ検索画面（Ｃ）において、検索条件（ＲＣ：ＲＣ１〜ＲＣ５）を指定すると（Ｄ１）、指定された検索条件（ＲＣ）に合致する音楽コンテンツ（ＳＤ）を音楽コンテンツ記憶手段（４ａ，４ｂ）から検索し（Ｅ１〜Ｅ２）、更に検索結果（ＬＳ）から所定の音楽コンテンツ（ＳＤ）が選択され画面移行操作（ＤＢ）がなされると〔図１１（２）→図１１（３）〕、検索で得られた検索結果（ＬＳ）を検索結果保存（保持）手段（２ａ）に保存（保持）した上で（Ｈ１）、音楽コンテンツ検索画面（Ｃ）から、選択された所定の音楽コンテンツ（ＳＤ）を利用することができる音楽コンテンツ利用画面（Ａ，Ｂ）に移行する（Ｈ２）。また、画面移行操作（ＳＲ：Ａ１＝ＹＥＳ，Ｂ１＝ＹＥＳ）により音楽コンテンツ利用画面（Ａ，Ｂ）から音楽コンテンツ検索画面（Ｃ）に移行された際には（Ａ５，Ｂ５）、検索結果保持手段（２ａ）に保存（保持）されている検索結果（ＬＳ）を音楽コンテンツ検索画面（Ｃ）上に再現する（Ｃ１＝ＹＥＳ→Ｃ３）。従って、構成（１）によれば、所望の検索条件を設定して音楽コンテンツを検索した結果を再度利用することができ、音楽コンテンツを選択して利用する際における検索の便を高めることができる。
【００１０】
構成（２）による電子音楽装置では、音楽コンテンツ利用画面は複数（Ａ，Ｂ）あり、或る音楽コンテンツ利用画面（例えば、Ａ）における画面移行操作（ＳＲ）により（例えば、Ａ１＝ＹＥＳ）音楽コンテンツ検索画面（Ｃ）に移行した（例えば、Ａ５）後に、画面移行操作（ＤＢ）がなされたときは〔図１１（３）〕、移行前の音楽コンテンツ利用画面（例えば、Ａ）に戻る。従って、構成（２）によれば、ユーザは、単純な画面移行操作を行うだけで、迷わずに、所定の音楽コンテンツ利用画面と音楽コンテンツ検索画面との間を行き来させることができ、音楽コンテンツの検索及び利用の便を高めることができる。
【発明を実施するための最良の形態】
【００１１】
〔システムの概要〕
この発明の一実施例による音楽コンテンツ利用システムの機能が組み込まれる電子音楽装置は、音楽コンテンツ利用処理を含む音楽情報処理機能を有する一種のコンピュータであり、電子楽器などの音楽専用機器や、所定の音楽情報処理機能を有するパーソナルコンピュータ（ＰＣ）等の汎用の情報処理装置が用いられる。
【００１２】
図１は、この発明の一実施例による音楽コンテンツ利用システムが構築される電子音楽装置のハードウエア構成ブロック図を示す。図１において、電子音楽装置は、中央処理装置（ＣＰＵ）１、ランダムアクセスメモリ（ＲＡＭ）２、読出専用メモリ（ＲＯＭ）３、記憶装置４、演奏操作検出回路５、設定操作検出回路６、表示回路７、音源・効果回路８、通信インターフェース（Ｉ／Ｆ）９などを備え、これらの要素１〜９はバス１０を介して互いに接続される。
【００１３】
ＣＰＵ１は、ＲＡＭ２及ＲＯＭ３と共にデータ処理部を構成し、音楽コンテンツ利用プログラムを含む所定の制御プログラムに従い、タイマによるクロックを利用して音楽コンテンツ利用処理を含む種々の音楽情報処理を実行する。ＲＡＭ２は、これらの処理に際して必要な各種データを一時記憶するためのワーク領域として用いられ、例えば、音楽コンテンツ利用処理の際には、音楽コンテンツの検索結果を保存（保持）するための検索結果保存領域（検索結果保持領域ともいう）２ａがＲＡＭ２内に設定される。また、ＲＯＭ３には、これらの処理を実行するために、音楽コンテンツ利用プログラムを含む各種制御プログラムやプリセットされた音楽コンテンツ等が予め記憶される。
【００１４】
記憶装置４は、ＨＤ（ハードディスク）、ＦＤ（フレキシブルディスク）、ＣＤ（コンパクトディスク）、ＤＶＤ（デジタル多目的ディスク）、フラッシュメモリ等の半導体メモリなどの記憶媒体と、その駆動装置を含み、任意の制御プログラムや各種テーブル、音楽コンテンツ等を任意の記憶媒体に記憶することができる。また、記憶媒体は、着脱可能であってもよいし、電子音楽装置に内蔵されていてもよい。この例では、内蔵ドライブ（例えば、内蔵フラッシュメモリ）４ａ及び着脱可能ドライブ（例えば、ＵＳＢメモリ）４ｂに、多数の音楽コンテンツ（ＳＤ）が検索可能に蓄積されている。
【００１５】
演奏操作検出回路５は、鍵盤などの演奏操作子１１と共に演奏操作部を構成し、演奏操作子１１の演奏操作を検出して検出内容に対応する演奏操作情報をデータ処理部（１〜３）に導入する。データ処理部は、この演奏操作情報を処理して得られる実演奏データを音源・効果回路９に送ったり、自動演奏データの音楽コンテンツ（ＳＤ）として記憶装置４に記憶することができる。設定操作検出回路６は、スイッチやマウス等の設定操作子（パネル操作子）１２と共に設定操作部を構成し、設定操作子１２の操作内容を検出して検出内容に対応する設定情報をデータ処理部に導入する。
【００１６】
表示回路７は、音楽コンテンツの利用や検索に必要な各種画面を表示するＬＣＤ等のディスプレイ１３や、インジケータ／ランプを備え、これらの表示・点灯内容をデータ処理部からの指令に従って制御し、演奏操作子１１や設定操作子１２の操作などに関する表示援助を行い、また、音楽コンテンツ利用処理の際に音楽コンテンツ（ＳＤ）として楽譜データを再生する場合には楽譜データに基づく楽譜を表示することができる。
【００１７】
音源・効果回路８は、音源やＤＳＰを有し、演奏操作部１１−５の演奏操作情報から得られる実演奏データや、記憶装置４（４ａ，４ｂ）に蓄積されている多数の音楽コンテンツ中から選択された音楽コンテンツの自動演奏データに基づいて、オーディオ形式の楽音信号を生成することができる。サウンドシステム１４は、Ｄ／Ａ変換部やアンプ、スピーカ等を備え、音源・効果回路８から出力される楽音信号に基づく楽音を発生する。
【００１８】
通信Ｉ／Ｆ９は、ＭＩＤＩ等の音楽専用有線Ｉ／Ｆ、ＵＳＢやＩＥＥＥ１３９４等の汎用近距離有線Ｉ／Ｆ、Ｅｔｈｅｒｎｅｔ（登録商標）等の汎用ネットワークＩ／Ｆ、無線ＬａｎやＢｌｕｅｔｏｏｔｈ（登録商標）等の汎用近距離無線Ｉ／Ｆなどの１又は複数を含み、他の音楽機器との間でＭＩＤＩ演奏データを授受したり、外部のサーバコンピュータ等から制御プログラムや自動演奏データ等の音楽コンテンツを受信し記憶装置４（４ａ，４ｂ）に保存（蓄積）することができる。
【００１９】
〔音楽コンテンツのフォーマットと記憶媒体上での記憶例〕
この発明の一実施例による音楽コンテンツ利用システムで取り扱われる音楽コンテンツは、「複合音楽コンテンツ」とも呼ばれ、種類の異なる複数の音楽コンテンツ素材で構成することができる。図２は、この発明の一実施例による音楽コンテンツ利用システムで利用される音楽コンテンツのフォーマットと記憶媒体上での記憶例を示す。
【００２０】
音楽コンテンツが記憶される記憶媒体には、前述したように、内蔵ドライブ（例えば、内蔵フラッシュメモリ）４ａと着脱可能ドライブ（例えば、ＵＳＢメモリ）４ｂがあり、各ドライブ４ａ，４ｂには、１乃至複数のフォルダを設定することができる。図２のディレクトリ構造例では、内蔵ドライブ４ａについて、３つのフォルダＡ〜Ｃ（記号Ｆａ〜Ｆｃで示す）が設定されており、着脱可能ドライブ４ｂについては図示が省略されている。
【００２１】
各フォルダには１乃至複数の音楽コンテンツを記憶することができ、その直下には、当該フォルダに含まれる個々の音楽コンテンツを表わすソングフォルダ（記号ＳＤで示す）が置かれ、各ソングフォルダに、当該音楽コンテンツを構成する自動演奏データ（「ソング」とも呼ばれる）やレジストレーションデータ（音源・効果回路８に楽音生成パラメータとして設定される楽音生成用データであり、短縮して「レジスト」とも呼ばれる）等の音楽コンテンツ素材（記号ＤＥで示す）が記憶される。
【００２２】
図２の例では、記号Ｆａで示されるフォルダＡの下には、「ソング００１」〜「ソング００３」の名称が与えられた第１〜第３ソングフォルダＳＤ１〜ＳＤ３が置かれる。さらに、第１ソングフォルダＳＤ１には、「ソング００１」という名称の音楽コンテンツを構成する音楽コンテンツ素材として、自動演奏データファイルＤＥ１ａ、レジストレーション１データファイルＤＥ１ｂ及びレジストレーション２データファイルＤＥ１ｃが記憶される。同様に、第２ソングフォルダＳＤ２には、「ソング００２」という名称の音楽コンテンツを構成する音楽コンテンツ素材として自動演奏データファイルＤＥ２が記憶され、第３ソングフォルダＳＤ３には、「ソング００３」という名称の音楽コンテンツを構成する音楽コンテンツ素材としてレジストレーション１データファイルＤＥ３が記憶される。なお、記号Ｆｂ，Ｆｃで示されるフォルダＡ，Ｂより下階層の構成要素については図示が省略されている。
【００２３】
また、各フォルダＦａ，Ｆｂ，…には、どのようなソングフォルダ（複合音楽コンテンツ）ＳＤ：ＳＤ１，ＳＤ２，…が含まれているのか、各ソングフォルダ（複合音楽コンテンツ）ＳＤにはどのような自動演奏データファイルやレジストレーションデータファイル等の音楽コンテンツ素材ＤＥ（第１ソングフォルダＳＤ１であればＤＥ１ａ〜ＤＥ１ｃ）が含まれているのか、ソングフォルダ（複合音楽コンテンツ）ＳＤの名称（「ソング００１」、「ソング００２」、…）は何か、等々を記述した管理データファイルＭＦが記憶される。なお、管理データファイルＭＦは、各ソングフォルダＳＤ：ＳＤ１，ＳＤ２，…に対応する複合音楽コンテンツを制作乃至編集した時点で作成されるものとする。
【００２４】
各フォルダＦａ，Ｆｂ，…の管理データファイルＭＦを見ることで、当該フォルダに含まれる複合音楽コンテンツＳＤ：ＳＤ１，ＳＤ２，…を構成するコンテンツ素材ＤＥ：ＤＥ１ａ，ＤＥ１ｂ，…の組合せ状態を判断することができる。或いは、複合音楽コンテンツＳＤ内の音楽コンテンツ素材ファイルＤＥ自体の存在を調べることで、複合音楽コンテンツＳＤにおける音楽コンテンツ素材ＤＥの組合せ状態を判断してもよい。
【００２５】
各ソングフォルダＳＤ：ＳＤ１，ＳＤ２，…には、上述したように、自動演奏データとレジストレーションデータからなる音楽コンテンツ素材データファイルＤＥ：ＤＥ１ａ，ＤＥ１ｂ，…が記憶される。各ソングフォルダＳＤに含まれる音楽コンテンツ素材ＤＥの組合せは、「自動演奏データのみ」、「レジストレーションデータのみ」或いは「自動演奏データ＋レジストレーションデータ」のように異なるものとすることができる。なお、図２において第３階層にある第１ソングフォルダＳＤ１下の音楽コンテンツ素材データファイルＤＥ１ｂ，ＤＥ１ｃで示されるように、１つのソングフォルダ（複合音楽コンテンツ）ＳＤの中に複数のレジストレーションデータファイルを記憶することができる。
【００２６】
この音楽コンテンツ利用システムにおける複合音楽コンテンツの検索に関する特徴によれば、このように、電子音楽装置の音楽コンテンツ記憶装置４ａ，４ｂに、それぞれ種類の異なる複数の音楽コンテンツ素材ＤＥ：ＤＥ１ａ，ＤＥ１ｂ，…を含むことができる多数の複合音楽コンテンツＳＤ：ＳＤ１，ＳＤ２，…が蓄積され、各音楽コンテンツ素材ＤＥの種類には自動演奏データ（「ソング」）やレジストレーションデータ（「レジスト」と略称される楽音生成用データ）などがあって、複合音楽コンテンツは、自動演奏データファイル（「ソング」）のみ或いはレジストレーションデータファイル（「レジスト」）のみというように、１種類の音楽コンテンツ素材ＤＥで構成されることもあれば（ＳＤ２，ＳＤ３）、レジストレーションデータファイル＋自動演奏データファイル（「レジスト付きソング」）というように、種類が異なる複数の音楽コンテンツ素材ＤＥで構成されることもある（ＳＤ１）。そして、利用したい所望の複合音楽コンテンツを選択する際には、後述するように、検索対象として音楽コンテンツ素材の組合せ種類（「ソング」／「レジスト」／「レジスト付きソング」）を指定し、次いで、指定された音楽コンテンツ素材の組合せ種類に合致する複合音楽コンテンツＳＤを音楽コンテンツ記憶装置４ａ，４ｂから検索し、検索された複合音楽コンテンツＳＤを種々の利用態様に応じて処理する。
【００２７】
なお、以下の説明では、ソングフォルダＳＤと当該ソングフォルダ以下の各素材音楽データＤＥは、総称して「ソングデータ」と呼ばれることがあり、ソングフォルダと同一の参照記号「ＳＤ」で表わされる。この「ソングデータＳＤ」は、既に説明したところから明らかなように、１つの「複合音楽コンテンツ」に相当する。
【００２８】
〔表示画面の推移〕
この発明の一実施例による音楽コンテンツ利用システムにおいては、ユーザ操作に応じて音楽コンテンツ利用画面（Ａ，Ｂ）と音楽コンテンツ検索画面（Ｃ）との間で表示画面を移行させ、ディスプレイ１３上に音楽コンテンツ検索画面（Ｃ）を表示して所望の音楽コンテンツを検索し、音楽コンテンツ利用画面（Ａ，Ｂ）を表示して検索で得られた所定の音楽コンテンツを利用することができる。図３は、この発明の一実施例による音楽コンテンツ利用システムにおける画面推移を説明するための図であり、図４及び図５は、この発明の一実施例による音楽コンテンツ利用システムにおけるソング記録再生画面処理及びソング編集ツール画面処理を表わすフローチャートである。
【００２９】
図３の例では、音楽コンテンツ利用画面（ソング利用画面とも呼ばれる）には、ソング記録再生画面Ａ及びソング編集ツール画面Ｂという２画面が用意されている。ソング記録再生画面Ａは、新しいソングデータ（音楽コンテンツ）ＳＤ即ち自動演奏データ及び／又はレジストレーションデータを記憶媒体４ａ，４ｂに記録したり、再生乃至設定するソングデータＳＤを選択したり、選択したソングデータＳＤの再生を制御する等、各種記録再生機能を行うための画面、即ち、所定のソングデータＳＤをそのまま利用してソング記録再生処理を実行するための画面である。例えば、自動演奏データの再生制御では、ソングデータＳＤの再生をスタート／ストップしたり、再生テンポを変更したり、再生する楽音生成パートを変更することができる。
【００３０】
所望のソングデータを選択する際には、ソング記録再生画面Ａにおいて、図２のディレクトリ構造に従い、ドライブ選択＞フォルダ選択＞ソングフォルダ選択の順にフォルダ選択操作を行って所望のソングデータＳＤを特定してもよいが、ソング検索画面（音楽コンテンツ検索画面、或いは、単にソング検索画面とも呼ばれる）Ｃに移行し、キーワード等の検索条件を指定して所望のソングデータを検索し選択する「ソング検索」処理（検索画面処理ともいう）を行うのが便利である。このために、ソング記録再生画面Ａには「ソング検索」ボタンＳＲが設けられており、ソング検索ボタンＳＲのユーザ操作で検索指示を行うことにより、図示上側の矢印（１），（３）で示すように、ソング記録再生画面Ａからソング検索画面Ｃに移行することができる。
【００３１】
ソング記録再生画面Ａから検索画面Ｃに移行すると、検索画面Ｃでは、ソング検索処理により、ソング記録再生画面Ａで利用するソングデータＳＤの検索及び選択を行うことができる。つまり、検索画面Ｃで所望のソングデータＳＤを検索し選択して「決定」ボタンＤＢを押して決定操作を行うと、上側の矢印（２），（４）で示すように、元のソング記録再生画面Ａに戻り、検索画面Ｃで検索した所望のソングデータＳＤの記録再生処理を行うことができる。なお、検索画面Ｃには、破線で示すように、検索の実行を指示するための「検索」ボタンＲＢ及び選択されたソングデータＳＤを試験的に展開（自動演奏データの再生やレジストレーションの設定）させるための「試聴」ボタンＴＢが設けられる。
【００３２】
一方、ソング編集ツール画面Ｂは、ＲＯＭ３や記憶装置４（４ａ，４ｂ）を含む任意の記憶箇所に記憶されている任意の音楽コンテンツをコピーして新たなソングデータＳＤを作成したり、記憶媒体４ａ，４ｂからソングデータＳＤを削除したり、記憶媒体４ａ，４ｂに記憶された所定のソングＳＤについてファイル名を変更する、といった各種編集機能を行うための画面、即ち、所定のソングデータＳＤに利用上の加工を施すソング編集ツール処理を実行するための画面である。このソング編集ツール画面Ｂにおいても、編集対象のソングデータを選択するために、上述したソング検索処理を利用することができる。つまり、ソング編集ツール画面Ｂにおいても、「ソング検索」ボタンＳＲが設けられ、ソング検索ボタンＳＲのユーザ操作で検索指示を行うことにより、下側の矢印（１），（３）で示すように、検索画面Ｃへと移行することができる。
【００３３】
この場合も、検索画面Ｃにおいて所望のソングデータＤＥを検索・選択し、決定ボタンを押して決定操作を行うことにより、下側の矢印（２），（４）で示すように、元のソング編集ツール画面Ｂへと戻る。なお、検索画面Ｃでは、ソング検索処理（検索画面処理）によって、検索結果の中から複数のソングデータＳＤを選択し、これら複数のソングデータＳＤを一括して編集対象として決定できるようにしてもよい。このようにすると、所望のコンテンツ素材の組合せで構成される複数コンテンツを一括して削除したり、コピーしたりすることができて便利である。
【００３４】
この音楽コンテンツ利用システムでは、このように、音楽コンテンツ検索画面Ｃに移行する直前の音楽コンテンツ利用画面Ａ（或いはＢ）を覚えておき、音楽コンテンツ検索画面Ｃから元の音楽コンテンツ利用画面Ａ（或いはＢ）に戻るように構成されるので、音楽コンテンツ検索画面Ｃを音楽コンテンツ記録再生機能（Ａ）と音楽コンテンツ編集機能（Ｂ）とで共用することができると共に、ユーザが迷わずに何れかの音楽コンテンツ利用画面との行き来をさせることができる。
【００３５】
なお、ソング記録再生画面Ａ及びソング編集ツール画面Ｂには、破線で示すように、それぞれ、他方の画面Ｂ，Ａへ移行するための「編集」ボタンＭＢ及び「記録再生」ボタンＭＡを備えるように構成することが好ましい。この場合、矢印（５），（６）で示すように、ソング記録再生画面Ａでの編集ボタンＭＢの操作による編集移行指示或いはソング編集ツール画面Ｂでの記録再生ボタンＭＡの操作による記録再生移行指示に従って、ソング記録再生画面Ａからソング編集ツール画面Ｂへ或いはソング編集ツール画面Ｂからソング記録再生画面Ａへと表示画面を移行し、ソング利用画面Ａ，Ｂ間で互いに行き来することができる。
【００３６】
図４のソング記録再生画面処理は、電子音楽装置において音楽コンテンツ利用処理が稼働しており、図示しない音楽コンテンツ利用処理の初期画面がディスプレイ１３上に表示されているメニュー選択段階でソング記録再生処理が選択されたとき、後述するように、ソング記録再生画面処理からソング検索処理（検索画面処理）に移行しソング検索処理において決定ボタンＤＢが操作されたとき〔図１１（３）〕、或いは、ソング編集ツール画面処理において記録再生ボタンＭＡの操作が操作されたときに、スタートする。
【００３７】
ソング記録再生画面処理がスタートすると、ＣＰＵ１は、ディスプレイ１３上にソング記録再生画面Ａを表示してソング記録再生画面Ａに対するユーザ操作を待機し、ユーザ操作を検出するとステップＡ１に進む。ステップＡ１では、ソング検索ボタンＳＲの操作を検出したものであるか否かを判定し、ソング検索ボタンＳＲの操作でないときは（Ａ１＝ＮＯ）、ステップＡ２に進み、さらに、終了操作を検出したものであるか否かを判定する。そして、終了操作でもないときは（Ａ２＝ＮＯ）、ステップＡ３に進む。
【００３８】
ステップＡ３では、検出されたユーザ操作（編集ボタンＭＢの操作を除く）に応じた所定のソング記録再生処理を行い、上述のように、ユーザ操作に応じて、新規にソングデータＳＤを記憶媒体４ａ，４ｂに記録したり、ソング検索処理等で選択されたソングデータＳＤの再生を制御する。そして、所定のソング記録再生処理の後は、ステップＡ１に戻り、ソング検索ボタンＳＲの操作、終了操作及び編集ボタンＭＢの操作以外の新たなユーザ操作を検出する度に（Ａ１＝ＮＯ→Ａ２＝ＮＯ）、ステップＡ３で、新たなユーザ操作に対応する所定のソング記録再生処理を繰り返す。
【００３９】
一方、ステップＡ１で検出内容がソング検索ボタンＳＲの操作であると判定したときには（Ａ１＝ＹＥＳ）、ステップＡ４に進んで前画面を「ソング記録再生画面」に設定し、さらに、ステップＡ５で検索画面Ｃへ移行する処理を行い、ソング記録再生画面処理を終了する。また、ステップＡ２で、終了操作を検出したものであると判定したときには（Ａ２＝ＹＥＳ）、直ちに、ソング記録再生画面処理を終了し、検索結果保存手段２ａに検索結果情報（後述する）が保存されている場合はこれをクリアし、ディスプレイ１３の表示画面を音楽コンテンツ利用処理初期画面（図示せず）に変更しメニュー選択段階に戻す。なお、ソング記録再生画面Ａに編集ボタンＭＢが設けられている場合には、ソング記録再生処理ステップＡ３において編集ボタンＭＢの操作を検出すると、ソング編集ツール画面Ｂへ移行する処理を行った後、ソング記録再生画面処理を終了する（図示せず）。
【００４０】
図５のソング編集ツール画面処理は、ソング記録再生画面処理と同様に、音楽コンテンツ利用処理初期画面のメニュー選択段階でソング編集ツール処理が選択されたとき、ソング編集ツール画面処理からソング検索処理（検索画面処理）に移行しソング検索処理において決定ボタンＤＢが操作されたとき、或いは、ソング記録再生画面処理において編集ボタンＭＢの操作が操作されたときに、スタートし、ＣＰＵ１は、ディスプレイ１３上にソング編集ツール画面Ｂを表示して、ソング編集ツール画面Ｂに対するユーザ操作を待機する。ここで、ユーザ操作を検出するとステップＢ１に進んで、ソング検索ボタンＳＲの操作を検出したものであるか否かを判定し、ソング検索ボタンＳＲの操作でないときは（Ｂ１＝ＮＯ）、ステップＢ２に進み、さらに、終了操作を検出したものであるか否かを判定する。そして、終了操作でもないときは（Ｂ２＝ＮＯ）、ステップＢ３に進む。
【００４１】
ステップＢ３では、検出されたユーザ操作（記録再生ボタンＭＡの操作を除く）に応じた所定のソング編集ツール処理を行い、前述したように、ユーザ操作に応じて、記憶されているソングデータをコピーしたり、削除したり、ファイル名を変更する、といった各種編集機能を実行する。そして、所定のソング編集ツール処理の後は、ステップＢ１に戻り、ソング検索ボタンＳＲの操作、終了操作更及び記録再生ボタンＭＡの操作以外の新たなユーザ操作を検出する度に（Ｂ１＝ＮＯ→Ｂ２＝ＮＯ）、ステップＢ３で、新たなユーザ操作に対応する所定のソング編集ツール処理を繰り返す。
【００４２】
一方、ステップＢ１で検出内容がソング検索ボタンＳＲの操作であると判定したときには（Ｂ１＝ＹＥＳ）、ステップＢ４に進んで前画面を「ソング編集ツール画面」に設定し、さらに、ステップＢ５で検索画面Ｃへ移行する処理を行い、ソング編集ツール画面処理を終了する。また、ステップＢ２で終了操作を検出したものであると判定したときには（Ｂ２＝ＹＥＳ）、直ちに、ソング編集ツール画面処理を終了し、検索結果保存手段２ａに検索結果情報（後述する）が保存されている場合はこれをクリアし、ディスプレイ１３の表示画面を音楽コンテンツ利用処理初期画面に変更しメニュー選択段階に戻す。なお、ソング編集ツール画面Ｂに記録再生ボタンＭＡが設けられている場合には、ソング編集ツール処理ステップＢ３において記録再生ボタンＭＡの操作を検出すると、ソング記録再生画面Ａへ移行する処理を行った後、ソング編集ツール画面処理を終了する（図示せず）。
【００４３】
さて、この音楽コンテンツ利用システムにおける音楽コンテンツ検索に関する画面表示上の特徴によれば、ユーザによる画面移行操作（ＳＲ，ＤＢ）に応じて音楽コンテンツ利用画面Ａ，Ｂと音楽コンテンツ検索画面Ｃとの間で表示画面を移行させることができ、音楽コンテンツ利用画面Ａ，Ｂの何れかで検索指示操作（ＳＲ）があると（１）音楽コンテンツ検索画面Ｃに移行する。検索画面Ｃでは、音楽コンテンツ記憶装置４ａ，４ｂに蓄積された多数の音楽コンテンツＳＤ：ＳＤ１，ＳＤ２，…の中から検索条件（ＲＣ）に従って検索された音楽コンテンツの検索結果（ＬＳ）を表示し、検索結果（ＬＳ）から更に所望の音楽コンテンツＳＤを選択し、決定指示操作（ＤＢ）がなされると、検索条件（ＲＣ）や検索結果（ＬＳ）等を検索結果情報として検索結果保持（保存）手段２ａに保持（保存）した上で（２）元の音楽コンテンツ利用画面Ａ，Ｂに移行し、検索画面Ｃで選択された所定の音楽コンテンツを元の利用画面Ａ，Ｂで利用することができる。また、利用画面Ａ，Ｂで検索指示操作（ＳＲ）がなされて（３）再び音楽コンテンツ検索画面Ｃに移行すると、検索結果保持手段２ａに保持されている検索結果情報に基づいて検索条件（ＲＣ）や検索結果（ＬＳ）等を音楽コンテンツ検索画面Ｃ上に再現すると共に、以前の検索結果である旨を検索結果のタイトル表示（ＴＬ）で報知する。また、音楽コンテンツ検索画面Ｃにおいて、検索結果（ＬＳ）が表示されている状態で新たな検索条件（ＲＣ）が入力（指定）されたときも、以前の検索結果である旨を報知する。以下、詳しく説明しよう。
【００４４】
〔検索画面の種々の表示例〕
この発明の一実施例による音楽コンテンツ利用システムにおいては、音楽コンテンツ利用画面Ａ，Ｂから音楽コンテンツ検索画面Ｃに移行した場合や音楽コンテンツ検索画面Ｃで指定された検索条件に従って音楽コンテンツを検索した場合、音楽コンテンツ検索後に検索条件を変更した場合などに、それ以前の検索履歴に基づいて、音楽コンテンツ検索画面Ｃにおける検索結果（ＬＳ）等の表示を制御すると共に検索結果（ＬＳ）のタイトル表示（ＴＬ）を変更することにより、音楽コンテンツ検索の便を高めるようにしている。図６〜図８は、この発明の一実施例による音楽コンテンツ利用システムにおける検索画面の種々の表示例を示す。
【００４５】
（１）初期画面Ｃａ：初めて検索画面Ｃに移行したとき、或いは、例えば着脱可能ドライブ４ｂについて音楽コンテンツを検索した後で当該ドライブ４ｂが外されたとき等、何らかの事情（エラー）によって検索結果が無効となった後で、検索画面Ｃに移行したときには、図６に示される初期画面Ｃａが検索画面Ｃとしてディスプレイ１３上に表示される。検索画面Ｃの下部には、前述した検索、試聴及び決定ボタンＲＢ，ＴＢ，ＤＢが操作可能に表示され、また、左側には検索条件入力表示域ＲＣが設けられ、右側上部には検索結果リスト表示域ＬＳが設けられ、右側下部には詳細データ表示域ＤＴが設けられている。
【００４６】
検索条件入力表示域ＲＣでは、検索で抽出したい音楽コンテンツが記録された検索場所ＲＣ１、抽出したい音楽コンテンツの特徴を表わす所定のキーワードＲＣ２、抽出したい音楽コンテンツの拍子ＲＣ３、抽出したい音楽コンテンツのテンポＲＣ４、抽出したい音楽コンテンツに関する音楽コンテンツ素材ＤＥの組合せ種類即ち検索対象となる音楽コンテンツのデータ種類ＲＣ５などの検索項目のうち、任意の項目を入力することで検索条件を設定（指定）することができる。この場合、検索項目ＲＣ１〜ＲＣ４については、検索項目入力欄への入力で条件指定ができ、検索項目ＲＣ５については、所望の検索項目入力欄（組合せ種類チェック欄）にチェックを入力することにより、「レジスト付きソング」（自動演奏データ＋レジストレーションデータ）、「レジスト」（レジストレーションデータのみ）及び／又は「ソング」（自動演奏データのみ）を指定することができる。
【００４７】
また、検索ボタンＲＢの操作で検索処理（検索ボタン処理）が行われると、検索条件に合致する音楽コンテンツの名前及び組合せ種類が検索結果リスト表示域ＬＳに表示され、検索結果リスト表示域ＬＳの上部に設けられた検索結果タイトル（表題）表示欄ＴＬに所定の表示がなされる。さらに、検索結果リストＬＳから所定の音楽コンテンツが選択されると、選択された音楽コンテンツに関する詳細データが詳細データ表示域ＤＴ内に表示される。しかしながら、初期画面Ｃａでは、各表示域ＲＣ：ＲＣ１〜ＲＣ５，ＬＳ，ＤＴには可変情報の表示がなく、検索結果タイトル表示欄ＴＬも破線で示すように空白である。
【００４８】
（２）第１画面Ｃｂ：検索項目を入力し検索ボタンＲＢを押したことにより検索処理がなされた後には、図７（１）に示される第１画面Ｃｂが検索画面Ｃとして表示される。つまり、入力された検索条件ＲＣ：“検索場所ＲＣ１＝内蔵ドライブ、キーワードＲＣ２＝ピアノ、データ種類ＲＣ５＝「レジスト付きソング」及び「レジスト」”に対し、検索結果タイトル表示欄ＴＬに「今回の検索結果」と表示され、入力された検索条件に従って検索処理を実行した結果が検索結果リスト表示域ＬＳにリストで表示される。
【００４９】
また、表示された検索結果リストＬＳに対して、検索処理（検索ボタン処理）の直後はリストの先頭行位置に置かれていたカーソルを所望の行位置に移動することにより、所望の行位置に表示されたソングデータ（音楽コンテンツ）を選択することができ、選択されたソングデータの詳細データが詳細データ表示域ＤＴ内に表示される。さらに、試聴ボタンＴＢを操作すると、選択されたソングデータを試験的に電子音楽装置に展開（再生・設定）する試聴状態とすることができ、試聴ボタンＴＢの再操作により、或いは、予め定められた所定の設定時間（例えば、数分〜数時間）後に、試聴状態を終了し元の状態に戻る。例えば、選択されたソングデータが“種類ＲＣ５＝「ソング」或いは「レジスト付きソング」”即ち自動演奏データを含む場合は、試行的に音源・効果回路８で自動演奏データを再生（楽音生成）するような展開を行い、選択されたソングデータが“種類ＲＣ５＝「レジスト」或いは「レジスト付きソング」”即ちレジストレーションデータを含む場合は、試行的に音源・効果回路８にレジストレーションを設定するような展開を行う。
【００５０】
図７（１）の第１画面Ｃｂでは、リストＬＳの第４行位置に斜線で示されるように、検索処理で検索された複数のソングデータから更に第４行の種類＝「レジスト」のソングデータ＝「ジャズピアノ」が選択されたことが強調表示されており、その詳細データが詳細データ表示域ＤＴに表示されている。ここで、試聴ボタンＴＢを操作した場合には、このソングデータに基づくレジストレーションが音源・効果回路８に仮設定され、仮設定状態で試験的に演奏操作子１１の実演奏に基づく楽音信号を生成させてみることができる。
【００５１】
（３）第２画面Ｃｃ：検索画面Ｃで検索した後、一旦検索画面Ｃを抜けて音楽コンテンツ利用画面Ａ，Ｂに移行した後再び検索画面Ｃに移行したときには、図７（２）に示される第２画面Ｃｃが検索画面Ｃとして表示される。つまり、例えば、ソング記録再生画面Ａから検索画面Ｃに移行して検索を行い図７（１）の第１画面Ｃｂが表示されている状態で、決定ボタンＤＢを操作してソング記録再生画面Ａに戻った場合は、各検索条件ＲＣ１〜ＲＣ５として入力された検索項目、検索結果リストＬＳの内容、リストＬＳ中のソングデータ（音楽コンテンツ）の詳細データ及びリストＬＳから選択されたソングデータの情報は、クリアされず、検索結果情報としてＲＡＭ２の検索結果保存領域２ａに保存されるので、再度、検索画面Ｃに移行したときには、検索結果保存領域２ａに保存されている検索結果に従って、検索条件入力表示域ＲＣ、検索結果リスト及び詳細データ表示域ＬＳ，ＤＴには、検索画面２Ｃｂと同一内容の情報が再現されると共に、検索結果タイトル表示欄ＴＬについては、再び検索画面Ｃに移行したことにより「前回の検索結果」と表示される。
【００５２】
このように再び検索画面Ｃに移行した際に「前回の表示結果」と表示することにより、この検索画面Ｃ＝Ｃｃに表示された検索結果リストが以前の検索結果である旨をユーザに通知（報知）することができる。前回の検索結果をクリアしないで検索画面Ｃへの再移行時に表示することは、前回の検索結果を再度有効に利用して、検索結果のリストの中から新たなコンテンツを選択することができ、便利であるという点で、大きな意義がある。
【００５３】
（４）第３画面Ｃｄ：検索結果が表示されている状態で、検索条件を変更したときには、図８に示される第３画面Ｃｄが検索画面Ｃとして表示される。例えば、ソング記録再生画面Ａから検索画面Ｃに移行して検索を行い図７（１）の第１画面Ｃｂが表示されている状態で、検索条件として、キーワードを「ピアノ」から「ギター」に変更すると、「今回の検索結果」と表示されていた検索結果タイトル表示欄ＴＬの表示内容は、「前回の表示結果」に変更される。これにより、右側の検索結果リストＬＳの内容が、現在、左側の検索条件入力表示域ＲＣで設定されている検索条件によるものではないことをユーザに通知（報知）することができる。また、この検索条件の変更により、特定のソングデータを選択している状態が解除されるので、検索結果リストＬＳの強調表示や詳細データ表示域ＤＴ内のデータ表示がなくなり、新たな検索段階に入ったことをユーザに強く認識させる。
【００５４】
〔検索画面での処理例〕
図９〜図１１は、この発明の一実施例による音楽コンテンツ利用システムにおける検索画面での処理例を表わすフローチャートである。図９の検索画面処理は、音楽コンテンツ利用画面処理すなわちソング記録再生画面処理（図４）或いはソング編集ツール画面処理（図５）における検索画面移行処理ステップ（Ａ５，Ｂ５）での処理によってスタートする。検索画面処理がスタートすると、ＣＰＵ１は、まず、ＲＡＭ２の検索結果保存領域２ａを調べ、ステップＣ１で、以前の検索結果情報が検索結果保存領域２ａに記憶されているか否かを判定する。ここで、この音楽コンテンツ利用処理の稼働後に最初に検索画面移行処理が行われた場合や、直前に行った検索処理で検索場所（対象）としていたメディア４ｂが挿抜されて検索結果がクリアされた場合のように、以前の検索結果がないと判定したときは（Ｃ１＝ＮＯ）、ステップＣ２に進み、図６のように各表示域ＲＣ：ＲＣ１〜ＲＣ５，ＬＳ，ＤＴに何らの可変情報も無い初期検索画面Ｃａをディスプレイ１３上に表示し、検索結果リストＬＳの名称表示欄ＴＬの表示を空白にする。
【００５５】
一方、ステップＣ１で、検索画面Ｃで検索を行った後で音楽コンテンツ利用画面Ａ，Ｂに戻り再び検索画面Ｃに移行した場合のように、以前の検索結果があると判定したときには（Ｃ１＝ＹＥＳ）、ステップＣ３に進んで、図７（２）のような第２検索画面Ｃｃをディスプレイ１３上に表示する。つまり、検索結果保存領域２ａに記憶されている検索結果情報に基づいて、各表示域ＲＣ：ＲＣ１〜ＲＣ５，ＬＳ，ＤＴに前の検索結果を再現すると共に、検索結果リストＬＳの名称表示欄ＴＬの表示を「前回の検索結果」とする。
【００５６】
ステップＣ２或いはステップＣ３における検索画面の移行当初表示処理の後は、ステップＣ４で、種々のユーザ操作に応じて対応する種々の処理を行う。図１０及び図１１は、ステップＣ４で実行される処理の例を示す。
【００５７】
図１０（１）の検索条件設定処理は、ユーザ操作により、検索条件入力表示域ＲＣ：ＲＣ１〜ＲＣ５に検索項目が入力されることによりスタートし、まず、ステップＤ１で、入力された検索場所ＲＣ１、キーワードＲＣ２、拍子ＲＣ３、テンポＲＣ４及びデータ種類ＲＣ５のうちの１乃至複数の検索項目を検索条件ＲＣとして設定する。次いで、ステップＤ２で、検索画面Ｃの検索結果リストＬＳの名称表示欄ＴＬに「今回の検索結果」と表示されていた場合は、この表示を「前回の検索結果」に変更して検索条件設定処理を終了し、かかる場合でないときには直ちに検索条件設定処理を終了する。そして、検索画面処理の「操作に応じた処理」（図９：Ｃ４）にリターンする。
【００５８】
図１０（２）の検索ボタン処理は、ユーザにより検索画面Ｃの検索ボタンＲＢが操作されたことによってスタートし、最初のステップＥ１では、検索条件設定処理（図９：Ｃ１）で検索条件ＲＣとして設定された検索対象データ種類（組合せ種類）ＲＣ５に合致する組合せの音楽コンテンツ素材ＤＥを含むソングデータ（音楽コンテンツ）ＳＤを音楽コンテンツ記憶装置４ａ，４ｂから抽出する。この場合、検索対象データ種類ＲＣに合致する組合せの音楽コンテンツ素材の抽出は、
（ａ）各フォルダ（第２階層）Ｆａ，Ｆｂ，…（図２参照）に含まれる管理データファイルＭＦ内の記述を参照する方法、或いは、
（ｂ）各ソングフォルダ（第３階層）即ちソングデータ（音楽コンテンツ）ＳＤ：ＳＤ１，ＳＤ２，…に含まれる音楽コンテンツ素材ＤＥ：ＤＥ１ａ，ＤＥ１ｂ，…の存在をチェックする方法
のうちの何れかの方法により行う。
【００５９】
次のステップＥ２では、ステップＥ１で抽出されたソングデータの中から、更に、検索条件設定処理（図９：Ｃ１）で検索条件ＲＣとして設定されたその他検索条件ＲＣ１〜ＲＣ４に合致するソングデータを抽出する。そして、ステップＥ３にて、ステップＥ２で抽出されたソングデータを検索結果リスト表示域ＬＳに検索結果としてリスト表示し、検索結果リストＬＳの名称ＴＬを「今回の検索結果」とする。
【００６０】
次いで、ステップＥ４で、予め定められた規則に従って所定のソングデータを自動的に選択し、例えば、検索結果リストＬＳの先頭ソングデータを選択する。そして、検索結果リストＬＳ中の選択されたソングデータ部分を強調表示する。さらに、ステップＥ５で、選択されたソングデータの詳細を詳細データ表示域ＤＴに表示し、検索ボタン処理を終了して検索画面処理の「操作に応じた処理」（図９：Ｃ４）にリターンする。
【００６１】
図１１（１）のソング選択処理は、検索画面Ｃの検索結果リスト表示域ＬＳにおけるユーザのカーソル操作によってスタートし、最初のステップＦ１で、ユーザ操作に基づいて検索結果リストＬＳから所望のソングデータを選択する。例えば、カーソルをユーザ所望のソングデータ位置に移動してクリック操作すると、当該位置のソングデータが選択された状態となる。そして、ステップＦ２で、選択された所望のソングデータの詳細を詳細データ表示域ＤＴに表示し、ソング選択処理を終了して検索画面処理の「操作に応じた処理」（図９：Ｃ４）にリターンする。
【００６２】
図１１（２）の試聴ボタン処理は、ユーザによる検索画面Ｃの試聴ボタンＴＢの操作によってスタートし、最初のステップＧ１で、現在、選択されているソングデータを試行的に電子音楽装置上に展開する。例えば、ソングデータ（音楽コンテンツ）ＳＤの素材データＤＥが自動演奏データであれば、当該自動演奏データを音源・効果回路８で再生（楽音生成）し、ソングデータ（音楽コンテンツ）ＳＤの素材データＤＥがレジストレーションデータであれば、当該レジストレーションデータに従って、音源・効果回路８に楽音信号生成部パラメータを設定する。そして、試聴ボタンＴＢが再操作されるか或いは所定時間（例えば、数分〜数時間）が経過し、試聴状態を終了した後は、ステップＧ２で、選択されているソングデータの展開を解除する。例えば、自動演奏データについては再生を中止し、レジストレーションデータについては元の設定状態に復帰させる。そして、試聴ボタン処理を終了して検索画面処理の「操作に応じた処理」（図９：Ｃ４）にリターンする。
【００６３】
図１１（３）の決定ボタン処理は、ユーザによる検索画面Ｃの決定ボタンＤＢの操作によってスタートし、最初のステップＨ１で、現在の検索条件ＲＣ：ＲＣ１〜ＲＣ５、検索結果リストＬＳ及びソングデータ選択状態（ＤＴ）を検索結果情報として検索結果保存領域２ａに保存する。この場合、検索結果保存領域２ａに以前の検索結果情報が記憶されているときは、新たな検索結果情報で更新（上書き）する。
【００６４】
次のステップＨ２では、現在選択されているソングデータを、音楽コンテンツ利用処理の対象となるソングデータに決定し、音楽コンテンツ利用画面処理すなわちソング記録再生画面処理（図４）或いはソング編集ツール画面処理（図５）の前画面決定ステップ（Ａ４，Ｂ４）で決定された前画面に戻る処理を行い、この決定ボタン処理及び検索画面処理（図９）を終了する。
【００６５】
〔種々の実施態様〕
以上、図面を参照しつつこの発明の好適な実施の一形態について説明したが、これは単なる一例であり、この発明は、発明の精神を逸脱しない範囲で種々の変更が可能である。例えば、複合音楽コンテンツ（ＳＤ）を構成する複数種類の音楽コンテンツ素材（ＤＥ）について、実施例では、説明を簡単にするために自動演奏データ（「ソング」）とレジストレーションデータ（「レジスト」：楽音生成パラメータ設定用データ）を挙げたが、これに限らない。従って、複合音楽コンテンツとしては「ソングデータ」と呼ばれるものに限らない。例えば、音楽コンテンツ素材としては、音色データ、リズムパターンデータ、自動伴奏スタイルデータ、アルペジオデータ、オーディオ（波形）データ、音楽進行の背景用に設計された動画データや静止画データ、歌詞などのテキストデータ、楽譜データなど、複合音楽コンテンツの素材として採用し得るものであれば何でもよい。
【００６６】
実施例では、ソングフォルダ（ＳＤ）内に複数の音楽コンテンツ素材ファイル（ＤＥ）が含まれている状態のものを「複合音楽コンテンツ」としたが、複数の音楽コンテンツ素材が含まれる状態であればどのような形式でもよい。例えば、１つのデータファイル内に複数の音楽コンテンツ素材チャンクが含まれているようなものでもよい。
【００６７】
検索方法としては、検索指示に応じて管理データファイル（ＭＦ）や各コンテンツ素材ファイル（ＤＥ）を読みに行き、検索条件に合致するか否かを判定してもよいし、予め、どの音楽コンテンツ（ＳＤ）がどのような条件に合致するのかを記述した検索用のインデックスデータを作成しておき、このインデックスデータを読みに行くようにしてもよい。なお、拍子やテンポなどの検索に必要な項目情報も各音楽コンテンツ（ＳＤ）に関連付けて管理データファイル（ＭＦ）内に記述しておいてもよい。
【００６８】
実施例では、ユーザによるカーソル操作によって検索結果リストＬＳから所望のソングデータを選択し、その後の決定ボタンＤＢの操作によってソングデータの決定及び音楽コンテンツ利用画面処理に移行するようにしたが、決定ボタンＤＢの操作以外の操作によってソングデータの決定と画面移行をするようにしてもよい。例えば、表示回路７がタッチパネルを備え、検索結果リストＬＳ上に表示されているソングデータの名称表示上をタッチすることで、検索結果情報の保存及び該ソングデータの決定と画面移行をするようにしてもよい。
【図面の簡単な説明】
【００６９】
【図１】この発明の一実施例による音楽コンテンツ利用システムが構築される電子音楽装置のハードウエア構成ブロック図である。
【図２】この発明の一実施例による音楽コンテンツ利用システムで利用される音楽コンテンツのフォーマットと記憶媒体上での記憶例を示す図である。
【図３】この発明の一実施例による音楽コンテンツ利用システムでの画面推移を説明するための図である。
【図４】この発明の一実施例による音楽コンテンツ利用システムにおけるソング記録再生画面処理を表わすフローチャートである。
【図５】この発明の一実施例による音楽コンテンツ利用システムにおけるソング編集ツール画面処理を表わすフローチャートである。
【図６】この発明の一実施例による音楽コンテンツ利用システムにおける検索画面の表示例（その１）を示す図である。
【図７】この発明の一実施例による音楽コンテンツ利用システムにおける検索画面の表示例（その２）を示す図である。
【図８】この発明の一実施例による音楽コンテンツ利用システムにおける検索画面の表示例（その３）を示す図である。
【図９】この発明の一実施例による音楽コンテンツ利用システムにおける検索画面での処理例（その１）を表わすフローチャートである。
【図１０】この発明の一実施例による音楽コンテンツ利用システムにおける検索画面での処理例（その２）を表わすフローチャートである。
【図１１】この発明の一実施例による音楽コンテンツ利用システムにおける検索画面での処理例（その３）を表わすフローチャートである。
【符号の説明】
【００７０】
２  検索結果保存（保持）領域２ａを備えるランダムアクセスメモリ（ＲＡＭ）、
４  内蔵及び着脱可能記憶媒体（ドライブ）４ａ，４ｂを備える外部記憶装置、
ＳＤ：ＳＤ１，ＳＤ２，…  ソングフォルダ又はソングデータ（複合音楽コンテンツ）、
ＤＥ：ＤＥ１ａ，ＤＥ１ｂ，…  音楽コンテンツ素材（素材音楽データ）、
Ａ，Ｂ  ソング記録再生画面及びソング編集ツール画面（音楽コンテンツ利用画面）、
ＳＲ  ソング検索ボタン、
Ｃ：Ｃａ〜Ｃｃ  ソング検索画面（音楽コンテンツ検索画面）、
ＤＢ，Ｓｂ，ＲＢ  検索、試聴及び決定ボタン、
ＲＣ：ＲＣ１〜ＲＣ５  検索条件入力表示域又はその内容（検索条件、検索項目）、
ＴＬ  検索結果タイトル（リスト名）表示欄又は検索結果タイトル（リスト名）、
ＬＳ  検索結果リスト表示域又は検索結果リスト、
ＤＴ  詳細データ表示域又はそのデータ（詳細データ）。
【図１】
0005534057.tif 000002
【図２】
0005534057.tif 000003
【図３】
0005534057.tif 000004
【図４】
0005534057.tif 000005
【図５】
0005534057.tif 000006
【図６】
0005534057.tif 000007
【図７】
0005534057.tif 000008
【図８】
0005534057.tif 000009
【図９】
0005534057.tif 000010
【図１０】
0005534057.tif 000011
【図１１】
0005534057.tif 000012