(57)【特許請求の範囲】
【請求項１】
打鍵可能な上面を有する複数の鍵盤と、
前記鍵盤の下側に配置され、第１端と前記第１端に対向する第２端とを有し、前記鍵盤に対して水平に配置された硬い材料を含むライトガイドと、
前記第１端から光を水平方向に放射するよう配置され、複数の色のうちのいずれかの色を点灯するように構成された複数の発光ダイオードと、を備え、
前記複数の発光ダイオードの光は、前記第１端から前記硬い材料を通過して前記第２端に向けて放射し、前記複数の鍵盤の前記上面のうち少なくとも一部を点灯する、ピアノキーボードを備える装置。
【請求項２】
前記ライトガイドは、少なくとも一面において、前記第１端から前記第２端に向かって細くなるように形成されている、請求項１に記載の装置。
【請求項３】
前記ライトガイドは、前記第１端から前記第２端に伸びる平面を有する、請求項１又は２に記載の装置。
【請求項４】
前記平面は前記ライトガイドの上面に配置される、請求項３に記載の装置。
【請求項５】
前記発光ダイオードは、他の発光ダイオードと同じ回路基板に接続され、前記発光ダイオードは対応する前記鍵盤に接続されている、請求項１から４のいずれか一項に記載の装置。
【請求項６】
前記鍵盤が押し下げられていない際、前記鍵盤に対応する前記発光ダイオードは、対応する前記ライトガイドから放射される光の中心部が前記鍵盤の前記上面と平行となるように配置されている、請求項１から５のいずれか一項に記載の装置。
【請求項７】
前記ライトガイドは、前記鍵盤の打鍵によって動かされるように構成されている、請求項１から６のいずれか一項に記載の装置。
【請求項８】
さらにコントローラを備え、前記コントローラは前記複数の発光ダイオードのうちの各発光ダイオードに信号を発信し、各発光ダイオードに光を放射させるように構成されている、請求項１に記載の装置。
【請求項９】
前記コントローラは前記発光ダイオードに、異なる時間に異なる信号を送信し、各発光ダイオードに異なる時間に異なる色の光を放射させる、請求項８に記載の装置。
【請求項１０】
前記ライトガイドは前記複数の鍵盤ごとに設けられており、それぞれが物理的に離れている、請求項６に記載の装置。
【請求項１１】
前記ライトガイドの上面は艶消しされている、請求項６に記載の装置。
【請求項１２】
さらにハウジングを備え、組み立てられた前記装置において、前記複数の鍵盤のうちの各鍵盤から放射される光が見えないように構成される、請求項１に記載の装置。
【請求項１３】
前記ライトガイドは、互いに平行にならないように配置された２つの表面部を有する、請求項１に記載の装置。
【請求項１４】
前記発光ダイオードは対応する前記ライトガイドとは間隔を空けて配置されており、前記発光ダイオードから放射する光が対応する前記ライトガイドに到達する前に空間を通過する、請求項１に記載の装置。
【請求項１５】
前記ライトガイドは、前記鍵盤とは別々に製造される、請求項１に記載の装置。
【請求項１６】
前記複数の鍵盤のうちの各鍵盤は対応するライトガイドと、対応する発光ダイオードを有し、前記ライトガイドは特定の鍵盤に使用され、前記発光ダイオードは特定の鍵盤に使用される、請求項１２に記載の装置。
【請求項１７】
前記複数のライトガイドのうちのいくつかのライトガイドは、同じ形状を有する、請求項１に記載の装置。
【請求項１８】
前記ライトガイドは、前記発光ダイオードの反対側に配置され、前記発光ダイオードから出射された光線の中央と直角である端面部を有する、請求項１に記載の装置。
【請求項１９】
前記ライトガイドは、
少なくとも一面において、前記第１端から前記第２端に向かって細くなるように形成されており、
前記第１端から前記第２端に伸びる平面を有し、及び
上面が艶消しされており、
前記発光ダイオードは、
他の発光ダイオードと同じ回路基板に接続され、前記発光ダイオードは対応する前記鍵盤に接続されており、
前記鍵盤が押し下げられていない際、対応する前記ライトガイドから放射される光の中心部が前記鍵盤の前記上面と平行となるように配置されており、
前記鍵盤の演奏面下方に配置され、前記鍵盤の前記演奏面は前記鍵盤の対応する前記上面の一部を備える、
請求項１に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願の相互参照
本出願は、２０１４年８月２２日に出願された「ＩＮＴＥＲＡＣＴＩＶＥ  ＰＩＡＮＯ  ＴＲＡＩＮＩＮＧ  ＳＹＳＴＥＭ（双方向ピアノトレーニングシステム）」と題する米国特許出願第１３／９７３，８６１号（整理番号：００９９２２７−００１ＷＯ０）、及び２０１４年７月２１日に出願された「ＩＮＴＥＲＡＣＴＩＶＥ  ＰＩＡＮＯ  ＴＲＡＩＮＩＮＧ  ＳＹＳＴＥＭ（双方向ピアノトレーニングシステム）」と題する同第１４／３３７，０８６号の優先権を主張し、当該出願内容を引用により本書の一部として援用するものである。
【背景技術】
【０００２】
ピアノ習得プロセスは簡単ではない。ピアノを習得しようとする生徒は一般的に、何時間もかけてピアノレッスンを練習し、時に先生の指導を受ける。譜読みを習得し、曲の音符とピアノ鍵の関連を習得し、正しい順に正しいテンポでピアノ鍵を弾き、ピアノ演奏がより上達するよう前に戻ってレッスンを積み重ねるには、習得する側も長時間を要し困難であり、教える側も長時間を要し困難である。この問題を解決するため、押下対象鍵を機械的に動作するインジケータ形式で、ピアノを習う生徒を電子的に支援する装置が、今まで何台も開発されている。しかし、そういった装置では、そういったインジケータがピアノの演奏に必要な他の技術に連携していないことも多く、習得プロセスの効果が薄れている。さらに、開発された装置の多くは、不便な位置での点灯であったり美観上良くない点灯であるなど、高品質なインジケータではない。
【発明の概要】
【課題を解決するための手段】
【０００３】
本明細書で説明し提案する技術は、動的に制御可能な点灯装置をキーボードの鍵に内蔵した電子ピアノトレーニング装置を使用しピアノの弾き方を双方向形式で習得する、システム及び装置に関する。
【図面の簡単な説明】
【０００４】
【図１】一つの実施形態における、ユーザが外部システムに接続された双方向ピアノトレーニング装置を用いピアノを習得してもよい、例示的な環境を示す。態様を示す典型的な実施例を示す。
【図２】一つの実施形態における双方向ピアノトレーニング装置の第一ピアノ鍵タイプの態様を示す。
【図３】一つの実施形態における双方向ピアノトレーニング装置の第一ピアノ鍵タイプの態様を示す。
【図４】一つの実施形態における双方向ピアノトレーニング装置の第一ピアノ鍵タイプの態様を示す。
【図５】一つの実施形態における双方向ピアノトレーニング装置の第一ピアノ鍵タイプの態様を示す。
【図６】一つの実施形態における双方向ピアノトレーニング装置の第一ピアノ鍵タイプの態様を示す。
【図７】一つの実施形態における双方向ピアノトレーニング装置の第一ピアノ鍵タイプの態様を示す。
【図８】一つの実施形態における双方向ピアノトレーニング装置の第一ピアノ鍵タイプの態様を示す。
【図９】一つの実施形態における双方向ピアノトレーニング装置の第一ピアノ鍵タイプの態様を示す。
【図１０】一つの実施形態における双方向ピアノトレーニング装置の第一ピアノ鍵タイプの態様を示す。
【図１１】一つの実施形態における双方向ピアノトレーニング装置の第一ピアノ鍵タイプの態様を示す。
【図１２】一つの実施形態における双方向ピアノトレーニング装置の第一ピアノ鍵タイプの態様を示す。
【図１３】一つの実施形態における双方向ピアノトレーニング装置の第一ピアノ鍵タイプの態様を示す。
【図１４】一つの実施形態における双方向ピアノトレーニング装置の第一ピアノ鍵タイプの態様を示す。
【図１５】一つの実施形態における双方向ピアノトレーニング装置の第一ピアノ鍵タイプの態様を示す。
【図１６】一つの実施形態における双方向ピアノトレーニング装置の第一ピアノ鍵タイプの態様を示す。
【図１７】一つの実施形態における双方向ピアノトレーニング装置の第一ピアノ鍵タイプの態様を示す。
【図１８】一つの実施形態における双方向ピアノトレーニング装置の第一ピアノ鍵タイプの態様を示す。
【図１９】一つの実施形態における双方向ピアノトレーニング装置の第一ピアノ鍵タイプの態様を示す。
【図２０】一つの実施形態における双方向ピアノトレーニング装置の第一ピアノ鍵タイプの態様を示す。
【図２１】一つの実施形態における双方向ピアノトレーニング装置の第一ピアノ鍵タイプの態様を示す。
【図２２】一つの実施形態における双方向ピアノトレーニング装置の第一ピアノ鍵タイプの態様を示す。
【図２３】一つの実施形態における双方向ピアノトレーニング装置の第二ピアノ鍵タイプの態様を示す。
【図２４】一つの実施形態における双方向ピアノトレーニング装置の第二ピアノ鍵タイプの態様を示す。
【図２５】一つの実施形態における双方向ピアノトレーニング装置の第二ピアノ鍵タイプの態様を示す。
【図２６】一つの実施形態における双方向ピアノトレーニング装置の第二ピアノ鍵タイプの態様を示す。
【図２７】一つの実施形態における双方向ピアノトレーニング装置の第二ピアノ鍵タイプの態様を示す。
【図２８】一つの実施形態における双方向ピアノトレーニング装置の第二ピアノ鍵タイプの態様を示す。
【図２９】一つの実施形態における双方向ピアノトレーニング装置の第二ピアノ鍵タイプの態様を示す。
【図３０】一つの実施形態における双方向ピアノトレーニング装置の第二ピアノ鍵タイプの態様を示す。
【図３１】一つの実施形態における双方向ピアノトレーニング装置の第二ピアノ鍵タイプの態様を示す。
【図３２】一つの実施形態における双方向ピアノトレーニング装置の第二ピアノ鍵タイプの態様を示す。
【図３３】一つの実施形態における双方向ピアノトレーニング装置の第二ピアノ鍵タイプの態様を示す。
【図３４】一つの実施形態における双方向ピアノトレーニング装置の第二ピアノ鍵タイプの態様を示す。
【図３５】一つの実施形態における双方向ピアノトレーニング装置の第二ピアノ鍵タイプの態様を示す。
【図３６】一つの実施形態における双方向ピアノトレーニング装置での第一ピアノ鍵タイプ及び第二ピアノ鍵タイプの配置を示す。
【図３７】一つの実施形態における双方向ピアノトレーニング装置での第一ピアノ鍵タイプ及び第二ピアノ鍵タイプの配置を示す。
【図３８】一つの実施形態における双方向ピアノトレーニング装置での第一ピアノ鍵タイプ及び第二ピアノ鍵タイプの配置を示す。
【図３９】一つの実施形態における双方向ピアノトレーニング装置での第一ピアノ鍵タイプ及び第二ピアノ鍵タイプの配置を示す。
【図４０】一つの実施形態における双方向ピアノトレーニング装置での第一ピアノ鍵タイプ及び第二ピアノ鍵タイプの配置を示す。
【図４１】一つの実施形態における双方向ピアノトレーニング装置での第一ピアノ鍵タイプ及び第二ピアノ鍵タイプの配置を示す。
【図４２】一つの実施形態における双方向ピアノトレーニング装置での第一ピアノ鍵タイプ及び第二ピアノ鍵タイプの配置を示す。
【図４３】一つの実施形態における双方向ピアノトレーニング装置での第一ピアノ鍵タイプ及び第二ピアノ鍵タイプの配置を示す。
【図４４】一つの実施形態における双方向ピアノトレーニング装置での第一ピアノ鍵タイプ及び第二ピアノ鍵タイプの配置を示す。
【図４５】一つの実施形態における双方向ピアノトレーニング装置での第一ピアノ鍵タイプ及び第二ピアノ鍵タイプの配置を示す。
【図４６】一つの実施形態における双方向ピアノトレーニング装置での第一ピアノ鍵タイプ及び第二ピアノ鍵タイプの配置を示す。
【図４７】一つの実施形態における双方向ピアノトレーニング装置での第一ピアノ鍵タイプ及び第二ピアノ鍵タイプの配置を示す。
【図４８】一つの実施形態における双方向ピアノトレーニング装置での第一ピアノ鍵タイプ及び第二ピアノ鍵タイプの配置を示す。
【図４９】一つの実施形態におけるピアノ鍵用トリガ機構を示す。
【図５０】一つの実施形態におけるピアノ鍵用トリガ機構を示す。
【図５１】一つの実施形態における双方向ピアノトレーニング装置での複数ピアノ鍵の鍵配置を示す。
【図５２】少なくとも一つの実施形態における、双方向ピアノトレーニング装置と連携接続がなされてもよい、例示的な環境を示す。
【図５３】一つの実施形態における、鍵及び点灯イベントを双方向ピアノトレーニング装置と送受信してもよい、例示的な環境を示す。
【図５４】一つの実施形態における、双方向ピアノトレーニング装置を用いて、レッスンと連携する課題を実施する例示的なプロセスを示す。
【図５５】一つの実施形態における、双方向ピアノトレーニング装置が点灯イベントを点灯カラーテーマに連携処理してもよい、例示的な環境を示す。
【図５６】一つの実施形態における、双方向ピアノトレーニング装置を用いて鍵イベントを採点再生システムに伝達してもよい、例示的な環境を示す。
【図５７】一つの実施形態における、双方向ピアノトレーニング装置を用いて音を評価採点してもよい、例示的な環境を示す。
【図５８】一つの実施形態における、採点結果を双方向ピアノトレーニング装置のユーザに表示してもよい、例示的なユーザインタフェースを示す。
【図５９】一つの実施形態における、双方向ピアノトレーニング装置がレッスンリポジトリに接続されレッスンを発表してもよい、例示的な環境を示す。
【図６０】一つの実施形態における、双方向ピアノトレーニング装置へのレッスンをレッスンリポジトリから検索してもよい、例示的な環境を示す。
【図６１】一つの実施形態における、双方向ピアノトレーニング装置に連携したレッスン要素構成を表す例示的な環境を示す。
【図６２】一つの実施形態における、双方向ピアノトレーニング装置用コントロールパネルを示す。
【図６３】多様な実施形態を実施してもよい、例示的な環境を示す。
【図６４】本発明の教示に従い構成されたピアノトレーニング装置を全体的に示したイメージ図である。
【図６５】本発明の教示に従い構成されたピアノ指導装置の一つの実施形態での主要コンポーネントを示した機能ブロック図である。
【図６６】本発明の好適な実施形態でのサンプルスクリーンディスプレイである。
【図６７】キーボードと合わせてエレクトロルミネッセンス部材を使用して、キーボードの１本の特定鍵と連携して複数色のうちいずれか１色を選択して点灯可能にする機能図である。
【図６８】キーボードの鍵を選択的に複数光色で点灯させ、ユーザに多様な機能を伝える、実施形態の動作を全体的に示す機能図である。
【図６９】キーボードの鍵を選択的に複数光色で点灯させ、ユーザに多様な機能を伝える、実施形態の動作を全体的に示す機能図である。
【図７０】キーボードの鍵を選択的に複数光色で点灯させ、ユーザに多様な機能を伝える、実施形態の動作を全体的に示す機能図である。
【発明を実施するための形態】
【０００５】
以下に、多様な実施形態を説明する。本実施形態を十分把握できるよう説明するために、具体的な構成及び詳細を定める。しかし、当業者であれば、具体的な詳細説明がなくても実施形態を実施できることは明らかであろう。また、実施形態の説明が不明瞭にならないよう、周知の特長的機能を省略または簡略化することもある。
【０００６】
本明細書で説明し提案する技術は、動的に制御可能な点灯装置をキーボードの鍵に内蔵した電子ピアノトレーニング装置を使用しピアノの弾き方を双方向形式で習得する、システム及び装置に関する。そのような電子ピアノトレーニング装置を習得環境と組み合わせ、ユーザ（本明細書では、「生徒」ともいう）にピアノのレッスン内容を提供する。動的に制御可能な点灯装置を内蔵した鍵（例えば、ピアノ鍵）を有する電子ピアノトレーニング装置（本明細書では、簡単に「キーボード」ともいう）を、点灯装置を制御するよう構成されたプログラマブルコンピュータデバイスに接続してもよい。また、キーボードの鍵を押下することで生成されるイベントのイベント通知を受信し、当該イベントを処理するよう構成されたプログラマブルコンピュータデバイスに、キーボードを接続してもよい。例えば、鍵を押下すると、鍵押下イベント通知が生成され、プログラマブルコンピュータデバイスが当該通知を受信すると、レッスンの進捗を更新し、１または複数の応答イベントを生成し、適音及び／またはそういった処理動作を表現してもよい。
【０００７】
本明細書で説明し双方向ピアノトレーニング装置に連携する他の装置（例えば、コントローラ、コントロールボード、連携タブレット計算装置など）もプログラマブルコンピュータデバイスに接続されてもよく、当該プログラマブルコンピュータデバイスは、当該他の装置により生成されたイベントのイベント通知を受信し、それらのイベントを処理するよう構成されてもよい。例えば、次のレッスンに進むようコントロールボードのボタンを押下すると、イベント通知が生成され、当該イベント通知がプログラマブルコンピュータデバイスにより受信されると、現レッスンを閉じ、次のレッスンに関連する１または複数のリソースを検索し、次のレッスンを準備し、ユーザインタフェースを構成し、及び／または、１または複数の鍵点灯イベントなどの処理動作を生成してもよい。
【０００８】
ある実施形態において、鍵点灯を制御するよう構成されたプログラマブルコンピュータデバイス、及び、イベントのイベント通知（例えば、キーボード鍵の押下、及び／またはその他連携コントロールと対話して生成されるイベント通知）を受信し当該イベントを処理するよう構成されたプログラマブルコンピュータデバイスは、単一のプログラマブルコンピュータデバイスであってもよく、複数のプログラマブルコンピュータデバイスの組合せであってもよい。ある実施形態において、キーボード、その他連携コントロール、鍵点灯を制御するよう構成されたプログラマブルコンピュータデバイス、及び、イベントのイベント通知を受信し、当該イベントを処理するよう構成されたプログラマブルコンピュータデバイスは、単一装置であってもよい。
【０００９】
鍵点灯を制御するよう構成されたプログラマブルコンピュータデバイスは、レッスンに連携した課題のパラメータに応答して上記動作を実施してもよく、当該レッスンは、１または複数の習得目標を掲げて構成される。ある実施形態において、レッスンは、外部コンピュータシステムから取得してもよく、当該外部コンピュータシステムは、例えば、インターネットなどのネットワークを介してプログラマブルコンピュータデバイスに接続されたコンピュータシステムである。レッスンは、楽譜、レッスン目標、課題、小テスト、習得メトリクス、再生例、及び／またはメディアファイルなど、の集合体であってもよい。楽譜はレッスンに含まれ、例えば、ＭｕｓｉｃＸＭＬなどの拡張マークアップ言語（「ＸＭＬ」）を使ったグラフ表示またはメタデータ表示を使用する。また、レッスン内容を指定するＸＭＬ表示を使って、レッスンを指定してもよい。ある実施形態において、コンピュータシステムメモリから、または、プログラマブルコンピュータデバイスがアクセス可能なリソースから、レッスンを取得してもよい。プログラマブルコンピュータデバイスは、イベントのイベント通知を受信し、当該イベントを処理し、さらに、当該イベントを処理して音を出すよう構成されるが、レッスンに応じて当該イベントを処理してもよい。イベント連携データは、鍵押下イベントのタイミング、押下された特定鍵、押下した速さ、及び／または、その他イベント連携データを示してもよい。プログラマブルコンピュータデバイスは、そのようなイベントの評価を行い、鍵を正確に押せたかを判断してもよい。
【００１０】
電子ピアノトレーニング装置は、本明細書で説明するように、習得環境と組み合わされ１または複数のレッスンを有して構成された装置などであり、生徒は当該電子ピアノトレーニング装置を使用してピアノを習得できる。例えば、生徒に、１つの楽譜の全音符を一定速度のハ長調で弾くよう指導するレッスンを構成してもよく、レッスンは、当該レッスンに関連付けられた１または複数の課題を含んでもよい。１つの課題では、生徒が、ハ長調音に対応する鍵を所定順に所定タイミングで押すよう指定してもよい。鍵点灯を制御するよう構成されたプログラマブルコンピュータデバイスは、生徒への補助のために、ハ長調音に対応する鍵を一つ一つ順に一定速度で点灯させてもよい（例えば、毎秒１鍵を点灯させる）。プログラマブルコンピュータデバイスは、キーボードで鍵が押下されて生成されたイベントのイベント通知を受信するよう構成され、続いて当該イベントを処理するよう構成されているが、押下された鍵に対応するイベントの受信に応答して、該当音を表現してもよい。また、キーボードで鍵が押下されて生成されたイベントのイベント通知を受信し、当該イベントを処理するよう構成されたプログラマブルコンピュータデバイスは、当該鍵押下イベントのタイミングを記録し、そのタイミングを生徒にフィードバックしてもよい。例えば、ある生徒が、正しい鍵を正確な順で、正確なアタックタイムの閾値内で押し、当該鍵を正確な時間内で離せば、課題に対し、評価点１００％と評価してもよい。しかし、生徒が間違った鍵を押すか、閾値外で鍵を押せば、課題に対し評価点は低くてもよい。本明細書で説明し提案する技術は、ピアノキーボード、ピアノ鍵、及びピアノレッスンなどに関して言及しているが、本明細書で説明し提案する技術は、他のキーボード楽器（例えば、オルガン、ハープシコード、電子キーボード、アコーディオン、クラビコードなど）、及び／または、本明細書で説明する多様な技術に従って点灯可能な鍵を有するその他楽器に、適用可能であると考えられる。
【００１１】
図１は例示的な環境１００を示しており、当該環境では、少なくとも一つの実施形態において、ユーザは、外部システムに接続された双方向ピアノトレーニング装置を利用し、ピアノを習得してもよい。ユーザ１０２は、双方向ピアノトレーニング装置１０４を使用してもよく、当該装置は、コントローラ１０６と組み合わされてもよく、また、ディスプレイ１０８と組み合わされてもよい。ユーザ１０２は、生徒であってもよく、先生であってもよく、ミュージシャンであってもよく、双方向ピアノトレーニング装置のその他ユーザであってもよい。本明細書で説明する双方向ピアノトレーニング装置１０４は、複数の照明可能鍵（本明細書で説明するような）、本明細書で説明するプロセッサなどの１または複数のコンピュータプロセッサ、コンピュータシステムメモリ、及び／またはコンピュータシステム信号プロセッサなどを備えてもよい。また、双方向ピアノトレーニング装置１０４は、スイッチ、コネクタ、プラグ、ボタン、タッチスクリーン、及び／またはネットワークインタフェースなどの１または複数のインタフェースを備えてもよい。例えば、ある実施形態において、双方向ピアノトレーニング装置は、双方向ピアノトレーニング装置の動作を制御するコントロールパネル１２０を備えてもよく、当該コントロールパネルは、例えば、装置電源、ボリューム、出力タイプ、出力方法、及び／または双方向ピアノトレーニング装置との接続など、動作パラメータを制御してもよい。本明細書で説明するする双方向ピアノトレーニング装置１０４に備えられたインタフェースタイプは、単に典型的な例示として挙げたものであり、別タイプのインタフェースも本開示の範囲内であると考えられる。
【００１２】
コントローラ１０６は演算装置であってもよく、双方向ピアノトレーニング装置１０４を利用する別の機能を備えてもよく、当該機能として、ディスプレイ１０８への接続機能、及び、双方向ピアノトレーニング装置１０４と連携した情報を表示する機能を含むが、これらに限定されない。例えば、コントローラ１０６は、双方向ピアノトレーニング装置１０４を使って演奏される楽譜をディスプレイ１０８に表示させる機能を備えてもよい。楽譜を表示させる場合、コントローラ１０６は、レッスン計画に基づき、ユーザからの入力に基づき、インストラクタからの入力に基づき、または、これらの組合せ、及び／またはその他入力タイプに基づき、楽譜の表示を変更するよう指示を出してもよい。別の実施例において、コントローラ１０６は、１または複数のピアノトレーニング課題をディスプレイ１０８に表示させる機能を備えてもよく、当該課題は、楽譜、進捗メトリクス、映像、音声、グラフィックス、及び／またはユーザインタフェース要素など、指示要素を備えてもよい。各課題は、特定のレッスンステップの終了に繋がる複数の課題の１つであってもよい。各ステップは、特定のレッスンに連携した複数ステップの１つであってもよい。各レッスンは、特定のコースに連携した複数レッスンの１つであってもよい。
【００１３】
ある実施形態において、双方向ピアノトレーニング装置１０４は、コントローラ１０６から独立していてもよい。そのような実施形態において、双方向ピアノトレーニング装置１０４は、有線接続、近距離通信（例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標））、無線通信（例えば、ＷｉＦｉ（（登録商標）））、あるいは有線接続（例えば、ユニバーサルシリアルバスまたは「ＵＳＢ」）などの接続形式で、コントローラ１０６と通信してもよい。ある実施形態において、双方向ピアノトレーニング装置１０４は、単一装置としてコントローラ１０６と一体成型されてもよい。同様に、ある実施形態において、コントローラ１０６は、ディスプレイ１０８から独立していてもよい。そのような実施形態において、コントローラ１０６は、有線接続または無線接続などの接続形式で、ディスプレイ１０８と通信してもよい。ある実施形態において、コントローラ１０６は、ディスプレイ１０８と単一装置として一体成型されてもよい。ある実施形態において、コントローラ及び／またはディスプレイは、汎用コンピュータデバイスであってもよく、コントローラ及び／またはディスプレイ内にソフトウェアをインストールすることで、当該コンピュータデバイスをコントローラ及び／またはディスプレイとして使用してもよい。例えば、コントローラ及び／またはディスプレイは、単一装置にコントローラ（例えば、タブレットコンピュータシステムプロセッサ）及びディスプレイ（例えば、タブレットコンピュータシステムディスプレイ）を備えたタブレットコンピュータシステムであってもよい。本実施例において、本明細書で説明するコントローラの機能を実行するよう構成されたソフトウェアを、タブレットコンピュータシステムにインストールしてもよい。
【００１４】
ある実施形態において、コントローラ１０６は、コネクション１１０を使用する機能を備え、ネットワーク１１２を介してコンピュータシステム１１４に接続してもよい。コンピュータシステム１１４は、ユーザ１０２及び双方向ピアノトレーニング装置１０４から離間して配置されてもよい。コネクション１１０は、本明細書で説明するようなコネクションであってもよい。ネットワーク１１２は、本明細書で説明するようなネットワークであってもよい。コンピュータシステム１１４は、本明細書で説明するコンピュータシステムなどの、１または複数のコンピュータシステムのうちの１または複数のコンピュータシステムであってもよい。コンピュータシステム１１４は、データストア１１８への接続機能１１６を備え、データ及び／またはメタデータなどの情報をデータストア１１８からコントローラ１０６及び／または双方向ピアノトレーニング装置１０４に提供する機能を備えてもよい。データストア１１８は例えば、レッスン及び／または課題を備えてもよく、当該レッスン及び／または課題をコンピュータシステム１１４が検索し、ネットワーク１１２を介してコントローラ１０６及び／または双方向ピアノトレーニング装置１０４に送信してもよい。ある実施形態において、１または複数のＣｏｍｐｕｔｉｎｇ−ａｓ−ａ−ｓｅｒｖｉｃｅ（「ＣＡＡＳ」）サービスを使ってネットワーク１１２を介し、データがコントローラ１０６及び／または双方向ピアノトレーニング装置１０４に送信されてもよい。そのようなＣＡＡＳサービス（本明細書では、「クラウド型サービス」ともいう）により、ユーザは、複数の装置間で、同期されたレッスン及び／または課題の進捗を入手することができてもよく、当該装置は、コントローラ１０６、双方向ピアノトレーニング装置１０４、タブレット、スマートフォン、デスクトップコンピュータ、ラップトップコンピュータ、スマートウォッチ、ウェアラブルコンピュータ、及び／または、ネットワークを介してそのようなクラウド型サービスを用いてそのようなデータを入手するよう構成された計算装置、を含むがこれらに限定されない。
【００１５】
データストア１１８は、フラットファイル及び／またはデータベースなどのデータ保存機構に保存された静的データを提供するよう構成されてもよい。また、データストア１１８は、本明細書に記載のように、サーバ側構成言語で動的に生成された動的データ（例えば、１または複数の外部入力に応じて動的に生成されたデータ）を提供するよう構成されてもよい。ある実施形態において、データストア１１８は、データ保存機構、及び／または、その他データ提供技術を組み合わせて使用するよう構成されてもよい。例えば、ユーザ１０２は、ピアノ演奏の特定点を習得するための課題を要求してもよく、当該課題は、本明細書で説明するように、レッスンに連携した課題集の一部であってもよい。データストア１１８は、ユーザ情報を入手して、ユーザの本人確認、及び／または当該ユーザの練習進捗の判断を行うこともある。その後、データストア１１８は、静的に保存されたレッスン計画から該当するレッスンコンテンツを選択してもよい。また、データストア１１８は、データストアに保存されたレッスンデータを、ユーザ用に動的に生成されたデータと合成し、当該個々のユーザに合わせたレッスンコンテンツを提供してもよい。その後情報をユーザに返し、ユーザが双方向ピアノトレーニング装置１０４、コントローラ１０６、及び／または、ディスプレイ１０８を介してレッスンを入手できるようにする。
【００１６】
図２は、少なくとも一つの実施形態において図１を参考にして説明した双方向ピアノトレーニング装置などの双方向ピアノトレーニング装置用の、例示的な照明可能鍵、及び、当該鍵に連携した光源を示す。図２に示す例示的な照明可能鍵の図は、鍵を上方右少し後方から見た等角投影図である。図２に示した照明可能鍵は、第一鍵タイプの第一例である。便宜上、本明細書では、本第一鍵タイプを「白」鍵ともいう。文脈上、本用語「白」を用いた場合、鍵タイプの色（またはその他光学特性）ではなく、鍵タイプを意味すると理解すべきである。例えば、「白」鍵は、白色であってもよく、黒色であってもよく、その他の色であってもよく、または、複数色の組合せであってもよい。本明細書において、「上方」、「右」、「後」、及び、その他そのような用語（「下方」、「左」、「前」など）が、鍵及び／または連携素子上の位置、及び鍵及び／または連携素子に対する近接位置を意味する場合、鍵が本明細書で説明するようなピアノキーボード内の標準的な位置にあり、双方向ピアノトレーニング装置のユーザの視点から見たユーザに対する位置であると捉える。
【００１７】
連携するライトガイド２０４及び連携する光源２０６と合わせ、鍵ボディ２０２を示す。鍵ボディ２０２は、硬く詰まっていてもよく、中空状態であってもよく、その両方を有してもよい。鍵ボディ２０２は、鍵のピアノトレーニング機能を高める１または複数の光学特性を有するよう構成されてもよい。例えば、鍵ボディ２０２は、透明または半透明に作成され、本明細書で説明するように、光源（本明細書では、「エレクトロルミネッセンス光源」ともいう）を点灯させると、光が鍵を透過してもよい。また、鍵ボディ２０２を、鍵の上面から放射された光を部分的に拡散させる部材で作成し、鍵ボディの上面から放射される光を分散させてより均一にしてもよい。ある実施形態において、鍵ボディ２０２は、１または複数の光拡散性、１または複数の作成特性、及び／または１または複数の耐久性を有するポリカーボネートでの作成も可能である。本特性は、材強度特性、成形特性及び／または耐衝撃性などの特性を含むが、これらに限定されない。
【００１８】
ある実施形態において、Ｓａｂｉｃ（商標）Ｌｅｘａｎ（商標）ＦＸＤ１７１Ｒなどの鍵ボディ材を使って、鍵ボディ２０２を作成してもよい。そのような実施形態において、鍵ボディ材は、引張降伏強度が６３０ｋｇｆ／ｃｍ２、引張破断強度が６５０ｋｇｆ／ｃｍ２、及び、引張弾性率が２３、７００ｋｇｆ／ｃｍ２である（最小、各５０ｍｍ）。そのような実施形態において、鍵ボディ材の測定全衝撃エネルギーは２３℃で７１４ｃｍ−ｋｇｆであり、比重は１．１９である。鍵ボディ２０２が射出成型される実施形態において、鍵ボディ材の、射出成型過程に関する１または複数の特性は、乾燥温度が１２０℃、積算乾燥時間が４８時間、溶融温度が２７０℃から２９５℃（２７０℃及び２９５℃を含める）、金型温度が７０℃から９５℃（７０℃及び９５℃を含める）などである。また、鍵ボディ２０２は、アクリル、ポリエステル及びハロゲン化プラスチックなど、本明細書で記載する特性などの条件に合う光拡散性を有し条件に合う１または複数の別の作成特性及び／または耐久性を有する、別の材で作成されてもよい。
【００１９】
また、鍵ボディ２０２は、光が主に所定軸にのみ沿って鍵ボディを透過するよう、作成されてもよい。例えば、鍵ボディ２０２は、鍵下方からの光を鍵上部から透過させるが、鍵の側面からは殆どまたは全く光を透過させないよう、作成されてもよい。例えば、所定の作成部材、所定のコーティング材、及び／または所定の表面形状など、作成技術を用いて、光を一部の軸に沿って透過させるがその他の軸に沿った光透過を妨げてもよい。例えば、所定のプラスチックを使って、光透過を向上させるか、より均一にさせてもよく、鍵側面（すなわち、２本の鍵間にある側面）に不透明コーティングを塗布（例えば、塗装またはパッド印刷により塗布）して、隣り合った鍵への光伝達を防いでもよく、鍵の近接（例えば、２本の鍵間にある）位置に不透明部を配して隣接する鍵への光伝達を防いでもよい。
【００２０】
そこで、鍵ボディ２０２の何面かは半透明（例えば、光を透過させる）にし、鍵ボディ２０２の何面かは不透明（例えば、光を透過させない）にし、何面かは一部を半透明にし、一部を不透明（例えば、光を部分的に透過させ、光を部分的に透過させない）にしてもよい。特段の記載も文脈での明示もない限り、本明細書において、「半透明」と「不透明」は、相対的用語であると理解されてもよい。つまり、「半透明」は、「不透明」である鍵ボディの比較対象部より光を透過させる鍵ボディ２０２の一部を言及しているとしてもよい。ある実施形態（例えば、非常に明るい光を用いる実施形態）において、鍵ボディの半透明部及び不透明部はどちらもいくらか光を透過させるが、不透明部は不透明度が高い部分であり、光の透過量が少ない。鍵の多様なコンポーネントは、本明細書で説明する効果（例えば、鍵の上面の光量が均一である）を得られる不透明度に応じて構成され、使用する様々な不透明度を、鍵の照明に使用される光源の光度に応じて変えてもよい。例えば、強い光源で使用する材料は、弱い光源で使用する材料より、光の透過量が少なくてもよい。図２の鍵ボディ２０２は、上面が半透明（下方からの光を透過させる）で、左側面及び右側面が不透明である。ある実施形態において、鍵ボディ２０２は、前面が半透明であってもよい。別の実施形態において、鍵ボディ２０２は、前面が不透明であってもよい。鍵ボディ２０２の上面は、ピアノ鍵では一般的であるように、滑らかで、及び／または光沢があってもよい。
【００２１】
鍵ボディ２０２と同様、ライトガイド２０４は、硬く詰まっていてもよく、中空状態であってもよく、その両方を有してもよい。ライトガイド２０４は、ピアノトレーニング機能を高める１または複数の光学特性を有してもよい。例えば、ライトガイド２０４は、本明細書で説明するように、光源を点灯させると光が鍵を透過するよう、作成されてもよい。ある実施形態において、ライトガイド２０４は光学系アクリルなどのプラスチック材で作成可能であり、例えば、条件に合った光透過性（例えば、反射率、屈折率など）を有し、また、材強度特性、成形特性、及び／または耐衝撃性などを含むがこれらに限定されない、条件に合った作成特性及び／または耐久性も有する。また、ライトガイド２０４はその他材で作成されてもよく、例えば、ガラス、ポリカーボネート、ポリエステル、ハロゲン化プラスチック、及び、条件に合う光透過性を有し１または複数の作成特性及び／または耐久性を有するその他プラスチックなどがある。また、ライトガイド２０４は、光が、所定軸にのみ沿ってライトガイド２０４を透過するよう、作成されてもよい。また、ライトガイド２０４は、光が、所定軸に沿ってライトガイド２０４をより透過しやすく、より明るく、及び／またはより均一になるよう、作成されてもよい。例えば、ライトガイド２０４は、本明細書で説明するように、ライトガイドの後方からの光が、ライトガイド２０４の上面から均一に明るく透過するよう複数の特性を持たせて、作成されてもよい。
【００２２】
ライトガイド２０４は、楔形であってもよい。楔形のライトガイド２０４は、内部屈折原理及び内部反射原理で、ライトガイドの後から前への光が均一に拡散しやすくしてもよい。ライトガイドの後にある光源に近い強い光を、ライトガイド材を透過する前に上面からより離れた位置で反射させ、光源から離れた弱い光を、ライトガイド材を透過する前に上面により近い位置で反射させてもよい。その結果、強い光は、上面から放射する前に拡散が多くなり、弱い光は、上面から放射する前に拡散が少なくなり、均一な明るさを作り出すようにしてもよい。また、ライトガイドが鍵の動きに合わせて回転し、鍵の上部から放射された光の強度（本明細書で説明するような、１または複数の基準で測定する）が回転しても大きく変化しないよう、ライトガイド２０４を成形してもよい。光強度の変動を比較的少なくするため、例えば、ライトガイド外形の一部を楔形に成形し、ライトガイド外形の一部を平ら（図２で示したように）にすることで、後側で有効深さ（上面から底面の深さ）を確保しながら楔部の角度を大きくして、楔形の頭部を切断してもよい。また、光強度の変動を比較的少なくするため、ライトガイド２０４の後側の深さを確保し、鍵及び／またはライトガイドの動く全範囲で、背面から投光された光線中央を確実に包含させてもよい。
【００２３】
本ライトガイドの作成におけるその他態様では、双方向ピアノトレーニング装置の光透過を変えてもよい。例えば、ライトガイドの側面及び／または底面をコーティングして、当該面を通る光透過を遮り、内部反射を増やし、全体的な光の輝度を向上させてもよい。本明細書において、輝度とは、単位面積当たりの光度であり、測定値はｃｄ／ｍ２で表す。光度の測定値は、カンデラ（ｃｄ）で表す。また、ライトガイドの上面にコーティングなどして、当該面からの放射光を拡散させ、「ホットスポット」を減らし、上面からの発光を均一にさせてもよい。例えば、ライトガイドの上面に拡散材を接着させることも可能であるが、上面に拡散加工（例えば、クロスハッチング、ディンプルなどの拡散加工）を施してもよい。また、ライトガイドの上面が、拡散を促進する艶消し面（例えば、光沢のない表面）であってもよい。ある実施形態において、ライトガイドの表面に、フレネルレンズ効果を生む多様な径でのラジアルエッチングを施し、光の拡散を促進する。ある実施形態において、ライトガイドの表面に、ランダムエッチング（例えば、ラフな仕上がり）を施し、光の拡散を促進する。多様な実施形態において、コーティング塗装、材を層状にして（例えば、プラスチック層）接着、別材の接着（例えば、金属コーティング）、エッチングなど、多様な方法で、多様なコーティングを施してもよい。鍵ボディ２０２の光学特性と同様、所定の作成部材、所定のコーティング材、所定の形状、及び／または所定の配置などの作成技術により、ライトガイド２０４の光学特性を得てもよい。図２のライトガイド２０４は、上面が半透明で、左側面及び右側面が不透明であり、ライトガイドの後にある光源からの光をライトガイド全体に均一に拡散させ得る。
【００２４】
本明細書において、表面上の任意の２点での光の放射強度の差が閾値未満で変化する場合、光は均一に拡散され、及び／または表面から（例えば、ライトガイド２０４の表面から、または鍵ボディ２０２から）放射されているとしてもよい。例えば、鍵ボディの上面から放射された光は、最も明るい点と最も暗い点との強度差が既定の閾値（例えば、最も明るい点における強度の１０％）未満であれば、均一に拡散されているとしてもよい。放射光の強度は、特定方向に放射された光の波長の少なくとも一部に基づき、光度（カンデラ）について測定してもよい。また、放射光の強度の測定値は、単位面積当たりの光度である輝度で表してもよい。均一に拡散する光の測定値を輝度で表す実施形態において、表面の２点とは、表面積がゼロでなく、互いに同じ表面にある２領域であると考えられる。例えば、表面への放射光を面積１０平方ミリメートルで測定し、最大輝度が１００，０００カンデラ毎平方メートルである場合、同様に面積１０平方ミリメートルで測定した、閾値の１０％未満少ない放射光の最小輝度は、９０，０００カンデラ毎平方メートルとなるはずである。そのような実施例において、強度が最大となる領域の平均光度が１カンデラ（面積１０平方ミリメートルを超える１平方ミリメートル当たり１／１０カンデラ）である場合、強度が最小となる領域の平均光度は、閾値の１０％を満たすには９／１０カンデラを超える必要がある。
【００２５】
ある実施形態において、美観上及び／または実用性上、一部の表面を閾値要件から外してもよい（例えば、周囲、前面など）。さらに、光の均一拡散性及び／または放射性を、光源から得られたスペクトル部分で測定してもよい。また、光の均一拡散性及び／または放射性は、色相、彩度、及び／または、得られる各放射色の値の関数としてもよい。ある実施形態において、光の均一拡散性及び／または放射性を、光源、ライトガイド、及び鍵ボディの組合せから得られる、少なくとも一部の美観評価に基づいて評価してもよい。
【００２６】
図２では、光源２０６を、ライトガイド２０４の後、鍵ボディ２０２の下方に配置し、鍵ボディ２０２の上面に平行な中央部に光線を向け、投光させている。ある実施形態において、光源２０６を、ライトガイドに対し、及び／または、照明可能鍵に対し、後方ではなく下方、下方ではなく後方、左側へ、右側へ、または前になど、別の相対位置に配置してもよい。図２では、光源２０６をライトガイド２０４の内部に向けて配置している。ある実施形態において、光源を、光線中央が初めからライトガイドを透過しないよう向けて配置してもよい（例えば、光線中央がライトガイドから離れた方向を向くよう光源を向ける）。そのような実施形態において、本明細書で説明するように、光源の方向を、鏡及び／またはレンズを用いてライトガイドに向け変更してもよい。
【００２７】
光源２０６は、１または複数の位置で１または複数の方角に向けた１または複数の発光体を備えてもよい。光源２０６は、本明細書で説明するように、１または複数のコントローラから受信した信号に従って、１または複数の発光体を点灯させるよう構成されてもよい。例えば、コントローラは、光源に信号などを送信し、所定時間に点灯させ、所定色に変更させ、または消灯させてもよい。図２に示す実施例では、３つの発光体を鍵表面の後下方に配置し、光線中央が初めからライトガイドを透過するよう向けている。本明細書で説明するように、光源２０６を動的に制御し、光の明るさ及び／または色を変化させてもよい。例えば、光源２０６は、１または複数の広域スペクトル発光ダイオード（ＬＥＤ）を備えてもよく、当該ＬＥＤの明るさと色の両方を、少なくとも一つの実施形態において少なくとも図１を参考に本明細書で示した双方向ピアノトレーニング装置１０４及び／またはコントローラ１０６などの、コンピュータシステムにより制御してもよい。広域スペクトルＬＥＤは電子部品であり、複数の色、及び／または、多様な明るさレベルでの光放射が可能である。例えば、広域スペクトルＬＥＤは、多様な強度または明るさで赤色光を放射し、多様な強度または明るさで青色光を放射し、多様な強度または明るさで緑色光を放射し、または、１または複数の強度で赤色光、青色光及び／または緑色光を組み合わせて放射するよう構成されてもよい。１または複数の強度で赤色光、青色光及び／または緑色光を組み合わせて放射する実施形態において、可視光色の略完全なスペクトル（「広域スペクトル」ともいう）を広域スペクトルＬＥＤにより作り出してもよい。
【００２８】
ある実施形態において、光源２０６は、１または複数の光処理素子も備えてもよく、１または複数の方法で光伝達を変更する鏡、シャッタ、レンズなどを含むがこれらに限定されない。例えば、光源は継続して点灯するよう構成され、発光体の前でシャッタの開閉を行い、光強度を制御してもよい。同様に、光源を、照明可能鍵の前方以外の方向に向け、１または複数の反射面（例えば、鏡）及び／または１または複数の屈折素子（例えば、レンズ）を用いて光の方向を変更してもよい。本明細書で説明する光処理素子及び光伝達の変更方法は、典型的な実施例であって、他の光処理素子も光伝達の変更方法も、本開示の範囲内であると考えられる。
【００２９】
図２で示した例示的な照明可能鍵は、照明可能鍵の第一タイプ（「白」鍵）の第一例であり、カットアウト部２０８を設け、双方向ピアノトレーニング装置内で、隣接鍵を配置し自由に可動できるよう作成される。カットアウト部２０８の詳細を以下で説明する。本明細書で説明する鍵ボディ２０２の形状、カットアウト部２０８の形状、及び、その他鍵タイプのその他例の形状は、単に典型的な実施例であり、本明細書で説明する双方向ピアノトレーニング装置の少なくとも一部の構成に基づいたものであると考えられる。その他のキーボード設定に基づく別の構成では、鍵ボディの形状及び／またはカットアウト部の形状は違ったものになってもよい。例えば、鍵数、鍵配置、鍵サイズ、及び／またはトリガ機構などが異なるキーボードが作成されてもよい。鍵ボディの形状及び／または鍵のカットアウト部形状が異なっていても、本開示の範囲内であると考えられる。
【００３０】
図３から図４８は、各実施形態における、キーボードの様々な鍵を示している。様々な鍵及び鍵コンポーネント（例えば、ライトガイド）の形状は、図示したように、キーボード及び１オクターブ内での位置によって異なってもよい。図３から図４８で示す各鍵及び鍵コンポーネントは、図２を参考に本明細書で何度も説明するような光学特性を有してもよい。図３は、少なくとも一つの実施形態において図２を参考にして説明した例示的な照明可能鍵の等角上面図である。図では、鍵ボディ３０２はライトガイド３０４に接続されている。ある実施形態において、鍵ボディ３０２は、ライトガイド３０４を有する単一ユニットとして作成されてもよい。演奏面３０６（本明細書では、「打鍵面」ともいう）である鍵の上面部において、押下されて鍵を動かすようになっている（例えば、本明細書で説明するように、ピボット点を中心に回転する）。
【００３１】
図４は、少なくとも一つの実施形態において図２を参考にして説明した例示的な照明可能鍵の等角上面図である。図では鍵ボディ４０２は、ライトガイド４０４と分けられている。
【００３２】
図５は、少なくとも一つの実施形態において図２を参考にして説明した例示的な照明可能鍵の等角底面図である。図では、鍵ボディ５０２はライトガイド５０４に接続されている。図５に示したライトガイド５０４は、２つのカットアウト部５０６を有しており、当該カットアウト部により、ある実施形態において、ライトガイドの光透過性を向上させてもよく、別の実施形態において、ライトガイドを作成する過程で有用にしてもよい。例えば、２つのカットアウト部５０６を設けることで、ライトガイドのいずれの軸方向（例えば、上下、左右、前後）にも全厚が薄くなり、射出成形などの技術を用いてライトガイドを作成し易くできるが、そのような溝が無い部材の体積では、経済的／高品質な射出成形は実現できないかもしれない。
【００３３】
図６は、少なくとも一つの実施形態において図２を参考にして説明した例示的な照明可能鍵の等角底面図である。図では、鍵ボディ６０２はライトガイド６０４とは分けられている。
【００３４】
図７は、少なくとも一つの実施形態において図２を参考にして説明した例示的な照明可能鍵の上面図である。図では、鍵ボディ７０２は、少なくとも一つの実施形態において図２を参考にして説明したカットアウト部２０８のような、カットアウト部７０４を設けている。カットアウト部７０４を設けることで、本明細書で説明するように、隣に配置された黒鍵が自由に動けるようになる。
【００３５】
図８は、少なくとも一つの実施形態において図２を参考にして説明した例示的な照明可能鍵の右側面図である。図では、鍵ボディ８０２はライトガイド８０４に接続されている。図では、光源８０６はライトガイド８０４に繋げて配置されている。
【００３６】
図９は、少なくとも一つの実施形態において図２を参考にして説明した例示的な照明可能鍵の左側面図である。図では、鍵ボディ９０２はライトガイド９０４に接続されている。図では、光源９０６はライトガイド９０４に繋げて配置されている。
【００３７】
図１０は、少なくとも一つの実施形態において図２を参考にして説明した例示的な照明可能鍵の底面図である。図では、鍵ボディ１００２はライトガイド１００４に接続されている。また、図１０は、例示的な照明可能鍵の拡大図１００８を示し、光源１００６の配置を示している。
【００３８】
図１１は、少なくとも一つの実施形態において図２を参考にして説明した例示的な照明可能鍵における、３種の第一左右断面図を示す。図では、鍵ボディ１１０２はライトガイド１１０４に接続されている。第一図１１０８は、位置１１０６での断面図であり、鍵ボディ及びライトガイドが互いに接続された鍵ボディ１１１０の断面及びライトガイド１１１２の断面を示す。第二図１１１４は、位置１１０６での鍵ボディ１１１６のみの断面を示す。第三図１１１８は、位置１１０６でのライトガイド１１２０のみの断面を示す。
【００３９】
図１２は、少なくとも一つの実施形態において図１１を参考にして説明した例示的な照明可能鍵の第一等角左右断面図である。図では、鍵ボディ１２０２はライトガイド１２０４に接続されている。
【００４０】
図１３は、少なくとも一つの実施形態において図２を参考にして説明した例示的な照明可能鍵における、３種の第二左右断面図を示す。図では、鍵ボディ１３０２はライトガイド１３０４に接続されている。第一図１３０８は、位置１３０６での断面図であり、鍵ボディ及びライトガイドが互いに接続された鍵ボディ１３１０の断面及びライトガイド１３１２の断面を示す。第二図１３１４は、位置１３０６での鍵ボディ１３１６のみの断面を示す。第三図１３１８は、位置１３０６でのライトガイド１３２０のみの断面を示す。
【００４１】
図１４は、少なくとも一つの実施形態において図１３を参考にして説明した例示的な照明可能鍵の第二等角左右断面図である。図では、鍵ボディ１４０２はライトガイド１４０４に接続されている。
【００４２】
図１５は、少なくとも一つの実施形態において図２を参考にして説明した例示的な照明可能鍵における、３種の第三左右断面図である。図では、鍵ボディ１５０２はライトガイド１５０４に接続されている。第一図１５０８は、位置１５０６での断面図であり、鍵ボディ及びライトガイドが互いに接続された鍵ボディ１５１０の断面及びライトガイド１５１２の断面を示す。第二図１５１４は、位置１５０６での鍵ボディ１５１６のみの断面を示す。第三図１５１８は、位置１５０６でのライトガイド１５２０のみの断面を示す。
【００４３】
図１６は、少なくとも一つの実施形態において図１５を参考にして説明した例示的な照明可能鍵の第三等角左右断面図である。図では、鍵ボディ１６０２はライトガイド１６０４に接続されている。
【００４４】
図１７は、少なくとも一つの実施形態において図２を参考にして説明した例示的な照明可能鍵における、３種の第四左右断面図である。図では、鍵ボディ１７０２はライトガイド１７０４に接続されている。第一図１７０８は、位置１７０６での断面図であり、鍵ボディ及びライトガイドが互いに接続された鍵ボディ１７１０の断面及びライトガイド１７１２の断面を示す。第二図１７１４は、位置１７０６での鍵ボディ１７１６のみの断面を示す。第三図１７１８は、位置１７０６でのライトガイド１７２０のみの断面を示す。
【００４５】
図１８は、少なくとも一つの実施形態において図１７を参考にして説明した例示的な照明可能鍵の第四等角左右断面図である。図では、鍵ボディ１８０２はライトガイド１８０４に接続されている。
【００４６】
図１９は、少なくとも一つの実施形態において図２を参考にして説明した例示的な照明可能鍵の第五等角左右断面図である。図では、鍵ボディ１９０２はライトガイド１９０４に接続されている。等角図１９０８は、位置１９０６での断面を表す。
【００４７】
図２０は、少なくとも一つの実施形態において図２を参考にして説明した例示的な照明可能鍵の第一前後断面図である。図では、鍵ボディ２００２はライトガイド２００４に接続されている。当該図は、位置２００６での鍵ボディ２００８の断面を表す。
【００４８】
図２１は、少なくとも一つの実施形態において図２を参考にして説明した例示的な照明可能鍵の第二前後断面図である。図では、鍵ボディ２１０２はライトガイド２１０４に接続されている。当該図は、位置２１０６での鍵ボディ２１０８の断面、及び、位置２１０６でのライトガイド２１１０の断面を表す。
【００４９】
図２２は、少なくとも一つの実施形態において図２を参考にして説明した例示的な照明可能鍵の第三前後断面図である。図では、鍵ボディ２２０２はライトガイド２２０４に接続されている。当該図は、位置２２０６での鍵ボディ２２０８の断面、及び、位置２２０６でのライトガイド２２１０の断面を表す。
【００５０】
図２３は、少なくとも一つの実施形態において図１を参考にして説明した双方向ピアノトレーニング装置などの、双方向ピアノトレーニング装置用の例示的な照明可能鍵の等角上面図である。図２３に示した例示的な照明可能鍵は、第二鍵タイプの実施例である。便宜上、本明細書では第二鍵タイプを「黒」鍵ともいう。文脈上、本用語「黒」を用いた場合、鍵タイプの色（またはその他光学特性）ではなく、鍵タイプを意味すると理解すべきである。例えば、「黒」鍵は、黒色であってもよく、白色であってもよく、その他の色であってもよく、または、複数色の組合せであってもよい。
【００５１】
図２３は鍵ボディ２３０２を示す。図２３に示した例示的な照明可能鍵は、少なくとも一つの実施形態において図２を参考にして説明したライトガイド２０４などの連携するライトガイド、及び、少なくとも一つの実施形態において図２を参考にして説明した光源２０６などの連携光源を備えるが、図２３に示した等角上面図ではライトガイドも光源も見えない。本明細書で説明する白鍵である鍵ボディ２０２と同様、鍵ボディ２３０２は、硬く詰まっていてもよく、中空状態であってもよく、その両方を有してもよい。また、鍵ボディ２３０２は、鍵及び／または鍵の一部を通る光透過について、１または複数の光学特性を有するよう作成されてもよい。例えば、鍵ボディ２３０２は、鍵の上面から発せられた光を部分的に拡散させる部材で作成し、鍵ボディの上面から発せられる光を分散させてより均一にしてもよい。ある実施形態において、鍵ボディ２３０２は、１または複数の拡散性、１または複数の作成特性、及び／または、１または複数の耐久性を有するポリカーボネートでの作成も可能である。本特性は、材強度特性、成形特性、及び／または耐衝撃性などの特性を含むが、これらに限定されない。
【００５２】
ある実施形態において、Ｓａｂｉｃ（商標）Ｌｅｘａｎ（商標）ＦＸＤ１４１４Ｔなどの鍵ボディ材を使って、鍵ボディ２３０２を作成してもよい。そのような実施形態において、鍵ボディ材は、引張降伏強度が６００ｋｇｆ／ｃｍ２、引張破断強度が５２０ｋｇｆ／ｃｍ２、及び、引張弾性率が２２、８００ｋｇｆ／ｃｍ２である（最小、各５０ｍｍ）。そのような実施形態において、鍵ボディ材の測定全衝撃エネルギーが２３℃で７７４ｃｍ−ｋｇｆであり、比重が１．１８である。鍵ボディ２３０２が射出成型される実施形態において、射出成型過程に関する鍵ボディ材の１または複数の特性は、乾燥温度が１２０℃、積算乾燥時間が４８時間、溶融温度が２９５℃から３１５℃（２９５℃及び３１５℃を含める）、金型温度が７０℃から９５℃（７０℃及び９５℃を含める）である。また、鍵ボディ２３０２は、アクリル、ポリエステル及びハロゲン化プラスチックなど、本明細書で記載する特性などの条件に合う光拡散性を有し条件に合う１または複数の別の作成特性及び／または耐久性を有する、別の材で作成されてもよい。
【００５３】
鍵ボディ２３０２は、光が主に所定軸にのみ沿って鍵ボディを透過するよう、作成されてもよい。例えば、鍵ボディ２３０２は、鍵下方からの光を鍵上部に透過させるが鍵の側面からは殆どまたは全く光を透過させないよう、作成されてもよい。例えば、所定の作成部材、所定のコーティング材、及び／または所定の表面形状など、作成技術を用いて、光を一部の軸に沿って透過させるがその他の軸に沿った光透過を妨げてもよい。例えば、所定のプラスチックを使って、光透過を向上させるか、より均一にさせてもよく、鍵側面（すなわち、２本の鍵間にある側面）に不透明コーティングを塗布（例えば、塗装またはパッド印刷により塗布）して、隣り合った鍵への光伝達を防いでもよく、鍵の近接（例えば、２本の鍵間にある）位置に不透明部を配して隣接する鍵への光伝達を防いでもよい。そこで、鍵ボディ２３０２の何面かは半透明（例えば、光を透過させる）にし、鍵ボディ２３０２の何面かは不透明（例えば、光を透過させない）にし、何面かは一部を半透明に、一部を不透明（例えば、光を部分的に透過させ、光を部分的に透過させない）にしてもよい。図２３の鍵ボディ２３０２は、上面が半透明（下方からの光を透過させる）で、左側面及び右側面が不透明である。ある実施形態において、鍵ボディ２３０２は、前面部が半透明であってもよい。別の実施形態において、鍵ボディ２３０２は、前面部が不透明であってもよい。鍵ボディ２３０２の上面は、少なくとも一部が滑らかで及び／または光沢があってもよい。演奏面２３０４（本明細書では、「打鍵面」ともいう）である鍵の上面部において、押下されて鍵を動かすようになっている（例えば、本明細書で説明するように、ピボット点を中心に回転する）。
【００５４】
図２４は、少なくとも一つの実施形態において図２３を参考にして説明した例示的な照明可能鍵の等角上面図である。鍵ボディ２４０２は、ライトガイド２４０４とは分けられている。少なくとも一つの実施形態において図２３を参考にして説明した鍵ボディ２３０２と同様に、ライトガイド２４０４は、硬く詰まっていてもよく、中空状態であってもよく、その両方を有してもよい。ライトガイド２４０４は、１または複数の光学特性を備えてもよい。例えば、ライトガイド２４０４は、本明細書で説明するように、光源を点灯させた場合、光が鍵を透過するよう作成されてもよい。ある実施形態において、ライトガイド２４０４は光学系アクリルなどのプラスチック材で作成可能であり、例えば、条件に合った光透過性（例えば、反射率、屈折率など）を有し、また、材強度特性、成形特性、及び／または耐衝撃性などを含むがこれらに限定されない、条件に合った作成特性及び／または耐久性も有する。また、ライトガイド２４０４はその他材で作成されてもよく、例えば、ガラス、ポリカーボネート、ポリエステル、ハロゲン化プラスチック、及び、条件に合う光透過性を有し１または複数の作成特性及び／または耐久性を有するその他プラスチックなどがある。また、ライトガイド２４０４は、光が所定軸にのみ沿ってライトガイド２４０４を透過するよう、作成されてもよい。また、ライトガイド２４０４は、光が所定軸に沿ってライトガイド２４０４をより透過しやすく、より明るく、及び／またはより均一になるよう、作成されてもよい。例えば、ライトガイド２４０４は、本明細書で説明するように、ライトガイド２４０４の後方からの光が、ライトガイド２４０４全体を均一に明るくするよう、作成されてもよい。
【００５５】
ライトガイド２４０４は、楔形であってもよい。ライトガイド２４０４（図２６ではより明確に示す）を櫛形にすることで、図２を参考に説明したライトガイド２０４を参考に説明したように、内部屈折原理を使用しライトガイドの後から前へ光が均一に拡散しやすくしてもよい。ライトガイドの作成におけるその他態様では、双方向ピアノトレーニング装置の光透過を変えてもよい。例えば、ライトガイドの側面及び／または底面をコーティングして、当該面を通る光透過を遮り、内部反射を増やし、全体的な光の輝度を向上させてもよい。ライトガイドの上面を塗装などして、当該面からの放射光を拡散させ、図２を参考に説明したライトガイド２０４を参考に説明したように、「ホットスポット」を減らし、上面からの発光を均一にさせてもよい。さらに、ライトガイド中央に（前後軸に沿って）材を集中させ、ライトガイドの中央をより明るくし、及び／または、当該中央に光放射を集めるようしてもよい。多様な実施形態において、コーティング塗装、材を層状にして（例えば、プラスチック層）接着、別材の接着（例えば、金属コーティング）、エッチング、または当該方法の組合せなど、多様な方法で、多様なコーティングを施してもよい。少なくとも一つの実施形態において図２３を参考にして説明した鍵ボディ２３０２の光学特性と同様に、所定の作成部材、所定のコーティング材、所定の表面形状、及び／または所定の配置などの作成技術によりライトガイド２４０４の光学特性を得てもよい。図２４に示したライトガイド２４０４は、上面が半透明で、左側面及び右側面が不透明であり、ライトガイドの後にある光源からの光をライトガイド全体に均一に拡散させ得る。
【００５６】
図２５は、少なくとも一つの実施形態において図２３を参考にして説明した例示的な照明可能鍵の第一等角底面図である。図では、鍵ボディ２５０２はライトガイド２５０４に接続されている。図２５に示したライトガイド２５０４は、２つのカットアウト部２５０６を有しており、図５を参考に説明した２つのカットアウト部５０６と同様に、ある実施形態において、ライトガイドの光透過性を向上させ、ライトガイドを作成する過程で有用であってもよい。例えば、２つのカットアウト部２５０６を設けることで、ライトガイドのいずれの軸（例えば、上下、左右、前後）にも全厚が薄くなり、射出成形などの技術を用いてライトガイドを作成し易くできる。
【００５７】
図２６は、少なくとも一つの実施形態において図２３を参考にして説明した例示的な照明可能鍵の第一等角底面図である。図では、鍵ボディ２６０２はライトガイド２６０４とは分けられている。
【００５８】
図２７は、少なくとも一つの実施形態において図２３を参考にして説明した例示的な照明可能鍵の第二等角底面図である。図では、鍵ボディ２７０２はライトガイド２７０４に接続されている。図では、光源２７０６はライトガイド２７０４に繋げて配置され、鍵ボディ２７０２の上面に平行な中央部に光線を向けて投光している。ある実施形態において、光源２７０６を、ライトガイドに対し、及び／または、照明可能鍵に対し、後方ではなく下方、下方ではなく後方、左側へ、右側へ、または前になど、別の相対位置に配置してもよい。図２７では、光源２７０６を、ライトガイド２７０４の後、鍵ボディ２７０２の下方に配置している。光源２７０６は、ライトガイド２７０４の内部へ向けられている。ある実施形態において、光源を、光線中央が初めからライトガイドを透過しないよう向けて配置してもよい（例えば、光線中央がライトガイドから離れた方向を向くよう光源を向ける）。そのような実施形態において、本明細書で説明するように、鏡及び／またはレンズを用いて光源の方向をライトガイドに向け変更してもよい。
【００５９】
光源２７０６は１または複数の発光体を備えてもよい（図２７の実施例では、発光体は１つである）。光源２７０６は、本明細書で説明するように、１または複数のコントローラから受信した信号に従って、１または複数の発光体を点灯させるよう構成されてもよい。例えば、コントローラは、光源に信号などを送信し、所定時間に点灯させ、所定色に変更させ、または消灯させてもよい。本明細書で説明するように、光源２７０６を動的に制御し、光の明るさ及び／または色を変化させてもよい。例えば、光源２７０６は、１または複数の広域スペクトル発光ダイオード（ＬＥＤ）を備えてもよく、当該ＬＥＤは、明るさと色の両方を、少なくとも一つの実施形態において少なくとも図１を参考にして本明細書に示した、双方向ピアノトレーニング装置１０４及び／またはコントローラ１０６などのコンピュータシステムにより制御されてもよい。広域スペクトルＬＥＤは電子部品であり、複数の色、及び／または、多様な明るさレベルでの光放射が可能である。例えば、広域スペクトルＬＥＤは、多様な強度または明るさで赤色光を放射し、多様な強度または明るさで青色光を放射し、多様な強度または明るさで緑色光を放射し、または、１または複数の強度で赤色光、青色光及び／または緑色光を組み合わせて放射するよう構成されてもよい。１または複数の強度で赤色光、青色光及び／または緑色光を組み合わせて放射する実施例において、可視光色の略完全なスペクトル（「略フルスペクトル」ともいう）を広域スペクトルＬＥＤにより作り出してもよい。
【００６０】
ある実施形態において、光源２７０６は、１または複数の光処理素子も備えてもよく、１または複数の方法で光伝達を変更する鏡、シャッタ、レンズなどを含むがこれらに限定されない。また、光源２７０６での光伝達を、１または複数の方法で変更してもよい。例えば、光源は継続して点灯するよう構成され、発光体の前でシャッタの開閉を行い、光強度を制御してもよい。同様に、光源を照明可能鍵の前方以外の方向に向け、１または複数の反射面（例えば、鏡）及び／または１または複数の屈折素子（例えば、レンズ）を用いて光の方向を変更してもよい。本明細書で説明する光処理素子及び光伝達の変更方法は典型的な実施例であって、他の光処理素子も光伝達の変更方法も、本開示の範囲内であると考えられる。
【００６１】
図２８は、少なくとも一つの実施形態において図２３を参考にして説明した例示的な照明可能鍵の第二等角底面図である。図では、鍵ボディ２８０２はライトガイドとは分けられている。図では、電源２８０６はライトガイド２８０４に繋げて配置されている。
【００６２】
図２９は、少なくとも一つの実施形態において図２３を参考にして説明した例示的な照明可能鍵の上面図である。図では、鍵ボディ２９０２はライトガイド２９０４に接続されている。また、図２９は、例示的な照明可能鍵の拡大図２９０８を示し、当該拡大図は、ライトガイド２９０４の位置、及び、ライトガイド２９０４に繋げられた光源２９０６の配置を示している。
【００６３】
図３０は、少なくとも一つの実施形態において図２３を参考にして説明した例示的な照明可能鍵の底面図である。図では、鍵ボディ３００２はライトガイド３００４に接続されている。図では、光源３００６はライトガイド３００４に繋げて配置されている。
【００６４】
図３１は、少なくとも一つの実施形態において図２３を参考にして説明した例示的な照明可能鍵の右側面図である。鍵ボディ３１０２のみ表示されている。
【００６５】
図３２は、少なくとも一つの実施形態において図２３を参考にして説明した例示的な照明可能鍵の右側面図である。図では、鍵ボディ３２０２はライトガイド３２０４とは分けられている。図では、光源３２０６はライトガイド３２０４に繋げて配置されている。
【００６６】
図３３は、少なくとも一つの実施形態において図２３を参考にして説明した例示的な照明可能鍵の第一等角左右断面図である。図では、鍵ボディ３３０２はライトガイド３３０４に接続されている。
【００６７】
図３４は、少なくとも一つの実施形態において図２３を参考にして説明した例示的な照明可能鍵の第二等角左右断面図である。図では、鍵ボディ３４０２はライトガイド３４０４に接続されている。
【００６８】
図３５は、少なくとも一つの実施形態において図２３を参考にして説明した例示的な照明可能鍵の第三等角左右断面図である。図３５は鍵ボディ３５０２を示す。
【００６９】
図３６は、少なくとも一つの実施形態において図２３を参考にして説明した例示的な照明可能鍵の等角図であり、当該照明可能鍵は、少なくとも一つの実施形態において図２を参考にして説明した例示的な照明可能鍵に繋げて配置されている。図３６では、白鍵３６０２が黒鍵３６０４の左（鍵上部から見て左）隣に配置されている。黒鍵は、白鍵のカットアウト部３６０６の内部に配置され、図２を参考に説明したように、両鍵とも自由に動くことができる。
【００７０】
図３７は、少なくとも一つの実施形態において図２を参考にして説明した例示的な照明可能鍵の上面図であり、当該照明可能鍵は、少なくとも一つの実施形態において図２３を参考にして説明した例示的な照明可能鍵に繋げて配置されている。図３７では、白鍵３７０２が黒鍵３７０４の左（鍵上部から見て左）隣に配置されている。
【００７１】
図３８は、少なくとも一つの実施形態において図１を参考にして説明した双方向ピアノトレーニング装置などの双方向ピアノトレーニング装置用の例示的な照明可能鍵の上面図である。図３８に示した例示的な照明可能鍵は、図２を参考に説明した例示的な照明可能鍵と共通の特性を有してもよく、当該特性は、材、構成方法、不透明度、及び全体サイズなどを含むがこれらに限定されない。また、図３８に示した例示的な照明可能鍵は、図２を参考に説明した例示的な照明可能鍵と同様に、その他コンポーネントと共通の関係性を有してもよく、当該関係性は、ライトガイドの有無、１または複数の光源の有無、及び、キーボード装置内での位置を含むがこれらに限定されない。図３８に示した例示的な照明可能鍵の鍵形状は、図２を参考に説明した例示的な照明可能鍵とは異なってもよい。図２を参考に説明した例示的な照明可能鍵では、１つのカットアウト部を設け隣り合う黒鍵が自由に動けるようにしているが、図３８に示した例示的な照明可能鍵では、２つのカットアウト部を設け隣り合う黒鍵が自由に動けるようにしている。図３８で示した鍵ボディ３８０２は、左カットアウト部３８０４及び右カットアウト部３８０６を有する。
【００７２】
図３９は、少なくとも一つの実施形態において図３８を参考にして説明した例示的な照明可能鍵の上面図であり、当該照明可能鍵は、少なくとも一つの実施形態において図２３を参考にして説明した、２本の例示的な照明可能鍵に繋げて配置されている。図３９では、白鍵３９０２は、第一黒鍵３９０４の右（鍵上部から見て右）隣に配置され、第二黒鍵３９０６の左（鍵上部から見て左）隣に配置されている。
【００７３】
図４０は、少なくとも一つの実施形態において図１を参考にして説明した双方向ピアノトレーニング装置など双方向ピアノトレーニング装置用の、例示的な照明可能鍵の上面図である。図４０に示した例示的な照明可能鍵は、図２を参考に説明した例示的な照明可能鍵と共通の特性を有してもよく、当該特性は、材、構成方法、不透明度、及び全体サイズなどを含むがこれらに限定されない。また、図４０に示した例示的な照明可能鍵は、図２を参考に説明した例示的な照明可能鍵と同様に、その他コンポーネントと共通の関係性を有してもよく、当該関係性は、ライトガイドの有無、１または複数の光源の有無、及び、キーボード装置内での位置を含むがこれらに限定されない。図４０に示した例示的な照明可能鍵の鍵形状は、図２を参考に説明した例示的な照明可能鍵とは異なってもよい。図２を参考に説明した例示的な照明可能鍵では、鍵の右側（鍵上部から見て右側）に１つのカットアウト部を設け隣り合う黒鍵が自由に動けるようにしているが、図４０に示した例示的な照明可能鍵では、鍵の左側（鍵上部から見て左側）に１つのカットアウト部を設け隣り合う黒鍵が自由に動けるようにしている。図４０で示した鍵ボディ４００２は、カットアウト部４００４を有する。
【００７４】
図４１は、少なくとも一つの実施形態において図１を参考にして説明した双方向ピアノトレーニング装置など、双方向ピアノトレーニング装置用の５本のピアノ鍵の上面図である。図４１は、少なくとも一つの実施形態において図２を参考にして説明した例示的な照明可能鍵、少なくとも一つの実施形態において図３８を参考にして説明した例示的な照明可能鍵、及び、少なくとも一つの実施形態において図４０を参考にして説明した例示的な照明可能鍵を示している。３本の白鍵を、少なくとも一つの実施形態において図２３を参考にして説明した例示的な２本の照明可能鍵に繋げて配置する。図４１では、第一白鍵４１０２を第一黒鍵４１０４の左（鍵上部から見て左）隣に、第二白鍵４１０６を第一黒鍵４１０４の右（鍵上部から見て右）隣で第二黒鍵４１０８の左（鍵上部から見て左）隣に、第三白鍵４１１０を第二黒鍵４１０８の右（鍵上部から見て右）隣に配置している。
【００７５】
図４２は、少なくとも一つの実施形態において図１を参考にして説明した双方向ピアノトレーニング装置など双方向ピアノトレーニング装置用の例示的な照明可能鍵の上面図である。図４２に示した例示的な照明可能鍵は、図２を参考に説明した例示的な照明可能鍵と共通の特性を有してもよく、当該特性は、材、構成方法、不透明度、及び全体サイズなどを含むがこれらに限定されない。また、図４２に示した例示的な照明可能鍵は、図２を参考に説明した例示的な照明可能鍵と同様に、その他コンポーネントと共通の関係性を有してもよく、当該関係性は、ライトガイドの有無、１または複数の光源の有無、及び、キーボード装置内での位置を含むがこれらに限定されない。図４２に示した例示的な照明可能鍵の鍵形状は、図２を参考に説明した例示的な照明可能鍵とは異なってもよい。図２を参考に説明した例示的な照明可能鍵では、鍵の右側（鍵上部から見て右側）に１つのカットアウト部を設け隣り合う黒鍵が自由に動けるようにしている。図４２に示した例示的な照明可能鍵では、鍵の右側（鍵上部から見て右側）に１つのカットアウト部を設け隣り合う黒鍵が自由に動けるようにしているが、鍵の右側（鍵上部から見て右側）にあるカットアウト部４２０４は、図２を参考に示した例示的な照明可能鍵のカットアウト部に比べ大きい（すなわち、鍵上部から見て鍵ボディの中心方向に広い）。図４２で示した鍵ボディ４２０２は、カットアウト部４２０４を有する。
【００７６】
図４３は、少なくとも一つの実施形態において図１を参考にして説明した双方向ピアノトレーニング装置など双方向ピアノトレーニング装置用の例示的な照明可能鍵の上面図である。図４３に示した例示的な照明可能鍵は、図２を参考に説明した例示的な照明可能鍵と共通の特性を有してもよく、当該特性は、材、構成方法、不透明度、及び全体サイズなどを含むがこれらに限定されない。また、図４３に示した例示的な照明可能鍵は、図２を参考に説明した例示的な照明可能鍵と同様に、その他コンポーネントと共通の関係性を有してもよく、当該関係性は、ライトガイドの有無、１または複数の光源の有無、及び、キーボード装置内での位置を含むがこれらに限定されない。図４３に示した例示的な照明可能鍵の鍵形状は、図２を参考に説明した例示的な照明可能鍵とは異なってもよい。図２を参考に説明した例示的な照明可能鍵では１つのカットアウト部を設け隣り合う黒鍵が自由に動けるようにしているが、図４３に示した例示的な照明可能鍵では、２つのカットアウト部を設け隣り合う黒鍵が自由に動けるようにしている。図４３で示した例示的な照明可能鍵の２つのカットアウト部は、図３８を参考に示した例示的な照明可能鍵の２つのカットアウト部とは異なる。図４３で示した例示的な照明可能鍵の左カットアウト部４３０４は、図３８を参考に説明した左カットアウト部３８０４に比べ小さい（すなわち、鍵上部から見て鍵ボディの中心方向から離れ、広がっていない）。さらに、図４３で示した例示的な照明可能鍵の右カットアウト部４３０６は、図３８を参考に説明した右カットアウト部３８０６に比べ大きい（すなわち、鍵上部から見て鍵ボディの中心方向に広い）。図４３で示した鍵ボディ４３０２は、左カットアウト部４３０４及び右カットアウト部４３０６を有する。
【００７７】
図４４は、少なくとも一つの実施形態において図１を参考にして説明した双方向ピアノトレーニング装置など双方向ピアノトレーニング装置用の例示的な照明可能鍵の上面図である。図４４に示した例示的な照明可能鍵は、図２を参考に説明した例示的な照明可能鍵と共通の特性を有してもよく、当該特性は、材、構成方法、不透明度、及び全体サイズなどを含むがこれらに限定されない。また、図４４に示した例示的な照明可能鍵は、図２を参考に説明した例示的な照明可能鍵と同様に、その他コンポーネントと共通の関係性を有してもよく、当該関係性は、ライトガイドの有無、１または複数の光源の有無、及び、キーボード装置内での位置を含むがこれらに限定されない。図４４に示した例示的な照明可能鍵の鍵形状は、図２を参考に説明した例示的な照明可能鍵とは異なってもよい。図２を参考に説明した例示的な照明可能鍵では、１つのカットアウト部を設け隣り合う黒鍵が自由に動けるようにしているが、図４４に示した例示的な照明可能鍵では、２つのカットアウト部を設け隣り合う黒鍵が自由に動けるようにしている。図４４で示した例示的な照明可能鍵の２つのカットアウト部は、図４３を参考に説明した例示的な照明可能鍵の２つのカットアウト部と異なっている。図４４で示した例示的な照明可能鍵の左カットアウト部４４０４は、図４３を参考に説明した左カットアウト部４３０４に比べ大きい（すなわち、鍵上部から見て鍵ボディの中心方向に広い）。さらに、図４３で示した例示的な照明可能鍵の右カットアウト部４４０６は、図４３を参考に示した例示的な照明可能鍵の右カットアウト部４３０６に比べ小さい（すなわち、鍵上部から見て鍵ボディの中心方向から離れ、広がっていない）。図４４で示した鍵ボディ４４０２は、左カットアウト部４４０４及び右カットアウト部４４０６を有する。
【００７８】
図４５は、少なくとも一つの実施形態において図１を参考にして説明した双方向ピアノトレーニング装置など双方向ピアノトレーニング装置用の例示的な照明可能鍵の上面図である。図４５に示した例示的な照明可能鍵は、図２を参考に説明した例示的な照明可能鍵と共通の特性を有してもよく、当該特性は、材、構成方法、不透明度、及び全体サイズなどを含むがこれらに限定されない。また、図４５に示した例示的な照明可能鍵は、図２を参考に説明した例示的な照明可能鍵と同様に、その他コンポーネントと共通の関係性を有してもよく、当該関係性は、ライトガイドの有無、１または複数の光源の有無、及び、キーボード装置内での位置を含むがこれらに限定されない。図４５に示した例示的な照明可能鍵の鍵形状は、図２を参考に説明した例示的な照明可能鍵とは異なってもよい。図２を参考に説明した例示的な照明可能鍵では、鍵の右側（鍵上部から見て右側）に１つのカットアウト部を設け隣り合う黒鍵が自由に動けるようにしている。図４５に示した例示的な照明可能鍵では、鍵の左側（鍵上部から見て左側）に１つのカットアウト部を設け隣り合う黒鍵が自由に動けるようにしている。図４５で示した例示的な照明可能鍵の左カットアウト部は、図４０を参考に説明した例示的な照明可能鍵の左カットアウト部と異なっている。図４５で示した例示的な照明可能鍵の左カットアウト部４５０４は、図４０を参考に説明した左カットアウト部４００４に比べ大きい（すなわち、鍵上部から見て鍵ボディの中心方向に広い）。図４５で示した鍵ボディ４５０２は、カットアウト部４５０４を有する。
【００７９】
図４６は、少なくとも一つの実施形態において図１を参考にして説明した双方向ピアノトレーニング装置など双方向ピアノトレーニング装置用の７本のピアノ鍵の上面図である。図４６は、少なくとも一つの実施形態において図４２を参考にして説明した例示的な照明可能鍵、少なくとも一つの実施形態において図４３を参考にして説明した例示的な照明可能鍵、図４４を参考に説明した例示的な照明可能鍵、及び、少なくとも一つの実施形態において図４５を参考にして説明した例示的な照明可能鍵を示している。４本の白鍵を、少なくとも一つの実施形態において図２３を参考にして説明した例示的な３本の照明可能鍵に繋げて配置する。図４６では、第一白鍵４６０２を第一黒鍵４６０４の左（鍵上部から見て左）隣に、第二白鍵４６０６を第一黒鍵４６０４の右（鍵上部から見て右）隣で第二黒鍵４６０８の左（鍵上部から見て左）隣に、第三白鍵４６１０を第二黒鍵４６０８の右（鍵上部から見て右）隣で第三黒鍵４６１２の左（鍵上部から見て左）隣に、第四白鍵４６１４を第三黒鍵４６１２の右（鍵上部から見て右）隣に配置している。
【００８０】
図４７は、少なくとも一つの実施形態において図１を参考にして説明した双方向ピアノトレーニング装置など双方向ピアノトレーニング装置用の１２本のピアノ鍵の上面図である。図４７は、少なくとも一つの実施形態において図２を参考にして説明した例示的な照明可能鍵、少なくとも一つの実施形態において図３８を参考にして説明した例示的な照明可能鍵、少なくとも一つの実施形態において図４０を参考にして説明した例示的な照明可能鍵、少なくとも一つの実施形態において図４２を参考にして説明した例示的な照明可能鍵、少なくとも一つの実施形態において図４３を参考にして説明した例示的な照明可能鍵、図４４を参考に説明した例示的な照明可能鍵、少なくとも一つの実施形態において図４５を参考にして説明した例示的な照明可能鍵を示している。７本の白鍵を、少なくとも一つの実施形態において図２３を参考にして説明した例示的な５本の照明可能鍵に繋げて配置する。
【００８１】
図４７では、第一白鍵４７０２を第一黒鍵４７０４の左（鍵上部から見て左）隣に、第二白鍵４７０６を第一黒鍵４７０４の右（鍵上部から見て右）隣で第二黒鍵４７０８の左（鍵上部から見て左）隣に、第三白鍵４７１０を第二黒鍵４７０８の右（鍵上部から見て右）隣に、第四白鍵４７１２を第三白鍵４７１０の右（鍵上部から見て右）隣で第三黒鍵４７１４の左（鍵上部から見て左）隣に、第五白鍵４７１６を第三黒鍵４７１４の右（鍵上部から見て右）隣で第四黒鍵４７１８の左（鍵上部から見て左）隣に、第六白鍵４７２０を第四黒鍵４７１８の右（鍵上部から見て右）隣で第五黒鍵４７２２の左（鍵上部から見て左）隣に、第七白鍵４７２４を第五黒鍵４７２２の右（鍵上部から見て右）隣に配置している。
【００８２】
一般的なピアノキーボードで使用する場合、図４７で示した１２本の鍵がピアノキーボードの１オクターブに相当してもよい。例えば、鍵４７０２は、「Ｃ」を表し、鍵４７０４は「Ｃシャープ」（「Ｃ♯」）または「Ｄフラット」（「Ｄ♭」）、鍵４７０６は「Ｄ」というように、１２本の鍵は１オクターブの１２音に対応している。キーボード上の複数オクターブは、図４７で示した１２本の鍵の配置を連ねたものであってもよい。その他の音配置（及び鍵のその他配置）も、本開示の範囲内であると考えられる。例えば、マイクロトーンキーボードは、「自然」音と「自然」音の間に複数音を作り出し、１音間に複数の鍵を備えてもよい。一般的な微分音階は、例えば、１オクターブに１９音、２２音、３６音、またはそれ以上を有してもよく、鍵配置もそれらに対応している。また、少なくとも一つの実施形態において図１を参考にして説明したコントローラ１０６などのコントローラを用いて、鍵を再プログラムすることで、別の音配置を実施してもよく、再プログラムによる別の音配置も、本開示の範囲内であると考えられる。例えば、「標準」３オクターブを再プログラムして１微分音オクターブを表現することで、３６音オクターブを実施してもよい。
【００８３】
ある実施形態において、図４７で示したような鍵グループを、電子的に見た１つの鍵のまとまりとして捉えてもよい。例えば、図４７で示した鍵のまとまりを１つの「バンク」に関連させてもよく、当該バンクは、キーボードでの複数バンクのうちの１つであってもよい。そのような実施形態において、鍵４７１０を点灯する点灯イベントを、例えば、鍵「２９」ではなく、例えば、「バンクＸの鍵５」に送信してもよい。そのように鍵をバンクにグループ化すると、効率的及び／または並列化した鍵処理が可能になり、点灯イベントマネジャからの複数イベントを同時に処理可能にしてもよい。また、そのような並列処理では、複数コマンドを並行して正しいバンクへルーティングしバンク内の複数コマンドを順に処理することで、キーボードの端付近にある鍵のアドレス指定に遅れが生じないようにしてもよい。ある実施形態において、鍵バンクサイズを１鍵にまで小さくしてもよく、そうすれば、各鍵を同時に平行してアドレス指定できる。
【００８４】
図４８は、少なくとも一つの実施形態において図１を参考にして説明した双方向ピアノトレーニング装置など双方向ピアノトレーニング装置用の例示的な照明可能鍵の上面図である。図４８に示した例示的な照明可能鍵は、図２を参考に説明した例示的な照明可能鍵と共通の特性を有してもよく、当該特性は、材、構成方法、不透明度、及び全体サイズなどを含むがこれらに限定されない。また、図４８に示した例示的な照明可能鍵は、図２を参考に説明した例示的な照明可能鍵と同様に、その他コンポーネントと共通の関係性を有してもよく、当該関係性は、ライトガイドの有無、１または複数の光源の有無、及び、キーボード装置内での位置を含むがこれらに限定されない。図４８に示した例示的な照明可能鍵の鍵形状は、図２を参考に説明した例示的な照明可能鍵とは異なってもよい。図２を参考に説明した例示的な照明可能鍵では、１つのカットアウト部を設け隣り合う黒鍵が自由に動けるようにしているが、図４８に示した例示的な照明可能鍵では、カットアウト部を設けず別の白鍵の隣に配置できるようにする。
【００８５】
図４８に示した照明可能鍵を、少なくとも一つの実施形態において図２を参考にして説明した例示的な照明可能鍵の左（鍵上部から見て左）隣に配置してもよく、少なくとも一つの実施形態において図４０を参考にして説明した例示的な照明可能鍵の右（鍵上部から見て右）隣に配置してもよく、少なくとも一つの実施形態において図４２を参考にして説明した例示的な照明可能鍵の左（鍵上部から見て左）隣に配置してもよく、または、少なくとも一つの実施形態において図４５を参考にして説明した例示的な照明可能鍵の右（鍵上部から見て右）隣に配置してもよい。図４８は、鍵ボディ４８０２を示す。
【００８６】
図４９は、少なくとも一つの実施形態において図１を参考にして説明した双方向ピアノトレーニング装置など双方向ピアノトレーニング装置用の、例示的な照明可能鍵、当該鍵に連携した光源、及び、当該鍵に連携したトリガ機構を示す。図４９に示した例示的な照明可能鍵は、少なくとも一つの実施形態において図２を参考にして説明したような鍵ボディ４９０２、ライトガイド４９０４、及び光源４９０６を備えており、押下４９１２により、ピボット点４９０８で回転し、スイッチ４９１０に係合４９１４してもよい。スイッチ４９１０は、メカニカルスイッチであってもよく、電子スイッチであってもよく、光学的スイッチであってもよく、または、接触スイッチなどであってもよい。例えば、スイッチ４９１０は１組の接触点で構成され、鍵の回転、つまり、鍵が押下されて、回路が繋がってもよい。図では、スイッチ４９１０は鍵ボディ４９０２の下方にあるが、鍵ボディに接着させ、及び／または鍵ボディ内部に組み込んでもよい。スイッチ４９１０は、ある実施形態において、鍵の押下速度、鍵の押下圧、鍵の押下継続時間、離鍵、またはそれらの組合せ、及び／またはその他鍵押下に関連する情報などの情報を提供するよう構成されてもよい。
【００８７】
図５０は、少なくとも一つの実施形態において図１を参考にして説明した双方向ピアノトレーニング装置など双方向ピアノトレーニング装置用の例示的な照明可能鍵、当該鍵に連携した光源、及び、当該鍵に連携したトリガ機構を示す。図５０に示した例示的な照明可能鍵は、少なくとも一つの実施形態において図２を参考にして説明したような鍵ボディ５００２、ライトガイド５００４、及び光源５００６を備えており、押下５０１２により、ピボット点５００８で回転し、スイッチ５０１０に係合５０１４してもよい。図４９を参考に本明細書で説明したスイッチ４９１０と同様に、スイッチ５０１０は、メカニカルスイッチであってもよく、電子スイッチであってもよく、光学的スイッチであってもよく、または、接触スイッチであってもよい。図では、スイッチ５０１０は鍵ボディ５００２の上方にあり、ある実施形態においては、鍵の押下速度、鍵の押下圧、鍵の押下継続時間、離鍵、またはそれらの組合せ、及び／またはその他鍵押下に関連する情報などの情報を提供するよう構成されてもよい。
【００８８】
図５１は、少なくとも一つの実施形態において図１を参考にして説明した双方向ピアノトレーニング装置など双方向ピアノトレーニング装置用の複数のピアノ鍵５１０２の上面図である。図５１で示した実施例は、６１本の鍵（５オクターブプラス１音）を有する一般的なキーボード構成である。他に一般的な配置として、標準ピアノキーボード（８８本の鍵で７オクターブ半を表現する）、及び拡張ピアノキーボード（９０本以上の鍵を有する）があり、他にも２オクターブ、３オクターブ、４オクターブのキーボードがある。本明細書で説明するキーボードの鍵数及び鍵配置は典型的な実施例であり、その他の鍵数及び鍵配置も本開示の範囲内であると考えられる。
【００８９】
図５２は、例示的な環境５２００を示しており、当該環境では少なくとも一つの実施形態において、図１を参考に説明した双方向ピアノトレーニング装置などの双方向ピアノトレーニング装置と連携した接続がなされている。双方向ピアノトレーニング装置の鍵を押下及び／または離鍵して、鍵イベント５２０６を生成してもよい。鍵イベント通知を鍵イベントマネジャ５２０４に送信し、当該鍵イベントマネジャは鍵イベントをサウンドプレイヤ５２０２に送信し、レッスンマネジャ５２０８にも鍵イベントを送信してもよい。また、例えば、後に再生し分析する時のために、レッスンマネジャが鍵イベント通知を保存してもよい（本明細書では、「保存鍵イベント」とする）。サウンドプレイヤ５２０２は、鍵イベントを、例えば、電子楽器用デジタルインタフェース（「ＭＩＤＩ」）コマンドとして鍵イベントを受信するよう構成されてもよい。サウントプレーヤは、当該イベントを使用して、例えば、シンセサイザで音をトリガしてもよく、保存音及び／または合成音（例えば、ＳｏｕｎｄＦｏｎｔ（商標）、ダウンロード音（「ＤＬＳ」）、一般的なＭＩＤＩ（「ＧＭ」）、インストラクタの提供による音など）でトリガ再生してもよい。レッスンマネジャ５２０８は、少なくとも一部のレッスン５２１８に基づき、点灯イベントマネジャ５２１４にイベントを送信し、当該イベントは、双方向ピアノトレーニング装置に点灯イベント５２１６として送付されてもよい。ある実施形態において、点灯イベントマネジャ５２１４は、少なくとも一部の選択カラーテーマに基づき点灯イベントに応答するよう構成されたカラーテーママネジャを備えてもよい。そのような実施形態において、ユーザがカラーテーマを選択してもよく、少なくとも一部のレッスン５２１８に基づきカラーテーマが選択されてもよく、または、その他要因に基づきカラーテーマが選択されてもよい。また、レッスンマネジャは、サウンドプレイヤ５２０２にサウンドイベントを送信し、例えば、レッスン音に適した音を表現し、１または複数の音特性を変更し、またはその他音機能を実施してもよい。また、レッスンマネジャ５２０８は、レッスン５２１８、及び／または鍵イベント５２０６に基づき、結果５２１０をコンパイルしてもよい。レッスンマネジャ５２０８は、結果５２１０をディスプレイ５２１２に表示させてもよい。レッスンマネジャ５２０８は、レッスンの一部（例えば、楽譜、レッスンの進捗、など）を含めこれに限定されない、別のオブジェクトを表示させてもよい。
【００９０】
図５３は、例示的な環境５３００を示しており、当該環境では、少なくとも一つの実施形態において図１を参考にして説明した双方向ピアノトレーニング装置などの双方向ピアノトレーニング装置と、鍵イベント通知及び点灯イベント通知を送受信してもよい。図１を参考に説明したコントローラ１０６などのコンピュータシステムによる制御のもと、点灯イベントマネジャ５３０２は、双方向ピアノトレーニング装置５３１４の複数鍵の１つである鍵５３１６と連携する第一点灯イベント５３０４を生成してもよい。第一点灯イベント５３０４は、鍵と連携した識別子またはアドレス、鍵点灯時間、鍵点灯継続時間、鍵点灯色、及び／または鍵点灯の明るさなどのイベントを含むが、これらに限定されない情報を備えてもよい。また、第一点灯イベント５３０４は、輪郭の「ランプアップ」及び「ランプダウン」点灯、色値変更、及び／または輝度値変更など、より複雑な情報を備えてもよい。第一点灯イベント５３０４に応答して、双方向ピアノトレーニング装置５３１４は、本明細書で説明するような１または複数の光源を、第一点灯イベント５３０４に応じた値で点灯させてもよい。点灯イベントマネジャは、コンピュータシステムの制御のもと、さらに、例えば、第二点灯鍵イベント５３０６などの別の点灯イベントを送信し、鍵５３１６に連携した１または複数の光源を消灯させるよう構成されてもよい。
【００９１】
鍵イベントマネジャ５３０８についても、コンピュータシステムの制御のもと、双方向ピアノトレーニング装置５３１４の鍵と連携した鍵イベントを受信するよう構成されてもよい。例えば、ユーザが鍵５３１８を押下すると、鍵ダウンイベント５３１０が生成され、鍵イベントマネジャ５３０８に送信されてもよく、当該鍵ダウンイベントは、鍵押下時間、鍵押下速度、鍵押下圧などの他、鍵と連携した識別子またはアドレスを含む。その後、鍵５３１８を離したことを受け、鍵アップイベント５３１２が生成され、鍵アップイベントを指示する鍵イベントマネジャ５３０８に送信されてもよい。ある実施形態において、双方向ピアノトレーニング装置５３１４は、複数イベント（例えば、点灯イベント及び／または鍵イベント）の同時処理が可能になるよう構成されてもよい。
【００９２】
図５４は、少なくとも一つの実施形態において図１を参考にして説明した双方向ピアノトレーニング装置などの双方向ピアノトレーニング装置を用いて、受講レッスンに従い課題を実施する例示的なプロセス５４００を示す。コントローラ１０６などのコントローラを使用し、図５４に示したプロセスを実施してもよい。コントローラは、最初に、課題再生の開始及び／または継続（５４０２）を判断してもよい。本明細書において、「再生」は、受講レッスンに従い、課題を実施する生徒のプロセスを意味し、当該レッスンは、ある実施形態において、要素（音、和音、休符など）に関連する一連の課題を順に実施してもよく、演奏速度に合わせて実施してもよい。再生中、コントローラは、鍵を点灯して演奏対象音を表示するなど、１または複数の再生インジケータを実施してもよい。また、再生インジケータでは、ディスプレイ上で指示を進め、課題の楽譜上で現在位置を表示してもよい。例えば、スコア上の現在位置に対応する位置で垂直線をスコアに引き、及び／または、別の色で現音組を表現するなどしてスコア上で現音組を他音と区別してもよい。コントローラが、別の再生インジケータを実施してもよく、例えば、楽譜の音符のハイライト表示、インストラクタが楽譜曲を演奏する映像の再生、または正しい指の位置の表示などを含むが、これらに限定されない。
【００９３】
一つの実施例において、課題では、楽譜に従って曲の一連の音の譜読みを備えてもよい。再生インジケータにより、一連の音を正確に再生表示してもよい。第一音を再生する前に、再生インジケータは、第一音に連携する鍵を点灯させ、楽譜をハイライト表示して音符を表示し、音が弾かれるまで待ってもよい。音が弾かれると、再生インジケータは、１連音の次音に連携する次鍵を点灯させ、楽譜をハイライト表示して次音符を表示するなどしてもよい。ある再生モードにおいて、再生インジケータは、演奏速度とは無関係でもよく、演奏速度に応じてもよく、別の課題及び／またはレッスンパラメータに対応してもよい。本明細書において別の再生モード及びインジケータについて説明する。
【００９４】
再生の開始及び／または継続（５４０２）の判断は、受信する１または複数のイベント、１または複数のトリガ機構、レッスン内容、レッスンの進捗（例えば、ユーザ毎）、課題、または課題の進捗などを基に行ってもよい。例えば、レッスンが選択された後、本明細書で説明するコントロールパネル上でユーザが「プレイ」を押下した結果、再生が開始されてもよく、カウントダウンで時間切れ（例えば、本明細書で説明するテストモードなどのモードで）となった時に開始されてもよい。次に、コントローラは、鍵イベントキューから鍵イベント通知を集めてもよい（５４０４）。鍵イベントキューにある鍵イベント通知は、鍵イベントキューから鍵イベント通知を前回収集した後に押下及び／または離鍵された鍵に関連する鍵イベント通知を備えてもよい。次に、コントローラは、再生におけるタイムロケーションを判断してもよい（５４０６）。本明細書において、「タイムロケーション」は再生シーケンス内における位置を意味してもよい。例えば、再生開始時、タイムロケーションは、課題の開始位置にあってもよい。課題が進むにつれ、タイムロケーションは、課題に連携する楽譜の次音、和音、または休符に従って進んでもよく、演奏速度に合わせて進んでもよく、ユーザの制御に応答するなど別のイベントに従って進んでもよい。また、タイムロケーションは逆戻りして、例えば、課題の再開、フレーズの繰り返し、前音、和音または休符に戻る、あるいは、ユーザ制御に応じた再開または逆戻りなどしてもよい。
【００９５】
ある実施形態において、コントローラは、前進したまたは前に戻った音楽フレーズを再開するよう構成されてもよい。本明細書において、「音楽フレーズ」は、例えば、メロディの一部、所定の音楽モチーフ、または楽譜の一部などでの関係性による１つの音のまとまりを意味する。音楽フレーズを、インストラクタ（レッスン及び／または課題の作成者）が判断してもよく、楽譜の解釈を基に自動的に判断されてもよい。例えば、何度も繰り返されるメロディ部を、１つの音楽フレーズであると判断してもよい。ある実施形態において、長い休符後、または１小節の最初で、またはその他音楽的指示で、音楽フレーズを開始してもよい。また、音楽フレーズの開始は、再生中に１または複数回あったミスの位置に応じて判断されてもよい。例えば、生徒が、１６小節のフレーズ中の第１２小節目及び１３小節目で度々ミスすれば、ミスが修正されるまで、繰り返し第１２小節に戻って再生し、その後フレーズの始まりに戻り生徒に全１６小節フレーズを弾かせてもよい。ある実施形態において、音楽フレーズの開始を特定音に関連する手に応じてもよい。一般的な音楽モチーフでは、左手で音楽フレーズを弾き、右手を使って同様のフレーズを高音域で繰り返す。右手で音をミスすれば、左手での音の始まりまで戻って再生し、セクションを通して正確に弾けるようにしてもよい。
【００９６】
鍵イベントキューからの処理対象鍵イベント通知がある（５４０８）場合、コントローラは鍵イベント通知を処理し、鍵イベント通知に基づきユーザがどの音を弾いたかを判断してもよい（５４１０）。イベントキューからの鍵イベント通知は、複数の鍵イベント通知を含んでもよい。ある実施形態において、各鍵イベント通知のプロセスが同時になされたと見なされるほど、図５４に示したプロセスのサイクルが速くてもよい。ある実施形態において、鍵イベント通知は、本明細書で説明するようなタイミング情報を備え、コントローラが時間で鍵イベント通知をソートできるようしてもよい。例えば、再生において、ユーザが第一指で全音符、その同時間に第二指で４分音符を４回弾くよう表示してもよい。鍵イベント通知は、略同時の２つの鍵ダウンイベント（全音符及び一つ目の４分音符）、一つ目の４分音符に対する鍵アップイベント、二つ目の４分音符に対する鍵ダウンイベント及び鍵アップイベント、三つ目の４分音符に対する鍵ダウンイベント及び鍵アップイベント、四つ目の４分音符に対する鍵ダウンイベント、及び、２つの鍵アップイベント（四つ目の４分音符及び全音符に対する）を略当該順で含んでもよい。
【００９７】
次に、コントローラは、タイムロケーションを基に再生でどの音を弾くはずであったかを判断し（５４１２）し、当該音を実際に弾いた音と比較してもよい（５４１４）。例えば、上記実施例において、コントローラは、期待値を実イベントと比較し、鍵イベント通知が適切な順、適切な鍵、及び／または適切なタイミングに対応しているか確認してもよい。和音（例えば、Ｃ音、Ｅ音及びＧ音の和音であるハ長調和音）を弾く場合、正しい鍵イベント通知は、当該３音に対応する鍵を各閾値時間内に弾いたことを表す。ミスとは、別の鍵を打鍵する、略同時に打鍵しないなどを含んでもよい。例えば、ユーザがＣ音、Ｅフラット、及び、Ｇ音（ハ短調和音）を弾いてしまった場合、ミスとしてもよい。弾くべき音と実際に弾いた音とが違えば（５４１６）、コントローラは、当該ミスを基に１または複数の点灯イベント通知を生成してもよい（５４１８）。ある実施形態において、コントローラは、弾いた鍵を、処理イベントは無いが弾くはずであった鍵と比較してもよい。例えば、再生のタイムロケーションを基に鍵を弾くはずであったのに鍵イベントが無ければ、ある再生モードにおいてミスとしてもよい。
【００９８】
次に、コントローラは、ユーザが次に弾くべき鍵があるかを判断し（５４２０）、次の鍵がある場合（５４２２）、コントローラは、当該次鍵を基に１または複数の点灯イベント通知を生成してもよい（５４２４）。例えば、再生の次鍵がハ長調和音であれば、コントローラは、当該和音に対応する鍵を点灯させてもよい。直前に弾いた鍵と次に弾く鍵とで時間が開く場合、コントローラは、時間を開けて次鍵を点灯してもよく、次に弾く鍵を点滅させてもよく、違う色で次鍵を点灯させてもよく、次鍵を強く点灯してもよく、別のプロセスを実施して次鍵にはまだ早いことを表示してもよい。ある実施形態において、コントローラは、例えば、別の色及び／または別の点灯スキームを用いて、次の鍵に対する別のフィンガリングを点灯するよう構成されてもよい。最後に、コントローラは、本明細書で説明するように、集めた点灯イベント通知を１または複数のカラーテーマで処理し（５４２６）、当該点灯イベント通知を双方向ピアノトレーニング装置に送信し（５４２８）、再生を終える（例えば、タイムロケーション、またはミスの累積などの、判断に基づき）（５４３０）場合には、コントローラは、再生を終了し（５４３２）てもよい。ある実施形態において、コントローラは、本明細書で説明するように、１または複数のミス及び／またはレッスン内容に基づき、再生時間を調整してもよい。
【００９９】
ある実施形態において、図５４に示した例示的なプロセスは、１または複数の課題モードに基づき、別の順番、及び／または別のタイミングで進めてもよい。例えば、習得モードを提供する実施形態において、コントローラは、再生のタイムロケーションを無視し、点灯イベントを生成して鍵を点灯し、ユーザが当該鍵を押下するまで継続して鍵を点灯してもよい。本モードにおいて、再生を音楽イベントのまとまりとして捉え、タイムロケーションを演奏速度などの時間的考慮とは無関係に当該のまとまり内での位置として捉えてもよい。本モードにおいて、課題を、課題に連携する楽譜上の速度に関係なく、ユーザが点灯イベントの指示に従うことで進行させてもよい。そのようなモードにおいて、コントローラは、鍵点灯イベントを送信し、ユーザが弾くべき鍵を表示し、鍵イベントを監視して鍵が押下されたかどうかを判断してもよい。鍵を押下しない、及び／または違う鍵を押下すると、対象鍵の点灯を変更し、例えば、より明るく、または点滅させるなどし、その際、ミスを修正するまで再生を停止してもよい。例えば、４連４分音符と合わせて全音符を弾く上記の実施例において、本モードでのコントローラは、４連４分音符を点灯させながら、その間全音符を継続して点灯させてもよい。全音符を離すと、全音符を別の色で点灯させ、４連４分音符の再生を停止してもよい（例えば、点灯イベント）。
【０１００】
上級再生モードを提供する実施形態において、コントローラは、再生中に生徒の進捗度を評価し、当該進捗度に基づき再生を継続するかどうかの判断をしてもよい。例えば、ユーザが１曲に１つ間違った音（例えば、和音の一部として）を弾いた場合、コントローラは、停止して和音習得モードにしてもよく、または１小節前に戻ってもよく、または再生のその他時点（最初からの再生を含む）に戻ってもよい。再生を戻すかどうかの判断は、鍵押下イベントタイミング、離鍵タイミング、または鍵イベントの相対タイミング（例えば、アルペッジョで弾くべき時、和音を同時に弾く、またはその反対）などに基づいてもよい。ある実施形態において、上級再生モードでは、再生中鍵を点灯させず、正しい鍵及び／または鍵のタイミングについて再生後にフィードバックを提供するだけでもよい。そのような実施形態は「テスト」モードを備えてもよく、当該モードでは、時間を計り、再生進捗度、タイミング、及び／またはミスを評価した結果から点数をつける。別のテストモードでは、別の基準を基に評価してもよい。例えば、タイミングの正確度を問わずに音の正確度を求めるテストモードもあれば、音の正確度を問わずにタイミングの正確度を求めるテストモードもあれば、タイミングも音も両方の正確度を求めるテストモードなどもあってもよい。そのような実施形態において、ミスをディスプレイ上でもハイライト表示し、双方向ピアノトレーニング装置上でもレッスン及び／または課題評価中に鍵点灯イベントを用いて表示してもよい。
【０１０１】
図５５は、例示的な環境５５００を示しており、当該環境では、点灯カラーテーマに連携した点灯イベントを、少なくとも一つの実施形態において図１を参考にして説明した双方向ピアノトレーニング装置などの双方向ピアノトレーニング装置が処理してもよい。まず、本明細書で説明するような点灯イベントマネジャにより受信された点灯イベント５５０２を、点灯イベントマネジャがカラーテーマ５５０４を用いて処理してもよい。カラーテーマは、特定鍵を点灯する色及び強さを付加制御してもよい。例えば、カラーテーマは点灯イベントマネジャ内で構成され、ユーザの左手で弾く鍵を赤で点灯させてもよい。そのような実施例において、点灯イベントは、利き手に関する点灯イベント情報を備えてもよい（すなわち、「左手色で時間Ｙに鍵Ｘを点灯させる」）。そのようなカラーテーマは、赤色で時間Ｙに鍵Ｘを点灯させる命令を生成する。別のカラーテーマでは、左手鍵を緑で表示してもよく、または利き手鍵とは無関係に、別のパラメータを用いて表示してもよい。音を左手または右手（「利き手」）で弾くべきかの判断、または、どの指で鍵を押下すべきか（「フィンガリング」）の判断は、楽曲の解釈、または特定音部（低音部、高音部など）の音符の配置を基に実施してもよく、またはインストラクタ（レッスンの作成者）が行ってもよい。利き手の音を楽譜と連携するメタデータ内でコード化してもよく、ある実施形態において、楽譜内でコード化してもよい。
【０１０２】
また、カラーテーマは、別の要因で光の色及び／または強さを変更するよう構成されてもよい。例えば、弱く弾く音（例えば、ピアニッシモ）を、強く弾く音（例えば、フォルテッシモ）より明るさを抑えて点灯させてもよい。点灯イベントマネジャ内でカラーテーマを用いることで、基本のイベント通知を変更することなく別の動作を可能にしてもよい。本明細書で説明する別タイプのカラーテーマ動作は典型的な実施例であり、そういった別タイプのカラーテーマ動作も本開示の範囲内であると考えられる。鍵点灯パラメータの選択後、点灯イベントを点灯コントローラ５５０６に送信してもよく、当該点灯コントローラは下位コマンドを生成し、当該下位コマンドは、点灯ドライバ５５０８に送信され、その後、特定鍵と連携した個別ライトまたは複数ライト５５１０に送信されてもよい。ライト５５１０が広域スペクトルＬＥＤである実施形態において、点灯コントローラ５５０６はＬＥＤコントローラであり、点灯ドライバ５５０８はＬＥＤドライバであってもよい。１または複数のライト５５１０を１または複数の点灯回路基板を用いて制御してもよく、当該点灯回路基板は、点灯ドライバ５５０８からの信号を受信するよう構成され、当該信号に応答してライトを制御するよう構成される。
【０１０３】
図５６は、例示的な環境５６００を示しており、当該環境では、鍵イベントが、少なくとも一つの実施形形態において図１を参考に説明したような採点再生システムに伝達されてもよい。双方向ピアノトレーニング装置５６０２は、鍵イベント５６０４及び／または別のイベント（例えば、コントローライベント）を生成してもよい。鍵イベント５６０４を楽曲再生システム５６１２に伝達してもよく、当該楽曲再生システムでは、鍵イベント５６０４に連携する１または複数の音を表現してもよい。また、鍵イベント５６０４を、評価採点システム５６０６に伝達してもよく、当該評価採点システムは、少なくとも一部のレッスン５６０８に基づき、鍵イベントそれぞれのコース、レッスンまたはステップ（本明細書で説明するような）への関連度合いを判断してもよい。評価点に基づき、１または複数結果５６１０をユーザに表示してもよい。
【０１０４】
採点評価は、ユーザ採点、コース採点、レッスン採点、ステップ採点、音採点、またはそれらの組合せなどの採点技法を含んでもよい。例えば、レッスン目標では、６０パーセントを超える正確度での各レッスンステップの終了を要求してもよい。正確度７０パーセントで終了するステップは、ステップ採点及び／またはレッスン採点の両方に含まれてもよい。同様に、コース採点では、各レッスンを順番通りに終了する必要があるとしてもよい。ステップ採点では、１曲の少なくとも７５パーセントの音を正確に弾くことを要求してもよい。図５７を参考に詳述するが、音採点では、正確なピッチで音を弾き、アタック閾値時間内で弾き始め、継続閾値時間内で弾き終わることを要求してもよい。
【０１０５】
ある実施形態において、１または複数結果５６１０では、最低結果を星１つで、最高結果を星５つで表す星評定システムなどの評定システムを用いて表示する。１曲または１曲の中の１小節に対する総評価点は、音ごとの集計点を基にしてもよい。音を、例えば、正確な音からミスした音を引き、総音数で割って正確度を出すといった方法で集計してもよい。また音を、例えば、正確度の計算において、ミスした音に正確な音より軽い重み付けをする方法で集計してもよい。正確度に基づき、ユーザに１または複数結果５６１０を表示してもよく、当該結果では、例えば、正確な音が６０パーセント未満であれば星１つ、正確な音が６０から７０パーセントまでであれば星２つ、正確な音が７０から８０パーセントまでであれば星３つ、正確な音が８０から９０パーセントまでであれば星４つ、正確な音が９０パーセント超であれば星５つを備えてもよい。
【０１０６】
図５７は、例示的な環境５７００を示しており、当該環境では、少なくとも一つの実施形態において図１を参考にして説明したような正確度について音を評価し採点してもよい。図５７で示した実施例において、楽譜５７０２は３つの３２分音符と１つの４分音符を示し、１分間に４分音符１２０個分の拍がある。楽譜５７０２は、各音を打つ正確なピッチ、各音の正確な打鍵開始時間、及び、各音の正確な演奏時間を示す。ある実施形態において、音が正確音として数えられるには、３要件（ピッチ、アタック、及び演奏時間）全てを満たさなければならない。別の実施形態において、時間は正確だが間違ったピッチで打鍵した場合、音は部分的に正確であるというように、３要件を別々に評価してもよい。
【０１０７】
ダイアグラム５７０４は、時間的に詳細に、各音の正確なアタック時間及び閾値（例えば、正確な音の打鍵回数）を示す。１分間に４分音符１２０個分の拍がある場合、当該４分音符の長さは１／２秒、または、ダイアグラム５７０４で示したように、５００マイクロ秒である。対して３２分音符の長さは１／１６秒であり、６２．５マイクロ秒である。ダイアグラム５７０４において、音は、約１００マイクロ秒（プラスマイナス５０マイクロ秒）のアタック閾値を有し、アタックが正確であるためには、アタック閾値内で音を弾かなければならない。
【０１０８】
ダイアグラム５７０６は、４分音符の正確な演奏時間及び閾値を示す。ダイアグラム５７０６において、４分音符は、アタック閾値内に打鍵されるが、正確な開始時間に若干遅れて打鍵される。４分音符の演奏時間（５００マイクロ秒）をアタック時間との比較、及び２００マイクロ秒（プラスマイナス１００マイクロ秒）の閾値を示す。本明細書で記したように、４つの音符をそれぞれ、正確なピッチでアタック閾値内に正確な演奏時間弾いたかについて、採点してもよい。ある実施形態において、閾値は、レッスン目標に基づいて調整可能である。例えば、レッスンの初級ステップにおいて、閾値（及び、ステップ終了のメトリクス）をかなり広く（例えば、１００マイクロ秒、２００マイクロ秒）するが、同様レッスンの上級ステップにおいて、閾値をかなり狭くしてもよい。また、音及び／または連音を、本明細書で図５６を参考に説明した採点システムに基づき採点してもよい。例えば、音を正確なアタックタイムの２０マイクロ秒以内で弾いた場合、アタックに対し星５つを獲得するが、音を正確なアタックタイムの１５０マイクロ秒以内で弾いた場合、星１つを獲得するようにしてもよい。音ごとの集計点（または重み付加集計点）で星１つから星５つを獲得し、小節または曲もそのような集計点を獲得してもよい。
【０１０９】
楽譜５７０８は、採点において、どのように一連の音に対応する正確な音を判断するかを示す。再生中は演奏点（図では文字「Ｐ」を付けた線で示す）を進め、音のアタック閾値（図では円で示す）を過ぎてもよい。音がアタック閾値の終了前に打鍵されなければ、当該音は、当該音の採点がペンディングされるとしてもよい。つまり、ユーザは、正確なピッチ及び演奏時間で当該音をまだ弾くことができる。楽譜５７０８において、演奏点は１つ目の３２分音符のアタック閾値を過ぎたが、残りの閾値は過ぎていない。１つ目の３２分音符は、ユーザが音を弾いた場合次に採点される音符である。楽譜５７１０において、演奏点は２つ目の３２分音符のアタック閾値を過ぎたが、まだ音を全く弾いていない場合、１つ目及び２つ目の音符の採点はペンディングされている。ユーザが１つ目の音を弾いていれば、１つ目の３２分音符が採点され、２つ目の音符の採点はまだペンディングのままである。楽譜５７１２において、演奏点がさらに進むと、時間経過が長すぎるか、ユーザが単に音を飛ばしただけとして後の採点と合わせた場合、音符を非アクティブにし不正確と記録してもよい。
【０１１０】
図５８は、例示的なユーザインタフェース５８００を示しており、当該インタフェースでは、少なくとも一つの実施形態において図１を参考にして説明したような双方向ピアノトレーニング装置のユーザに、採点結果を表示してもよい。例示的なユーザインタフェース５８００において、ユーザに、ユーザ名、図５７を参考に説明した採点システムなどの採点システムの少なくとも一部に基づく総合得点、総合進捗度、及び／または、コース、レッスン、レッスン内のステップ、課題、またはそれらの組合せにおける進捗度情報などを表示してもよい。例示的なユーザインタフェース５８００において、ユーザに、１または複数の目標及び／またはそれら目標に関連する達成度も表示してもよい。例えば、例示的なユーザインタフェース５８００は、目標に「最後まで通して曲を練習する」を挙げ、当該目標が達成されたとしてチェックマークを付している。図では、その他の目標はまだペンディングである（例えば、「４回：上達した」）。ある実施形態において、目標を、目標の詳細説明、練習回数、目標が完了した日時など、目標に関連した追加情報をリンク（例えば、ハイパーリンク）で表示している。
【０１１１】
図５９は、例示的な環境５９００を示しており、当該環境では、図１を参考に説明した双方向ピアノトレーニング装置などの双方向ピアノトレーニング装置が、レッスンリポジトリに接続され、少なくとも一つの実施形態におけるレッスンを発表してもよい。インストラクタ５９０２は、１または複数のピアノ習得点を習得するレッスンを作成してもよい。レッスンは１または複数の目標、１または複数の課題、１または複数の小テストを特定してもよい。レッスンを、双方向ピアノトレーニング装置を用いて作成してもよく、双方向ピアノトレーニング装置に繋げたコンピュータシステムを用いて作成してもよく、その他のシステムを用いて作成してもよい。レッスンは、楽譜、テキストファイル、オーディオファイル、ビデオファイル、ユニフォームリソースロケータ、レッスンメタデータなどを備えてもよい。ある実施形態において、レッスンを独自フォーマットでフォーマットし、及び／またはセキュリティキーで暗号化し、不正アクセスを防いでもよい。その後、インストラクタ５９０２は、コンピュータシステム５９０６を用いてレッスンを発表してもよい（５９０４）。発表したレッス５９０８を、本明細書で説明するネットワークなどのネットワーク５９１０を介して送信し、複数のレッスン５９１４を備えるレッスンリポジトリ５９１２に保存してもよい。レッスンリポジトリ５９１２は、ある実施形態において、例えば、レッスンのデータベース、レッスンにアクセス可能なフロントエンドサービス、レッスンカタログ、及び／またはレッスンを説明したウェブページなど、レッスン５９１４を構成するシステムを備えてもよい。
【０１１２】
図６０は、例示的な環境６０００を示しており、当該環境では、少なくとも一つの実施形態において図１を参考にして説明した双方向ピアノトレーニング装置などの双方向ピアノトレーニング装置へのレッスンを、レッスンリポジトリから検索してもよい。生徒６００８は、双方向ピアノトレーニング装置及び／または接続されたコントローラを用いて、ネットワーク６０１０経由でレッスンリポジトリ６００２のレッスンを閲覧してもよい（６００６）。レッスンリポジトリ６００２は、複数のレッスン６００４を備えてもよい。閲覧する際、生徒６００８はレッスンを選択してもよい。選択したレッスン６０１４は、ネットワーク６０１０経由で送信され、生徒６００８が双方向ピアノトレーニング装置を使ってレッスンを受講できるようインスタンス化（６０１２）してもよい。
【０１１３】
図６１は、例示的な環境６１００を示しており、少なくとも一つの実施形態において図１を参考にして説明したような双方向ピアノトレーニング装置に連携するレッスンのレッスン要素の構成を表している。ある実施形態において、レッスンと連携する最上位要素は、コース６１０２である。コース６１０２は、コース名、インストラクタ、１または複数のコース目標、及び次のコースへのリンクなどの、１または複数のコース特性６１０６を有してもよい。また、コースは１または複数のレッスン６１０４を含んでもよい。各レッスンは、レッスン名、レッスンに連携するステップのリスト、レッスンに連携する１または複数の楽譜、またはコース内の次のレッスンへのリンクなど、１または複数のレッスン特性６１１０を有してもよい。各レッスンは、１または複数のステップを有してもよい。ステップ６１０８は、１または複数のステップ特性６１１６の少なくとも一部に基づき課題６１１２として、または小テスト６１１４として分類されてもよく、当該ステップ６１０８は、レッスン終了を目標にしている。ステップ特性６１１６は、楽譜に関連する特性、再生位置、許容速度、完了閾値、点灯パラメータ（例えば、利き手及びフィンガリング）、演奏点の視認性、及び／または再生モードなどを含むがこれらに限定されない。本明細書で説明するステップ、レッスン及びコースの特性は、典型的な実施例であって他の特性も本開示の範囲内であると考えられる。
【０１１４】
図６２は、少なくとも一つの実施形態において図１を参考にして説明した双方向ピアノトレーニング装置などの双方向ピアノトレーニング装置用の、図１を参考に説明したコントロールパネルなどのコントロールパネル６２００を示している。コントロール６２０２は、双方向ピアノトレーニング装置と対話するよう構成された１または複数のコントロールを備えてもよい。本明細書で説明するようなコントロール６２０２は、ボタン、タッチスクリーン（例えば、静電式タッチスクリーン）、または、それらの組合せ、及び／またはその他入力モダリティで構成されてもよい。コントロール６２０２がタッチスクリーンで構成される実施形態において、タッチスクリーンではない領域は、別の制御機能を有してもよい。コントロール６２０２がボタンで構成される実施形態において、ボタンそれぞれが異なる制御機能を有してもよい。コントロール６２０２を点灯させてもよく、色付けしてもよく、別のインジケータを有してもよい。ある実施形態において、コントロール６２０２は、ユーザが指をコントロールパネルに接近させると、各コントロールを点灯させる近接センサを備えてもよい。ユーザが近接域から指を離した後の短時間、コントロールを点灯したままにしてもよい。さらに、コントロールパネルのコンポーネントの点灯強度を、例えば、指がコントロールパネルに近づくほど、指に最も近いボタンをより明るく点灯させるよう、検知した近接度に応じて変化させてもよい。ある実施形態において、コントロールパネルのコントロールは、例えば、コントロールを押下するメカニカルキー及び／または心理音響キーを用いて、触覚によるフィードバックを行ってもよい。例えば、タッチスクリーン上のコントロールは、コントロールが押されたことを表す触覚、聴覚、及び／または視覚フィードバック形式での触覚フィードバックを含んでもよい。
【０１１５】
図６２で示したコントロールパネルの構成要素では、多様なユーザインタフェースオプション（少なくとも一つの実施形態において図１を参考にして説明したディスプレイ１０８上に表示するオプションなど）についての選択コントロール６２０４を備えてもよい。再生モード（本明細書で説明するような）を制御するコントロールパネルの構成要素は習得モード６２０６、プレイモード６２０８、及び／または演奏モード６２１０のコントロールを備えてもよい。本明細書で説明するように、習得モードでは、鍵を点灯して正確な再生を表示し、速度に関係なくユーザが各鍵を押下し終わるまで処理を待ってもよい。プレイモードでは、鍵を点灯して正確な再生を表示するが、進捗度を評価する場合には正確な速度を要求してもよい。演奏モードでは、再生中、鍵の点灯表示を止めてもよい。これらのコントロールを組み合わせて、その他のモード（コンピュータプログラムに従い鍵を点灯するデモモードなど）を実施してもよい。本明細書で説明するような、再生の早送りコントロール６２１４や再生巻き戻しコントロール６２１２などのその他のコントロールを、コントロールパネルに備えてもよい。他にも、左手点灯イベント制御コントロール６２１６及び／または右手点灯イベント制御コントロール６２１８、ボリュームダウンコントロール６２２０またはボリュームアップコントロール６２２２、及び、再生開始コントロール６２２４などがある。本明細書で示すコントロールは、例示であって、その他のコントロールも本開示の範囲内であると考えられる。
【０１１６】
図６３は、例示的な計算装置の例示的な環境６３００を示しており、当該計算装置を使用し、本開示による１または複数の実施形態を実施してもよい。基本構成６３０４において、計算装置６３０２は、１または複数のプロセッサ６３１０備え、システムメモリ６３２０などのメモリを備えてもよい。メモリバス６３３０を、計算装置６３０２のプロセッサ６３１０とシステムメモリ６３２０との間の通信に使用してもよい。計算装置６３０２は、ネットワークを通した要求、メッセージまたは情報の送受信に適した任意の装置を備え、ある実施形態において、計算装置のユーザに要求に応答して情報を返してもよい。そのような計算装置の実施例として、パーソナルコンピュータ、携帯電話、携帯型メッセージ装置、ラップトップコンピュータ、タブレットコンピュータ、セットトップボックス、携帯情報端末、モバイル機器、ウェアラブルデバイス、組込みコンピュータシステム、電子ブックリーダ、特定用途向けクライアント装置などがある。ネットワークは、任意のネットワークであってもよく、イントラネット、インターネット、セルラーネットワーク、ローカルエリアネットワーク、または衛星ネットワークなど、及び／またはそれらの組合せがある。有線接続または無線接続、及びそれらの組合せにより、ネットワークを介した通信が可能になる。
【０１１７】
計算装置６３０２のユーザに返す情報（本明細書では、「コンテンツ」ともいう）は、ユーザに使用可能に提供される、テキスト、グラフ、音声、及び／または映像などを含むが、これらに限定されない。計算装置のユーザに返す情報は、ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ（「ＨＴＭＬ」）、Ｅｘｔｅｎｓｉｂｌｅ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ（「ＸＭＬ」）、ＪａｖａＳｃｒｉｐｔ（登録商標）、またはＣａｓｃａｄｉｎｇ  Ｓｔｙｌｅ  Ｓｈｅｅｔｓ（「ＣＳＳ」）などのクライアント側構成言語形式で伝達されてもよい。コンテンツを計算装置６３０２で処理して、計算装置６３０２のユーザに、ユーザが聴覚的、視覚的、及び／または、手による接触、味覚、及び／または嗅覚などのその他の感覚で知覚できる形式を含むが、これらに限定されない、当該１または複数の形式でコンテンツを提供してもよい。ネットワークを介して送信される要求及び応答は、ＰＨＰ：Ｈｙｐｅｒｔｅｘｔ  Ｐｒｅｐｒｏｃｅｓｓｏｒ（「ＰＨＰ」）、Ｐｙｔｈｏｎ、Ｒｕｂｙ、Ｐｅｒｌ、Ｊａｖａ（登録商標）、ＨＴＭＬ、またはＸＭＬなどのサーバ側構成言語を用いてサーバにより処理されてもよい。本明細書で、単一装置で実施されるように説明した動作は、文脈で明確にされない限り、複数装置でまとめて実施されてもよい。
【０１１８】
ある実施形態において、プロセッサ６３１０は、マイクロプロセッサ、マイクロコントローラ、デジタル信号プロセッサ（ＤＳＰ）、または、任意のそれらの組合せを含むが、これらに限定されない、それらの１つである。プロセッサ６３１０は、レベル１（Ｌ１）キャッシュ６３１１、レベル２（Ｌ２）キャッシュ６３１２など、１または複数のキャッシングレベルを備えてもよい。また、プロセッサは、プロセッサコア６３１３及びレジスタ６３１４を備えてもよい。プロセッサコア６３１３は、例えば、算術論理演算装置（ＡＬＵ）、浮動小数点演算装置（ＦＰＵ）、デジタル信号処理コア（ＤＳＰ  Ｃｏｒｅ）、グラフィックス処理装置（ＧＰＵ）、またはこれらの組合せなどを含んでもよい。プロセッサ６３１０とメモリコントローラ６３１５も合わせて使用し、システムメモリ６３２０などのメモリを制御してもよい。ある実施において、メモリコントローラ６３１５は、プロセッサ６３１０の内部の一部であってもよい。
【０１１９】
ある実施形態において、システムメモリ６３２０は、揮発性メモリ（ＲＡＭなど）、不揮発性メモリ（ＲＯＭ、フラッシュメモリなど）、またはそれらの組合せなどを含むが、これらに限定されない任意のタイプである。システムメモリ６３２０は、オペレーティングシステム６３２１、１または複数のアプリケーション６３２２、及び、そのようなアプリケーション６３２２に連携するプログラムデータ６３２４を包含してもよい。アプリケーション６３２２は、本開示による、ピアツーピア環境においてモバイル装置間でアプリケーションを共有するよう構成されたコンポーネント６３２３を備えてもよい。プログラムデータ６３２４は、本明細書で説明するような、申請者データまたは組織データ６３２５を備えてもよい。ある実施形態において、アプリケーション６３２２は、オペレーティングシステム６３２１上でプログラムデータ６３２４と連携するよう構成され、汎用コンピュータシステム上でシステムが円滑に動作するようにする。
【０１２０】
計算装置６３０２は、別の特徴または機能、及び別のインタフェースを追加して、基本構成６３０４と、必要な任意の装置及びインタフェースとの間の通信を円滑にできる。例えば、バス／インタフェースコントローラ６３４０を使用して、ストレージインタフェースバス６３４１を介した、基本構成６３０４と１または複数のデータ記憶装置６３５０との間の通信を円滑にできる。データ記憶装置６３５０は、リムーバブル記憶装置６３５１、ノンリムーバブル記憶装置６３５２、またはそれらの組合せが可能である。リムーバブル記憶装置及びノンリムーバブル記憶装置の実施例は、フレキシブルディスクドライブ及びハードディスクドライブ（ＨＯＤ）などの磁気ディスク装置、コンパクトディスク（ＣＤ）ドライブまたはデジタルバーサタイルディスク（ＤＶＤ）ドライブなどの光学ディスクドライブ、ソリッドステートドライブ（ＳＳＤ）、及びテープドライブなどがある。コンピュータ記憶媒体の実施例は、揮発性及び非揮発性のリムーバブル媒体及びノンリムーバブル媒体などであってもよく、コンピュータ読取可能命令、データ構造、プログラムモジュールなどのデータの、任意の情報記憶方法または技術で実施される。
【０１２１】
システムメモリ６３２０、リムーバブル記憶装置６３５１及びノンリムーバブル記憶装置６３５２はどれもコンピュータ記憶媒体の実施例である。コンピュータ記憶媒体（または、コンピュータ読取可能媒体）は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭまたはフラッシュメモリなどの技術、ＣＤ−ＲＯＭ、またはデジタルバーサタイルディスク（ＤＶＤ）などの光記憶装置、磁気カセット、磁気テープ、または磁気ディスク記憶装置などの磁気記憶装置、あるいは、使用により必要情報の保存が可能で計算装置６３０２がアクセス可能なその他媒体などを含むが、これらに限定されない。そのようなコンピュータ記憶媒体は装置６３０２の一部であってよい。
【０１２２】
また、計算装置６３０２は、多様なインタフェースデバイス（例えば、出力インタフェース、周辺インタフェース及び通信インタフェース）から基本構成６３０４への、バス／インタフェースコントローラ６３４０を通した通信を円滑にするインタフェースバス６３４２を備えてもよい。例示的な出力デバイス６３６０はグラフィックス処理装置６３６１及び音声処理装置６３６２を備え、ディスプレイまたはスピーカなどの多様な外部装置と１または複数の音声／映像ポート６３６３を介して通信するよう構成可能にする。例示的な周辺インタフェース６３７０はシリアルインタフェースコントローラ６３７１またはパラレルインタフェースコントローラ６３７２を備え、入力装置（例えば、キーボード、マウス、ペン、音声入力装置、タッチ入力装置など）またはその他周辺装置（例えば、プリンタ、スキャナなど）などの外部装置と、１または複数のＩ／Ｏポート６３７３を介して通信するよう構成可能にする。
【０１２３】
例示的な通信装置６３８０はネットワークコントローラ６３８１を備えてもよく、１または複数の別の計算装置６３９０と１または複数の通信ポート６３８２を介してネットワーク通信で円滑に通信するよう構成可能にされる。通信ポート６３８２は、さらに、近接エリアネットワークで通信するよう構成されたコンポーネントを備えてもよい。そのような通信ポート６３８２の実施例は、多様なプロトコルを用いて少なくとも１つの通信サポート用ネットワークを利用してもよく、当該プロトコルは、例えば、Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ（「ＴＣＰ／ＩＰ」）、Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ（「ＵＤＰ」）、Ｏｐｅｎ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｃｏｎｎｅｃｔｉｏｎ（「ＯＳＩ」）の複数層で動作するプロトコル、Ｆｉｌｅ  Ｔｒａｎｓｆｅｒ  Ｐｒｏｔｏｃｏｌ（「ＦＴＰ」）、Ｕｎｉｖｅｒｓａｌ  Ｐｌｕｇ  ａｎｄ  Ｐｌａｙ（「ＵｐｎＰ」）、Ｎｅｔｗｏｒｋ  Ｆｉｌｅ  Ｓｙｓｔｅｍ（「ＮＦＳ」）及びＣｏｍｍｏｎ  Ｉｎｔｅｒｎｅｔ  Ｆｉｌｅ  Ｓｙｓｔｅｍ（「ＣＩＦＳ」）などである。ネットワークは、例えば、ローカルエリアネットワーク、広域ネットワーク、仮想私設網、インターネット、イントラネット、エクストラネット、公衆交換電話網、赤外線ネットワーク、無線ネットワーク、衛星ネットワーク、及びそれらの任意の組合せがある。
【０１２４】
計算装置６３０２は、ラップトップコンピュータ、パーソナルコンピュータ、ワークステーション、またはサーバなどのコンピュータとして実施されてもよい。また、計算装置６３０２は、携帯電話、携帯情報端末（ＰＤＡ）、パーソナルメディアプレイヤ、無線ウェブウォッチ、パーソナルヘッドセット、または特定用途向け装置など、携帯型（または移動可能な）コンピュータとして実施されてもよい。また、計算装置は、本明細書で説明する装置を含むがこれらに限定されない、コンピュータ及び／または携帯装置の組合せとして実施されてもよい。計算装置６３０２はオペレーティングシステムを備えてもよく、当該オペレーティングシステムは、当該装置の一般的な管理動作についての実行可能プログラム命令を提供してもよく、当該装置のプロセッサが命令を実行することで、当該装置が意図する機能を実施できるようにする命令を保存する、コンピュータ読取可能記憶媒体（例えば、ハードディスク、ランダムアクセスメモリ、読取専用メモリなど）を備えてもよい。
【０１２５】
例示的な環境６３００での計算装置６３０２は、１または複数のコンピュータネットワークまたは直接接続で通信リンクを介して相互接続する、複数のコンピュータシステム及びコンポーネントを利用した分散コンピューティング環境の一部であってもよい。しかし、そのようなシステムが有するコンポーネントの数が図６３で示すコンポーネントの数より少なくても多くても、十分同等に動作可能であることを、当業者であれば評価するであろう。このため、図６３で示すシステムの記述は、本質的に例示であって、本開示の範囲を限定するものではない。また、様々な実施形態を多様な動作環境で実施してもよく、場合により、任意の数のアプリケーションを動作させる１または複数のコンピュータ及び／または計算装置を備えることも可能である。そのような装置は、任意の台数の汎用パーソナルコンピュータを備えてもよく、当該汎用パーソナルコンピュータは、標準オペレーティングシステムを実行するデスクトップコンピュータ、ラップトップコンピュータまたはタブレットコンピュータであり、また、モバイル用ソフトウェアを実行し、任意の数のネットワークメッセージングプロトコルをサポート可能なセルラー無線携帯装置などである。また、そのようなシステムは、多様な市販オペレーティングシステム、及び、開発及びデータベース管理用などのその他周知のアプリケーションのいずれでも実行可能な多数のワークステーションを備えることも可能である。また、これらの装置は、ダミー端子、シンクライアント、ゲームシステム、特定用途向装置、及び、ネットワークを介して通信可能なその他装置などの、その他電子装置を備え得る。また、これらの装置は、仮想機器、及び、ネットワークを介して通信可能なその他仮想装置を備え得る。
【０１２６】
コードまたはコードの一部を包含する記憶媒体及びコンピュータ読取可能媒体は、例えば、揮発性及び非揮発性のリムーバブル及びノンリムーバブル媒体などを含むがこれらに限定されない記憶媒体及び通信媒体を含む、当業界で周知または使用される適切な媒体を備え得る。当該媒体は、コンピュータ読取可能命令、データ構造、プログラムモジュールなどのデータの情報保存及び／または情報伝達方法または技術で実施され、例えば、ＲＡＭ、ＲＯＭ、Ｅｌｅｃｔｒｉｃａｌｌｙ  Ｅｒａｓａｂｌｅ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ（「ＥＥＰＲＯＭ」）、またはフラッシュメモリなどのメモリ技術、Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ−Ｏｎｌｙ  Ｍｅｍｏｒｙ（「ＣＤ−ＲＯＭ」）、またはデジタル多用途ディスク（ＤＶＤ）などの光記憶装置、磁気カセット、磁気テープ、または磁気ディスク記憶装置などの磁気記憶装置、あるいは、使用により必要情報の保存が可能でシステムデバイスがアクセス可能なその他媒体などがある。本明細書による開示及び教示に基づき、当業者であれば他に多様な実施形態の実施手法及び／または方法を提供できるであろう。
【０１２７】
図６４から図７０は、本発明による教示を導入した電子ピアノトレーニング装置の特定の実施形態を詳細に示す。図６４から図７０に示す実施形態は、単に例示であり、本発明の数多い実施形態を網羅するものではない。よって本実施形態の目的は単に論じるために示しており、別の実施形態も想起される。
【０１２８】
図６４は、本発明の教示に従い構成された１台のピアノトレーニング装置６４０１を全体的に示したイメージ図である。図６４のピアノトレーニング装置は、ある特定の実施形態の実施方法を示す。本実施形態において、キーボード６４０４は、制御コンポーネント６４０６に接続され、ピアノ指導機能を提供し得る。
【０１２９】
キーボードには様々な形式があってもよい。例えば、キーボードは、本実施形態において特定用途向けに開発された専用装置であってもよい。また、キーボードは、本実施形態での使用のために適合されたＭＩＤＩキーボードであってもよい。また他に、キーボードは、本実施形態での使用のために適合されたシンセサイザであってもよい。
【０１３０】
具体的に説明すると、本発明の実施形態は、本発明の教示に適合可能な任意のキーボードを用いて実施されてもよい。限定ではなく一例として挙げるが、統合処理ユニットや音合成装置などの携帯用キーボードは一般的に、プログラム機能が比較的少ない。ＭＩＤＩコントローラは、ＰＣまたはタブレットコンピュータなどの外部装置内に内蔵された独立処理ユニットを利用しており、一般的に実際の音作りを外部装置に依存している。シンセサイザは一般的にハイエンド装置であり、通常、十分重み付けした鍵、内部カスタムプロセッサ、及び多くの設定可能なオプションなどを備える。本発明の実施例は、これらキーボードタイプのうち任意の１または複数タイプを用いた実施も可能であるが、任意の既存別キーボードタイプで実施されてもよいことは、評価されるべきであろう。
【０１３１】
当該特定の実施形態において、各鍵は、個々のマルチカラーＬＥＤと合わせキーボードに内蔵されている。ある実施において、各鍵は、ＬＥＤが放った光を透過する半透明材で構成される。各ＬＥＤは、広域（全域でなくても）スペクトルカラーの放出が可能な赤／緑／青（ＲＧＢ）ＬＥＤであってもよい。
【０１３２】
例えば、少し図６７の説明に飛ぶが、キーボードの鍵６７００は、鍵の下方に層状のＬＥＤ６７２０を備え、プラスチックなど比較的透明な材で作成されている。当該実施形態において、ＬＥＤは、特定の信号入力に基づき、略完全なスペクトル点灯が可能なＲＧＢ  ＬＥＤである。装置のＲＧＢ  ＬＥＤは、様々な色の任意の１または複数色で点灯可能である。ＲＧＢ  ＬＥＤでは、赤色、緑色及び／または青色入力トリガの各信号がＬＥＤの出力色を可視色のスペクトルに沿って略連続的に変化させるという特徴を有する。つまり、各ＲＧＢ  ＬＥＤに対する相対信号を制御して、略全色を生成してもよい。
【０１３３】
本明細書で説明する実施例はＲＧＢ  ＬＥＤを備えるが、別の実施において別のタイプのＬＥＤまたはエレクトロルミネッセンス材を使用してもよく、例えば、有機ＬＥＤ（ＯＬＥＤ）、蛍光体ベースＬＥＤ、または、量子ドットＬＥＤなどがある。
【０１３４】
図６４に戻るが、制御コンポーネント６４０６はキーボードと接続されており、ユーザはピアノトレーニング装置の動作を制御できる。制御コンポーネントは、キーボードで弾く音符を少なくとも有する楽譜を表示するディスプレイ６４０８を備えてもよい。本実施形態において、制御コンポーネントは、プログラム及び／またはハードウェアを備え、楽譜に従ってキーボードの鍵を点灯制御する。つまり、楽譜の各音符をディスプレイに表示し、数ある特徴の中でも特に、プレイヤがどの鍵で音を出すかが視覚的に分かように、キーボード上で対応鍵を点灯させる。
【０１３５】
ここで注意すべきことに、図６４で示すピアノトレーニング装置は、キーボード、制御コンポーネント、ディスプレイの３つの特徴的なコンポーネントを備える。しかし、これらの２つ以上のコンポーネントが統合されて、特徴的なコンポーネントの数が３未満になっても本発明の趣旨から外れない。例えば、ディスプレイ及び制御コンポーネントを、ラップトップコンピュータまたは特定用途向け計算装置など、単一装置に統合し、キーボードを取り付けることも可能である。また、ディスプレイ、制御コンポーネント、及びキーボードを全て単一装置に統合してもよい。逆に、３つの主要コンポーネントの機能を、３コンポーネントを超えて多岐に分散させてもよい。例えば、制御コンポーネント機能を複数のコンピュータデバイスでも実施可能であり、本発明の趣旨から外れない。
【０１３６】
図６５では別の実施形態を示しており、ピアノトレーニング装置の主要機能コンポーネントを示す。本実施形態において、コントローラモジュール６５０２は、カラーテーマ定義モジュール６５０６に接続されている。本実施形態において、カラーテーマ定義モジュールは、キーボードの鍵に表示する特定色を定義する機能を備える。以下で詳細に説明するように、カラーテーマ定義モジュールは、演奏する曲の特定の態様に基づき、キーボードの各鍵に連携して表示される複数色のうち任意の１または複数色を定義する命令を備える。つまり、本実施形態のカラーテーマ定義モジュールは、ピアノトレーニング装置で使用する配色を定義する。カラーテーマ定義モジュールのある特定の実施例を図６６で示し、以下で説明する。
【０１３７】
コントローラモジュールは、キーボードＬＥＤ６５０８を制御するようプログラムされた計算ユニットであり、各ＬＥＤが、カラーテーマ定義モジュールで定義されたカラーテーマに従って適切な色を表示する。例えば、カラーモジュールは汎用計算装置または特定用途計算装置であってもよく、専用ソフトウェアコードを用いて、１または複数のＬＥＤが点灯する多様な色をトリガする。コントローラモジュールは、カラーテーマ定義モジュールと通信状態にあり、楽譜に音符があると、カラーテーマ定義モジュールが判断するカラーテーマ定義に即した色で、適切なＬＥＤを駆動させる。
【０１３８】
コントローラモジュールは、特定のカラーテーマの色を認識すると、ＬＥＤドライバ６５１２を用いて各ＬＥＤを適切な色で点灯させる。本実施において、ＬＥＤドライバは、各ＬＥＤに適切な信号を伝達し、特定のＬＥＤを適切な色で点灯させる機能を有するコンポーネントである。ＬＥＤドライバ回路は、当業界では周知である。
【０１３９】
次に図６６において、サンプルのカラーテーマ定義モジュール６６０２を表示し、当該モジュールを多様な実施で使用してもよい。カラーテーマ定義モジュールは、カラーテーマを定義する様々なオプションの中から１または複数のオプションを実施してもよい。ある実施において、カラーテーマをユーザインタフェース６６０４で設定してもよく、当該ユーザインタフェースにより、ユーザは、オプション設定データベース６６０６にある１または複数オプションから選択できる。例えば、事前設定カラーテーマを、ユーザが選択可能なカラーテーマ定義モジュールに保存してもよい。また、事前構成カラーテーマ６６０８の設定を、カラーテーマ定義モジュールに保存し、ユーザが入力することなく、制御モジュールによりプログラムに沿って選択してもよい。
【０１４０】
また別に、１または複数のカラーテーママニフェスト６６１０を、カラーテーマ定義モジュールに外部ソースから提供することがあってもよい。ある実施例において、外部の音楽ファイルを、特定曲用などのカラーテーマを備えるコントロールモジュールに提供してもよい。本実施において、音楽ファイルは、１または複数の関連曲の演奏に合わせた点灯色の設定を定義する。曲ごとにピアノトレーニング装置のユーザが定義してもよく、複数曲を外部取得音楽ファイルで定義してもよい。
【０１４１】
次に図６７から図７０において別の実施例を示し、プログラムによる可変カラースキームを備えたピアノトレーニング装置での多様な動作モードの実施を説明する。具体的には、まず図６８で示すように、複数のＬＥＤをキーボードの鍵下方で点灯させ、ユーザが行うべき機能を示す。例えば、図６８において、青ライト６８１１及び緑ライト６８１２を点灯させ、ユーザが一方の手で１つの鍵を打鍵し、もう片方の手で別の鍵を打鍵するよう表示する。本実施例において、青ライトはユーザの左手で打鍵する鍵を表し、緑ライトはユーザの右手で打鍵する鍵を表す。
【０１４２】
図６９において、本実施形態は、１つの鍵を赤色６９１３で点灯させ、間違った鍵が打鍵されたことを表す。つまり、正しい打鍵を点灯させるだけでなく、本実施形態では、別の色で間違って打鍵した鍵についても点灯させ、ユーザがミスを認識できるようにしている。さらに、また別の鍵６９１４を紫色（例として）など別の色で点灯させ、次に打鍵する鍵を示してもよい。
【０１４３】
図７０において、また別の実施例を表示しており、カラーテーママニフェストをピアノトレーニング装置に提供しておき、一連の特定の色に点灯したライトに従い、打鍵すべき一連の鍵を表示する。具体的には、点灯させる特定の実施において、カラーテーママニフェストをインストールし、キーボードの鍵に、ユーザが打鍵しなくてはならない所定順に一連のライトをフラッシュさせてもよい。つまり、多数の色（例えば、赤、緑、青及び黄）で、各回順を変えてキーボードを点灯させてもよい。コントロールモジュールが、１または複数の鍵をランダムに点灯させ、その後ユーザに当該順に即した鍵を押下再生させ、それを１回とする。演奏が上達するにつれ、押下する鍵数を増やしてもよい。また、押下する各鍵の位置を変えてもよい。本実施を用いて、ユーザにスピード及びカラー認識のトレーニングをさせてもよい。本実施は、Ｍｉｌｔｏｎ  Ｂｒａｄｌｅｙが作成したサイモン（Ｓｉｍｏｎ）ゲーム方式である。
【０１４４】
説明してきた実施形態では、ピアノトレーニング装置のキーボード上の鍵を様々な色で点灯可能な、様々なオプションを示している。本発明は、別の実施形態で無数の変形が可能になる。例えば実施形態において、ある色を使って右手で打鍵する鍵を表示し、別の色を使って左手で打鍵する鍵を表示し、また別の色で間違って打鍵した鍵を表示するような実施してもよい。
【０１４５】
別の実施において、別の色を使って、現アクティブ鍵の次に打鍵すべき鍵を表示してもよい。例えば、青と緑を使って、右手及び左手で今現在打鍵して音を出すべき鍵を点灯させ、紫色及び黄色を使って、次に打鍵して音を出すべき鍵を点灯させてもよい。
【０１４６】
また別の実施において、音楽ファイルマニフェストを使って、スコアの各音符に対し色を定義してもよい。例えば、マニフェストで、全スコアを通して音符ごとまたは音符群にそれぞれ色を設定してもよい。そのような実施形態を使用して、例えば、軽い音に対し優しい光で、強い音に対しより明るい光というように、光の効果で打鍵する強さを伝えられるようにすることもできる。
【０１４７】
本明細書及び図面は、趣旨ではなく例示であると認識されるべきである。しかし、様々な変形及び変更が、請求項で定める本発明の広い趣旨及び範囲から外れることなく、実行可能であることは明らかであろう。
【０１４８】
その他変形も本開示の趣旨及び範囲内にある。このため、本開示の技術は、様々な変更及び代替構造に影響されやすいが、所定の典型的な実施形態は図で示され、上で詳述された。しかし、本発明により開示された特定の形式に限定する意図はなく、反対に、あらゆる変更、代替構造、及び、本発明の趣旨及び範囲に入る同等物を、添付の請求項の定義に包含することを意図していると理解すべきである
【０１４９】
本開示の実施形態の記述（特に、次に挙げる請求項での文脈において）において、単数での表示であっても複数での表示であっても、本明細書に特段の記載も文脈での明確な否定もない限り、単数も複数も本開示の範囲であると解釈されるものである。用語「含む」、「備える」、「有する」、及び「包含する」などは、特段に記載がない限り、オープンエンドタイプの用語（すなわち、「含むが、限定されない」）と解釈されるものである。物理的接続を意味する場合の用語「接続（され）」は、間に仲介物があっても、部分的または全体的な相互接触または相互接着として解釈されるものである。本明細書にて挙げた範囲値は、単に、それぞれが範囲に当てはまる値として参照する簡略法として挙げたものであり、本明細書に特段の記載がない限り、個々の値は、本明細書にそれぞれ挙げられた通り、本明細書に組み込まれる。特段の記載も文脈での否定もない限り、用語「セット（組）」（例えば、「対象物のセット」）または「サブセット」は、１または複数の構成を含む空ではない集合体として解釈されるものである。さらに、特段の記載、または文脈での否定がない限り、対応する組がある場合の用語「サブセット」は、対応する組のサブセットを必ずしも明確に表示する必要もないが、サブセットも対応する組も同じものであってもよい。
【０１５０】
「Ａ、Ｂ、及びＣの少なくとも１つ」または「Ａ、Ｂ及びＣの少なくとも１つ」形式の言い回しなどの連結表現は、特段の記載、または文脈での明確な否定がない限り、一般的に、アイテム、期間などがＡまたはＢまたはＣのいずれかであるか、Ａ及びＢ及びＣの組の空でないサブセットを表すよう使用される文脈であると理解される。例えば、上記の連結した言い回しでの３つの構成を有する組の典型例において、「Ａ、Ｂ、及びＣの少なくとも１つ」及び「Ａ、Ｂ及びＣの少なくとも１つ」は、次の組のいずれでもある：｛Ａ｝、｛Ｂ｝、｛Ｃ｝、｛Ａ、Ｂ｝、｛Ａ、Ｃ｝、｛Ｂ、Ｃ｝、｛Ａ、Ｂ、Ｃ｝。このため、連結表現は一般的に、少なくとも１つのＡ、少なくとも１つのＢ、及び少なくとも１つのＣのそれぞれが存在するような任意の実施形態を意味するものではない。
【０１５１】
本明細書で一部及び全ての実施例、または例示的な表現（例えば、「など」）を使うのは、単に本発明をより分かりやすくするためであり、請求しない限り、本発明の範囲を限定するものではない。本発明の実施に不可欠な要素であるのに、本明細書の表現を理由に、請求されていない要素であるなどと解釈すべきでない。
【０１５２】
本開示による実施形態は、本明細書にて説明されているが、本発明を実行する発明者に周知の最適な様式も含む。本実施形態の変形は、上で論じた内容を当業者が読めば明らかであろう。発明者は、技能者が適宜変形することを期待し、発明者は、本開示の実施形態が、本明細書で明確に記載した実施形態とは異なって実行されることも意図する。よって、本開示の範囲は、適用法令に基づき、あらゆる変形、及び本明細書に添付の請求項に挙げた内容と同等なものを含む。さらに、本明細書にて特段の記載、または文脈での明確な否定がない限り、可能性のあるあらゆる変形における上記の構成要素のあらゆる組合せも、本開示の範囲に包含される。
【０１５３】
本明細書で引用した、出版物、特許申請及び特許を含めたあらゆる引用文献は、各引用文献を、引用により本明細書の一部として個々に具体的に表示し、本明細書にて全て定めたと見なし援用するものである。
【図１】
0006618083.tif 000002
【図２】
0006618083.tif 000003
【図３】
0006618083.tif 000004
【図４】
0006618083.tif 000005
【図５】
0006618083.tif 000006
【図６】
0006618083.tif 000007
【図７】
0006618083.tif 000008
【図８】
0006618083.tif 000009
【図９】
0006618083.tif 000010
【図１０】
0006618083.tif 000011
【図１１】
0006618083.tif 000012
【図１２】
0006618083.tif 000013
【図１３】
0006618083.tif 000014
【図１４】
0006618083.tif 000015
【図１５】
0006618083.tif 000016
【図１６】
0006618083.tif 000017
【図１７】
0006618083.tif 000018
【図１８】
0006618083.tif 000019
【図１９】
0006618083.tif 000020
【図２０】
0006618083.tif 000021
【図２１】
0006618083.tif 000022
【図２２】
0006618083.tif 000023
【図２３】
0006618083.tif 000024
【図２４】
0006618083.tif 000025
【図２５】
0006618083.tif 000026
【図２６】
0006618083.tif 000027
【図２７】
0006618083.tif 000028
【図２８】
0006618083.tif 000029
【図２９】
0006618083.tif 000030
【図３０】
0006618083.tif 000031
【図３１】
0006618083.tif 000032
【図３２】
0006618083.tif 000033
【図３３】
0006618083.tif 000034
【図３４】
0006618083.tif 000035
【図３５】
0006618083.tif 000036
【図３６】
0006618083.tif 000037
【図３７】
0006618083.tif 000038
【図３８】
0006618083.tif 000039
【図３９】
0006618083.tif 000040
【図４０】
0006618083.tif 000041
【図４１】
0006618083.tif 000042
【図４２】
0006618083.tif 000043
【図４３】
0006618083.tif 000044
【図４４】
0006618083.tif 000045
【図４５】
0006618083.tif 000046
【図４６】
0006618083.tif 000047
【図４７】
0006618083.tif 000048
【図４８】
0006618083.tif 000049
【図４９】
0006618083.tif 000050
【図５０】
0006618083.tif 000051
【図５１】
0006618083.tif 000052
【図５２】
0006618083.tif 000053
【図５３】
0006618083.tif 000054
【図５４】
0006618083.tif 000055
【図５５】
0006618083.tif 000056
【図５６】
0006618083.tif 000057
【図５７】
0006618083.tif 000058
【図５８】
0006618083.tif 000059
【図５９】
0006618083.tif 000060
【図６０】
0006618083.tif 000061
【図６１】
0006618083.tif 000062
【図６２】
0006618083.tif 000063
【図６３】
0006618083.tif 000064
【図６４】
0006618083.tif 000065
【図６５】
0006618083.tif 000066
【図６６】
0006618083.tif 000067
【図６７】
0006618083.tif 000068
【図６８】
0006618083.tif 000069
【図６９】
0006618083.tif 000070
【図７０】
0006618083.tif 000071