(57)【特許請求の範囲】
【請求項１】
セグメントタイプの文字表示器と、
複数の音楽データファイルが記憶されるファイル記憶手段と、
上記ファイル記憶手段に記憶されている複数の音楽データファイルのファイル名を取得するファイル名取得手段と、
取得されたファイル名が特定の文字列を含むか否かを判定するファイル名判定手段と、
特定の文字列を含むと判定されたファイル名について第１の条件で所定の順番にソートし、特定の文字列を含まないと判定されたファイル名について第２の条件で所定の順番にソートするソート手段と、
第１の条件でソートされたファイル名に対応して、当該ファイル名に含まれる特定の文字列を上記文字表示器に表示すると共に、当該特定の文字列が特定のファイルを示す識別情報であることを併せて表示し、第２の条件でソートされたファイル名に対応して、ソート順位を示す数字を上記文字表示器に表示する表示制御手段と
を具備することを特徴とする電子音楽装置。
【請求項２】
セグメントタイプの文字表示器と、
複数のフォルダが設定され、各フォルダに音楽データファイルが記憶されるファイル記憶手段と、
上記ファイル記憶手段に設定されている複数のフォルダのフォルダ名を取得するフォルダ名取得手段と、
取得されたフォルダ名が特定の文字列を含むか否かを判定するフォルダ名判定手段と、
特定の文字列を含むと判定されたフォルダ名について第１の条件で所定の順番にソートし、特定の文字列を含まないと判定されたフォルダ名について第２の条件で所定の順番にソートするソート手段と、
第１の条件でソートされたフォルダ名に対応して、当該フォルダ名に含まれる特定の文字列を上記文字表示器に表示すると共に、当該特定の文字列が特定のフォルダを示す識別情報であることを併せて表示し、第２の条件でソートされたフォルダ名に対応して、ソート順位を示す数字を上記文字表示器に表示する表示制御手段と
を具備することを特徴とする電子音楽装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、表示性能が低い表示器に対して音楽データファイルやフォルダを示す情報の表示法を改良した電子楽器などの電子音楽装置に関する。
【背景技術】
【０００２】
従来より、電子楽器などの電子音楽装置には、表示性能の低い文字表示器をもつものがあり、楽曲データなどの音楽データファイルを選択する場合、かなや漢字、アルファベット等で表現されるファイル名は、表示器に表示することができないので、代わりにファイル番号を表示して音楽データファイルを選ぶ方法が一般的である。例えば、非特許文献１に示される「ＭＯＤＵＳ  Ｈ１１」と呼ばれる電子楽器では、ドットセグメント付き７セグメントによる３桁１行のディスプレイにより、プリセットのソングやＵＳＢフラッシュメモリ内の曲を指定する曲番号が表示され（第１７〜１８、２０〜２１頁）、この楽器に内蔵された多数曲のプリセットソング（演奏データ）から所望曲のソングを選ぶ場合は、予め各ソングと曲番号（ソングナンバ）とを対応付けたリストを用意しておくことで、選びたいソングが何番であるかをユーザが認識することができる（第４８〜４９頁）。
【０００３】
しかし、ＵＳＢフラッシュメモリ内の音楽データファイルを選ぶ場合については、ユーザが自分で作成した音楽データを保存或いは削除したり、ウェブサイト等から音楽データを購入するといった操作により、随時、ＵＳＢフラッシュメモリ内で音楽データの増減が行なわれるようなことがあると、予めファイルと表示されるナンバとを対応付けておくことができない。従って、このようなファイルについては、ファイル名の昇降順など、何らかの方法で、自動的にソートされ、例えば、ファイル名の昇順で自動ソートされた場合は、ソート順に、「００１」、「００２」、…などと、ナンバ表示されることになる。また、ＵＳＢフラッシュメモリ内で音楽データファイルをフォルダで管理する場合のフォルダについても、同様の事態が生じる。
【０００４】
そして、このようにソートする方法には次のような問題があり、ユーザが目的のファイルを選ぶのが困難である：
（１）ユーザが特定のデータ（ファイルやフォルダ）を選びたいときに、どのナンバを選べばよいかわからない（つまり、データからナンバを特定することができない）。
（２）データの追加や削除、データ名（ファイル名やフォルダ名）の変更などを行う度に、ナンバが変わってしまい、以前に選んだナンバを選んでも、以前とは別のデータが選ばれてしまう可能性がある（つまり、ナンバからデータを特定することができない）。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】「ＭＯＤＵＳ  Ｈ１１取扱説明書」、ヤマハ株式会社、２００８年、第１７〜１８、２０〜２１、４８〜４９頁（http://www2.yamaha.co.jp/manual/pdf/emi/japan/cla/h11_ja_om_a0.pdf）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
この発明は、このような事情に鑑み、特定の音楽データファイル又はフォルダを識別可能に表示し、表示性能の低い表示器であっても、ユーザが所望のファイル又はフォルダを容易に選ぶことができるようにした電子音楽装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
この発明の一つの特徴に従うと、セグメントタイプの文字表示器（１２）と、複数の音楽データファイルが記憶されるファイル記憶手段（ＳＴ）と、ファイル記憶手段（ＳＴ）に記憶されている複数の音楽データファイルのファイル名（ＦｉＮ）を取得するファイル名取得手段（Ｐ１〜Ｐ２）と、取得されたファイル名（ＦｉＮ）が特定の文字列（ＩＤ文字列）を含むか否かを判定するファイル名判定手段（Ｐ３〜Ｐ４）と、特定の文字列（ＩＤ文字列）を含む（Ｐ４＝ＹＥＳ）と判定されたファイル名（ＩＤ付きファイル名）について第１の条件（例えば、ＩＤ文字列）で所定の順番にソートし（Ｐ７〜Ｐ９）、特定の文字列を含まない（Ｐ４＝ＮＯ）と判定されたファイル名（ＩＤなしファイル名）について第２の条件（例えば、ファイル名ＦｉＮ）で所定の順番にソートする（Ｐ１０）ソート手段（Ｐ７〜Ｐ１１）と、第１の条件（例えば、ＩＤ文字列）でソートされたファイル名（ＩＤ付きファイル名）に対応して、当該ファイル名に含まれる特定の文字列（ＩＤ文字列）を文字表示器（１２）に表示すると共に、当該特定の文字列（ＩＤ文字列）が特定のファイル（ＩＤ付きファイル）を示す識別情報（ＩＤ）であることを併せて表示し、第２の条件（例えば、ファイル名ＦｉＮ）でソートされたファイル名（ＩＤなしファイル名）に対応して、ソート順位を示す数字（「００１」、「００２」、…）を文字表示器（１２）に表示する表示制御手段〔Ｐ１１，Ｓ１〜Ｓ１６（図５）〕とを具備する電子音楽装置〔請求項１〕が提供される。なお、括弧書きは、理解の便のために付記した実施例の参照記号や用語等であり、以下においても同様である。
【０００８】
この発明の別の特徴に従うと、セグメントタイプの文字表示器（１０）と、複数のフォルダが設定され、各フォルダに音楽データファイルが記憶されるファイル記憶手段（ＳＴ）と、記憶手段に設定されている複数のフォルダのフォルダ名（ＦｄＮ）を取得するフォルダ名取得手段（Ｐ１〜Ｐ２）と、取得されたフォルダ名（ＦｄＮ）が特定の文字列（ＩＤ文字列）を含むか否かを判定するフォルダ名判定手段（Ｐ３〜Ｐ４）と、特定の文字列（ＩＤ文字列）を含む（Ｐ４＝ＹＥＳ）と判定されたフォルダ名（ＩＤ付きフォルダ名）について第１の条件（例えば、ＩＤ文字列）で所定の順番にソートし（Ｐ７〜Ｐ９）、特定の文字列（ＩＤ文字列）を含まない（Ｐ４＝ＮＯ）と判定されたフォルダ名（ＩＤなしフォルダ名）については第２の条件（例えば、フォルダ名ＦｄＮ）で所定の順番にソートする（Ｐ１０）ソート手段（Ｐ７〜Ｐ１１）と、第１の条件（例えば、ＩＤ文字列）でソートされたフォルダ名（ＩＤ付きフォルダ名）に対応して、当該フォルダ名に含まれる特定の文字列（ＩＤ文字列）を文字表示器（１２）に表示すると共に、当該特定の文字列（ＩＤ文字列）が特定のフォルダ（ＩＤ付きフォルダ）を示す識別情報（ＩＤ）であることを併せて表示し、第２の条件（例えば、フォルダ名ＦｄＮ）でソートされたフォルダ名（ＩＤなしフォルダ名）に対応して、ソート順位を示す数字（「００１」、「００２」、…）を文字表示器（１２）に表示する表示制御手段〔Ｐ１１，Ｓ１〜Ｓ１６（図５）〕とを具備する電子音楽装置〔請求項２〕が提供される。
【発明の効果】
【０００９】
この発明による電子音楽装置に備えられるディスプレイ（１２）は、セグメントタイプの文字表示器であって、基本的に数字のみの表示が可能であり、限られたアルファベットや記号をも表示することができる場合もあるが、ひらがなやカタカナ、漢字などの表示はできない。この発明の一つの特徴による電子音楽装置では（請求項１）、ファイル記憶手段（ＳＴ）に複数の音楽データファイルが記憶されており、ファイル記憶手段（ＳＴ）から所望の音楽データファイルを選び出す際は、まず、ファイル記憶手段（ＳＴ）に記憶されている複数の音楽データファイルのファイル名（ＦｉＮ）を取得し（Ｐ１〜Ｐ２）、取得したファイル名（ＦｉＮ）が特定の文字列〔ナンバ記号（＿＃＃）に続くＩＤ文字列。例えば、３桁の数字：「ｉｊｋ」（ｉ，ｊ，ｋは任意の整数）〕を含むか否かを判定する（Ｐ３〜Ｐ４）。次に、特定の文字列（ＩＤ文字列）を含む（Ｐ４＝ＹＥＳ）と判定したファイル名（ＩＤ付きファイル名）を、第１の条件で、例えば、特定の文字列（ＩＤ文字列）で、所定の順番にソートし（Ｐ７〜Ｐ９）、特定の文字列を含まない（Ｐ４＝ＮＯ）と判定したファイル名（ＩＤなしファイル名）を、第２の条件で、例えば、ファイル名（ＦｉＮ）で、所定の順番にソートする（Ｐ１０）。そして、第１の条件（例えば、ＩＤ文字列）でソートしたファイル名（ＩＤ付きファイル名）に対応して、特定の文字列（ＩＤ文字列）を表示すると共に当該特定の文字列（ＩＤ文字列）が特定のファイル（ＩＤ付きファイル）を示す識別情報（ＩＤ）であることを付加的に表示し〔例えば、ドット（「．」）を追加表示〕、第２の条件（例えば、ファイル名ＦｉＮ）でソートしたファイル名（ＩＤなしファイル名）に対応して、ソート順位を示す数字（「００１」、「００２」、…）を表示する〔Ｐ１１，Ｓ１〜Ｓ１６（図５）〕。従って、この発明によれば、このように、特定の音楽データファイルを識別可能に表示することによって、表示性能の低い表示器にも拘わらず、ユーザは所望のファイルを容易かつ迅速に選ぶことができる。
【００１０】
この発明の別の特徴による電子音楽装置では（請求項２）、ファイル記憶手段（ＳＴ）には、複数のフォルダが設定され、各フォルダに音楽データファイルが記憶されており、ファイル記憶手段（ＳＴ）から所望のフォルダを選び出す際は、フォルダ名について、所望のファイル音楽データを選び出す場合と同様の処理を行う。すなわち、まず、ファイル記憶手段（ＳＴ）に設定されている複数のフォルダのフォルダ名（ＦｄＮ）を取得し（Ｐ１〜Ｐ２）、取得したフォルダ名（ＦｄＮ）が特定の文字列（ＩＤ文字列）を含むか否かを判定する（Ｐ３〜Ｐ４）。次に、特定の文字列（ＩＤ文字列）を含む（Ｐ４＝ＹＥＳ）と判定したフォルダ名（ＩＤ付きフォルダ名）を、第１の条件で、例えば、特定の文字列（ＩＤ文字列）で、所定の順番にソートし（Ｐ７〜Ｐ９）、特定の文字列を含まない（Ｐ４＝ＮＯ）と判定したフォルダ名（ＩＤなしフォルダ名）を、第２の条件で、例えば、フォルダ名（ＦｄＮ）で、所定の順番にソートする（Ｐ１０）。そして、第１の条件（例えば、ＩＤ文字列）でソートしたフォルダ名（ＩＤ付きフォルダ名）に対応して、特定の文字列（ＩＤ文字列）を表示すると共に特定の文字列（ＩＤ文字列）が特定のフォルダ（ＩＤ付きフォルダ）を示す識別情報（ＩＤ）であることを付加的に表示し〔例えば、ドット（「．」）を追加表示〕、第２の条件（例えば、フォルダ名ＦｄＮ）でソートしたフォルダ（ＩＤなしフォルダ）に対応して、ソート順位を示す数字（「００１」、「００２」、…）を表示する〔Ｐ１１，Ｓ１〜Ｓ１６（図５）〕。従って、この発明によれば、このように、特定の音楽データファイルに関する特定のフォルダを識別可能に表示することによって、表示性能の低い表示器にも拘わらず、ユーザは所望のフォルダを容易かつ迅速に選ぶことができる。
【図面の簡単な説明】
【００１１】
【図１】この発明の一実施例による電子音楽装置のハードウエア構成例を示す。
【図２】この発明の一実施例による情報表示ルール及び表示例を示す。
【図３】この発明の一実施例による表示順決定処理フロー例を示す。
【図４】この発明の一実施例によるファイルリストの例を示す。
【図５】この発明の一実施例による次ファイル表示処理フロー例の一部を示す。
【図６】この発明の一実施例による次ファイル表示処理フロー例の他部を示す。
【発明を実施するための形態】
【００１２】
〔ハードウエア構成例〕
図１は、この発明の一実施例による電子音楽装置のハードウエア構成例である。この発明の一実施例による電子音楽装置は、典型的には、電子楽器のような音楽専用機器が用いられ、中央処理装置（ＣＰＵ）１、ランダムアクセスメモリ（ＲＡＭ）２、読出専用メモリ（ＲＯＭ）３、演奏操作検出回路４、設定操作検出回路５、表示回路６、音源・効果回路７、通信インターフェース（通信Ｉ／Ｆ）８等の要素を備え、これら要素１〜８はバス９を介して互いに接続される。
【００１３】
装置全体を制御するＣＰＵ１は、ＲＡＭ２及びＲＯＭ３と共に、各種制御プログラムに従って各種処理を実行するデータ処理部を構成し、各種制御プログラムに従い種々の処理を実行し、ファイル／フォルダ表示選択処理の際には、表示方法を決定するための各種判断や制御を行う。ＲＡＭ２は、これらの処理に際して必要な各種データを記憶しておいたり、カレントバッファとして一時的にデータを保持するのに用いられる。ＲＯＭ３には、ファイル／フォルダ表示選択処理プログラムを含む各種制御プログラムや必要な制御データ（例えば、ソートテーブル等）、各種データ（例えば、プリセットの演奏データ等）が予め記憶されている。
【００１４】
演奏操作検出回路４は、鍵盤などの演奏操作子１０と共に演奏操作部を構成しており、演奏操作子１０の演奏操作を検出し、演奏操作の内容に対応する演奏操作情報をデータ処理部（１〜３）に導入し、データ処理部は、この演奏操作情報に基づく演奏データを生成して音源・効果回路７に送る。
【００１５】
設定操作検出回路５は、スイッチ等の設定操作子（パネル操作子）１１と共に設定操作部（パネル操作部ともいう）を構成しており、設定操作子１１の設定操作を検出し、設定操作の内容に対応する設定操作情報をデータ処理部に導入し、データ処理部は、この設定操作情報に基づき装置各部について種々の設定を行う。例えば、ファイル／フォルダ表示選択処理の際には、ユーザは、次データや前データを指示するための設定操作子（ＩＮＣスイッチやＤＥＣスイッチ）を使い、現在のディスプレイ表示を変更して別のファイル情報／フォルダ情報（ファイル／フォルダを指し示す情報をいう）をディスプレイ（１２）に表示するように指示することができる。また、ファイル／フォルダを選択するための設定操作子（ＯＫスイッチ）を使い、現在のディスプレイ表示に対応したファイル情報／フォルダ情報を選択することができる。
【００１６】
表示回路６は、ＬＣＤ等のディスプレイ１２やＬＥＤ等のインジケータ／ランプ（図示せず）の表示・点灯内容をデータ処理部からの指令に従って制御し、演奏操作や設定操作などに関する表示援助を行う。例えば、ファイル／フォルダ表示選択処理の際には、ＣＰＵ１により制御された情報表示ルールに従って所定形式のファイル情報／フォルダ情報をディスプレイ１２に表示する。
【００１７】
ここで、ディスプレイ１２は、演奏や設定に必要な各種情報を文字列で表示するセグメントタイプの文字表示器であって、マトリックスタイプの表示器に比べて表示性能が非常に低い。つまり、基本的に数字のみの表示が可能であり、限られた種類のアルファベットや記号（Ａ，Ｃ，…など）を表示することができる場合もあるが、一般的に、ひらがなやカタカナ、漢字などを表示することができない。以下の例では、ドット付き７セグメント・３桁・１行の文字表示器が用いられるが、これに限らず、１文字当りのセグメント数や桁数を増やしてもよいい。例えば、１４セグメントや１６セグメントなどでもよい。
【００１８】
音源・効果回路７は、音源部やオーディオ入力部、ＤＳＰを有する効果回路部などから成り、音源部は、演奏操作部１０−４の演奏操作情報から得られる演奏データに基づくオーディオ楽音信号を生成したり、ＲＯＭ３や通信Ｉ／Ｆ８から入力される演奏データに基づくオーディオ楽音信号を生成することができ、生成したオーディオ楽音信号を効果回路部に出力する。また、オーディオ入力部は、ＲＯＭ３や通信Ｉ／Ｆ８から入力されるオーディオデータに基づくオーディオ楽音信号を効果回路部に出力する。そして、効果回路部は、音源部或いはオーディオ入力部から入力されるオーディオ楽音信号に所定の効果を付与しサウンドシステム１３に出力する。つまり、音源部と共に演奏データ再生部として機能し、オーディオ入力部と共にオーディオデータ再生部として機能する。サウンドシステム１３は、音源・効果回路７と共に楽音生成部と呼ばれ、Ｄ／Ａ変換部やアンプ、スピーカ等を備え、音源・効果回路７からのオーディオ楽音信号に基づく楽音を発生する。
【００１９】
通信Ｉ／Ｆ８は、ＭＩＤＩなどの音楽専用有線Ｉ／Ｆ、ＵＳＢやＩＥＥＥ１３９４などの汎用近距離有線Ｉ／Ｆ、Ｅｔｈｅｒｎｅｔ（登録商標）などの汎用ネットワークＩ／Ｆ、無線ＬＡＮやＢｌｕｅｔｏｏｔｈ（登録商標）などの汎用近距離無線Ｉ／Ｆ、デジタル電話回線網などの１又は複数で構成され、外部装置との間で種々の情報授受を行うことができ、図示の例では、外部装置として記憶装置ＳＴが接続される。
【００２０】
記憶装置ＳＴは、ハードディスク、ＦＤ（フレキシブルディスク）、ＣＤ（コンパクトディスク）、ＤＶＤ（デジタル多目的ディスク）、フラッシュメモリなどの半導体メモリなどの記憶媒体と、その駆動装置を含み、演奏データやオーディオ音楽データ等の音楽データを多数記憶しておくことができる。ここで、演奏データは、ＭＩＤＩ等のイベント形式の音楽データであり、オーディオ音楽データは、楽音の波形を表わす音楽データである。また、以下の例では、通信Ｉ／Ｆ８としてＵＳＢＩ／Ｆが用いられ、記憶装置ＳＴとしてＵＳＢフラッシュメモリが用いられる。
【００２１】
なお、電子音楽装置には、上述した電子楽器だけでなく、オーディオ機器などを適用することができる。例えば、オーディオプレーヤーの場合は、演奏操作部（１０−４）は不要であり、オーディオデータレコーダーの場合には、演奏操作部（１０−４）、楽音生成部（７−１１）は不要である。
【００２２】
〔フォルダ情報／ファイル情報の表示ルール〕
この発明の一実施例による電子音楽装置では、記憶装置（ＵＳＢフラッシュメモリ）ＳＴ内に、演奏データやオーディオ音楽データ等の音楽データファイルが多数保存されており、フォルダ別に区分されて格納される。記憶装置ＳＴから所望のフォルダを選び出したり、選び出したフォルダから更に所望の音楽データファイルを選び出したりする際は、所定の情報表示ルールに従って、対象のディレクトリにあるフォルダ又はファイルの名称（フォルダ名又はファイル名）を調べ、調べた結果に基づき、これらフォルダ又はファイルを指し示す所定の文字列をフォルダ情報又はファイル情報として所定の順序でディスプレイ１２に表示し、所望の文字列が表示されたときに選択スイッチが操作されると、当該所望の文字列が指し示す所望のフォルダ又はファイルが選ばれる。図２は、この発明の一実施例による情報表示ルール及び表示例を示す。
【００２３】
ユーザが、パーソナルコンピュータ（ＰＣ）などを用いて、ソングファイル或いは楽曲データと呼ばれる音楽データファイル（演奏データファイル）を記憶装置ＳＴに保存して管理する際に、ディレクトリとして、例えば、ジャンル毎或いはアーティスト毎などにフォルダを分けて管理するケースがある。また、楽曲データをデータダウンロードサイトから購入する際や、楽曲データを楽曲データ販売店で購入する際も、数曲分の楽曲データを１フォルダにまとめた状態でＰＣを介して記憶装置ＳＴに記憶することができる。このような場合におけるフォルダ情報の表示ルールを図２に従って説明する。
【００２４】
図２（１）に示す情報表示ルールの例では、記憶装置ＳＴには、当初、同図左側に白抜きのフォルダ図形で示すように、ジャンル別に３つのフォルダ名ＦｄＮ＝「Ｊポップ」、「アニメソング１」及び「クラシック」がそれぞれ付与された３つのフォルダＦｄ１〜Ｆｄ３が設定されており、各フォルダＦｄ１〜Ｆｄ３に所定の音楽データファイルが格納されている。この場合、フォルダ表示を指示するための設定操作子（フォルダスイッチ）の操作により、フォルダ情報の表示が指示されると、右表第２欄（「フォルダ追加前」の欄）に示すように、例えば、３つのフォルダＦｄ１〜Ｆｄ３に対応するフォルダ名ＦｄＮの所定の昇順〔例えば、数値（数字０〜９）順＞アルファベット順＞５０音順（＞は、ソートテーブルに定義された文字種の優先性を示す）〕に従い、「００１」から始まる３つの表示文字列ＣＳ＝「００１」〜「００３」が表示すべきフォルダ情報に決定される。そして、ディスプレイ１２には、まず、フォルダＦｄ１に対応する表示文字列ＣＳ＝「００１」が表示され、ＩＮＣスイッチを操作する毎に、順次、「００２」、「００３」へと表示が変更される。また、ＤＥＣスイッチの操作で直前の表示に戻すことができる。
【００２５】
これに対して、同図左側に斜線を施したフォルダ図形で示すように、新たにジャンル名＝「ＪＡＺＺ」及び「アニメソング２」の２つの楽曲データ群を購入し、ＰＣなどの外部機器において、記憶装置ＳＴに新たに設定したフォルダ名ＦｄＮ＝「ＪＡＺＺ＿＃＃００１」及び「アニメソング２＿＃＃１２３」のフォルダＦｄａ，Ｆｄｂに格納してフォルダＦｄが５つになった場合には、表示文字列ＣＳは右表第３欄（「フォルダ追加後」の欄）に示すようになる。
【００２６】
つまり、新たに追加されるフォルダＦｄａ，Ｆｄｂは、ジャンル名の末尾に文字列：「＿＃＃ｉｊｋ」（「ｉ」，「ｊ」，「ｋ」は、任意の整数）を付加したフォルダ名ＦｄＮが付与される。ここで、付加文字列中の文字列：「＿＃＃」は、「ナンバ記号」或いは「ＩＤ指示記号」と呼ばれる。更に、ナンバ記号：「＿＃＃」に続く文字列：「ｉｊｋ」は、「ＩＤ文字列」、「ＩＤ番号」、「ＩＤ情報」、或いは、単に「ＩＤ」と呼ばれ、前半のジャンル名と共に用いることにより、対応するフォルダＦｄａ，Ｆｄｂを特定することができる。また、追加したフォルダＦｄａ，Ｆｄｂは、「ＩＤ付きフォルダ」或いは「ＩＤありフォルダ」と呼ばれ、ＩＤ付きフォルダＦｄａ，Ｆｄｂに対応するフォルダ名ＦｄＮは、ＩＤ付きフォルダ名或いはＩＤありフォルダ名と呼ばれる。これに対して、当初から存在するフォルダＦｄ１〜Ｆｄ３は「ＩＤなしフォルダ」と呼ばれ、ＩＤなしフォルダＦｄ１〜Ｆｄ３に対応するフォルダ名ＦｄＮは、ＩＤなしフォルダ名と呼ばれる。
【００２７】
表示すべきフォルダ情報については、まず、ナンバ記号：「＿＃＃」に続くＩＤ文字列：「ｉｊｋ」がフォルダ名ＦｄＮ中に存在するか否かをチェックし、右表第３欄（「フォルダ追加後」の欄）に示すように、ＩＤ文字列が存在しないフォルダ名を有するフォルダ即ち当初から記憶装置ＳＴに設定されていたＩＤなしフォルダＦｄ１〜Ｆｄ３に対応する表示文字列ＣＳは、フォルダ追加前（右表第２欄）と変わらないが、ＩＤ文字列が存在するフォルダ名ＦｄＮを有するフォルダＦｄａ，Ｆｄｂについては、ＩＤ文字列：「ｉｊｋ」＝「００１」及び「１２３」をそのまま表示し、さらに、この文字列がＩＤ文字列であることを示す付加情報＝「．」（ドット）をＩＤ文字列の末尾に併せて表示するものとする（※印参照）。フォルダ追加後の※印で示すような表示態様は「ＩＤ表示」と呼ばれ、ユーザは、ＩＤ表示によって、対応するフォルダＦｄａ，Ｆｄｂが新規データであることを確実に識別することができる。ディスプレイ１２がドット付き７セグメントの場合、フォルダ追加後の各表示文字列ＣＳは、実際には、図２（２）のように、長い矢印で示す表示順に従って表示される。
【００２８】
表示文字列ＣＳの表示順序については、フォルダ追加前は、既述のように、図２（１）の右表第２欄中のＩＤなしフォルダ名をフォルダ名ＦｄＮでソートし（ソート：データを何らかの条件に従って並べ替えること）、先ず、先頭フォルダＦｄ１に対応する表示文字列ＣＳ＝「００１」をディスプレイ１２に表示し、ＩＮＣスイッチの操作毎に、ソート順に、順次、第２順位フォルダＦｄ２に対応する表示文字列ＣＳ＝「００２」、第３順位フォルダＦｄ３に対応する表示文字列ＣＳ＝「００３」を表示する。
【００２９】
一方、フォルダ追加後は、図２（２）の表示順に従って、表示文字列ＣＳをディスプレイ１２に順次表示する。すなわち、ＩＤ付きフォルダ名については、第１の条件で、例えば、ＩＤ文字列で、ソートすると共に、ＩＤなしフォルダ名については、第２の条件で、例えば、フォルダ名ＦｄＮで、ソートし、まず、ソートしたＩＤ付きフォルダ名群の先頭フォルダ名に対応する表示文字列ＣＳ＝「００１．」をディスプレイ１２に表示し、ＩＮＣスイッチの操作で、次順位フォルダＦｄｂ（この例では、最後位フォルダ）に対応する「１２３．」を表示する。次に、ＩＤ付きフォルダ名群の最後位フォルダ名に対応する表示文字列ＣＳ＝「１２３．」を表示しているときに、ＩＮＣスイッチを操作すると、ソートしたＩＤなしフォルダ名群の先頭フォルダ名に対応する表示文字列ＣＳ＝「００１」を表示し、以下、フォルダ追加前と同様に、ＩＮＣスイッチの操作毎に、ソート順に、順次、「００２」、「００３」を表示する。
【００３０】
つまり、ＩＤ付きフォルダ名に対応するＩＤ付きフォルダＦｄａ，Ｆｄｂの方がＩＤなしフォルダ名に対応するＩＤなしフォルダＦｄ１〜Ｆｄ３よりも重要度が高いケースが多いため、ディスプレイ１２にフォルダ情報ＣＳを表示する際は、まず、ＩＤ付きフォルダＦｄａ，Ｆｄｂに対応する表示文字列ＣＳ（＝「００１．」、「１２３．」）をＩＤ番号（「００１」、「１２３」）の若い方（「００１．」）から順に表示する。そして、その次に、ＩＤなしフォルダＦｄ１〜Ｆｄ３に対応する表示文字列ＣＳ（＝「００１」〜「００３」）をフォルダ名ＦｄＮの昇順に「００１」から表示する。従って、当初から存在したＩＤなしフォルダＦｄ１〜Ｆｄ３に対応する番号は、フォルダ追加前と変わらない。
【００３１】
参考のために、従来の表示法によるフォルダ追加後の表示文字列の例を図２（１）右表の最右欄に示した。従来の表示法では、フォルダ追加後も、右表第１欄のフォルダ追加前と同様に、全てのフォルダ名がフォルダ名ＦｄＮでソートされ、表示文字列はソート順に「００１」から順次決定され、その表示順が、スイッチ操作で、ソート順に、順次、「００２」、「００３」、…、と表示されていく。従って、従来の表示法によると、新規に追加したフォルダＦｄａ，Ｆｄｂだから、「００４」、「００５」が表示されるというわけではなく、新たに購入したデータを選ぶには何番を選べばよいか分らない、従来あったデータについても番号が変わってしまう等の問題がある。
【００３２】
図２ではフォルダ情報について表示ルールを説明したが、ファイル情報についても、全く同様の表示ルールを適用することができる。例えば、選択された或るフォルダＦｄに格納されている音楽データファイル情報を表示して所望のファイル情報を選択する際には、次のように処理する：当該フォルダＦｄ下にある複数の音楽データファイル（Ｆｉ）のファイル名（ＦｉＮ）を取得し、ＩＤ文字列を含むＩＤ付きファイル名は第１の条件（例えば、ＩＤ文字列）でソートすると共に、ＩＤ文字列を含まないＩＤなしファイル名は第２の条件（例えば、ファイル名ＦｉＮ）でソートする。次に、第１の条件（例えば、ＩＤ文字列）でソートしたＩＤ付きファイルに対応して、ＩＤ文字列をソート順に文字表示器に表示していくと共に、当該ＩＤ文字列が特定のファイルを示すＩＤであることを付加的な表示（例えば、ドット付き）で知らせる。そして、第２の条件（例えば、ファイル名ＦｉＮ）でソートしたＩＤなしファイル名に対応して、ソート順に数字で「００１」から表示していく。音楽データファイルのディレクトリについては、このようにフォルダ下に複数の音楽データファイルが格納されている場合だけでなく、記憶装置ＳＴ内にフォルダの設定なしに複数の音楽データファイルが保存されている場合についても、上述のようなファイル情報の表示ルールが同様に適用される。なお、以下の説明で使用される用語「／」は原則的に「又は」を意味し、「／」の前後の語は同順で対応している。
【００３３】
以上のように、この発明の一実施例による電子音楽装置では、複数の音楽データファイルが、ファイル記憶手段ＳＴに設定された複数のフォルダの下に記憶されている。フォルダ表示選択処理／ファイル表示選択処理の際は、まず、フォルダＦｄ／ファイル（Ｆｉ）に対応するフォルダ名ＦｄＮ／ファイル名（ＦｉＮ）を取得し、取得したフォルダ名ＦｄＮ／ファイル名がＩＤ文字列を含むかどうかを調べる。次いで、ＩＤ文字列を含むＩＤ付きフォルダ名／ＩＤ付きファイル名を第１の条件（例えば、ＩＤ文字列）で所定の順番にソートすると共に、ＩＤ文字列を含まないＩＤなしフォルダ名／ＩＤなしファイル名を第２の条件（例えば、フォルダ名ＦｄＮ／ファイル名）で所定の順番にソートし、ソートした順に、フォルダＦｄ／ファイルを指し示す文字列ＣＳをセグメントタイプの文字表示器１２に順次表示する。その際、ＩＤ付きフォルダ名／ＩＤ付きファイル名に対応して、ＩＤ文字列を表示すると共に、当該ＩＤ文字列が特定のＩＤ付きフォルダ／ＩＤ付きファイルを示すＩＤ（識別情報）であることを付加的な表示（例えば、ドット付き）で知らせる。また、ＩＤなしフォルダ名／ＩＤなしファイル名に対応して、ソート順位を示す数字が表示される。そして、所望の文字列ＣＳが表示された場合に選択操作を行うと、対応するファイル／フォルダが選択される。
【００３４】
〔ファイル／フォルダ表示選択処理における動作フロー例〕
図３は、この発明の一実施例によるファイル／フォルダ表示選択処理における表示順決定処理の動作例を表わすフローチャートであり、図３中の「ファイル（フォルダ）」は「ファイル／フォルダ」と同意である。以下の説明文では便宜的に「ファイル／フォルダ」等と表現しているが、フォルダとファイルの夫々でこの処理フローが適用される。但し、同一ディレクトリにファイルとフォルダが混在している場合は、フォルダとファイルの夫々でこの処理フローを適用してもよいし、ファイルとフォルダを同等に扱ってもよい。
【００３５】
図３において、電子音楽装置がファイル／フォルダ表示選択モードで動作しているときに、所定の設定操作子（ファイルスイッチ／フォルダスイッチ）のユーザ操作によりファイル情報／フォルダ情報の表示が指示されると、ＣＰＵ１は、このファイル／フォルダ表示順決定処理を開始し、まず、ステップＰ１で、記憶装置ＳＴ内におけるファイル情報／フォルダ情報表示の対象となるディレクトリを指定し、ステップＰ２に進む。
【００３６】
ステップＰ２では、指定されたディレクトリに含まれるファイル名（ＦｉＮ）／フォルダ名ＦｄＮのリストを取得し、ＲＡＭ２上のカレントバッファに読み込み、リストにおける最初のファイル名情報（ＦｉＮ）／フォルダ名情報ＦｄＮについてＩＤ文字列（ナンバ記号：「＿＃＃」に続く文字列：「ｉｊｋ」）をチェックする。つまり、処理対象になっているファイル名／フォルダ名にＩＤ文字列が含まれているかどうかをチェックする。次のステップＰ４では、チェックの結果、当該ファイル名／フォルダ名中ＩＤ文字列があるか否かを判定し、ＩＤ文字列があるときは（Ｐ４＝ＹＥＳ）、ステップＰ５に進んで、当該ファイル名／フォルダ名に「ＩＤあり」のフラグを追加する。
【００３７】
ＩＤ文字列がないと判定したとき（Ｐ４＝ＮＯ）或いはステップＰ４の「ＩＤあり」フラグ追加処理の後は、ステップＰ６に進み、現在のチェック対象が最後のファイル名／フォルダ名であるか否かを判定する。ここで、最後のファイル名／フォルダ名でないときは（Ｐ６＝ＮＯ）、ステップＰ３に戻り、次のファイル名情報／フォルダ名情報についてステップＰ３〜Ｐ６の処理を繰り返す。そして、最後のファイル名情報／フォルダ名情報についてステップＰ３〜Ｐ５の処理を終えると（Ｐ６＝ＹＥＳ）、ステップＰ７に進む。つまり、まず、全てのファイル名／フォルダ名をスキャンしてＩＤ文字列があるものに「ＩＤあり」フラグをつけることで、「ＩＤあり」と「ＩＤなし」とに分類する。
【００３８】
ステップＰ７では、「ＩＤあり」フラグを追加したファイル名／フォルダ名をＩＤ文字列でソートし、次のステップＰ８にて、同じＩＤ文字列をもつファイル名／フォルダ名があるか否かを判定する。ここで、同じＩＤ文字列をもつファイル名／フォルダ名があるか否かを判定し、同じＩＤ文字列をもつファイル名／フォルダ名があるときは（Ｐ８＝ＹＥＳ）、ステップＰ９に進んで、同じＩＤ文字列をもつファイル名／フォルダ名をファイル名／フォルダ名でソートする。つまり、ステップＰ７〜Ｐ９では、「ＩＤあり」のファイル名／フォルダ名はＩＤ文字列順にソートし（Ｐ７）、同じＩＤのファイル名／フォルダ名が複数あれば、それらは更にファイル名／フォルダ名でソートする（Ｐ９）。
【００３９】
同じＩＤ文字列をもつファイル名／フォルダ名がないと判定したとき（Ｐ８＝ＮＯ）或いはステップＰ９のファイル名／フォルダ名のソート処理の後は、ステップＰ１０に進んで、「ＩＤあり」フラグのないファイル名／フォルダ名をファイル名／フォルダ名でソートする。つまり、ＩＤなしファイル名／ＩＤなしフォルダ名はファイル名／フォルダ名でソートする。なお、この電子音楽装置内部（例えば、ＲＯＭ３）は、文字種別のソート優先順を定義したソートテーブルを持っており、ステップＰ７〜Ｐ１０のソート処理は、このテーブルを参照することで行なわれる。
【００４０】
ステップＰ１０の「ＩＤあり」フラグなしファイル名／フォルダ名のソート処理の後は、ステップＰ１１に進み、ステップＰ７〜Ｐ１０でソートしたファイル名／フォルダ名をソート順に並べたファイルリスト／フォルダリストをファイル情報／フォルダ情報の呼出し用にセットし、このリストの先頭のファイル情報／フォルダ情報即ち表示文字列ＣＳをディスプレイ１２に表示する。そして、この表示順決定処理を終了する。
【００４１】
ステップＰ７〜Ｐ１１の一連のフローにより、「ＩＤあり」→「ＩＤなし」の順でソート順にファイル名／フォルダ名を並べたファイルリスト／フォルダリストがこの電子音楽装置内部即ちＲＡＭ２上に作成される。図４は、この発明の一実施例によるファイルリストの例を示す。このファイルリストでは、図４の枠内に示すように、ファイル名ＦｉＮ及び表示文字列ＣＳが、ＩＤありファイル名群→ＩＤなしファイル名群の順で、各群でのソート順に従って記述される。理解を容易にするために、枠外の左右には、ファイルリストの各ファイル名ＦｉＮ及び表示文字列ＣＳに対応するファイルＦｉとファイル又はファイル名の種類とが示されており、左側のファイルＦｉ欄の各参照記号＝「Ｆｉａ」、「Ｆｉｂ」、…は、ソートされたファイル名ＦｉＮ＝「ＡＡ…Ａ＿＃＃ａａａ」、「ＢＢ…Ｂ＿＃＃ｂｂｂ」、…に対応するファイルを便宜的に示す。
【００４２】
ファイル情報の表示については、上述のように、ファイルリストのセットにより、まず、リスト先頭のファイル情報即ち表示文字列ＣＳ＝「ａａａ．」をディスプレイ１２に表示する。ここで、ＩＮＣスイッチの操作があった場合、次ファイル表示処理（図５〜図６）により、次ファイル表示が指示され、次順位の表示文字列ＣＳ＝「ｂｂｂ．」が表示のために呼び出され、ディスプレイ１２に表示される。ＩＮＣスイッチ操作の度に、リストの昇順に従って表示文字列ＣＳを表示する。一方、ＤＥＣスイッチの操作があった場合は、前ファイル表示処理（図示せず）により、リストの降順に従って表示文字列ＣＳを表示する。また、ＯＫスイッチの操作があると、そのときにディスプレイ１２に表示されている表示文字列ＣＳに対応するファイルＦｉが選択され記録装置ＳＴから読み出される。
【００４３】
なお、フォルダリストもファイルリスト（図４参照）と同様に構成され、フォルダ情報の表示についても、次フォルダ表示処理及び前フォルダ表示処理（何れも図示せず）により、上述したファイル情報の表示と同様の態様で行われる。
【００４４】
図５及び図６は、この発明の一実施例による次ファイル表示処理の動作例を表わすフローチャートである。この次ファイル表示処理は、ステップＳ１で、ＩＮＣスイッチの操作即ち次ファイル指示の操作がなされることによりスタートし、ＣＰＵ１は、ステップＳ２〜Ｓ１６の処理を行う。すなわち、現在ディスプレイ１２の画面に表示しているファイル情報ＣＳについて、まずステップＳ２でＩＤありファイル名に対応するか否かを判定し、ＩＤありファイル名であれば（Ｓ２＝ＹＥＳ）、更にステップＳ３で最後のＩＤありファイル名に対応するか否かを判定する。ここで、最後のＩＤありファイル名に対応しなければ（Ｓ３＝ＮＯ）、ファイルリストから次順位のＩＤありファイル名に対応する表示文字列情報ＣＳを呼び出して（Ｓ４）、当該表示文字列ＣＳが示すＩＤ文字列及びドットをディスプレイ画面に表示し〔ＩＤ表示〕（Ｓ５）、この次ファイル表示処理を終了する。
【００４５】
ステップＳ３で、最後のＩＤありファイル名に対応すると判定したときは（Ｓ３＝ＹＥＳ）、ステップＳ６（図６）で、ファイルリストについてＩＤなしファイル名をチェックし、ステップＳ７でＩＤなしファイル名が存在するか否かを判定する。ここで、ＩＤなしファイル名が存在すれば（Ｓ７＝ＹＥＳ）、ファイルリストから、ＩＤなしグループ先頭のＩＤなしファイル名に対応する表示文字列情報ＣＳを呼び出して（Ｓ８）、当該表示文字列ＣＳが示すナンバ：「００１」をディスプレイ画面に表示し（Ｓ９）、この次ファイル表示処理を終了する。
【００４６】
ステップＳ２（図５）で、現在の表示がＩＤなしファイル名に対応すると判定したときは（Ｓ２＝ＮＯ）、更にステップＳ１０（図６）で、最後のＩＤなしファイル名に対応するか否かを判定する。ここで、最後のＩＤなしファイル名に対応しなければ（Ｓ１０＝ＮＯ）、ファイルリストから、次のＩＤなしファイル名に対応する表示文字列情報ＣＳを呼び出して（Ｓ１１）、当該表示文字列ＣＳが示すナンバをディスプレイ画面に表示し（Ｓ１２）、この次ファイル表示処理を終了する。
【００４７】
ステップＳ１０で、現在の表示が最後のＩＤなしファイル名に対応すると判定したときは（Ｓ１０＝ＹＥＳ）、ファイルリストについて「ＩＤあり」フラグの存否でＩＤありファイル名の存否をチェックし（Ｓ１３）、ステップＳ１４で、ＩＤありファイル名が存在するか否かを判定する。このステップＳ１４で、ファイルリストにＩＤありファイル名が存在すると判定したとき（Ｓ１４＝ＹＥＳ）、或いは、先のステップＳ７で、ファイルリストにＩＤなしファイル名が存在しないと判定したときは（Ｓ７＝ＮＯ）、ファイルリストから、先頭のＩＤありファイル名に対応する表示文字列情報ＣＳを呼び出して（Ｓ１５）、当該表示文字列ＣＳが示すリスト先頭のＩＤ文字列及びドットをディスプレイ画面に表示し〔ＩＤ表示〕（Ｓ１６）、この次ファイル表示処理を終了する。
【００４８】
また、ステップＳ１４で、ファイルリストにＩＤありファイル名が存在しないと判定したときは（Ｓ１４＝ＮＯ）、ステップＳ７でＩＤなしファイル名が存在すると判定した場合（Ｓ７＝ＹＥＳ）と同様に、ファイルリストから、ＩＤなしグループ先頭のＩＤなしファイル名に対応する表示文字列情報ＣＳを呼び出して（Ｓ８）、ナンバ：「００１」をディスプレイ画面に表示し（Ｓ９）、この次ファイル表示処理を終了する。
【００４９】
〔種々の実施態様〕
以上、この発明の好適な一実施例について説明したが、これは単なる一例であって、この発明は、発明の精神を逸脱しない範囲で種々の変更が可能であり、種々の態様で実施することができる。例えば、表示選択の対象となる音楽データファイルについては、ソングファイル（演奏データ）やボイスファイル（音色データ）、スタイルファイル（伴奏データ）などの外に、レジストレーションデータなどの電子音楽装置の設定に関するデータや種々のオーディオ楽曲データが含まれる。また、ファイル記憶手段（ＳＴ）については、実施例では、ＵＳＢフラッシュメモリを用いたが、これ以外に、外部に接続された記録用メディア（ＦＤ、ＨＤなど）、ＭＩＤＩ接続された機器などでもよく、或いは、インターネット上のサーバでもよい。
【００５０】
ファイル名／フォルダ名のソート条件は、名前の昇順或いは降順によるものの外に、作成日順、更新日順、ファイル容量順などによってもよい。
【００５１】
ＩＤ表示であることを知らせる付加的な表示については、実施例のようにドット：「．」をＩＤ文字列の後ではなく、ＩＤ文字列の前に追加したり、ＩＤ文字列の表示自体を点滅させたり、表示桁数に余裕のある場合は、何らかの記号をＩＤ文字列の前や後に追加表示してもよい。また、ファイル情報／フォルダ情報の表示の前進／後退については、実施例では、ＩＮＣ（＋）スイッチ／ＤＥＣ（−）スイッチを用いたが、データダイアル、テンキーなどを用いてもよく、また、自動的に行うようにしてもよい。
【符号の説明】
【００５２】
Ｆｄ１〜Ｆｄ３；Ｆｉ１〜Ｆｉ１５  ＩＤなしフォルダ及びファイル、
Ｆｄａ，Ｆｄｂ；Ｆｉａ〜Ｆｉｍ  ＩＤ付き（ＩＤあり）フォルダ及びファイル、
ＦｄＮ；ＦｉＮ  フォルダ名［情報］及びファイル名［情報］、
ＣＳ  表示文字列［情報］、即ち、ファイル情報或いはフォルダ情報。
【図１】
0005682365.tif 000002
【図２】
0005682365.tif 000003
【図３】
0005682365.tif 000004
【図４】
0005682365.tif 000005
【図５】
0005682365.tif 000006
【図６】
0005682365.tif 000007