(57)【特許請求の範囲】
【請求項１】
右手の５指に１対１で対応する５個の操作子を少なくとも含む複数の操作子と、
前記複数の操作子のうちの１以上の操作子の操作パターンから楽音を特定するための楽音特定情報を記憶する記憶手段と、
前記複数の操作子の操作を検出する検出手段と、
前記楽音特定情報に基づいて、前記検出手段の検出結果から得られる前記複数の操作子の操作パターンから楽音を特定し、前記特定した楽音の音情報を生成して出力する音情報生成手段とを備え、
前記楽音特定情報は、
少なくとも親指に対応する前記操作子の操作を含む操作パターンのいずれか２つに予め定めた１オクターブに含まれる７つの全音階の中の最も音階が低い楽音および４番目に音階が低い楽音を割り当てており、
少なくとも人差し指に対応する前記操作子の操作を含む操作パターンのいずれか２つに前記７つの全音階の中の２番目および５番目に音階が低い楽音を割り当てており、
少なくとも中指に対応する前記操作子の操作を含む操作パターンのいずれか２つに前記７つの全音階の中の３番目および６番目に音階が低い楽音を割り当てており、
少なくとも薬指に対応する前記操作子の操作を含む操作パターンのいずれかに前記７つの全音階の中の最も音階が高い楽音を割り当てている
ことを特徴とする演奏装置。
【請求項２】
請求項１に記載の演奏装置において、
前記楽音特定情報において、前記４番目に音階が低い楽音を割り当てた操作パターンは、親指に対応する前記操作子に加えて、薬指に対応する前記操作子の操作を含む
ことを特徴とする演奏装置。
【請求項３】
左手の５指に１対１で対応する５個の操作子を少なくとも含む複数の操作子と、
前記複数の操作子のうちの１以上の操作子の操作パターンから楽音を特定するための楽音特定情報を記憶する記憶手段と、
前記複数の操作子の操作を検出する検出手段と、
前記楽音特定情報に基づいて、前記検出手段の検出結果から得られる前記複数の操作子の操作パターンから楽音を特定し、前記特定した楽音の音情報を生成して出力する音情報生成手段とを備え、
前記楽音特定情報は、
少なくとも小指に対応する前記操作子の操作を含む操作パターンのいずれかに予め定めた１オクターブに含まれる７つの全音階の中の最も音階が低い楽音を割り当てており、
少なくとも薬指に対応する前記操作子の操作を含む操作パターンのいずれかに前記７つの全音階の中の２番目に音階が低い楽音を割り当てており、
少なくとも中指に対応する前記操作子の操作を含む操作パターンのいずれか２つに前記７つの全音階の中の３番目および６番目に音階が低い楽音を割り当てており、
少なくとも人差し指に対応する前記操作子の操作を含む操作パターンのいずれか２つに前記７つの全音階の中の４番目に音階が低い楽音および最も音階が高い楽音を割り当てており、
少なくとも親指に対応する前記操作子の操作を含む操作パターンのいずれかに前記７つの全音階の中の５番目に音階が低い楽音を割り当てている
ことを特徴とする演奏装置。
【請求項４】
請求項１ないし３のいずれかに記載の演奏装置において、
前記検出手段は、前記複数の操作子の全ての操作を検出する一方、前記操作された操作子のいずれかの操作の中止を検出し、
前記音情報生成手段は、
前記検出手段により前記複数の操作子の操作が検出された場合に、前記楽音特定情報に基づいて、前記検出手段の検出結果から得られる前記複数の操作子の操作パターンから楽音を特定し、前記特定した楽音を発音させるための発音情報を生成して出力する発音情報生成手段と、
前記検出手段により前記操作された操作子のいずれかの操作の中止が検出された場合に、前記発音情報生成手段により生成された前記発音情報により発音される楽音を止音させるための止音情報を生成して出力する止音情報生成手段とを有する
ことを特徴とする演奏装置。
【請求項５】
右手の５指に１対１で対応する５個の操作子を少なくとも含む複数の操作子と、
前記複数の操作子のうちの１以上の操作子の操作パターンから楽音、若しくは、音域変更指示命令を特定するための楽音特定情報を記憶する記憶手段と、
音域変更量を記憶する音域変更量記憶手段と、
前記楽音特定情報に基づいて、前記検出手段の検出結果から得られる前記複数の操作子の操作パターンから音域変更指示命令と特定した場合は、前記音域変更指示命令に基づき前記音域変更量記憶手段に記憶された音域変更量を変更する一方、前記楽音特定情報に基づいて、前記検出手段の検出結果から得られる前記複数の操作子の操作パターンから楽音を特定した場合は、前記音域変更量記憶手段に記憶された音域変更量に基づいて前記特定した楽音の音域を変更し、前記変更後の楽音の音情報を生成して出力する音情報生成手段とを備え、
前記楽音特定情報は、
少なくとも親指に対応する前記操作子の操作を含む操作パターンのいずれか２つに予め定めた１オクターブに含まれる７つの全音階の中の最も音階が低い楽音および４番目に音階が低い楽音を割り当てており、
少なくとも人差し指に対応する前記操作子の操作を含む操作パターンのいずれか２つに前記７つの全音階の中の２番目および５番目に音階が低い楽音を割り当てており、
少なくとも中指に対応する前記操作子の操作を含む操作パターンのいずれか２つに前記７つの全音階の中の３番目および６番目に音階が低い楽音を割り当てており、
少なくとも薬指に対応する前記操作子の操作を含む操作パターンのいずれかに前記７つの全音階の中の最も音階が高い楽音を割り当てており、
前記各操作パターンと異なる操作パターンのいずれかに音域変更指示命令を割り当てている
ことを特徴とする演奏装置。
【請求項６】
請求項５に記載の演奏装置において、
前記楽音特定情報において、前記４番目に音階が低い楽音を割り当てた操作パターンは、親指に対応する前記操作子に加えて、薬指に対応する前記操作子の操作を含む
ことを特徴とする演奏装置。
【請求項７】
左手の５指に１対１で対応する５個の操作子を少なくとも含む複数の操作子と、
前記複数の操作子のうちの１以上の操作子の操作パターンから楽音、若しくは、音域変更指示命令を特定するための楽音特定情報を記憶する記憶手段と、
音域変更量を記憶する音域変更量記憶手段と、
前記楽音特定情報に基づいて、前記検出手段の検出結果から得られる前記複数の操作子の操作パターンから音域変更指示命令と特定した場合は、前記音域変更指示命令に基づき前記音域変更量記憶手段に記憶された音域変更量を変更する一方、前記楽音特定情報に基づいて、前記検出手段の検出結果から得られる前記複数の操作子の操作パターンから楽音を特定した場合は、前記音域変更量記憶手段に記憶された音域変更量に基づいて前記特定した楽音の音域を変更し、前記変更後の楽音の音情報を生成して出力する音情報生成手段とを備え、
前記楽音特定情報は、
少なくとも小指に対応する前記操作子の操作を含む操作パターンのいずれかに予め定めた１オクターブに含まれる７つの全音階の中の最も音階が低い楽音を割り当てており、
少なくとも薬指に対応する前記操作子の操作を含む操作パターンのいずれかに前記７つの全音階の中の２番目に音階が低い楽音を割り当てており、
少なくとも中指に対応する前記操作子の操作を含む操作パターンのいずれか２つに前記７つの全音階の中の３番目および６番目に音階が低い楽音を割り当てており、
少なくとも人差し指に対応する前記操作子の操作を含む操作パターンのいずれか２つに前記７つの全音階の中の４番目に音階が低い楽音および最も音階が高い楽音を割り当てており、
少なくとも親指に対応する前記操作子の操作を含む操作パターンのいずれかに前記７つの全音階の中の５番目に音階が低い楽音を割り当てており、
前記各操作パターンと異なる操作パターンのいずれかに音域変更指示命令を割り当てている
ことを特徴とする演奏装置。
【請求項８】
請求項５ないし７のいずれかに記載の演奏装置において、
前記検出手段は、前記複数の操作子の全ての操作を検出する一方、前記操作された操作子のいずれかの操作の中止を検出し、
前記音情報生成手段は、
前記検出手段により前記複数の操作子の操作が検出された場合に、前記楽音特定情報に基づいて、前記検出手段の検出結果から得られる前記複数の操作子の操作パターンから音域変更指示命令と特定した際には、前記音域変更指示命令に基づき前記音域変更量記憶手段に記憶された音域変更量を変更する一方、前記楽音特定情報に基づいて、前記検出手段の検出結果から得られる前記複数の操作子の操作パターンから楽音を特定した際には、前記音域変更量記憶手段に記憶された音域変更量に基づいて前記特定した楽音の音域を変更し、前記変更後の楽音を発音させるための発音情報を生成して出力する発音情報生成手段と、
前記検出手段により前記操作された操作子のいずれかの操作の中止が検出された場合に、前記発音情報生成手段により生成された前記発音情報により発音される楽音を止音させるための止音情報を生成して出力する止音情報生成手段とを有する
ことを特徴とする演奏装置。
【請求項９】
請求項１ないし８のいずれかに記載の演奏装置において、
前記楽音特定情報は、
小指に対応する前記操作子の操作を含めた操作パターンには、小指に対応する前記操作子の操作を含めない操作パターンに割り当てた楽音に対し、所定オクターブだけ音域をシフトした楽音を割り当てている
ことを特徴とする演奏装置。
【請求項１０】
請求項１ないし９のいずれかに記載の演奏装置において、
前記楽音特定情報は、
隣り合う全音階の楽音が割り当てられた２つの操作パターンを加算した操作パターンには、前記隣り合う全音階の楽音の中間の音階の楽音を割り当てている
ことを特徴とする演奏装置。
【請求項１１】
請求項１ないし１０のいずれかに記載の演奏装置において、
前記検出手段は、前記操作された操作子のうちの少なくとも１つ以上の操作子の操作速度を検出し、
前記音情報生成手段は、前記検出手段が検出した前記操作速度に基づいて楽音の強さを特定し、前記特定した強さの情報を前記音情報に含める
ことを特徴とする演奏装置。
【請求項１２】
請求項１ないし１１のいずれかに記載の演奏装置において、
前記音情報を入力して対応する楽音を出力する楽音出力手段を有する
ことを特徴とする演奏装置。
【請求項１３】
電子機器が備える複数の操作子のうち、少なくとも右手の５指に１対１で対応する５個の操作子を操作して演奏を行う電子機器の演奏方法であって、
前記電子機器は、前記複数の操作子のうちの１以上の操作子の操作パターンから楽音を特定するための楽音特定情報を記憶する記憶部を有し、
前記複数の操作子の操作を検出する検出過程と、
前記楽音特定情報に基づいて、前記検出過程における検出結果から得られる前記複数の操作子の操作パターンから楽音を特定し、前記特定した楽音の音情報を生成して出力する音情報生成過程とを備え、
前記楽音特定情報は、
少なくとも親指に対応する前記操作子の操作を含む操作パターンのいずれか２つに予め定めた１オクターブに含まれる７つの全音階の中の最も音階が低い楽音および４番目に音階が低い楽音を割り当てており、
少なくとも人差し指に対応する前記操作子の操作を含む操作パターンのいずれか２つに前記７つの全音階の中の２番目および５番目に音階が低い楽音を割り当てており、
少なくとも中指に対応する前記操作子の操作を含む操作パターンのいずれか２つに前記７つの全音階の中の３番目および６番目に音階が低い楽音を割り当てており、
少なくとも薬指に対応する前記操作子の操作を含む操作パターンのいずれかに前記７つの全音階の中の最も音階が高い楽音を割り当てている
ことを特徴とする演奏方法。
【請求項１４】
請求項１３に記載の演奏方法において、
前記楽音特定情報において、前記４番目に音階が低い楽音を割り当てた操作パターンは、親指に対応する前記操作子に加えて、薬指に対応する前記操作子の操作を含む
ことを特徴とする演奏方法。
【請求項１５】
電子機器が備える複数の操作子のうち、少なくとも左手の５指に１対１で対応する５個の操作子を操作して演奏を行う電子機器の演奏方法であって、
前記電子機器は、前記複数の操作子のうちの１以上の操作子の操作パターンから楽音を特定するための楽音特定情報を記憶する記憶部を有し、
前記複数の操作子の操作を検出する検出過程と、
前記楽音特定情報に基づいて、前記検出過程における検出結果から得られる前記複数の操作子の操作パターンから楽音を特定し、前記特定した楽音の音情報を生成して出力する音情報生成過程とを備え、
前記楽音特定情報は、
少なくとも小指に対応する前記操作子の操作を含む操作パターンのいずれかに予め定めた１オクターブに含まれる７つの全音階の中の最も音階が低い楽音を割り当てており、
少なくとも薬指に対応する前記操作子の操作を含む操作パターンのいずれかに前記７つの全音階の中の２番目に音階が低い楽音を割り当てており、
少なくとも中指に対応する前記操作子の操作を含む操作パターンのいずれか２つに前記７つの全音階の中の３番目および６番目に音階が低い楽音を割り当てており、
少なくとも人差し指に対応する前記操作子の操作を含む操作パターンのいずれか２つに前記７つの全音階の中の４番目に音階が低い楽音および最も音階が高い楽音を割り当てており、
少なくとも親指に対応する前記操作子の操作を含む操作パターンのいずれかに前記７つの全音階の中の５番目に音階が低い楽音を割り当てている
ことを特徴とする演奏方法。
【請求項１６】
請求項１３ないし１５のいずれかに記載の演奏方法において、
音情報生成過程は、
前記検出過程において前記複数の操作子の操作が検出されると、前記楽音特定情報に基づいて、前記検出過程における検出結果から得られる前記複数の操作子の操作パターンから楽音を特定し、前記特定した楽音を発音させるための発音情報を生成して出力する発音情報生成過程と、
前記検出過程において前記操作された操作子のいずれかの操作の中止が検出されると、前記発音情報生成過程において生成された前記発音情報により発音される楽音を止音させるための止音情報を生成して出力する止音情報生成過程とを有する
ことを特徴とする演奏方法。
【請求項１７】
請求項１３ないし１６のいずれかに記載の演奏方法において、
前記楽音特定情報は、
小指に対応する前記操作子の操作を含めた操作パターンには、小指に対応する前記操作子の操作を含めない操作パターンに割り当てた楽音に対し、所定オクターブだけ音域をシフトした楽音を割り当てている
ことを特徴とする演奏方法。
【請求項１８】
請求項１３ないし１７のいずれかに記載の演奏方法において、
前記楽音特定情報は、
隣り合う全音階の楽音が割り当てられた２つの操作パターンを加算した操作パターンには、前記隣り合う全音階の楽音の中間の音階の楽音を割り当てている
ことを特徴とする演奏方法。
【請求項１９】
請求項１３ないし１８のいずれかに記載の演奏方法において、
前記音情報を入力して対応する楽音を出力する楽音出力過程を有する
ことを特徴とする電子機器の演奏方法。
【請求項２０】
電子機器が備える複数の操作子のうち、少なくとも右手の５指に１対１で対応する５個の操作子を操作して演奏を行うためのプログラムを記録した情報記録媒体であって、
楽音特定情報を記憶すると共に、
前記複数の操作子の操作を検出する検出処理と、
前記楽音特定情報に基づいて、前記検出結果から得られる前記複数の操作子の操作パターンから楽音を特定し、前記特定した楽音の音情報を生成して出力する音情報生成処理とを行うためのプログラムを記録し、
前記楽音特定情報は、
少なくとも親指に対応する前記操作子の操作を含む操作パターンのいずれか２つに予め定めた１オクターブに含まれる７つの全音階の中の最も音階が低い楽音および４番目に音階が低い楽音を割り当てており、
少なくとも人差し指に対応する前記操作子の操作を含む操作パターンのいずれか２つに前記７つの全音階の中の２番目および５番目に音階が低い楽音を割り当てており、
少なくとも中指に対応する前記操作子の操作を含む操作パターンのいずれか２つに前記７つの全音階の中の３番目および６番目に音階が低い楽音を割り当てており、
少なくとも薬指に対応する前記操作子の操作を含む操作パターンのいずれかに前記７つの全音階の中の最も音階が高い楽音を割り当てている
ことを特徴とする情報記録媒体。
【請求項２１】
請求項２０に記載の情報記録媒体において、
前記楽音特定情報において、前記４番目に音階が低い楽音を割り当てた操作パターンは、親指に対応する前記操作子に加えて、薬指に対応する前記操作子の操作を含む
ことを特徴とする情報記録媒体。
【請求項２２】
電子機器が備える複数の操作子のうち、少なくとも左手の５指に１対１で対応する５個の操作子を操作して演奏を行うためのプログラムを記録した情報記録媒体であって、
楽音特定情報を記憶すると共に、
前記複数の操作子の操作を検出する検出処理と、
前記楽音特定情報に基づいて、前記検出結果から得られる前記複数の操作子の操作パターンから楽音を特定し、前記特定した楽音の音情報を生成して出力する音情報生成処理とを行うためのプログラムを記録し、
少なくとも小指に対応する前記操作子の操作を含む操作パターンのいずれかに予め定めた１オクターブに含まれる７つの全音階の中の最も音階が低い楽音を割り当てており、
前記楽音特定情報は、
少なくとも薬指に対応する前記操作子の操作を含む操作パターンのいずれかに前記７つの全音階の中の２番目に音階が低い楽音を割り当てており、
少なくとも中指に対応する前記操作子の操作を含む操作パターンのいずれか２つに前記７つの全音階の中の３番目および６番目に音階が低い楽音を割り当てており、
少なくとも人差し指に対応する前記操作子の操作を含む操作パターンのいずれか２つに前記７つの全音階の中の４番目に音階が低い楽音および最も音階が高い楽音を割り当てており、
少なくとも親指に対応する前記操作子の操作を含む操作パターンのいずれかに前記７つの全音階の中の５番目に音階が低い楽音を割り当てている
ことを特徴とする情報記録媒体。
【請求項２３】
請求項２０ないし２２のいずれかに記載の情報記録媒体において、
前記楽音特定情報において、小指に対応する前記操作子の操作を含めた操作パターンには、小指に対応する前記操作子の操作を含めない操作パターンに割り当てた楽音に対し、所定オクターブだけ音域をシフトした楽音を割り当てている
ことを特徴とする情報記録媒体。
【請求項２４】
請求項２０ないし２３のいずれかに記載の情報記録媒体において、
前記楽音特定情報において、隣り合う全音階の楽音が割り当てられた２つの操作パターンを加算した操作パターンには、前記隣り合う全音階の楽音の中間の音階の楽音を割り当てている
ことを特徴とする情報記録媒体。
【請求項２５】
請求項２０ないし２４のいずれかに記載の情報記録媒体において、
前記音情報を入力して対応する楽音を出力する楽音出力処理を行うためのプログラムが記録されている
ことを特徴とする情報記録媒体。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、演奏装置、演奏方法および情報記録媒体に関し、特に５個の操作子を使って楽音を指定する演奏装置、演奏方法および情報記録媒体に関する。
【０００２】
【従来の技術】
従来、電子楽器などの演奏装置においては、例えば、アコースティックピアノと同様に、操作子である鍵毎に１つの楽音を割り当てた演奏装置（電子ピアノやエレクトーンなど、以下、「鍵盤楽器タイプ」という）や、特開昭６３−２１０８９５号公報に記載されるように、例えば、サキソフォンやトランペットと同様に、操作する指の組み合わせ毎に１つの楽音を割り当てた演奏装置（以下、「管楽器タイプ」という）が各種提供されている。
【０００３】
また、この種の演奏装置においては、少数の操作子で多数の楽音を指定できるものが各種提案されている。例えば、特開平８−３２８５６４号公報には、親指に対応する操作子であるスイッチにより、１オクターブ中の上半分の音域または下半分の音域を指定し、残りの４本の指で４つの操作子であるスイッチを各々操作して片手で８つの音階音（「ドレミファ」または「ソラシド」）を指定できる手持ち型楽音制御装置が開示されている。すなわち、各操作子を音域指定用と音階指定用とに機能分離することにより、指定できる楽音数を多くした演奏装置（以下、「機能分離タイプ」という。）が開示されている。なお、音域指定用の操作子以外に半音指定用の操作子を設ける例も記載されている。
【０００４】
また、この公報には、７つの操作子であるスイッチだけで１オクターブ分の音階音（１２音）を全て指定することができる手持ち型楽音制御装置（以下、「半音同時操作タイプ」という。）が開示されている。具体的には、７つのスイッチの各々に「ドレミファソラシ」の各楽音を割り当て、さらに、隣り合う音階の楽音に対応する２つのスイッチの同時操作によりその隣り合う音階音の半音を指定できるようになされている。すなわち、７つのスイッチを両手で操作することによって１２音の楽音を選択できるようになされている。
さらに、この半音同時操作タイプでは、人の腕に肘の角度を検出する角度センサを取り付け、肘の角度により両手を使って指定した楽音のオクターブを適宜選択できるようになされている。
【０００５】
【発明が解決しようとする課題】
ところで、上述した鍵盤楽器タイプや管楽器タイプは、実際の鍵盤楽器や管楽器と同じ操作方法を踏襲しているため、初心者が片手だけの演奏、例えば、５つの操作子だけを使った演奏を希望しても、演奏可能な曲がほとんどなく、希望の曲を演奏することができない場合が多かった。
一方、機能分離タイプや半音同時操作タイプは、上述したように少数の操作子で多数の楽音を指定することができるため、少数の操作子でも演奏可能な楽曲数を多くすることができる。
例えば、機能分離タイプは、上述したように、５つの操作子で８つの楽音を指定する方法の他、音域指定用の操作子を１つ、半音指定用の操作子を１つ、音階指定用の操作子を３つに機能分離することにより、２（音域指定の切換）×２（半音指定の切換）×３（音階の数）により１２音（例えば、１オクターブ分の楽音全部）を片手だけで指定することができる。
しかし、機能分離タイプでは、希望の曲を演奏するために楽音数を増やすほど各操作子を細かく機能分離させる必要があるため、いわゆるパーソナルコンピュータのキーボードのような操作方法となってしまい、通常の演奏方法とは大きく異なってしまう問題があった。このため、機能分離タイプでは、演奏者が片手で希望の曲を演奏するには相当の練習を必要とする問題があった。
また、半音同時操作タイプでは、上述したように両手を使って演奏することを前提としているため、基本的に片手演奏を考慮していない。さらに、両手を使って演奏している際にオクターブを変更するには肘を動かす必要があり、機能分離タイプと同様にその演奏方法を習熟するには相当の練習を必要とする問題もあった。
【０００６】
本発明は、上述した事情に鑑みてなされたものであり、少数の操作子で多数の楽音を簡易に指定することができ、かつ、従来の鍵盤楽器に近い指運びで演奏することができる演奏装置、演奏方法およびこの演奏方法を記録した情報記録媒体を提供することを目的としている。
【０００７】
【課題を解決するための手段】
上述課題を解決するため、請求項１に記載の発明は、演奏装置において、右手の５指に１対１で対応する５個の操作子を少なくとも含む複数の操作子と、前記複数の操作子のうちの１以上の操作子の操作パターンから楽音を特定するための楽音特定情報を記憶する記憶手段と、前記複数の操作子の操作を検出する検出手段と、前記楽音特定情報に基づいて、前記検出手段の検出結果から得られる前記複数の操作子の操作パターンから楽音を特定し、前記特定した楽音の音情報を生成して出力する音情報生成手段とを備え、前記楽音特定情報は、少なくとも親指に対応する前記操作子の操作を含む操作パターンのいずれか２つに予め定めた１オクターブに含まれる７つの全音階の中の最も音階が低い楽音および４番目に音階が低い楽音を割り当てており、少なくとも人差し指に対応する前記操作子の操作を含む操作パターンのいずれか２つに前記７つの全音階の中の２番目および５番目に音階が低い楽音を割り当てており、少なくとも中指に対応する前記操作子の操作を含む操作パターンのいずれか２つに前記７つの全音階の中の３番目および６番目に音階が低い楽音を割り当てており、少なくとも薬指に対応する前記操作子の操作を含む操作パターンのいずれかに前記７つの全音階の中の最も音階が高い楽音を割り当てていることを特徴としている。
【０００８】
請求項２に記載の発明は、請求項１に記載の演奏装置において、前記楽音特定情報において、前記４番目に音階が低い楽音を割り当てた操作パターンは、親指に対応する前記操作子に加えて、薬指に対応する前記操作子の操作を含むことを特徴としている。
【０００９】
請求項３に記載の発明は、演奏装置において、左手の５指に１対１で対応する５個の操作子を少なくとも含む複数の操作子と、前記複数の操作子のうちの１以上の操作子の操作パターンから楽音を特定するための楽音特定情報を記憶する記憶手段と、前記複数の操作子の操作を検出する検出手段と、前記楽音特定情報に基づいて、前記検出手段の検出結果から得られる前記複数の操作子の操作パターンから楽音を特定し、前記特定した楽音の音情報を生成して出力する音情報生成手段とを備え、前記楽音特定情報は、少なくとも小指に対応する前記操作子の操作を含む操作パターンのいずれかに予め定めた１オクターブに含まれる７つの全音階の中の最も音階が低い楽音を割り当てており、少なくとも薬指に対応する前記操作子の操作を含む操作パターンのいずれかに前記７つの全音階の中の２番目に音階が低い楽音を割り当てており、少なくとも中指に対応する前記操作子の操作を含む操作パターンのいずれか２つに前記７つの全音階の中の３番目および６番目に音階が低い楽音を割り当てており、少なくとも人差し指に対応する前記操作子の操作を含む操作パターンのいずれか２つに前記７つの全音階の中の４番目に音階が低い楽音および最も音階が高い楽音を割り当てており、少なくとも親指に対応する前記操作子の操作を含む操作パターンのいずれかに前記７つの全音階の中の５番目に音階が低い楽音を割り当てていることを特徴としている。
【００１０】
請求項４に記載の発明は、請求項１ないし３のいずれかに記載の演奏装置において、前記検出手段は、前記複数の操作子の全ての操作を検出する一方、前記操作された操作子のいずれかの操作の中止を検出し、前記音情報生成手段は、前記検出手段により前記複数の操作子の操作が検出された場合に、前記楽音特定情報に基づいて、前記検出手段の検出結果から得られる前記複数の操作子の操作パターンから楽音を特定し、前記特定した楽音を発音させるための発音情報を生成して出力する発音情報生成手段と、前記検出手段により前記操作された操作子のいずれかの操作の中止が検出された場合に、前記発音情報生成手段により生成された前記発音情報により発音される楽音を止音させるための止音情報を生成して出力する止音情報生成手段とを有することを特徴としている。
【００１１】
請求項５に記載の発明は、演奏装置において、右手の５指に１対１で対応する５個の操作子を少なくとも含む複数の操作子と、前記複数の操作子のうちの１以上の操作子の操作パターンから楽音、若しくは、音域変更指示命令を特定するための楽音特定情報を記憶する記憶手段と、音域変更量を記憶する音域変更量記憶手段と、前記楽音特定情報に基づいて、前記検出手段の検出結果から得られる前記複数の操作子の操作パターンから音域変更指示命令と特定した場合は、前記音域変更指示命令に基づき前記音域変更量記憶手段に記憶された音域変更量を変更する一方、前記楽音特定情報に基づいて、前記検出手段の検出結果から得られる前記複数の操作子の操作パターンから楽音を特定した場合は、前記音域変更量記憶手段に記憶された音域変更量に基づいて前記特定した楽音の音域を変更し、前記変更後の楽音の音情報を生成して出力する音情報生成手段とを備え、前記楽音特定情報は、少なくとも親指に対応する前記操作子の操作を含む操作パターンのいずれか２つに予め定めた１オクターブに含まれる７つの全音階の中の最も音階が低い楽音および４番目に音階が低い楽音を割り当てており、少なくとも人差し指に対応する前記操作子の操作を含む操作パターンのいずれか２つに前記７つの全音階の中の２番目および５番目に音階が低い楽音を割り当てており、少なくとも中指に対応する前記操作子の操作を含む操作パターンのいずれか２つに前記７つの全音階の中の３番目および６番目に音階が低い楽音を割り当てており、少なくとも薬指に対応する前記操作子の操作を含む操作パターンのいずれかに前記７つの全音階の中の最も音階が高い楽音を割り当てており、前記各操作パターンと異なる操作パターンのいずれかに音域変更指示命令を割り当てていることを特徴としている。
【００１２】
請求項６に記載の発明は、請求項５に記載の演奏装置において、前記楽音特定情報において、前記４番目に音階が低い楽音を割り当てた操作パターンは、親指に対応する前記操作子に加えて、薬指に対応する前記操作子の操作を含むことを特徴としている。
【００１３】
請求項７に記載の発明は、演奏装置において、左手の５指に１対１で対応する５個の操作子を少なくとも含む複数の操作子と、前記複数の操作子のうちの１以上の操作子の操作パターンから楽音、若しくは、音域変更指示命令を特定するための楽音特定情報を記憶する記憶手段と、音域変更量を記憶する音域変更量記憶手段と、前記楽音特定情報に基づいて、前記検出手段の検出結果から得られる前記複数の操作子の操作パターンから音域変更指示命令と特定した場合は、前記音域変更指示命令に基づき前記音域変更量記憶手段に記憶された音域変更量を変更する一方、前記楽音特定情報に基づいて、前記検出手段の検出結果から得られる前記複数の操作子の操作パターンから楽音を特定した場合は、前記音域変更量記憶手段に記憶された音域変更量に基づいて前記特定した楽音の音域を変更し、前記変更後の楽音の音情報を生成して出力する音情報生成手段とを備え、前記楽音特定情報は、少なくとも小指に対応する前記操作子の操作を含む操作パターンのいずれかに予め定めた１オクターブに含まれる７つの全音階の中の最も音階が低い楽音を割り当てており、少なくとも薬指に対応する前記操作子の操作を含む操作パターンのいずれかに前記７つの全音階の中の２番目に音階が低い楽音を割り当てており、少なくとも中指に対応する前記操作子の操作を含む操作パターンのいずれか２つに前記７つの全音階の中の３番目および６番目に音階が低い楽音を割り当てており、少なくとも人差し指に対応する前記操作子の操作を含む操作パターンのいずれか２つに前記７つの全音階の中の４番目に音階が低い楽音および最も音階が高い楽音を割り当てており、少なくとも親指に対応する前記操作子の操作を含む操作パターンのいずれかに前記７つの全音階の中の５番目に音階が低い楽音を割り当てており、前記各操作パターンと異なる操作パターンのいずれかに音域変更指示命令を割り当てていることを特徴としている。
【００１４】
請求項８に記載の発明は、請求項５ないし７のいずれかに記載の演奏装置において、前記検出手段は、前記複数の操作子の全ての操作を検出する一方、前記操作された操作子のいずれかの操作の中止を検出し、前記音情報生成手段は、前記検出手段により前記複数の操作子の操作が検出された場合に、前記楽音特定情報に基づいて、前記検出手段の検出結果から得られる前記複数の操作子の操作パターンから音域変更指示命令と特定した際には、前記音域変更指示命令に基づき前記音域変更量記憶手段に記憶された音域変更量を変更する一方、前記楽音特定情報に基づいて、前記検出手段の検出結果から得られる前記複数の操作子の操作パターンから楽音を特定した際には、前記音域変更量記憶手段に記憶された音域変更量に基づいて前記特定した楽音の音域を変更し、前記変更後の楽音を発音させるための発音情報を生成して出力する発音情報生成手段と、前記検出手段により前記操作された操作子のいずれかの操作の中止が検出された場合に、前記発音情報生成手段により生成された前記発音情報により発音される楽音を止音させるための止音情報を生成して出力する止音情報生成手段とを有することを特徴としている。
【００１５】
請求項９に記載の発明は、請求項１ないし８のいずれかに記載の演奏装置において、前記楽音特定情報は、小指に対応する前記操作子の操作を含めた操作パターンには、小指に対応する前記操作子の操作を含めない操作パターンに割り当てた楽音に対し、所定オクターブだけ音域をシフトした楽音を割り当てていることを特徴としている。
請求項１０に記載の発明は、請求項１ないし９のいずれかに記載の演奏装置において、前記楽音特定情報は、隣り合う全音階の楽音が割り当てられた２つの操作パターンを加算した操作パターンには、前記隣り合う全音階の楽音の中間の音階の楽音を割り当てていることを特徴としている。
【００１６】
請求項１１に記載の発明は、請求項１ないし１０のいずれかに記載の演奏装置において、前記検出手段は、前記操作された操作子のうちの少なくとも１つ以上の操作子の操作速度を検出し、前記音情報生成手段は、前記検出手段が検出した前記操作速度に基づいて楽音の強さを特定し、前記特定した強さの情報を前記音情報に含めることを特徴としている。
請求項１２に記載の発明は、請求項１ないし１１のいずれかに記載の演奏装置において、前記音情報を入力して対応する楽音を出力する楽音出力手段を有することを特徴としている。
【００１７】
請求項１３に記載の発明は、電子機器が備える複数の操作子のうち、少なくとも右手の５指に１対１で対応する５個の操作子を操作して演奏を行う電子機器の演奏方法であって、前記電子機器は、前記複数の操作子のうちの１以上の操作子の操作パターンから楽音を特定するための楽音特定情報を記憶する記憶部を有し、前記複数の操作子の操作を検出する検出過程と、前記楽音特定情報に基づいて、前記検出過程における検出結果から得られる前記複数の操作子の操作パターンから楽音を特定し、前記特定した楽音の音情報を生成して出力する音情報生成過程とを備え、前記楽音特定情報は、少なくとも親指に対応する前記操作子の操作を含む操作パターンのいずれか２つに予め定めた１オクターブに含まれる７つの全音階の中の最も音階が低い楽音および４番目に音階が低い楽音を割り当てており、少なくとも人差し指に対応する前記操作子の操作を含む操作パターンのいずれか２つに前記７つの全音階の中の２番目および５番目に音階が低い楽音を割り当てており、少なくとも中指に対応する前記操作子の操作を含む操作パターンのいずれか２つに前記７つの全音階の中の３番目および６番目に音階が低い楽音を割り当てており、少なくとも薬指に対応する前記操作子の操作を含む操作パターンのいずれかに前記７つの全音階の中の最も音階が高い楽音を割り当てていることを特徴としている。
【００１８】
請求項１４に記載の発明は、請求項１３に記載の演奏方法において、前記楽音特定情報において、前記４番目に音階が低い楽音を割り当てた操作パターンは、親指に対応する前記操作子に加えて、薬指に対応する前記操作子の操作を含むことを特徴としている。
【００１９】
請求項１５に記載の発明は、電子機器が備える複数の操作子のうち、少なくとも左手の５指に１対１で対応する５個の操作子を操作して演奏を行う電子機器の演奏方法であって、前記電子機器は、前記複数の操作子のうちの１以上の操作子の操作パターンから楽音を特定するための楽音特定情報を記憶する記憶部を有し、前記複数の操作子の操作を検出する検出過程と、前記楽音特定情報に基づいて、前記検出過程における検出結果から得られる前記複数の操作子の操作パターンから楽音を特定し、前記特定した楽音の音情報を生成して出力する音情報生成過程とを備え、前記楽音特定情報は、少なくとも小指に対応する前記操作子の操作を含む操作パターンのいずれかに予め定めた１オクターブに含まれる７つの全音階の中の最も音階が低い楽音を割り当てており、少なくとも薬指に対応する前記操作子の操作を含む操作パターンのいずれかに前記７つの全音階の中の２番目に音階が低い楽音を割り当てており、少なくとも中指に対応する前記操作子の操作を含む操作パターンのいずれか２つに前記７つの全音階の中の３番目および６番目に音階が低い楽音を割り当てており、少なくとも人差し指に対応する前記操作子の操作を含む操作パターンのいずれか２つに前記７つの全音階の中の４番目に音階が低い楽音および最も音階が高い楽音を割り当てており、少なくとも親指に対応する前記操作子の操作を含む操作パターンのいずれかに前記７つの全音階の中の５番目に音階が低い楽音を割り当てていることを特徴としている。
【００２０】
請求項１６に記載の発明は、請求項１３ないし１５のいずれかに記載の演奏方法において、音情報生成過程は、前記検出過程において前記複数の操作子の操作が検出されると、前記楽音特定情報に基づいて、前記検出過程における検出結果から得られる前記複数の操作子の操作パターンから楽音を特定し、前記特定した楽音を発音させるための発音情報を生成して出力する発音情報生成過程と、前記検出過程において前記操作された操作子のいずれかの操作の中止が検出されると、前記発音情報生成過程において生成された前記発音情報により発音される楽音を止音させるための止音情報を生成して出力する止音情報生成過程とを有することを特徴としている。
【００２１】
請求項１７に記載の発明は、請求項１３ないし１６のいずれかに記載の演奏方法において、前記楽音特定情報は、小指に対応する前記操作子の操作を含めた操作パターンには、小指に対応する前記操作子の操作を含めない操作パターンに割り当てた楽音に対し、所定オクターブだけ音域をシフトした楽音を割り当てていることを特徴としている。
請求項１８に記載の発明は、請求項１３ないし１７のいずれかに記載の演奏方法において、前記楽音特定情報は、隣り合う全音階の楽音が割り当てられた２つの操作パターンを加算した操作パターンには、前記隣り合う全音階の楽音の中間の音階の楽音を割り当てていることを特徴としている。
請求項１９に記載の発明は、請求項１３ないし１８のいずれかに記載の演奏方法において、前記音情報を入力して対応する楽音を出力する楽音出力過程を有することを特徴としている。
【００２２】
請求項２０に記載の発明は、電子機器が備える複数の操作子のうち、少なくとも右手の５指に１対１で対応する５個の操作子を操作して演奏を行うためのプログラムを記録した情報記録媒体であって、楽音特定情報を記憶すると共に、前記複数の操作子の操作を検出する検出処理と、前記楽音特定情報に基づいて、前記検出結果から得られる前記複数の操作子の操作パターンから楽音を特定し、前記特定した楽音の音情報を生成して出力する音情報生成処理とを行うためのプログラムを記録し、前記楽音特定情報は、少なくとも親指に対応する前記操作子の操作を含む操作パターンのいずれか２つに予め定めた１オクターブに含まれる７つの全音階の中の最も音階が低い楽音および４番目に音階が低い楽音を割り当てており、少なくとも人差し指に対応する前記操作子の操作を含む操作パターンのいずれか２つに前記７つの全音階の中の２番目および５番目に音階が低い楽音を割り当てており、少なくとも中指に対応する前記操作子の操作を含む操作パターンのいずれか２つに前記７つの全音階の中の３番目および６番目に音階が低い楽音を割り当てており、少なくとも薬指に対応する前記操作子の操作を含む操作パターンのいずれかに前記７つの全音階の中の最も音階が高い楽音を割り当てていることを特徴としている。
【００２３】
請求項２１に記載の発明は、請求項２０に記載の情報記録媒体において、前記楽音特定情報において、前記４番目に音階が低い楽音を割り当てた操作パターンは、親指に対応する前記操作子に加えて、薬指に対応する前記操作子の操作を含むことを特徴としている。
【００２４】
請求項２２に記載の発明は、電子機器が備える複数の操作子のうち、少なくとも左手の５指に１対１で対応する５個の操作子を操作して演奏を行うためのプログラムを記録した情報記録媒体であって、楽音特定情報を記憶すると共に、前記複数の操作子の操作を検出する検出処理と、前記楽音特定情報に基づいて、前記検出結果から得られる前記複数の操作子の操作パターンから楽音を特定し、前記特定した楽音の音情報を生成して出力する音情報生成処理とを行うためのプログラムを記録し、前記楽音特定情報は、少なくとも小指に対応する前記操作子の操作を含む操作パターンのいずれかに予め定めた１オクターブに含まれる７つの全音階の中の最も音階が低い楽音を割り当てており、少なくとも薬指に対応する前記操作子の操作を含む操作パターンのいずれかに前記７つの全音階の中の２番目に音階が低い楽音を割り当てており、少なくとも中指に対応する前記操作子の操作を含む操作パターンのいずれか２つに前記７つの全音階の中の３番目および６番目に音階が低い楽音を割り当てており、少なくとも人差し指に対応する前記操作子の操作を含む操作パターンのいずれか２つに前記７つの全音階の中の４番目に音階が低い楽音および最も音階が高い楽音を割り当てており、少なくとも親指に対応する前記操作子の操作を含む操作パターンのいずれかに前記７つの全音階の中の５番目に音階が低い楽音を割り当てていることを特徴としている。
【００２５】
請求項２３に記載の発明は、請求項２０ないし２２のいずれかに記載の情報記録媒体において、前記楽音特定情報において、小指に対応する前記操作子の操作を含めた操作パターンには、小指に対応する前記操作子の操作を含めない操作パターンに割り当てた楽音に対し、所定オクターブだけ音域をシフトした楽音を割り当てていることを特徴としている。
請求項２４に記載の発明は、請求項２０ないし２３のいずれかに記載の情報記録媒体において、前記楽音特定情報において、隣り合う全音階の楽音が割り当てられた２つの操作パターンを加算した操作パターンには、前記隣り合う全音階の楽音の中間の音階の楽音を割り当てていることを特徴としている。
請求項２５に記載の発明は、請求項２０ないし２４のいずれかに記載の情報記録媒体において、前記音情報を入力して対応する楽音を出力する楽音出力処理を行うためのプログラムが記録されていることを特徴としている。
【００２６】
【発明の実施の形態】
以下、図面を参照して本発明の実施形態を詳述する。以下に示す実施形態は、本発明の一態様を示すものであり、この発明を限定するものではなく、本発明の範囲内で任意に変更可能である。
【００２７】
Ａ．実施形態
Ａ−１．実施形態の構成
図１は、本発明の実施形態に係る演奏装置１０の外観を示す斜視図である。図示のように、演奏装置１０は、本体１１、演奏部１２とを備えて構成されている。
【００２８】
演奏部１２は、鍵１、２、３、４および５により構成され、これら鍵１〜５は、従来の鍵盤楽器と同様に、演奏者が指によって押鍵できるようになされている。この演奏装置１０においては、これら鍵１〜５が右手の各指と１対１で対応しており、具体的には、鍵１は親指、鍵２は人差し指、鍵３は中指、鍵４は薬指、鍵５は小指を使って操作されるようになされている。
【００２９】
次に、図２を参照して、本実施形態に係る演奏装置１０の制御システムについて説明する。同図に示すように、この演奏装置１０の制御システムは、バス１１３を介して接続された、ＣＰＵ１０１、押鍵検出部１０２、ＲＡＭ１０３、ＲＯＭ１０４、発音部１０５、止音部１０６、音源１０７、操作部１０８、外部記憶装置１０９およびスピーカ１１２により構成されている。制御システムの各部は、演奏装置１０の本体１１に埋設された構成としてもよいし、演奏装置１０とは別個の箱体内に設けられた構成としてもよい。
【００３０】
ＣＰＵ１０１は、操作部を介して入力したユーザの操作に基づき、バス１２０を介して接続された各部、すなわち、押鍵検出部１０２、ＲＡＭ１０３、ＲＯＭ１０４、発音部１０５、止音部１０６、音源１０７、操作部１０８および外部記憶装置１０９との間で各種情報の授受を行うことにより、この演奏装置１０全体を制御する。
【００３１】
押鍵検出部１０２は、演奏者による各鍵１〜５の押鍵および離鍵を検出すると共に、押鍵された鍵のベロシティ値を検出して、検出結果をＣＰＵ１０１に通知する。ここで、押鍵検出部１０２は、演奏者によりｎ（ｎ＝１〜５）個の鍵が同時に押鍵された場合は、押鍵された全ての鍵のベロシティ値の情報をＣＰＵに１０１に通知するようになされている。
【００３２】
ＲＡＭ１０３は、演奏者が各鍵１〜５を押鍵した時の鍵情報ＩＫを一時記録するキーイベントテーブル１０３ａと、音域シフト量ｓを記憶するシフト量メモリ１０３ｂと、発音部１０５により特定された楽音名（ノートナンバ）とその楽音を指定するための鍵操作情報ＩＫＵを一時記録する発音テーブル１０３ｃと、外部記憶装置１０９から読み出した練習用または自動演奏用の楽曲データ等を記録する記録エリアとを有している。
【００３３】
ここで、図３にキーイベントテーブル１０３ａを示すように、キーイベントテーブル１０３ａには、押鍵された鍵をデータ「１」により示し、押鍵されていない鍵をデータ「０」により示す鍵操作情報（Flag）ＩＫＵと、押鍵された各鍵のベロシティ値（vel）とが鍵情報ＩＫとして記録されるようになされている。また、図４に示すように、シフト量メモリ１０３ｂには、オクターブを単位とした音域シフト量（octave shift）ｓが記録される。
また、図５に発音テーブル１０３ｃを示すように、発音テーブル１０３ｃには、演奏者の演奏に従って発音部１０５により特定された楽音名（ノートナンバ）とその楽音を指定するための鍵操作情報ＩＫＵとが先頭の発音ノート（note１）から順に記録されるようになされている。
【００３４】
ＲＯＭ１０４は、鍵１〜５のうちの１以上の鍵の操作パターンから楽音または音域変更命令を特定するための楽音特定情報ＡＳＳと、ＣＰＵ１０１によって実行される各種制御プログラムなどが記録されている。ここで、図６に楽音特定情報ＡＳＳの内容を示すように、楽音特定情報ＡＳＳには、２オクターブ分の２４音を特定するための２４種類の鍵の操作パターンと、１オクターブ単位の音域変更命令を特定するための２種類の鍵の操作パターン（図６の下から２つの操作パターン）の情報が記述されている。この楽音特定情報ＡＳＳにおける指割り当て（操作パターンの割り当て）については、後段において詳述する。
【００３５】
発音部１０５は、ＣＰＵ１０１の制御に従って楽音特定情報ＡＳＳを参照し、キーイベントテーブル１０３ａに記憶された鍵情報ＩＫから楽音を特定した場合は、その楽音の音域をシフト量メモリ１０３ｂに記憶された音域シフト量ｓだけシフトした後、その楽音の発音を指示するためのノートオンイベントを生成して音源１０７に出力する。
ここで、このノートオンイベントに含めるベロシティ値は、鍵情報ＩＫに記憶された押鍵された各鍵のベロシティ値（vel）に基づいて決定することにより、演奏者の演奏（鍵を弾く速さ）に対応するベロシティ値のノートオンイベントを生成できるようになされている。具体的には、押鍵された鍵のベロシティ値の平均値、最後または最初に押鍵された鍵のベロシティ値、最大または最小のベロシティ値などのいずれかが適用されることとなる。
【００３６】
また、発音部１０５は、ＣＰＵ１０１の制御に従って楽音特定情報ＡＳＳを参照してキーイベントテーブル１０３ａに記憶された鍵情報ＩＫから音域変更命令であることを特定した場合は、その音域変更命令に従ってシフト量メモリ１０３ｂに記憶された音域シフト量ｓを更新するようになされている。
止音部１０６は、ＣＰＵ１０１の制御に従って発音テーブル１０３ｃの発音ノートに記録された現在発音中の楽音の消音を指示するためのノートオフイベントを生成して音源１０７に出力する。
【００３７】
音源１０７は、発音部１０５や止音部１０６から供給される演奏イベントに従って楽音信号の生成等を行う。具体的には、発音部１０５からノートオンイベントが供給された場合には、該ノートオンイベントに含まれる楽音名（ノートナンバ）およびベロシティ値に対応した楽音信号を生成して出力する。一方、止音部１０６からノートオフイベントが供給された場合には、音源１０７は、該ノートオフイベントに含まれる楽音名（ノートナンバ）によって指定される楽音の生成を停止する。この音源１０７から出力された楽音信号は、図示しないアンプによって増幅され、スピーカ１１２から出力される。なお、スピーカ１１２の代わりにヘッドフォンを設けた構成としてもよい。
【００３８】
操作部１０８は、演奏動作の開始を指示するためのスタートスイッチや、演奏動作の終了を指示するためのストップスイッチ等の各種操作子を備え、ユーザによる操作に対応した信号をＣＰＵ１０１に送信するようになされている。
【００３９】
外部記憶装置１０９は、楽曲データ等の楽曲の演奏や演奏練習に関する情報を記憶した磁気記憶媒体やＣＤ−ＲＯＭなどの記憶媒体と、この記憶媒体から楽曲データなどを読み取る読取装置とにより構成されている。この外部記憶装置１０９の記憶媒体に記憶される楽曲データは、ＣＰＵ１０１からの指示に応答して読み出され、ＲＡＭ１０３にロードされるようになっている。
【００４０】
Ａ−２．  楽音特定情報の指割り当て
次に、本実施形態における楽音特定情報ＡＳＳの指割り当て（操作パターン）について説明する。
まず、従来のピアノなどの鍵盤楽器の指操作を説明すると、１オクターブに含まれる７つの全音階（ドレミファソラシ「ＣＤＥＦＧＡＢ」）を全て操作する演奏の場合は、１番目の音階音（ド「Ｃ」）を親指、２番目の音階音（レ「Ｄ」）を人差し指、３番目の音階音（ミ「Ｅ」）を中指、４番目の音階音（ファ「Ｆ」）を親指、５番目の音階音（ソ「Ｇ」）を人差し指、６番目の音階音（ラ「Ａ」）を中指、７番目の音階音（シ「Ｂ」）を薬指で操作するのが通常である。
具体的には、ドレミファソラシと連続操作する場合は、親指（ド）→人差し指（レ）→中指（ミ）→親指（ファ）→人差し指（ソ）→中指（ラ）→薬指（シ）と操作される。
このため、この楽音特定情報ＡＳＳにおいては、図６に示すように、鍵１〜５の全ての操作パターンのうち、親指に対応する鍵１の押鍵操作を含む所定の２つの操作パターンに１番目の音階音（ド「Ｃ」）と４番目の音階音（ファ「Ｆ」）を割り当てることにより、従来の鍵盤楽器と同一の指を使って同一の楽音（ド「Ｃ」、ファ「Ｆ」）を指定できるようになされている。
【００４１】
また、この楽音特定情報ＡＳＳにおいては、鍵１〜５の全ての操作パターンのうち、人差し指に対応する鍵２の押鍵操作を含む所定の２つの操作パターンに２番目の音階音（レ「Ｄ」）と５番目の音階音（ソ「Ｇ」）を割り当てることにより、従来の鍵盤楽器と同一の指を使って同一の楽音（レ「Ｄ」、ソ「Ｇ」）を指定できるようになされている。
同様に、この楽音特定情報ＡＳＳにおいては、中指に対応する鍵３の押鍵操作を含む所定の２つの操作パターンに３番目の音階音（ミ「Ｅ」）と６番目の音階音（ラ「Ａ」）を割り当てることにより、従来の鍵盤楽器と同一の指を使って同一の楽音（ミ「Ｅ」、ラ「Ａ」）を指定できるようになされている。
また同様に、この楽音特定情報ＡＳＳにおいては、薬指に対応する鍵４の押鍵操作を含む同時操作パターンに最も音階が高い７番目の音階音（シ「Ｂ」）を割り当てることにより、従来の鍵盤楽器と同一の指を使って同一の楽音（シ「Ｂ」）を指定できるようにしている。
さらに、この楽音特定情報ＡＳＳにおいては、従来の鍵盤楽器において５つの音階（ドレミファソ）だけを操作して演奏する場合は、「ファ」を薬指で操作することを考慮して、「ファ」を指定するための操作パターンには、親指に対応する鍵１の押鍵操作だけでなく、薬指に対応する鍵４の押鍵操作を含ませて従来の鍵盤楽器の指割り当てを踏襲している。
【００４２】
すなわち、楽音特定情報ＡＳＳにおいては、各音階音に対して、少なくともその音階音を従来の鍵盤楽器で発音させるために使用する指に対応する鍵を含む鍵の操作パターンを割り当てることにより、従来の鍵盤楽器に近い指割り当て（操作パターン）を記録しており、演奏者が覚え易いようになされている。
さらに、楽音特定情報ＡＳＳにおいては、隣り合う全音階（ドレミファソラシ）の中間の音階の楽音には、その隣り合う全音階の楽音に割り当てた操作パターンを加算した操作パターンを割り当てて記録しており、これにより、演奏者にわかりやすい指割り当てで半音記号のついた楽音を指定できるようになされている。
また、この楽音特定情報ＡＳＳにおいては、２オクターブ分の２４音に鍵の操作パターンをそれぞれ割り当てて記録しており、オクターブが高い楽音には、その楽音より１オクターブ低い同一音階の楽音に割り当てた操作パターンに小指に対応する鍵５の押鍵操作を含む操作パターンを割り当てて記録しているため、演奏者にわかりやすい指割り当てで１オクターブ高い音階の楽音を指定できるようになされている。
【００４３】
Ａ−３．実施形態の動作
次に、本実施形態の動作について説明する。
まず、図７に示すフローチャートを参照して、本実施形態において実行される通常演奏処理のメインルーチンについて説明する。なお、以下に説明する各処理は、ＣＰＵ１０１がＲＯＭ１０４内に格納された各種プログラムに従って実行するようになっている。
【００４４】
まず、この演奏装置１０の電源が投入されると、ＣＰＵ１０１は初期化処理を行う（ステップＳ１０）。この初期化処理において、ＣＰＵ１０１は、上述した発音テーブル１０３ｃや図示しない周辺デバイス等の初期化や押鍵検出部１０２を初期化するための処理を行う。この初期化処理が終了すると、ＣＰＵ１０１は、押鍵検出部１０２を実行させて押鍵検出処理を実行し（ステップＳ１１）、鍵が押鍵（key on）されたか否かを判断する（ステップＳ１２）。
【００４５】
ここで、押鍵検出部１０２によりいずれかの鍵１〜５の押鍵（key on）が検出された場合は、ＣＰＵ１０１は、押鍵時の鍵情報ＩＫをキーイベントテーブル１０３ａに格納すると共に、発音部１０５を実行させて発音処理を実行した後（ステップＳ１３）、再び、押鍵検出部１０２を実行させて押鍵検出処理を実行し（ステップＳ１１）、いずれかの鍵１〜５が押鍵（key on）または離鍵（key off）されたか否かを判断する（ステップＳ１２）。
【００４６】
そして、押鍵検出部１０２によりいずれかの鍵１〜５の離鍵（key off）が検出された場合は、ＣＰＵ１０１は、止音部１０６を実行させて止音処理を実行した後（ステップＳ１４）、再び、押鍵検出部１０２を実行させて押鍵検出処理を実行する（ステップＳ１１）。このようにして、演奏装置１０は、通常演奏モードでは電源が切断されるまで、ステップＳ１１〜Ｓ１４までの処理を繰り返すようになされている。
【００４７】
次に、図８に示すフローチャートを参照して、発音部１０５の動作（発音処理）について説明する。
発音部１０５は、いずれかの鍵１〜５が押鍵（key on）されると、キーイベントテーブル１０３ａを参照して鍵情報ＩＫを取得した後（ステップＳ２０）、鍵情報ＩＫに含まれる鍵操作情報ＩＫＵに対応する操作パターンが楽音特定情報ＡＳＳの中に存在するか否かを判断する（ステップＳ２１）。
ここで、鍵操作情報ＩＫＵに対応する操作パターンが楽音特定情報ＡＳＳの中に存在しないパターンであると判断した場合は、発音部１０５は、演奏者が間違った押鍵操作を行ったものとしてキーイベントテーブル１０３ａをクリアした後（ステップＳ２４）、何らの処理も行わずに動作を終了する（ステップＳ２５）。
【００４８】
これに対して、発音部１０５は、鍵操作情報ＩＫＵに対応する操作パターンが楽音を特定するパターンとして楽音特定情報ＡＳＳの中に存在すると判断した場合は、楽音特定情報ＡＳＳに基づき操作パターンから楽音を特定し、特定した楽音名（ノートナンバ）および鍵操作情報ＩＫＵを発音テーブル１０３ｃに登録する（ステップＳ２２）。このとき、発音部１０５は、シフト量メモリ１０３ｂを参照して音域シフト量ｓの指定がある場合は、楽音特定情報ＡＳＳだけで特定された楽音の音域をｓオクターブ分シフトした楽音を特定するようになされている。なお、音域シフト量ｓは初期情報においては、０（ゼロ）、すなわち、音域を変化させない値に設定されている。
【００４９】
そして、発音部１０５は、楽音を特定した後、その楽音の発音を指示するためのノートオンイベントを生成して音源１０７に出力した後（ステップＳ２３）、キーイベントテーブルをクリアして（ステップＳ２４）、動作を終了する（ステップＳ２５）。これにより、この演奏装置１０においては、演奏者が楽音を指定するための操作パターンに従って鍵１〜５を押鍵操作すると、その楽音を発音部１０５により音源１０７を介してスピーカ１１２から放音させることができるようになされている。
【００５０】
一方、キーイベントテーブル１０３ａの鍵操作情報ＩＫＵに対応する操作パターンが音域変更命令を特定するパターンとして楽音特定情報ＡＳＳの中に存在すると判断した場合は、発音部１０５は、楽音特定情報ＡＳＳに基づきシフト量メモリ１０３ｂに記憶された音域シフト量ｓを更新する（ステップＳ２６）。そして、発音部１０５は、音域シフト量ｓを更新した後、キーイベントテーブル１０３ａをクリアし（ステップＳ２４）、動作を終了する（ステップＳ２５）。
この場合、演奏装置１０においては、以降に指定される楽音の音域を１オクターブ分変更することとなり、これにより、演奏者が所定の操作パターンに従って鍵１〜５を押鍵するだけで、その後に指定する楽音の音域を任意に変更できるようになされている。
【００５１】
次に、図９に示すフローチャートを参照して、止音部１０６の動作について説明する。止音部１０６は、いずれかの鍵１〜５が離鍵（key off）されると、発音テーブル１０３ｃの先頭の発音ノート（note１）の鍵操作情報ＩＫＵを参照し（ステップＳ３０）、離鍵された鍵がオン（データ「１」）かオフ（データ「０」）かを判断する（ステップＳ３１）。
ここで、離鍵された鍵がオフ（データ「０」）の場合は、発音テーブル１０３ｃに次の発音ノートがあるか否かを判断し（ステップＳ３５）、次の発音ノートがないと判断した場合は、動作を終了するのに対し（ステップＳ３６）。次の発音ノートがあると判断した場合は、ステップＳ３１に戻って次の発音ノートの鍵操作情報ＩＫＵに基づき離鍵された鍵がオン（データ「１」）かオフ（データ「０」）か否かを判断して以降の処理を行う。
【００５２】
すなわち、ステップＳ３１において、離鍵された鍵がオン（データ「１」）の場合は、止音部１０６は、その発音ノートの当該鍵をオフ（データ「０」）にクリアした後（ステップＳ３２）、当該発音ノートの鍵操作情報ＩＫＵに基づいて各鍵１〜５がすべて離鍵されているか否かを判断する（ステップＳ３３）。ここで、鍵１〜５がすべて離鍵されていると判断した場合は、当該発音ノートに対応する楽音の消音を指示するためのノートオフイベントを生成して音源１０７に出力し、スピーカ１１２から放音されている楽音を止音させる（ステップＳ３４）。これに対し、当該発音ノートの鍵操作情報ＩＫＵに基づいて各鍵１〜５の中に未だ押鍵されているものがあると判断した場合は、止音部１０６は、その楽音を止音させずにステップＳ３５に移行し、次の発音ノートがある場合は、ステップＳ３１〜Ｓ３４までの処理を繰り返す。
これにより、演奏装置１０においては、演奏者が楽音を指定した操作パターンに対応する鍵をすべて離鍵したタイミングでその楽音の発音が停止（止音）されるようになされている。
【００５３】
このようにしてこの演奏装置１０においては、演奏者が押鍵したタイミングで押鍵時の操作パターンで特定される楽音を発音し、その操作パターンに対応する全ての鍵が離鍵したタイミングでその楽音を止音させることにより、演奏者が任意のメロディを任意のリズムで演奏できるようになされている。
【００５４】
Ａ−４．実施形態の効果
このように、本実施形態に係る演奏装置１０は、各鍵１〜５と演奏者の指とが１対１で対応しており、演奏者によるこれら鍵の１以上の操作パターンによって発音する楽音を特定するので、鍵の数に比して多くの楽音を発音させることができる。具体的には、本実施形態においては、５個の鍵だけで２オクターブ分の２４音、さらに音域変更を行うことにより、その数倍の楽音を指定して発音させることができるので、演奏者が希望する任意の曲を全て演奏することができる。
【００５５】
さらに、各音階音を指定するための鍵１〜５の操作パターンは、少なくともその音階音を従来の鍵盤楽器で発音させるために使用する指に対応する鍵を含む鍵の操作パターンが割り当てられているため、演奏者は、従来の鍵盤楽器に近い指運びで演奏することができ、従来の鍵盤楽器の指の練習にもなる。
従って、この演奏装置１０を使用した演奏者は、少数の操作子で多数の楽音を指定できる従来の演奏装置（機能分離タイプ、半音同時操作タイプ）に比してその演奏方法が覚えやすく、短時間でマスターすることができる。
また、この演奏装置１０は、演奏者の鍵を弾く速さに応じて発音する楽音のベロシティ値を設定するので、従来の鍵盤楽器と同じく音量感豊かに演奏することができる。
これらにより、この演奏装置１０は、従来の鍵盤楽器に比較して大幅に小型化・軽量化を図っているにも拘わらず、従来の鍵盤楽器に近い演奏を行うことができ、演奏の楽しさを高揚させ、演奏の達成感も十分に得ることができる。
【００５６】
Ｂ．変形例
Ｂ−１．第１変形例
上述の実施形態においては、楽音特定情報ＡＳＳにより鍵の操作パターンに基づき２オクターブ分の２４音（全音階、全音階の中間の音階の楽音）の特定、あるいは音域変更を選択可能にする場合について述べたが、本発明はこれに限らず、全音階のみ選択可能にしたり（中間の音階の楽音や音域変更を選択不可能にする）、指定可能な楽音数を変更する等、その組み合わせは任意に変更してもよい。
【００５７】
Ｂ−２．第２変形例
上述の実施形態においては、図６に示す楽音特定情報ＡＳＳを使用して楽音を特定する場合について述べたが、本発明はこれに限らず、要は、１オクターブに含まれる７つの音階（ドレミファソラシに限らず）を指定する場合に、親指に対応する鍵１の押鍵操作を含む操作パターンのいずれか２つに１番目および４番目の音階音を割り当て、人差し指に対応する鍵２の押鍵操作を含む操作パターンのいずれか２つに２番目および５番目の音階音を割り当て、中指に対応する鍵３の押鍵操作を含む操作パターンのいずれか２つに３番目および６番目の音階音を割り当て、薬指に対応する鍵４の押鍵操作を含む同時操作パターンのいずれかに最も音階が高い音階音を割り当てればよく、その範囲で任意に変更可能である。
従って、例えば、図１０は、楽音特定情報ＡＳＳをＣ２スケールにした変形例であり、図１１は、異なる操作パターンの楽音特定情報ＡＳＳを示す変形例である。
【００５８】
また、上述した楽音特定情報ＡＳＳでは、１オクターブを「ＣＤＥＦＧＡＢ」の範囲にして各音階音に上述の方法に従った操作パターンを割り当てる場合について述べたが、本発明はこれに限らず、図１２に示すように、楽音特定情報ＡＳＳの楽音をＦ２スケールにすることにより、特に音域領域が低い曲を演奏する場合に小指に対応する鍵５の押鍵操作の頻度を低減させることができる。
【００５９】
Ｂ−３．第３変形例
上述の実施形態においては、右手で演奏する場合に好適な演奏装置に本発明を適用する場合について述べたが、本発明はこれに限らず、左手で演奏してもよいことはいうまでもない。
ここで、左手で演奏する場合は、従来の鍵盤楽器の左手の指操作の場合と同じ指を使って同じ音階音を特定できるように、小指に対応する鍵１の押鍵操作を含む操作パターンのいずれかに１番目の音階音（例えば、ド「Ｃ」）を割り当て、薬指に対応する鍵２の押鍵操作を含む同時操作パターンのいずれかに２番目の音階音（レ「Ｄ」）を割り当て、中指に対応する鍵３の押鍵操作を含む２つの操作パターンに３番目の音階音（ミ「Ｅ」）と６番目の音階音（ラ「Ａ」）を割り当て、人差し指に対応する鍵４の押鍵操作を含む操作パターンのいずれか２つに４番目の音階音（ファ「Ｆ」）と最も音階が高い７番目の音階音（シ「Ｂ」）を割り当てることにより、左手で演奏する場合も上述の実施形態と同様の効果を得ることができる。
ここで、図１３は、図６に基づく手と左手の場合で左右対称に切り換えることにより、上述のいずれの操作パターンの条件を満足することができる楽音特定情報ＡＳＳの一例である。
【００６０】
Ｂ−４．第４変形例
上述の実施形態においては、音源１０７を備える演奏装置に本発明を適用する場合について述べたが、本発明はこれに限らず、音源を具備しない、いわゆるキーボードなどのイベントデータを外部の音源に供給する演奏装置に本発明を適用す広くることができる。
【００６１】
Ｂ−５．第５変形例
上述の実施形態においては、５個の鍵を備える演奏装置に本発明を適用する場合について述べたが、本発明はこれに限らず、要は、指と１対１で対応する鍵があればよく、鍵の数は５個以上あっても構わない。
従って、この演奏装置は、電子ピアノや電子式オルガンなどの鍵盤楽器や、ソフトウェア音源などを備えるパーソナルコンピュータなどの複数の操作子を備える電子機器に広く適用することができる。また、この演奏を行うためのプログラムを磁気記録媒体、光記録媒体、半導体記憶媒体などのコンピュータが読み取り可能な情報記録媒体に記録して提供するようにしてもよい。
【００６２】
【発明の効果】
上述したように本発明によれば、この演奏装置は、演奏者による複数の鍵の１以上の操作パターンによって発音する楽音を特定するので、少数の鍵（操作子）で多数の楽音を簡易に指定することができる。また、各音階を指定する操作パターンは、少なくともその音階音を従来の鍵盤楽器で発音させるために使用する指に対応する鍵を含む鍵の操作パターンが割り当てられているので、従来の鍵盤楽器に近い指運びで演奏することができる。
【図面の簡単な説明】
【図１】  本発明の実施形態に係る演奏装置の外観を示す斜視図である。
【図２】  同実施形態における電気的構成を示すブロック図である。
【図３】  同実施形態におけるキーイベントテーブルを示す図である。
【図４】  同実施形態におけるシフト量メモリを示す図である。
【図５】  同実施形態における発音テーブルを示す図である。
【図６】  同実施形態における楽音特定情報を示す図である。
【図７】  同実施形態におけるメインルーチンを示すフローチャートである。
【図８】  同実施形態における発音処理を示すフローチャートである。
【図９】  同実施形態における止音処理を示すフローチャートである。
【図１０】  本発明の第２変形例に係る楽音特定情報を示す図である。
【図１１】  同変形例に係る楽音特定情報を示す図である。
【図１２】  同変形例に係る楽音特定情報を示す図である。
【図１３】  本発明の第３変形例に係る楽音特定情報を示す図である。
【符号の説明】
１，２，３，４，５……鍵、１０……演奏装置、１１……本体、１２……演奏部、１０１……ＣＰＵ（音情報生成手段）、１０２……押鍵検出部（検出手段）、１０３……ＲＡＭ、１０３ａ……キーイベントテーブル、１０３ｂ……シフト量メモリ、１０３ｃ……発音テーブル、１０４……ＲＯＭ（記憶手段）、１０５……発音部（音情報生成手段、発音情報生成手段）、１０６……止音部（音情報生成手段、止音情報生成手段）、１０７……音源（楽音出力手段）、１０８……操作部、１０９……外部記憶装置、１１２……スピーカ（楽音出力手段）、１１３……バス、ＡＳＳ……楽音特定情報。
【図１】
0004174961.tif 000002
【図２】
0004174961.tif 000003
【図３】
0004174961.tif 000004
【図４】
0004174961.tif 000005
【図５】
0004174961.tif 000006
【図６】
0004174961.tif 000007
【図７】
0004174961.tif 000008
【図８】
0004174961.tif 000009
【図９】
0004174961.tif 000010
【図１０】
0004174961.tif 000011
【図１１】
0004174961.tif 000012
【図１２】
0004174961.tif 000013
【図１３】
0004174961.tif 000014