(57)【要約】  選択されたスケールを演奏する目的で、ＭＩＤＩキーボードなどの音楽キーボードの白鍵を使用する方法であって、選択されたスケールの隣接する音をキーボードの隣接するキーを使用して演奏することができるように、キーボードの白鍵のすべてを選択されたスケールに再マッピングする、方法。また、ＭＩＤＩキーボードなどの音楽キーボードの少なくとも１つの黒鍵に機能面を提供する方法であって、キーボードのキーが押された時点で、選択スケール設定をユーザが有効にしていたかを判断するための第１の確認を実行し、選択スケール機能が有効にされていた場合、キーが黒鍵であるか白鍵であるかを判断するための第２の確認を実行する、方法、も開示されている。キーが黒鍵である場合、黒鍵に対するＭＩＤＩメッセージに基づいて第２のルックアップテーブルを調べて、黒鍵に対応する機能面を決定する。【選択図】  図４
2007501964.tif 000002
【特許請求の範囲】
【請求項１】
白鍵のみを使用して指定スケールに従って演奏するために、音楽キーボードの前記白鍵を使用するためのシステムであって、前記指定スケールが指定され、白鍵が押されたときに、前記音楽キーボードの白鍵を使用して前記指定スケールに従って演奏することができるように、前記音楽キーボードの白鍵のすべてが、前記押された白鍵に対応する音の前記指定スケールに再マッピングされる、システム。
【請求項２】
前記音楽キーボードがＭＩＤＩキーボードである、請求項１に記載のシステム。
【請求項３】
前記指定スケールが、メジャー、マイナー、メロディックマイナー、ハーモニックマイナー、ペンタトニック、クロマチック、ジャズ、ロック、ブルースから成る群から選択される、請求項１に記載のシステム。
【請求項４】
キーが押された時点で、前記指定スケールが指定されていたかを判断するための第１の確認を実行し、指定されていた場合、前記キーが黒鍵であるか白鍵であるかを判断するための第２の確認を実行する、請求項１に記載のシステム。
【請求項５】
前記キーが白鍵である場合、前記白鍵に対応するメッセージに基づいて第１のルックアップテーブルを調べ、前記白鍵に対する、前記ペンタトニックスケールに従った対応する音を決定し、前記対応する音を生成するようにサウンドカードに命令する、請求項４に記載のシステム。
【請求項６】
前記メッセージがＭＩＤＩメッセージである、請求項５に記載のシステム。
【請求項７】
前記キーが黒鍵である場合、前記黒鍵に対応するメッセージに基づいて第２のルックアップテーブルを調べて、前記黒鍵に対応する機能面を決定し、前記機能面を生成するようにサウンドカードに命令する、請求項４に記載のシステム。
【請求項８】
前記メッセージがＭＩＤＩメッセージである、請求項７に記載のシステム。
【請求項９】
前記対応する機能面が、リズム、サウンドエフェクト、楽器のフィルインから成る群から選択される、請求項７に記載のシステム。
【請求項１０】
前記リズムが、ドラム、ベース、コード、バッキングハーモニー、カウンターメロディから成る群から選択される少なくとも１つである、請求項９に記載のシステム。
【請求項１１】
前記サウンドエフェクトが、拍手の音、海岸に打ち寄せる波の音、滝の音、激しい川の流れの音、風の音、鳥の鳴き声、適合する楽器の音から成る群から選択される少なくとも１つである、請求項９に記載のシステム。
【請求項１２】
前記楽器のフィルインが、ドラムロール、ピアノのフィルイン、ギターリフ、シンバルクラッシュ、ゴング、タムタムから成る群から選択される、請求項９に記載のシステム。
【請求項１３】
前記対応する機能面があらかじめプログラムされている、請求項７に記載のシステム。
【請求項１４】
前記対応する機能面がユーザによって入力される、請求項７に記載のシステム。
【請求項１５】
黒鍵の所定のセットが、あらかじめプログラムされた対応する機能面を有する、請求項７に記載のシステム。
【請求項１６】
残りのすべての黒鍵が、ユーザによって入力される対応する機能面を有することができる、請求項７に記載のシステム。
【請求項１７】
音楽キーボードの少なくとも１つの黒鍵に機能面を提供するシステムであって、
ａ）前記音楽キーボードのキーが押された時点で、前記少なくとも１つの黒鍵が前記機能面を有することができるような所定の設定が選択されていたかを判断するための第１の確認を実行するステップと、
ｂ）前記所定の設定が選択されていた場合、前記キーが黒鍵であるか白鍵であるかを判断するための第２の確認を実行するステップと、
ｃ）前記キーが黒鍵である場合、前記黒鍵に対するメッセージに基づいて第２のルックアップテーブルを調べて、前記黒鍵に対応する機能面を決定するステップと、
を含んでいる、システム。
【請求項１８】
前記所定の設定が、前記音楽キーボードの前記白鍵を指定スケールに従って使用するための設定である、請求項１７に記載のシステム。
【請求項１９】
前記音楽キーボードがＭＩＤＩキーボードであり、前記メッセージがＭＩＤＩメッセージである、請求項１８に記載のシステム。
【請求項２０】
前記対応する機能面を決定した時点で、前記対応する機能面を生成するようにサウンドカードに命令する、請求項１９に記載のシステム。
【請求項２１】
前記対応する機能面が、リズム、サウンドエフェクト、楽器のフィルインから成る群から選択される、請求項１７に記載のシステム。
【請求項２２】
前記リズムが、ドラム、ベース、コード、バッキングハーモニー、カウンターメロディから成る群から選択される少なくとも１つである、請求項２１に記載のシステム。
【請求項２３】
前記サウンドエフェクトが、拍手の音、海岸に打ち寄せる波の音、滝の音、激しい川の流れの音、風の音、鳥の鳴き声、適合する楽器の音から成る群から選択される少なくとも１つである、請求項２１に記載のシステム。
【請求項２４】
前記楽器のフィルインが、ドラムロール、ピアノのフィルイン、ギターリフ、シンバルクラッシュ、ゴング、タムタムから成る群から選択される、請求項２１に記載のシステム。
【請求項２５】
前記対応する機能面があらかじめプログラムされている、請求項１７に記載のシステム。
【請求項２６】
前記対応する機能面がユーザによって入力される、請求項１７に記載のシステム。
【請求項２７】
黒鍵の第１のグループが第１の対応する機能面を有し、黒鍵の第２のグループが第２の対応する機能面を有し、黒鍵の第３のグループが第３の対応する機能面を有する、請求項１７に記載のシステム。
【請求項２８】
前記第１の対応する機能面がリズムであり、前記第２の対応する機能面がサウンドエフェクトであり、前記第３の対応する機能面が楽器のフィルインである、請求項２７に記載のシステム。
【請求項２９】
前記第１の対応する機能面が、ドラム、ベース、コード、バッキングハーモニー、カウンターメロディから成る群から選択される少なくとも１つであり、前記第２の対応する機能面が、拍手の音、海岸に打ち寄せる波の音、滝の音、激しい川の流れの音、風の音、鳥の鳴き声、適合する楽器の音から成る群から選択される少なくとも１つであり、前記第３の対応する機能面が、ドラムロール、ピアノのフィルイン、ギターリフ、シンバルクラッシュ、ゴング、タムタムから成る群から選択される、請求項２７に記載のシステム。
【請求項３０】
音楽キーボードを使用して指定スケールに従って演奏することを可能にする、請求項１に記載されている１つ以上の機能、をプロセッサに実行させるようにされているコンピュータプログラムコードを備えている、コンピュータが使用可能な媒体。
【請求項３１】
音楽キーボードにおいて前記音楽キーボードの少なくとも１つの黒鍵に機能面を提供することを可能にする、請求項１７に記載されている１つ以上の機能、をプロセッサに実行させるようにされているコンピュータプログラムコードを備えている、コンピュータが使用可能な媒体。
【発明の詳細な説明】
【発明の分野】
【０００１】
本発明は、音楽キーボードの白鍵を使用して様々なスケールに従って音楽を演奏することと、ＭＩＤＩキーボードの黒鍵を使用して様々な機能面を実行することとを可能にするシステムに関する。
【定義】
【０００２】
本明細書全体を通じて、用語「英数字」は、地域又は国の文字体系、筆記体、記号など、コンピュータキーボード上のキーに存在するあらゆる記号を含むように解釈するものとする。例えば、いわゆる「欧米」キーボードは、以下の英数字キーを含んでいる。
ａ〜ｚのアルファベットキー
０〜９の数字キー
例えばＦ１〜Ｆ１２などの専用ファンクションキーと、インターネットアクセスキーなどのキーを含めたファンクションキー
命令キー、例えば、「Ｅｓｃ」、「Ｅｎｔｅｒ」、「Ｃｔｌ」、「Ｓｈｉｆｔ」、「Ｔａｂ」、「Ｃａｐｓ  Ｌｏｃｋ」、「Ｄｅｌｅｔｅ」、「Ｉｎｓｅｒｔ」、「Ｈｏｍｅ」、「Ｐａｇｅ  Ｕｐ」、「Ｐａｇｅ  Ｄｏｗｎ」、「Ｅｎｄ」、「Ｎｕｍ  Ｌｏｃｋ」
カーソル制御キー
上記すべてのキーの「シフト」機能
【発明の背景】
【０００３】
ＭＩＤＩキーボードなどの音楽キーボード上の白鍵は、１２半音の標準のスケール（Ｃメジャースケール）を演奏する。黒鍵は、このスケールのシャープ及びフラットを演奏する。ＭＩＤＩキーボードで演奏することのできるスケールには、様々な形式がある。Ｃメジャースケール以外のすべてのスケールでは、少なくとも１つの黒鍵を使用する。初心者には、黒鍵の使用が難しいことがある。
【０００４】
また、アジアの音楽では、ペンタトニックスケールがしばしば使用される。伝統的な「アジアの」楽器では、ペンタトニックスケールを容易に演奏することができるが、ＭＩＤＩキーボードでは容易には演奏できない。音楽的素養の少ない人が従来の７音ＭＩＤＩキーボードの７音（７−ｎｏｔｅ）の白鍵又は黒鍵で演奏すると、リズミックでメロディアスな音楽を演奏するのは非常に難しい。５音（５−ｎｏｔｅ）スケールによるペンタトニック楽器は、容易に習得、演奏することができる。音楽的素養の少ない人でも、極めて容易にメロディアス且つリズミックに演奏することができる。
【０００５】
更に、ほとんどのＭＩＤＩキーボードでは、各キーは１つの機能、すなわち指定された所定の音を演奏する機能を持つのみである。ユーザが特定の機能キーを作動させたときに特定の機能が提供されるように、機能キーが設けられている。このような機能キーは、数が限られている。
【発明の概要】
【０００６】
本発明の１つの側面によると、白鍵のみを使用して指定スケールに従って演奏する目的で、音楽キーボードの前記白鍵を使用するためのシステムであって、前記指定スケールが指定され、白鍵が押されたときに、前記音楽キーボードの白鍵を使用して前記指定スケールに従って演奏することができるように、前記音楽キーボードの白鍵のすべてが、前記指定スケールに再マッピングされる、システム、が提供される。前記指定スケールは、メジャースケール、マイナースケール、メロディックマイナースケール、ハーモニックマイナースケール、ペンタトニックスケール、クロマチックスケール、ジャズスケール、ロックスケール、ブルーススケールのうちの１つとすることができる。指定スケールが指定されたとき、すべての黒鍵は、それらの通常の音を演奏する目的に使用することができないようにされ、機能面を持つように再マッピングされる。
【０００７】
白鍵が押された時点で、ユーザが前記白鍵のみを使用して演奏することを選択していたかを判断するための第１の確認を実行することが好ましい。前記白鍵のみ機能が選択されていた場合、どのスケール形式が選択されていたかを判断するための更なる確認を実行する。次いで、前記押された白鍵に対応するＭＩＤＩメッセージに基づいて、第１のルックアップテーブルを調べ、前記白鍵に対する、前記指定スケールに従った対応する音を決定する。対応する音を決定した時点で、その対応する音を生成するようにサウンドカードに命令する。次いで、前記キーボード上の残りの音すべてを、前記指定スケールに合致するように再マッピングする。
【０００８】
黒鍵が押された場合、その黒鍵に対応するＭＩＤＩメッセージに基づいて、第２のルックアップテーブルを調べて、その黒鍵に対応する機能面を決定する。対応する機能面を決定した時点で、その対応する機能面を生成するようにサウンドカードに命令する。
【０００９】
前記対応する機能面は、リズム、サウンドエフェクト、又は楽器のフィルインのうちの１つであることが好ましい。前記リズムは、ドラム、ベース、コード、バッキングハーモニー、カウンターメロディのうちの１つ以上とすることができる。前記サウンドエフェクトは、拍手の音、海岸に打ち寄せる波の音、滝の音、激しい川の流れの音、風の音、適合する楽器の音、鳥の鳴き声のうちの１つ以上とすることができる。前記楽器のフィルインは、ドラムロール、ピアノのフィルイン、ギターリフ、シンバルクラッシュ、ゴングクラッシュ（ｇｏｎｇ  ｃｒａｓｈ）、又はタムタムクラッシュ（ｔａｍ  ｔａｍ  ｃｒａｓｈ）とすることができる。黒鍵は、次のように、すなわち、黒鍵の第１のセットが第１の機能面用であり、黒鍵の第２のセットが第２の機能面用であり、黒鍵の第３のセットが第３の機能面用であるように、編成することができる。前記第１、第２、及び第３の機能面は、リズム、サウンドエフェクト、楽器のフィルインから選択することができる。
【００１０】
前記対応する機能面は、あらかじめプログラムする、若しくは、ユーザが入力する、又はその両方とすることができる。
【００１１】
黒鍵の所定のセットが、あらかじめプログラムされた対応する機能面を持つことができ、残りのすべての黒鍵が、ユーザによって入力される対応する機能面を持つことができるようにすることができる。
【００１２】
代替の形態においては、本発明は、音楽キーボードの少なくとも１つの黒鍵に機能面を提供する方法であって、黒鍵が押された時点で、例えば、前記黒鍵が前記機能面を持つことができるような指定スケールなどの所定の設定、をユーザが選択していたかを判断するための第１の確認を実行する。所定の設定が選択されていた場合、前記キーが黒鍵であるか白鍵であるかを判断するための第２の確認を実行する。前記キーが黒鍵である場合、前記黒鍵に対応するメッセージに基づいて第２のルックアップテーブルを調べて、前記黒鍵に対応する機能面を決定する。
【００１３】
前記音楽キーボードは、ＭＩＤＩキーボードとすることができ、前記メッセージは、ＭＩＤＩメッセージとすることができる。前記対応する機能面を決定した時点で、前記対応する機能面を生成するようにサウンドカードに命令することができる。
【００１４】
前記対応する機能面は、リズム、サウンドエフェクト、又は楽器のフィルインとすることができる。前記リズムは、ドラム、ベース、コード、バッキングハーモニー、又はカウンターメロディすることができる。前記サウンドエフェクトは、拍手の音、海岸に打ち寄せる波の音、滝の音、激しい川の流れの音、風の音、又は鳥の鳴き声とすることができる。前記楽器のフィルインは、ドラムロール、ピアノのフィルイン、ギターリフ、シンバルクラッシュ、ゴング、適合する楽器の音、又はタムタムとすることができる。
【００１５】
前記対応する機能面は、あらかじめプログラムする、若しくは、ユーザが入力する、又はその両方とすることができる。
【００１６】
黒鍵の所定のセットが、それらの対応するあらかじめプログラムされた機能面を有することができ、残りのすべての黒鍵が、ユーザによって入力される対応する機能面を持つことができるようにすることができる。
【００１７】
本発明を容易に理解して実施することができるように、本発明を制限することのない一例としてのみの本発明の好ましい実施形態について、添付の例示図面を参照しながら以下に説明する。
【詳細な説明】
【００１８】
最初に図１を参照し、この図は、モニター１０と、ホストＰＣ  １２と、キーボード１４とを含んでいるコンピュータシステムを示している。この図においては、キーボード１４は、ケーブル１６によってホストＰＣ  １２に接続されている。これに代えて、無線接続を使用することができる。無線接続は、例えば、Ｂｌｕｅｔｏｏｔｈ又はその他の無線周波数システム又は赤外線システムなど、任意の適切なシステムによるものとすることができる。
【００１９】
ケーブル１６は、その一端においてキーボード１４に接続されており、他方の端部に少なくとも１つのデジタルデータコネクタを有する。コネクタは１つのみであることが好ましい。コネクタは、ＵＳＢコネクタ又はＩＥＥＥ  １３９４コネクタ、又はその他の適切なデジタルデータ伝送コネクタとすることができる。以下の説明においては、便宜上、単一のＵＳＢコネクタが使用されているものとする。しかしながら、２つのコネクタを使用し、１つのコネクタが「通常の」キーボード機能用であり、第２のコネクタがデジタルオーディオ伝送用とすることができる。
【００２０】
キーボード１４は、図２に示したキーボードとすることができる。キーボード２２は、英数字キーボード１４と一体に組み込まれている音楽キーボード２４を有する。これは、弊社の以前の出願ＰＣＴ／ＳＧ０１／０００４０によるキーボードとすることができ、この文書の内容は、参考とすることにより本文書に組み込まれている。
【００２１】
ＭＩＤＩが使用されているが、本発明は、ｑｕａｓｉ−ＭＩＤＩ音楽キーボード、又は任意の他の音楽キーボード、又は任意の他の音楽キーボードオペレーティングシステム用として使用することもできる。
【００２２】
図３及び図４を参照する。本発明は、指定スケールに従って演奏する目的で、例えば、ＭＩＤＩキーボード又はキーボード２４などの音楽キーボード上のすべての白鍵を再マッピングするソフトウェア実装を提供する。指定スケールは、メジャースケール、マイナースケール、メロディックマイナースケール、ハーモニックマイナースケール、ペンタトニックスケール、クロマチックスケール、ジャズスケール、ロックスケール、ブルーススケールのうちの１つとすることができる。使用するスケールをユーザが選択できるようにする機能が提供される。これは、物理的スイッチ、ソフトウェアメニュー、少なくとも１つのアイコン、又はそれ以外の方法とすることができる。
【００２３】
指定スケールが選択され、第１の白鍵が押されると、残りの白鍵のすべては、押された白鍵に対応する音から始まる該当するスケールに合致するように、再マッピングされる。クロマチックスケールの場合、すべての白鍵は、半音１つの間隔となるように再マッピングされる。メジャースケールの場合、白鍵は、押されたキーから始まる１２半音の標準のメジャースケールに従うように再マッピングされる。例えば、押された白鍵がＥであり、メジャースケールが選択されていた場合、Ｅ、Ｆ＃、Ｇ＃、Ａ、Ｂ、Ｃ＃、及びＤ＃のみが演奏されるように再マッピングされる。ペンタトニックスケール（Ｃ、Ｄ、Ｅ、Ｇ、及びＡ）が選択された場合、すべての白鍵は、Ｃ、Ｄ、Ｅ、Ｇ、及びＡのみであるように再マッピングされる。従って、ユーザは、５つの連続する白鍵を押すことでペンタトニックスケールＣ、Ｄ、Ｅ、Ｇ、及びＡを演奏することができ、標準の１２半音スケールにおける「通常の」音Ｃ、Ｄ、Ｅ、Ｇ、及びＡのキーを探して押す必要がない。
【００２４】
再マッピングプロセス時、すべての黒鍵は、それぞれの対応する音を生成することができないようにされる。ＭＩＤＩキーボード上の黒鍵のグループに、機能面が割り当てられる。このグループ分けは、次のように、すなわち、黒鍵のほぼ１／３の第１のグループに第１の機能面が割り当てられ、黒鍵のほぼ１／３の第２のグループに第２の機能面が割り当てられ、黒鍵のほぼ１／３の第３のグループに第３の機能面が割り当てられるようにすることができる。３つの機能面は、リズム、サウンドエフェクト、又は楽器のフィルインとすることができる。機能面は、次のサウンドのセットのうちの１つ以上を含んでいることができる。
ａ．  リズム：例えば、ドラム、ベース、コード、バッキングハーモニー、カウンターメロディ、その他など、バックの音楽を生成する音楽的なループ。
ｂ．  サウンドエフェクト：指定された形式の指定されたスケールに適するサウンド。例えば、聴衆の拍手、海岸に打ち寄せる波、滝の音、激しい川の流れの音、鳥の鳴き声、風の音、適合する楽器の音、その他などである。
ｃ．  楽器のフィルイン：指定されたスケール形式における音楽的な休止／変わり目を生成する音楽的なフレーズ。例えば、ギターリフ、ピアノのフィルイン、ドラムロール、ドラムのフィルイン、シンバルクラッシュ、ゴングクラッシュ、タムタムクラッシュ、ベースライン、その他などである。
【００２５】
新しい再マッピングによって、ユーザは、指定スケールにおいて白鍵を使用してメロディを演奏することと、サウンドエフェクト、フィルイン、リズムのうちの少なくとも１つを様々な黒鍵を押して加えることとによって、演奏を向上させることができる。
【００２６】
図３及び図４を参照し、これらの図は、ユーザがペンタトニックスケールを選択したときのプロセスを示している。しかしながら、すべてのスケール形式において、プロセスは同じである。
【００２７】
ユーザがＭＩＤＩキーボード上のキーを押すと（３１）、キーボードのプロセッサにおけるアプリケーションが、どのキーが押されたかを検出し、その特定のキーを表すスキャンコードを生成する（３２）。スキャンコードは、インタフェースを介してホスト（ＰＣ、ノート型コンピュータ、その他）に送られる（３３）。ホストは、キーボードとは個別であるか、又は、キーボードに内蔵することができる。ホスト内のドライバは、スキャンコードを検出し、従って、どのキーが押されたかを認識する。ドライバは、スキャンコードに基づいてＭＩＤＩメッセージを生成し、それをＭＩＤＩキーボードの機能アプリケーションに渡す（３４）。
【００２８】
アプリケーションは、メッセージを受信した時点で調べ、ユーザが以前にペンタトニックスケールを選択していたかを判断する（３５）。ユーザは、プリセット機能キーを起動する、或いは、表示されるメニューアイテム、表示されるアイコン、又はその他から該当するソフトウェア機能を起動することによって、ペンタトニックスケールを選択することができる。
【００２９】
ユーザがペンタトニックスケールを選択していない場合、アプリケーションは、ＭＩＤＩメッセージに基づいて、押された特定のＭＩＤＩキーに必要な音を生成するようにサウンドカードに命令する（３８）。
【００３０】
しかしながら、ユーザがペンタトニックスケールを選択していた場合、アプリケーションはＭＩＤＩメッセージを調べて、押されたキーが黒鍵か白鍵かを判断する（３６）。
【００３１】
キーが白鍵である場合、アプリケーションは、ＭＩＤＩメッセージに基づいて第１のルックアップテーブルを調べ、押された特定のキーに対する、ペンタトニックスケールに従った対応する音を決定し（３７）、その音を生成するようにサウンドカードに命令する。次いで、残りのキーすべてを、選択されたペンタトニックスケールに合致するように再マッピングする。
【００３２】
押されたキーが黒鍵である場合、アプリケーションは、ＭＩＤＩメッセージに基づいて第２のルックアップテーブルを調べ、押された特定のキーに対応するリズム、フィルイン、又はエフェクトを決定し（３９）、対応するリズム、フィルイン、又はエフェクトを生成するようにサウンドカードに命令する（４０）。
【００３３】
黒鍵のすべて又は一部は、機能面用に使用することができる。機能面は、あらかじめプログラムしておく、ユーザが入力することができる、又はこの組合せとすることができる。特定の黒鍵をあらかじめプログラムしておき、残りの黒鍵の一部又はすべてを、ユーザが入力できるようにすることができる。
【００３４】
更に、本発明は、上述した機能の１つ以上をプロセッサに実行させるようにされているコンピュータプログラムコードを計算する、コンピュータが使用可能な媒体と、上述した機能の１つ以上を実行する１つ以上の手段を備えているコンピュータシステムとに拡張される。更に、本発明は、そのようにプログラムされているキーボードに拡張される。
【００３５】
上記の説明においては、本発明の好ましい実施形態について説明したが、関連する技術分野の当業者には、本発明のプロセスの細部における多数の変形形態或いは修正形態を、本発明から逸脱することなく考案できることが理解されるであろう。
【図面の簡単な説明】
【００３６】
【図１】本発明を使用しているコンピュータシステムの概略図である。
【図２】一体化された音楽キーボードを有する図１のキーボードの概略図である。
【図３】本発明のプロセスの第１の部分のフローチャートである。
【図４】本発明のプロセスの第２の部分のフローチャートである。
【図１】
2007501964.tif 000003
【図２】
2007501964.tif 000004
【図３】
2007501964.tif 000005
【図４】
2007501964.tif 000006
【手続補正書】
【提出日】平成16年12月20日(2004.12.20)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
白鍵のみを使用して指定スケールに従って演奏するために、音楽キーボードの前記白鍵を使用するためのシステムであって、
キーが押された時点で、前記指定スケールが指定されていたかを判断するための第１の確認を実行し、指定されていた場合、前記キーが黒鍵であるか白鍵であるかを判断するための第２の確認を実行し、
もって、前記指定スケールが指定され、白鍵が押されたときに、前記音楽キーボードの白鍵を使用して前記指定スケールに従って演奏することができるように、前記音楽キーボードの白鍵のすべてが、前記押された白鍵に対応する音の前記指定スケールに再マッピングされる、システム。
【請求項２】
前記音楽キーボードがＭＩＤＩキーボードである、請求項１に記載のシステム。
【請求項３】
前記指定スケールが、メジャー、マイナー、メロディックマイナー、ハーモニックマイナー、ペンタトニック、クロマチック、ジャズ、ロック、ブルースから成る群から選択される、請求項１に記載のシステム。
【請求項４】
前記キーが白鍵である場合、前記白鍵に対応するメッセージに基づいて第１のルックアップテーブルを調べ、前記白鍵に対する、前記ペンタトニックスケールに従った対応する音を決定し、前記対応する音を生成するようにサウンドカードに命令する、請求項１に記載のシステム。
【請求項５】
前記メッセージがＭＩＤＩメッセージである、請求項４に記載のシステム。
【請求項６】
前記キーが黒鍵である場合、前記黒鍵に対応するメッセージに基づいて第２のルックアップテーブルを調べて、前記黒鍵に対応する機能面を決定し、前記機能面を生成するようにサウンドカードに命令する、請求項１に記載のシステム。
【請求項７】
前記メッセージがＭＩＤＩメッセージである、請求項６に記載のシステム。
【請求項８】
前記対応する機能面が、リズム、サウンドエフェクト、楽器のフィルインから成る群から選択される、請求項６に記載のシステム。
【請求項９】
前記リズムが、ドラム、ベース、コード、バッキングハーモニー、カウンターメロディから成る群から選択される少なくも１つである、請求項８に記載のシステム。
【請求項１０】
前記サウンドエフェクトが、拍手の音、海岸に打ち寄せる波の音、滝の音、激しい川の流れの音、風の音、鳥の鳴き声、適合する楽器の音から成る群から選択される少なくとも１つである、請求項８に記載のシステム。
【請求項１１】
前記楽器のフィルインが、ドラムロール、ピアノのフィルイン、ギターリフ、シンバルクラッシュ、ゴング、タムタムから成る群から選択される、請求項８に記載のシステム。
【請求項１２】
前記対応する機能面があらかじめプログラムされている、請求項６に記載のシステム。
【請求項１３】
前記対応する機能面がユーザによって入力される、請求項６に記載のシステム。
【請求項１４】
黒鍵の所定のセットが、あらかじめプログラムされた対応する機能面を有する、請求項６に記載のシステム。
【請求項１５】
残りのすべての黒鍵が、ユーザによって入力される対応する機能面を有することができる、請求項６に記載のシステム。
【請求項１６】
音楽キーボードの少なくとも１つの黒鍵に機能面を提供するシステムであって、
ａ）前記音楽キーボードのキーが押された時点で、前記少なくとも１つの黒鍵が前記機能面を有することができるような所定の設定が選択されていたかを判断するための第１の確認を実行するステップと、
ｂ）前記所定の設定が選択されていた場合、前記キーが黒鍵であるか白鍵であるかを判断するための第２の確認を実行するステップと、
ｃ）前記キーが黒鍵である場合、前記黒鍵に対するメッセージに基づいて第２のルックアップテーブルを調べて、前記黒鍵に対応する機能面を決定するステップと、
を含み、
黒鍵の第１のグループが第１の対応する機能面を有し、黒鍵の第２のグループが第２の対応する機能面を有し、黒鍵の第３のグループが第３の対応する機能面を有する、システム。
【請求項１７】
前記所定の設定が、前記音楽キーボードの前記白鍵を指定スケールに従って使用するための設定である、請求項１６に記載のシステム。
【請求項１８】
前記音楽キーボードがＭＩＤＩキーボードであり、前記メッセージがＭＩＤＩメッセージである、請求項１７に記載のシステム。
【請求項１９】
前記対応する機能面を決定した時点で、前記対応する機能面を生成するようにサウンドカードに命令する、請求項１８に記載のシステム。
【請求項２０】
前記対応する機能面が、リズム、サウンドエフェクト、楽器のフィルインから成る群から選択される、請求項１６に記載のシステム。
【請求項２１】
前記リズムが、ドラム、ベース、コード、バッキングハーモニー、カウンターメロディから成る群から選択される少なくとも１つである、請求項２０に記載のシステム。
【請求項２２】
前記サウンドエフェクトが、拍手の音、海岸に打ち寄せる波の音、滝の音、激しい川の流れの音、風の音、鳥の鳴き声、適合する楽器の音から成る群から選択される少なくとも１つである、請求項２０に記載のシステム。
【請求項２３】
前記楽器のフィルインが、ドラムロール、ピアノのフィルイン、ギターリフ、シンバルクラッシュ、ゴング、タムタムから成る群から選択される、請求項２０に記載のシステム。
【請求項２４】
前記対応する機能面があらかじめプログラムされている、請求項１６に記載のシステム。
【請求項２５】
前記対応する機能面がユーザによって入力される、請求項１６に記載のシステム。
【請求項２６】
前記第１の対応する機能面がリズムであり、前記第２の対応する機能面がサウンドエフェクトであり、前記第３の対応する機能面が楽器のフィルインである、請求項１６に記載のシステム。
【請求項２７】
前記第１の対応する機能面が、ドラム、ベース、コード、バッキングハーモニー、カウンターメロディから成る群から選択される少なくとも１つであり、前記第２の対応する機能面が、拍手の音、海岸に打ち寄せる波の音、滝の音、激しい川の流れの音、風の音、鳥の鳴き声、適合する楽器の音から成る群から選択される少なくとも１つであり、前記第３の対応する機能面が、ドラムロール、ピアノのフィルイン、ギターリフ、シンバルクラッシュ、ゴング、タムタムから成る群から選択される、請求項１６に記載のシステム。
【請求項２８】
音楽キーボードを使用して指定スケールに従って演奏することを可能にする、請求項１に記載されている１つ以上の機能、をプロセッサに実行させるようにされているコンピュータプログラムコードを備えている、コンピュータが使用可能な媒体。
【請求項２９】
音楽キーボードにおいて前記音楽キーボードの少なくとも１つの黒鍵に機能面を提供することを可能にする、請求項１６に記載されている１つ以上の機能、をプロセッサに実行させるようにされているコンピュータプログラムコードを備えている、コンピュータが使用可能な媒体。
【国際調査報告】
2007501964.tif 000007
2007501964.tif 000008
2007501964.tif 000009