(57)【要約】      （修正有）【課題】電源オフ前の音楽的ファクタ情報、自動演奏情報またはプログラムの読出しポインタなどを保全して、電源復帰時に、電源オフ前の動作状態を完全に復元する。【解決手段】鍵盤蓋が閉じられて電源スイッチがオフされると（ステップ３１）、揮発性メモリ（レジスタ群）の記憶内容が不揮発性メモリに退避され（ステップ３２〜３５）、この後サブ開閉回路またはメイン開閉回路が閉成されて揮発性メモリなどへの電源が遮断される（ステップ３６〜３７）。鍵盤蓋が開かれて電源スイッチがオンされると（ステップ２１）、退避フラグがあれば、サブ開閉回路またはメイン開閉回路が開成され、不揮発性メモリの記憶内容が揮発性メモリ（レジスタ群）に復元される（ステップ２４〜２７）。【選択図】図７
2008090029.tif 000002
【特許請求の範囲】
【請求項１】
電子鍵盤楽器の鍵盤に設けられた、開閉可能な鍵盤蓋と、
この鍵盤蓋の閉動作に連動して、上記電子鍵盤楽器の電源をオフする電源スイッチと、につき、
この電源スイッチのオフ動作に基づいて、揮発性記憶手段に記憶されていた情報を不揮発性記憶手段に書込ませ、この後、揮発性記憶手段への給電を停止させることを特徴とする電子鍵盤楽器の制御方法。
【請求項２】
電子鍵盤楽器の鍵盤に設けられた、開閉可能な鍵盤蓋と、
この鍵盤蓋の閉動作に連動して、上記電子鍵盤楽器の電源をオフする電源スイッチと、につき、
この電源スイッチのオフ動作に基づいて、揮発性記憶手段に記憶されていた情報を不揮発性記憶手段に書込ませる処理と、この後、揮発性記憶手段への給電を停止させる処理とをコンピュータに実行させること特徴とする電子鍵盤楽器制御のためのコンピュータプログラム。
【請求項３】
電子鍵盤楽器の鍵盤に設けられた、開閉可能な鍵盤蓋と、
この鍵盤蓋の閉動作に連動して、上記電子鍵盤楽器の電源をオフする電源スイッチと、
この電源スイッチのオフ動作に基づいて、揮発性記憶手段に記憶されていた情報を不揮発性記憶手段に書込み、この後、揮発性記憶手段への給電を停止させる制御手段と備えたことを特徴とする電子鍵盤楽器。
【請求項４】
揮発性記憶手段に記憶されていた情報は、電子鍵盤楽器の各スイッチの操作状態、これら各スイッチの操作状態による音楽的ファクタ情報、外部接続機器から入力されまたは記憶手段から読み出された音楽的ファクタ情報、上記鍵盤または外部接続機器から入力された自動演奏情報、若しくは記憶手段から読み出される自動演奏情報またはこの自動演奏情報の読み出しポイントであることを特徴とする請求項３記載の電子鍵盤楽器。
【請求項５】
揮発性記憶手段に記憶されていた情報は、楽音制御プログラムの1つまたは複数の読み出しポイント若しくはこの楽音制御プログラムによって作成されたデータまたはこの楽音制御プログラム内に内在するデータである請求項３または４記載の電子鍵盤楽器。
【請求項６】
上記電源スイッチは、鍵盤蓋の開動作に連動して、上記電子鍵盤楽器の電源をオンすることを特徴とする請求項３、４または５記載の電子鍵盤楽器。
【請求項７】
上記電源スイッチのオン動作に基づいて、上記揮発性記憶手段への給電を開始させ、上記不揮発性記憶手段に書き込まれていた情報を揮発性記憶手段に書き込むことを特徴とする請求項３、４、５または６記載の電子鍵盤楽器。
【請求項８】
上記鍵盤蓋の閉動作に連動する電源スイッチのほかに、鍵盤蓋の閉動作に連動しない電源スイッチも設けられ、
この連動しない電源スイッチのオフ動作によって、上記不揮発性記憶手段に書込まないで、揮発性記憶手段への給電を停止させることを特徴とする請求項３、４、５、６または７記載の電子鍵盤楽器。
【請求項９】
上記鍵盤蓋の閉動作に連動する電源スイッチのほかに、鍵盤蓋の閉動作に連動しない電源スイッチも設けられ、
この連動しない電源スイッチ及び／または連動する電源スイッチのオフ動作を検出する制御手段への給電は、当該電源スイッチのオフにもかかわらず維持されることを特徴とする請求項３、４、５、６、７または８記載の電子鍵盤楽器。
【発明の詳細な説明】
【技術分野】
【０００１】
本件発明は、電子鍵盤楽器、電子鍵盤楽器の制御方法及び電子鍵盤楽器制御のためのコンピュータプログラムに関し、特に、鍵盤蓋の開閉動作に連動して、電子鍵盤楽器の電源を制御するものに関する。
【背景技術】
【０００２】
従来、このような電子鍵盤楽器の電源を制御するものとしては、電子鍵盤楽器の鍵盤蓋の開閉動作に連動して、電子鍵盤楽器の電源をオン／オフするものがある（特開平９−１０１７８３号公報）。
【０００３】
【特許文献１】特開平９−１０１７８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、このように鍵盤蓋の開閉動作に連動して電源をオン／オフするようにするものにおいて、電子鍵盤楽器の動作中に誤って鍵盤蓋を閉じてしまうと、それまでに設定した音色、タッチセンス、キースケーリングなどの音楽的ファクタ情報が消去されてしまう。また、電子鍵盤楽器で自動演奏情報などを入力していたときに、電子鍵盤楽器の動作中に誤って鍵盤蓋を閉じてしまうと、それまでに入力した自動演奏情報が消去されてしまう。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本件発明は、電子鍵盤楽器の鍵盤に設けられた、開閉可能な鍵盤蓋と、  この鍵盤蓋の閉動作に連動して、上記電子鍵盤楽器の電源をオフする電源スイッチと、  この電源スイッチのオフ動作に基づいて、揮発性記憶手段に記憶されていた情報を不揮発性記憶手段に書込み、この後、揮発性記憶手段への給電を停止させる制御手段と備えた。
【発明の効果】
【０００６】
これにより、揮発性記憶手段に記憶され、鍵盤蓋を閉じる前に設定していた音楽的ファクタ情報や、入力していた自動演奏情報が、不揮発性記憶手段に書込まれるので、音楽的ファクタ情報や自動演奏情報が誤って消去されてしまうことがなくなる。
【発明を実施するための最良の形態】
【０００７】
（１）鍵盤蓋４１と電源スイッチ４２
図１及び図２は、鍵盤蓋４１と電源スイッチ４２とを示す。キーボード（鍵盤）１１を開閉する鍵盤蓋４１は、奥屋根４４の前端に蝶番４５を介して回動自在に取り付けられており、奥屋根４４の下面には電源スイッチ４２が設けられている。蝶番４５の鍵盤蓋４１側のリーフ板４６は、鍵盤蓋４１の下面よりも下方に突出している。
【０００８】
電源スイッチ４２は、奥屋根４４の下面に固定されたスイッチ本体４７と、スイッチ本体４７に進退自在に取り付けられた棒状のアクチュエータ４８と、スイッチ本体４７に内蔵され、アクチュエータ４８を前方に付勢するばね（図示せず）とを備えたマイクロスイッチで構成されている。
【０００９】
アクチュエータ４８は、奥屋根４４と鍵盤押え４９の間を、その前端が鍵盤蓋４１の背面よりも前方まで前進した前進位置（図１の位置）と、後方まで後退した後退位置（図２の位置）との間で移動できる可能となっている。鍵盤蓋４１の開閉に伴い、蝶番４５の突出したリーフ板４６によってアクチュエータ４８は駆動される。
【００１０】
そして、電源スイッチ４２は、アクチュエータ４８が前進位置に位置するときに電子鍵盤楽器の電源をオンし、後退位置に位置するときに電源をオフする。なお、キーボード１１の両側には拍子木５０が設けられ、鍵盤蓋４１の裏面には譜面台５１が設けられ、奥屋根４４の上には上前板５２が設けられている。
【００１１】
（２）全体回路
図３は上記電子鍵盤楽器に内蔵され、電子鍵盤楽器の制御方法を実行する、電子鍵盤楽器の制御のためのコンピュータプログラムを実行する全体回路を示す。電子鍵盤楽器としては、キーボード１１と鍵盤蓋４１と電源スイッチ４２とがあれば、電子ピアノ、電子オルガン、電子楽器、シーケンサ、ミュージックボックスなどいずれでもよい。
【００１２】
キーボード１１の各キーは、楽音の発音及び消音を操作／指示するもので、キーボードスキャン回路１２によってスキャンされ、キーオン、キーオフを示すデータが検出され、コントローラ（ＣＰＵ）２によって揮発性メモリ４のキーボードテーブルに書き込まれる。そして、それまでキーボードテーブルに記憶されていた各キーのオン、オフの状態を示すデータと比較され、各キーのオンイベント、オフイベントの判別が、コントローラ２によって行われる。
【００１３】
このキーボード１１は、ロアーキーボード、アッパーキーボード、ペダルキーボード等から成っており、それぞれにつき異なる／同じ音色の楽音、つまり楽音波形または／及びエンベロープ波形の異なる／同じ楽音が発音される。なお、キーボード１１は、場合によって、電子弦楽器、電子吹奏（管）楽器、電子打楽器（パッド等）、コンピュータのキーボード等で代用される。
【００１４】
このキーボード１１によって演奏者の手動演奏のテンポまたはタッチが検出される。このようなタッチを検出するための速度センサー、加速度センサー、圧力センサーがキーボード１１の各キーに対応して設けられる。
【００１５】
パネルスイッチ群１３の各スイッチは、スイッチスキャン回路１４によって、スキャンされる。このスキャンにより、各スイッチのオン、オフを示すデータが検出され、コントローラ２によって揮発性メモリ４のスイッチテーブルに書き込まれる。そして、それまでスイッチテーブルに記憶されていた各スイッチのオン、オフの状態を示すデータと比較され、各スイッチのオンイベント、オフイベントの判別が、コントローラ２によって行われる。
【００１６】
上記パネルスイッチ群１３には各種操作子及び各種スイッチが設けられ、この各種操作子及び各種スイッチはスイッチ、ペダル、ホイール、レバー、コントローラ、ジョイスティック、ダイヤル、ハンドル、回転／スライドつまみ／ボリューム、ベンダー、タッチスイッチ等である。このペダルはダンパペダル、サスティンペダル、ミュートペダル、ソフトペダル等である。
【００１７】
発音される楽音は上記キーボード１１による手動演奏の楽音または演奏情報から再生された自動演奏の楽音である。この手動演奏または自動演奏の演奏情報／楽音情報／発音情報／消音情報(以下楽音情報という)は外部接続機器からミディ回路１５からも送られてくる。また、このミディ回路１５を通じて外部接続機器へこの演奏情報／楽音情報／発音情報／消音情報(以下楽音情報という)が送られていく。
【００１８】
これらの送受情報／楽音情報の中には音色情報（トーンナンバデータ）、音量情報（ラウドネスデータ）、タッチ情報（ベロシティデータ）、音高情報（キーナンバデータ）、音域情報（オクタ−ブデータ）、エンベロープ情報などの音楽的ファクタ情報及びミディチャンネルナンバ情報などのＭＩＤＩ規格で決められたミディ情報も含まれる。
【００１９】
ミディ回路１５は、外部接続された電子楽器との間で楽音データの送受を行うためのインターフェースである。この楽音データはＭＩＤＩ（ミュージカルインスツルメントデジタルインターフェース）規格のもので、この楽音データに基づいた発音も行われる。ミディ回路１５には、受信したまたは送信する楽音情報を一時的に蓄えるバッファなどが設けられている。このような送受される情報には、後述するスプリットモード、デュアルモード、通常モードにおけるトーンナンバ、キーナンバデータＫＮなども含まれる。
【００２０】
上記キーボード１１またはミディ回路１５には、手動演奏装置のほか、自動演奏装置も含まれる。これらキーボード１１、パネルスイッチ群１３及びミディ回路１５から発生された上記演奏情報等（楽音情報）は、楽音を発生させるための情報である。
【００２１】
上記音高情報はキーナンバデータＫＮとして取り込まれる。このキーナンバデータＫＮはオクターブデータ（音域データ）と音名データとからなる。上記音色情報は、鍵盤楽器（ピアノ等）、管楽器（フルート等）、弦楽器（バイオリン等）、打楽器（ドラム等）の楽器（発音媒体／発音手段）の種類等に対応しており、トーンナンバデータＴＮとして取り込まれる。上記エンベロープ情報は、上述のエンベロープスピードＥＳ、エンベロープレベルＥＬ、エンベロープタイムＥＴ、エンベロープフェーズＥＦなどである。
【００２２】
このような音楽的ファクタ情報は、コントローラ（ＣＰＵ）２へ送られ、後述の各種信号、データ、パラメータの切り換えが行われ、楽音の内容が決定される。上記演奏情報等はコントローラ２で処理され、各種データが楽音信号発生部５へ送られ、楽音波形信号が発生され、サウンドシステム６から発音／出力される。コントローラ２はＣＰＵ、ＤＳＰ（デジタルシグナルプロセッサ）、ＲＯＭ及びＲＡＭなどからなっている。このようなコントローラ２は、図３の各回路ごとに分散されて設けられてもよい。
【００２３】
揮発性メモリ４（場合によって内部記憶媒体／手段）は書き込み可能なＲＡＭなどの記憶装置からなり、給電が停止されると記憶内容が消去される。この揮発性メモリ４には、次述する不揮発性メモリ７からコンピュータの楽音制御プログラムが書き写され記憶される／インストール／転送される。
【００２４】
この揮発性メモリ４には、楽音制御プログラムなどのプログラムの1つまたは複数の読み出しポイント、このプログラムによって作成されたデータ、このプログラム内に内在するデータ、ミディ回路１５または送受信装置を介して外部接続機器から送信されるプログラム、上記キーボード１１またはミディ回路１５を通じて外部接続機器から入力された自動演奏情報、若しくは不揮発性メモリ７から読み出される自動演奏情報、この自動演奏情報の読み出しポイントも記憶される。このプログラムは、コントローラ（ＣＰＵ）２、メインコントローラ５８または／及びスタンバイコントローラ６１が各種処理を行うための後述する各フローチャートに応じた楽音発生のためのプログラムである。
【００２５】
さらに、この揮発性メモリ４には、上記パネルスイッチ群１３の操作状態、これら各スイッチの操作状態による音楽的ファクタ情報、上述の音色情報などの音楽的ファクタ情報、ミディ回路１５を通じて外部接続機器から入力されまたは不揮発性メモリ７から読み出された音楽的ファクタ情報、上述のミディ情報、時分割処理に必要なデータや時分割チャンネルへの割当のためデータ、アサイメントメモリ１７の各チャンネル割り当て内容も記憶される。
【００２６】
不揮発性メモリ７（場合によって外部記憶媒体／手段）は、ハードディスク、光ディスク、磁気ディスク、ＭＯ、ＣＤ、ＲＯＭ、ＮＶＲＡＭ（不揮発性ＲＡＭ）、フラッシュメモリまたはＥＥＰＲＯＭ等の記憶装置からなり、給電が停止されても記憶内容は消去されない。上記電源スイッチ４２がオフされると、上記揮発性メモリ４の記憶内容の全部または一部は、不揮発性メモリ７に退避される。
【００２７】
ディスプレイ１６には、トーンナンバデータＴＮ、タッチデータＴＣ、タッチセンスデータ、キーナンバデータＫＮ、キースケーリングデータ、音量データ、エンベロープ情報、上記モードデータが表示される。ビデオメモリ１８には、このディスプレイ１６に表示される、これらのコードデータを画像化した画像データが記憶され、ディスプレイ１６に画像表示される。
【００２８】
楽音信号発生部５では、各楽音ごとに楽音波形信号が繰り返し発生されサウンドシステム６から発音出力される。上記音高情報に応じて、この繰り返し発生される楽音波形信号の発生速度は変化される。また上記音色情報などの音楽的ファクタ情報に応じて、この繰り返し発生される楽音波形信号の波形形状は切り換えられる。この楽音信号発生部５は時分割処理によって複数の楽音信号が同時に独立して並行して生成されポリフォニックに発音される。
【００２９】
タイミング発生部９からは、楽音生成装置の全回路の同期を取るためのタイミングコントロール信号が各回路に出力される。このタイミングコントロール信号は、各周期のクロック信号のほか、これらのクロック信号を論理積または論理和した信号、時分割処理のチャンネル分割時間の周期を持つチャンネルクロック信号、この整数倍または整数分の１の周波数のクロック信号、チャンネルナンバデータＣＨＮｏ、タイムカウントデータ（発音時間情報）などを含む。上記スキャン処理もこのクロック信号に基づいて所定周期ごとに実行される。
【００３０】
上記楽音信号発生部５の中または揮発性メモリ４の中には、アサイメントメモリ１７が設けられている。このアサイメントメモリ１７は上記時分割チャンネルの数に応じたメモリエリアを有し、各チャンネルに割り当てられた楽音に応じ当該楽音を生成するための上記演奏情報等／楽音情報／音楽的ファクタ情報等が書き込まれる。この書き込まれた楽音情報等に応じて各チャンネルに割り当てられた楽音が発音／消音される。
【００３１】
電源制御回路２０によって、商用電源が変換され、図３の各回路に給電される。この給電は、上記電源スイッチ４２に基づき、コントローラ（ＣＰＵ）２によって制御される。上記サウンドシステム６内にはアンプが内蔵され、楽音信号が増幅される。
【００３２】
（３）電源制御回路２０
図４は上記電源制御回路２０を示す。商用電源１００Ｖ〜２４０Ｖの電力（交流）は、上記電源スイッチ４２を経て電源コンバーター２１で電子鍵盤楽器用の電力（直流、異なる電圧）に変換され、メイン開閉回路２２を通じて、上記コントローラ２、タイミング発生部９、不揮発性メモリ７へ給電される。
【００３３】
また、電源コンバーター２１からの電力は、サブ開閉回路２３を通じて、上記揮発性メモリ４、楽音信号発生部５（アサイメントメモリ１７）、サウンドシステム（アンプ）６、キーボードスキャン回路１２、キーボード１１、スイッチスキャン回路１４、パネルスイッチ群１３、ビデオメモリ１８、ディスプレイ１６、ミディ回路１５へ給電される。
【００３４】
上記鍵盤蓋４１が閉じられて、電源スイッチ４２のオフ動作／開動作がコントローラ２によって検出されると、揮発性メモリ４、アサイメントメモリ１７、ビデオメモリ１８など、上記各回路のメモリ（揮発性）の記憶内容が読み出されて、不揮発性メモリ７に書き込まれて退避される。
【００３５】
この後、サブ開閉回路２３が開かれ、上記揮発性メモリ４、楽音信号発生部５（アサイメントメモリ１７）、サウンドシステム（アンプ）６、キーボードスキャン回路１２、キーボード１１、スイッチスキャン回路１４、パネルスイッチ群１３、ビデオメモリ１８、ディスプレイ１６、ミディ回路１５への給電が停止される。
【００３６】
さらにこの後、メイン開閉回路２２も開かれ、上記コントローラ２、タイミング発生部９、不揮発性メモリ７への給電が停止される。これにより、電子鍵盤楽器全体への給電が停止されることになる。
【００３７】
この後、メイン開閉回路２２は、ブレークタイプのリレーからなり、電源の供給が途絶えると、リレーのソレノイドのバネ復帰特性によって閉じられた状態に戻る。サブ開閉回路２３もリレーが用いられているが、メークタイプであり、電源の供給が途絶えると、開かれた状態が維持される。なお、コントローラ２への給電をメイン開閉回路２２を経ずに電源コンバーター２１から直接行なえば、メイン開閉回路２２もメークタイプにできる。
【００３８】
上記鍵盤蓋４１が開かれて、電源スイッチ４２のオン動作／閉動作がコントローラ２によって検出されると、メイン開閉回路２２は閉じられているので、上記コントローラ２、タイミング発生部９、不揮発性メモリ７への給電が開始される。
【００３９】
この後、サブ開閉回路２３も閉じられ、上記揮発性メモリ４、楽音信号発生部５（アサイメントメモリ１７）、サウンドシステム（アンプ）６、キーボードスキャン回路１２、キーボード１１、スイッチスキャン回路１４、パネルスイッチ群１３、ビデオメモリ１８、ディスプレイ１６、ミディ回路１５への給電が開始される。これにより、電子鍵盤楽器全体への給電が開始／完了されることになる。
【００４０】
さらにこの後、上記不揮発性メモリ７に書き込まれて退避されていた記憶内容が読み出されて、上記揮発性メモリ４、アサイメントメモリ１７、ビデオメモリ１８など、上記各回路のメモリ（揮発性）に書き込まれる。これにより、鍵盤蓋４１が閉じられ電源スイッチ４２のオフ動作／開動作の直前の状態に電子鍵盤楽器全体を戻すことができ、鍵盤蓋４１が閉じられる前の作業／演奏を直ちに再開できる。
【００４１】
なお、コントローラ２、タイミング発生部９、不揮発性メモリ７の一部または全部への給電は、サブ開閉回路２３から行なわれてもよいし、揮発性メモリ４、楽音信号発生部５（アサイメントメモリ１７）、サウンドシステム（アンプ）６、キーボードスキャン回路１２、キーボード１１、スイッチスキャン回路１４、パネルスイッチ群１３、ビデオメモリ１８、ディスプレイ１６、ミディ回路１５の一部または全部への給電は、メイン開閉回路２２から行なわれてもよい。メイン開閉回路２２またはサブ開閉回路２３の一方を省略してもよい。
【００４２】
（４）レジスタ
図５は不揮発性メモリ４内のレジスタ群を示す。退避レジスタ２６には、退避フラグが記憶され、この退避フラグは、一時的に電源が遮断されて、揮発性メモリ４の記憶内容が不揮発性メモリ７に退避されたときにセットされ、完全に電源が遮断されて、揮発性メモリ４の記憶内容が不揮発性メモリ７に退避されないときにはセットされない。
【００４３】
スイッチスキャンレジスタ２７には、パネルスイッチ群１３のスイッチごとに、オン「１」、オフ「０」の操作状態を示すデータが記憶される。これらの記憶データに基づいて、音色（トーンナンバデータＴＮ）、タッチセンスデータ、キースケーリングデータ、音量データ（ラウドネスデータ）などの音楽的ファクタに変換され、ファクタレジスタ２９に記憶される。このファクタレジスタ２９には、ミディ回路１５を通じて、外部接続機器から入力されまたは不揮発性メモリ７から読み出された自動演奏情報の中の音楽的ファクタ情報も記憶される。
【００４４】
キーキャンレジスタ２８には、キーボード１１のキーごとに、オン「１」、オフ「０」の操作状態を示すデータが記憶される。これらの記憶データに基づいて、音高（キーナンバデータＫＮ）、タッチデータＴＣなどの音楽的ファクタに変換され、アサイメントメモリ１７に記憶される。このアサイメントメモリ１７には、ミディ回路１５を通じて、外部接続機器から入力されまたは不揮発性メモリ７から読み出された自動演奏情報の中の音楽的ファクタ情報も記憶される。
【００４５】
自動演奏レジスタ３０には、自動演奏情報が記憶され、この自動演奏情報に基づいて、楽音信号発生部５及びサウンドシステム６から楽音が発音される。この自動演奏レジスタ３０の自動演奏情報は、上記不揮発性メモリ７から読み出されてきたり、キーボード１１の演奏操作によって入力されたり、ミディ回路１５を通じて外部接続機器へ送られたりする。また、この自動演奏レジスタ３０の自動演奏情報は、ミディ回路１５を通じて外部接続機器から送られてきたり、不揮発性メモリ７に書き込まれたりする。
【００４６】
演奏カウンタ３１は、演奏の進行に応じて、設定テンポの速度に応じた所定周期ごとにインタラプト処理によってカウントされ、自動演奏記録開始の指示及び一小節分のカウントごとにリセットされる。この演奏カウンタ３１の値によって、ステップタイムデータＳＴ、ゲートタイムデータＧＴが決定される。
【００４７】
プログラムポインタ３５には、後述する各フローチャートに応じた楽音制御プログラムなどの各プログラムの読み出しポイントが１つまたは複数記憶される。この読み出しポイントは、実行されているプログラムが複数で並行して実行されていれば、複数記憶される。
【００４８】
その他のレジスタ３６には、上記自動演奏情報の読み出しポイント／アドレス、プログラム処理のその他の中間データ、後述する各フローチャートに応じた楽音制御プログラムなどの各プログラムによって作成されたデータまたはこの楽音制御プログラム内に内在するデータなどが記憶される。
【００４９】
これらのレジスタ２６〜３６の各記憶情報は、上記電源スイッチ４２のオフ、または一時的な電源遮断によって、不揮発性メモリ７に退避される。この場合、アサイメントメモリ１７、ビデオメモリ１８などの記憶内容も退避される。
【００５０】
上記スイッチスキャンレジスタ２７または／及びファクタレジスタ２９は、上記スイッチスキャン回路１４または／及びミディ回路１５に内蔵されてもよい。キーキャンレジスタ２８は、上記キーボードスキャン回路１２または／及びミディ回路１５に内蔵されてもよい。
【００５１】
（５）処理全体
図６はコントローラ（ＣＰＵ）２、メインコントローラ５８または／及びスタンバイコントローラ６１によって実行される処理全体のフローチャートを示す。この処理全体は本電子鍵盤楽器の電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５のオンによって開始され、電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５のオフまで繰り返し実行される。まず、電源処理が実行される（ステップ０１）。
【００５２】
この電源処理では、揮発性メモリ４の記憶内容が不揮発性メモリ７に退避されて、各回路への給電が停止されたり、不揮発性メモリ７の記憶内容が揮発性メモリ４に復帰されて、各回路への給電が再開されたりする。
【００５３】
さらに、上記キーボード１１での手動演奏のキーオン操作に基づき、発音処理が行われる（ステップ０２）。このステップ０２の発音処理は、上記演奏情報の読み出し再生において、揮発性メモリ４からの自動演奏のキーオン情報が読み出されるときにも実行される。また、このステップ０２の発音処理は、演奏情報の書き込み記録において、揮発性メモリ４に自動演奏のキーオン情報が書き込まれるときにも実行される。
【００５４】
この発音処理では、空きチャンネルがサーチされ、サーチされた空きチャンネルにオンイベントに係る楽音が割り当てられる。この楽音の内容は、上記キーボード１１及びパネルスイッチ群１３からの演奏情報（楽音情報）、楽音発生情報の音楽的ファクタに基づく。
【００５５】
この場合、サーチされた空きチャンネルのアサインメントメモリ１７のエリアに「１」のオン／オフデータ、キーナンバデータ（周波数ナンバデータ）ＫＮ、エンベロープデータ、トーンナンバデータＴＮ、タッチデータＴＣ（ベロシティデータ）も書き込まれる。このアサインメントメモリ１７に書き込まれたデータは、楽音信号発生部５へ送られ、対応する楽音波形データが読み出されるとともに、対応するエンベロープ波形データが発生され、サウンドシステム６で発音出力される。
【００５６】
次いで、上記キーボード１１／パネルスイッチ群１３での手動演奏のキーオフ操作に基づき、消音（減衰）処理が行われる（ステップ０３）。この消音（減衰）処理では、オフイベント（キーオフイベント、消音イベント）に係る楽音が割り当てられているチャンネルがサーチされ、アサインメントメモリ１７内のオン／オフデータが「０」にされ、当該楽音が減衰され消音される。この場合、アサインメントメモリ１７内の「０」のオン／オフデータが楽音信号発生部５へ送られ、キーオフイベントに係る楽音のエンベロープフェーズがリリースとなり、エンベロープレベルが次第に「０」になる。
【００５７】
このステップ０３の消音処理は、演奏情報の読み出し再生において、揮発性メモリ４からの自動演奏のキーオフ情報が読み出されるときにも実行される。また、このステップ０３の消音処理は、演奏情報の書き込み記録において、揮発性メモリ４に自動演奏のキーオフ情報が書き込まれるときにも実行される。
【００５８】
なお、上記パネルスイッチ群１３の各種スイッチの操作があれば、このスイッチに対応する音楽的ファクタ情報が取り込まれ、揮発性メモリ４に記憶され、音楽的ファクタ情報が設定／変更される（ステップ０５）。このスイッチ処理では、音色の選択処理、音色の組合せセットの書き込み処理、音色組合せセットの読み出し処理なども実行される。
【００５９】
さらに、上記ミディ回路１５を通じて楽音情報の送受が外部接続機器との間で実行される（ステップ０６）。このＭＩＤＩ処理では、受信される楽音情報が上記キーオンまたはキーオフの情報であれば、上記発音処理または消音処理が実行される。受信される楽音情報が音楽的ファクタ情報であれば、揮発性メモリ４に記憶され、音楽的ファクタが設定／変更される。
【００６０】
そして、揮発性メモリ４または不揮発性メモリ７に記憶された自動演奏情報に基づいた自動演奏がなされたり、ミディ回路１５を通じて外部接続機器から送られてくる自動演奏情報に基づいた自動演奏がなされたり、キーボード１１の演奏内容が自動演奏情報として揮発性メモリ４または不揮発性メモリ７に書き込まれたり、ミディ回路１５を通じて外部接続機器へ送られたりする（ステップ０７）。この後、その他の処理が実行され（ステップ０８）、上記ステップ０１からこのステップ０８までの処理が繰り返される。
【００６１】
このような処理のフローチャートのプログラムの１つまたは複数の読み出しポイント、これらのプログラムによって作成されたデータまたはこれらのプログラム内に内在するデータは、上記電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５のオフ、または一時的な電源遮断によって、揮発性メモリ４のレジスタなどから不揮発性メモリ７に退避される。
【００６２】
これらの退避された情報は、電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５のオン、または一時的な電源遮断からの復帰／解除によって、揮発性メモリ４のレジスタに復帰される。したがって、電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５のオフまたは一時的な電源遮断の直前の状態を完全に復元できる。
【００６３】
（６）電源処理（ステップ０１）（第一実施例）
図７は上記ステップ０１の電源処理のフローチャートの第一実施例を示す。まず、鍵盤蓋４１が開かれて、電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５のオン動作／閉動作がコントローラ２によって検出されると（ステップ２１）、メイン開閉回路２２は閉じられているので、上記コントローラ２、タイミング発生部９、不揮発性メモリ７への給電が開始される(ステップ２２)。
【００６４】
ついで、所定時間後、上記ステップ２２の給電が安定する、または上記給電が完了すると（ステップ２３）、コントローラ２によってサブ開閉回路２３も閉じられる（ステップ２４）。これにより、上記揮発性メモリ４、楽音信号発生部５（アサイメントメモリ１７）、サウンドシステム（アンプ）６、キーボードスキャン回路１２、キーボード１１、スイッチスキャン回路１４、パネルスイッチ群１３、ビデオメモリ１８、ディスプレイ１６、ミディ回路１５への給電が開始される。この結果、電子鍵盤楽器全体への給電が開始／完了されることになる。
【００６５】
そして、退避フラグが不揮発性メモリ７に記憶されていて、一時的に電源が切られた状態の後の電源投入であれば(ステップ２５)、上記不揮発性メモリ７に書き込まれて退避されていた記憶内容が読み出されて（ステップ２６）、上記揮発性メモリ４、アサイメントメモリ１７、ビデオメモリ１８など、上記各回路のメモリ（揮発性）に書き込まれる（ステップ２７）。これにより、鍵盤蓋４１が閉じられ電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５のオフ動作／開動作の直前の状態に電子鍵盤楽器全体を戻すことができ、鍵盤蓋４１が閉じられる前の作業／演奏を直ちに再開でき、この間の電力消費を押さえることができる。
【００６６】
また、退避フラグが不揮発性メモリ７に記憶されておらず、完全に電源が切られた状態の後の電源投入であれば(ステップ２５)、イニシャライズ処理が実行される（ステップ２８）。このイニシャライズ処理では、揮発性メモリ４、アサイメントメモリ１７、ビデオメモリ１８の初期化など種々のイニシャライズが行われる。これにより、一時的に電源が切られた状態の後の電源投入ではなく、通常の電源投入処理も行なわれる。
【００６７】
また、上記鍵盤蓋４１が閉じられて、電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５のオフ動作／閉動作がコントローラ２によって検出されると（ステップ３１）、揮発性メモリ４、アサイメントメモリ１７、ビデオメモリ１８など、各回路のメモリ（揮発性）に情報が記憶されているかどうかが判断される（ステップ３２）。
【００６８】
記憶されていれば、退避フラグが不揮発性メモリ７に書き込まれ（ステップ３３）、揮発性メモリ４、アサイメントメモリ１７、ビデオメモリ１８など、各回路のメモリ（揮発性）の記憶内容が読み出されて（ステップ３４）、不揮発性メモリ７に書き込まれて退避される（ステップ３５）。これにより、突然の電源遮断でも、揮発性メモリ４、アサイメントメモリ１７、ビデオメモリ１８など、各回路のメモリ（揮発性）の記憶内容が失われない。
【００６９】
ついで、所定時間後、または上記ステップ３４の退避が完了すると（ステップ３６）、コントローラ２によってサブ開閉回路２３が開かれる（ステップ３７）。これにより、上記揮発性メモリ４、楽音信号発生部５（アサイメントメモリ１７）、サウンドシステム（アンプ）６、キーボードスキャン回路１２、キーボード１１、スイッチスキャン回路１４、パネルスイッチ群１３、ビデオメモリ１８、ディスプレイ１６、ミディ回路１５への給電が停止される。この結果、一時的に電源が切られた状態となり、電力消費を押さえることができる。
【００７０】
そして、所定時間後、上記ステップ３７の電源遮断が安定する、または上記電源遮断が完了すると（ステップ３８）、コントローラ２によってメイン開閉回路２２も開かれる（ステップ３９）。これにより、上記コントローラ２、タイミング発生部９、不揮発性メモリ７への給電が停止される。この結果、電子鍵盤楽器全体への給電が完全に停止されることになり、一時的な電源遮断の後に完全な電源遮断も行なわれる。
【００７１】
また、揮発性メモリ４、アサイメントメモリ１７、ビデオメモリ１８など、各回路のメモリ（揮発性）に情報が記憶されていなければ（ステップ３２）、退避フラグは不揮発性メモリ７に書き込まれない。これにより一時的に電源が切られた状態か、通常の電源遮断かが記憶され、上記ステップ２５で、一時的に電源が切られた状態の後の電源投入か、通常の電源投入かが、過誤無く実行される。
【００７２】
このような処理のフローチャートのプログラムの１つまたは複数の読み出しポイント、これらのプログラムによって作成されたデータまたはこれらのプログラム内に内在するデータは、上記電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５のオフ、または一時的な電源遮断によって、揮発性メモリ４のレジスタなどから不揮発性メモリ７に退避される。
【００７３】
これらの退避された情報は、電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５のオン、または一時的な電源遮断からの復帰／解除によって、揮発性メモリ４のレジスタに復帰される。したがって、電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５のオフまたは一時的な電源遮断の直前の状態を完全に復元できる。
【００７４】
（７）電源処理（ステップ０１）（第二実施例）
図８は上記ステップ０１の電源処理のフローチャートの第二実施例を示す。まず、鍵盤蓋４１が開かれて、電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５のオン動作／閉動作がコントローラ２によって検出されると（ステップ２１）、退避フラグが不揮発性メモリ７に記憶されていて、一時的に電源が切られた状態の後の電源投入かどうかが判別される(ステップ２５)。
【００７５】
一時的に電源が切られた状態の後の電源投入であれば（ステップ２５）、コントローラ２によってサブ開閉回路２３も閉じられる（ステップ２４）。これにより、上記揮発性メモリ４、楽音信号発生部５（アサイメントメモリ１７）、サウンドシステム（アンプ）６、キーボードスキャン回路１２、キーボード１１、スイッチスキャン回路１４、パネルスイッチ群１３、ビデオメモリ１８、ディスプレイ１６、ミディ回路１５への給電が開始される。この結果、電子鍵盤楽器全体への給電が開始／完了されることになる。
【００７６】
ついで、所定時間後、上記ステップ２４の給電が安定する、または上記給電が完了すると（ステップ２３）、上記不揮発性メモリ７に書き込まれて退避されていた記憶内容が読み出されて（ステップ２６）、上記揮発性メモリ４、アサイメントメモリ１７、ビデオメモリ１８など、上記各回路のメモリ（揮発性）に書き込まれる（ステップ２７）。これにより、鍵盤蓋４１が閉じられ電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５のオフ動作／開動作の直前の状態に電子鍵盤楽器全体を戻すことができ、鍵盤蓋４１が閉じられる前の作業／演奏を直ちに再開でき、この間の電力消費を押さえることができる。
【００７７】
また、退避フラグが不揮発性メモリ７に記憶されておらず、完全に電源が切られた状態の後の電源投入であれば(ステップ２５)、メイン開閉回路２２は閉じられているので、上記コントローラ２、タイミング発生部９、不揮発性メモリ７への給電が開始される(ステップ２２)。
【００７８】
次いで、イニシャライズ処理が実行される（ステップ２８）。このイニシャライズ処理では、揮発性メモリ４、アサイメントメモリ１７、ビデオメモリ１８の初期化など種々のイニシャライズが行われる。これにより、一時的に電源が切られた状態の後の電源投入ではなく、通常の電源投入処理も行なわれる。
【００７９】
なお、図７および図８において、上記ステップ２５、２８の通常の電源投入処理、上記ステップ２５、２２、２８の通常の電源投入処理、上記ステップ３２、３３、３８、３９の通常の電源遮断処理は省略されて、一時的に電源が遮断される処理と一時的に電源が切られた状態の後の電源投入処理のみが実行されても良い。この場合、退避フラグも省略されてもよい。
【００８０】
このような処理のフローチャートのプログラムの１つまたは複数の読み出しポイント、これらのプログラムによって作成されたデータまたはこれらのプログラム内に内在するデータは、上記電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５のオフ、または一時的な電源遮断によって、揮発性メモリ４のレジスタなどから不揮発性メモリ７に退避される。
【００８１】
これらの退避された情報は、電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５のオン、または一時的な電源遮断からの復帰／解除によって、揮発性メモリ４のレジスタに復帰される。したがって、電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５のオフまたは一時的な電源遮断の直前の状態を完全に復元できる。他の構成、動作、作用は他の実施例と同様であり、説明を省略する。
【００８２】
（８）キーボード１１及びパネルスイッチ群１３のスキャン処理（ステップ０２、０３、０５、０６）
図９はキーボード１１及びパネルスイッチ群１３のスキャン処理を示す。このスキャン処理は、上記ステップ０２のキーオン処理、ステップ０３のキーオフ処理、ステップ０５のスイッチ処理、ステップ０６のミディ処理の中でそれぞれ分けて実行されるが、ここではまとめて説明する。
【００８３】
まず、コントローラ２によって、パネルスイッチ群１３の各キーに対して、スイッチスキャン回路１４を通じて、サンプリング信号が送り込まれ（ステップ４１）、「１」のオンデータまたは「０」のオフデータが取り込まれ（ステップ４２）、揮発性メモリ４のスイッチスキャンレジスタ２７の記憶内容と順次比較される（ステップ４３）。
【００８４】
この比較で、「０」のオフデータから「１」のオンイベントへの変化があると（ステップ４４）、このスイッチに応じたトーンナンバデータＴＮ、タッチセンスデータ、キースケーリングデータ、音量データなどの音楽的ファクタがファクタレジスタ２９に書き込まれる（ステップ４５）。
【００８５】
この比較で、「１」のオンデータから「０」のオフイベントへの変化があると（ステップ４６）、ファクタレジスタ２９の中のこのスイッチに応じた音楽的ファクタがクリアされ（ステップ４７）、上記「１」のオンデータ及び「０」のオフデータが揮発性メモリ４のスイッチスキャンレジスタ２７に書き込まれる（ステップ４８）。
【００８６】
上記ステップ４４、４６において、パネルスイッチ群１３の上記ペダル、ホイール、レバー、つまみなどであれば、これらの移動量／変化量または変化角度に応じたエンコードデータの特定ビットが「１」と「０」との間で変化するので、同様にイベントが検出される。この場合、取り込まれるデータビット数は、複数ビットとなる。
【００８７】
次いで、コントローラ２によって、キーボード１１の各キーに対して、キーボードスキャン回路１２を通じて、サンプリング信号が送り込まれ（ステップ５１）、「１」のオンデータまたは「０」のオフデータが取り込まれ（ステップ５２）、揮発性メモリ４のキースキャンレジスタ２８の記憶内容と順次比較される（ステップ５３）。
【００８８】
この比較で、「０」のオフデータから「１」のオンイベントへの変化があると（ステップ５４）、このキーに応じたキーナンバデータＫＮ、タッチデータＴＣ、「１」のオン／オフデータなどの音楽的ファクタがアサイメントメモリ１７の空きチャンネルエリアに書き込まれる（ステップ５５）。
【００８９】
このとき、あわせて上記ステップ４４で取り込まれた音楽的ファクタも同じ空きチャンネルエリアに書き込まれる。この比較で、「１」のオンデータから「０」のオフイベントへの変化があると（ステップ５６）、アサイメントメモリ１７の中の対応するキーナンバデータＫＮのオン／オフデータが「０」にされ、この楽音がリリースされ（ステップ５７）、上記「１」のオンデータ及び「０」のオフデータが揮発性メモリ４のキースキャンレジスタ２８に書き込まれる（ステップ５８）。
【００９０】
上記ステップ５４、５６では、キーボード１１のタッチ検出の多段スイッチまたは圧電センサーなどであれば、これらの検出データのエンコードデータの特定ビットが「１」と「０」との間で変化するので、同様にイベントが検出される。この場合、取り込まれるデータビット数は、複数ビットとなる。
【００９１】
以上のスキャン処理のうち上記ステップ５１〜５８の処理は、実際には、上記ステップ０２のキーオン処理及びステップ０３のキーオフ処理で実行され、上記ステップ４１〜４８の処理は、実際には、上記ステップ０５のスイッチ処理、上記ステップ０６のミディ処理の中でそれぞれ分けて実行される。
【００９２】
このようなスイッチスキャンレジスタ２７、キースキャンレジスタ２８、ファクタレジスタ２９に記憶されている、電子鍵盤楽器の各スイッチ、各キーの操作状態、これら各スイッチ、各キーの操作状態による音楽的ファクタ情報、外部接続機器から入力されまたは不揮発性メモリ７から読み出された音楽的ファクタ情報は、上記電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５のオフ、または一時的な電源遮断によって、揮発性メモリ４のレジスタなどから不揮発性メモリ７に退避される。
【００９３】
これらの退避された情報は、電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５のオン、または一時的な電源遮断からの復帰／解除によって、揮発性メモリ４のレジスタに復帰される。したがって、電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５のオフまたは一時的な電源遮断の直前の状態を完全に復元できる。
【００９４】
また、このような処理のフローチャートのプログラムの１つまたは複数の読み出しポイント、これらのプログラムによって作成されたデータまたはこれらのプログラム内に内在するデータは、上記電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５のオフ、または一時的な電源遮断によって、揮発性メモリ４のレジスタなどから不揮発性メモリ７に退避される。
【００９５】
これらの退避された情報は、電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５のオン、または一時的な電源遮断からの復帰／解除によって、揮発性メモリ４のレジスタに復帰される。したがって、電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５のオフまたは一時的な電源遮断の直前の状態を完全に復元できる。
【００９６】
（９）自動演奏記録処理（ステップ０７）
図１０は上記ステップ０７の中の自動演奏記録処理のフローチャートを示す。上記ステップ０７の自動演奏処理は、自動演奏情報の書込み／記録処理（図１０）と読出し／再生処理（図１１）とからなっている。
【００９７】
まず、キーオンがあると（ステップ６１）、このキーオンされたキーのキーナンバデータＫＮが自動演奏レジスタ３０に書き込まれ（ステップ６２）、このときの演奏カウンタ３１の値がステップタイムデータＳＴとして自動演奏レジスタ３０に続けて書き込まれ（ステップ６３）、同じくこのときのオンキーからのタッチデータＴＣ（ベロシティ）が自動演奏レジスタ３０に続けて書き込まれる（ステップ６４）。
【００９８】
また、キーオフがあると（ステップ６５）、このときの演奏カウンタ３１の値、またはこの値から上記ステップ６３のステップタイムデータＳＴが減算された値が、ゲートタイムデータＧＴとして自動演奏レジスタ３０に続けて書き込まれる（ステップ６６）。こうして、キーオンからキーオフまでの１つのノートデータが自動演奏情報として記録される。
【００９９】
さらに、音色、音量、キースケール、テンポ、タッチセンスなどの音楽的ファクタの変更が、パネルスイッチ群１３で行なわれると（ステップ６７）、この新たなトーンナンバデータＴＮ、ラウドネスデータ、キースケールデータ、テンポデータ、タッチセンスデータなどの音楽的ファクタが、自動演奏レジスタ３０に書き込まれ（ステップ６８）、このときの演奏カウンタ３１の値がステップタイムデータＳＴとして自動演奏レジスタ３０に続けて書き込まれる（ステップ６９）。
【０１００】
上記演奏カウンタ３１は、演奏の進行に応じて、設定テンポの速度に応じた所定周期ごとにインタラプト処理によってカウントされ、自動演奏記録開始の指示及び一小節分のカウントごとにリセットされる。自動演奏記録開始の指示があると、このときの音色、音量、キースケール、テンポ、タッチセンスなどの音楽的ファクタが自動演奏レジスタ３０の先頭に書き込まれる。
【０１０１】
このような自動演奏レジスタ３０、演奏カウンタ３１に記憶されている、上記キーボード１１または外部接続機器から入力された自動演奏情報、またはこの自動演奏情報の読み出しポイント／アドレスは、上記電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５のオフ、または一時的な電源遮断によって、揮発性メモリ４のレジスタなどから不揮発性メモリ７に退避される。
【０１０２】
これらの退避された情報は、電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５のオン、または一時的な電源遮断からの復帰／解除によって、揮発性メモリ４のレジスタに復帰される。したがって、電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５のオフまたは一時的な電源遮断の直前の自動演奏の記録状態を完全に復元できる。
【０１０３】
このような処理のフローチャートのプログラムの１つまたは複数の読み出しポイント、これらのプログラムによって作成されたデータまたはこれらのプログラム内に内在するデータは、上記電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５のオフ、または一時的な電源遮断によって、揮発性メモリ４のレジスタなどから不揮発性メモリ７に退避される。
【０１０４】
これらの退避された情報は、電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５のオン、または一時的な電源遮断からの復帰／解除によって、揮発性メモリ４のレジスタに復帰される。したがって、電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５のオフまたは一時的な電源遮断の直前の状態を完全に復元できる。
【０１０５】
（１０）自動演奏再生処理（ステップ０７）
図１１は上記ステップ０７の中の自動演奏再生処理のフローチャートを示す。上記ステップ０７の自動演奏処理は、自動演奏情報の書込み／記録処理（図１０）と読出し／再生処理（図１１）とからなっている。
【０１０６】
自動演奏レジスタ３０の中の自動演奏情報が読み出され（ステップ７１）、読み出された情報のステップタイムデータＳＴを、演奏カウンタ３１のカウント値が一致または越えると（ステップ７２）、このステップタイムデータＳＴに係るデータがキーナンバデータＫＮであれば（ステップ７３）、タッチデータＴＣも読み出されて（ステップ７４）、これらのデータが、「１」のオン／オフデータ及び揮発性メモリ４内の音楽的ファクタとともにアサイメントメモリ１７の空きチャンネルに書き込まれて発音される（ステップ７５）。
【０１０７】
読み出された情報のステップタイムデータＳＴを演奏カウンタ３１のカウント値が一致または越えると（ステップ７２）、このステップタイムデータＳＴに係るデータが音楽的ファクタであれば（ステップ７６）、この音楽的ファクタが揮発性メモリ４に書き込まれる（ステップ７７）。
【０１０８】
また、上記ステップ７１で、読み出された情報のゲートタイムデータＧＴを、演奏カウンタ３１のカウント値が一致または越えると（ステップ７８）、アサイメントメモリ１７内の上記書き込まれたオン／オフデータが「０」にされて、リリースされ、消音される（ステップ７９）。
【０１０９】
上記演奏カウンタ３１は、演奏の進行に応じて、設定テンポの速度に応じた所定周期ごとにインタラプト処理によってカウントされ、自動演奏記録開始の指示及び一小節分のカウントごとにリセットされる。自動演奏再生開始の指示があると、このときの音色、音量、キースケール、テンポ、タッチセンスなどの音楽的ファクタが揮発性メモリ４に書き込まれてアサイメントメモリ１７に書き込まれる。
【０１１０】
このような自動演奏レジスタ３０、演奏カウンタ３１に記憶されている、上記外部接続機器から入力された自動演奏情報、不揮発性メモリ７から読み出される自動演奏情報、またはこの自動演奏情報の読み出しポイント／アドレスは、上記電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５のオフ、または一時的な電源遮断によって、揮発性メモリ４のレジスタなどから不揮発性メモリ７に退避される。
【０１１１】
これらの退避された情報は、電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５のオン、または一時的な電源遮断からの復帰／解除によって、揮発性メモリ４のレジスタに復帰される。したがって、電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５のオフまたは一時的な電源遮断の直前の自動演奏の再生状態を完全に復元できる。
【０１１２】
このような処理のフローチャートのプログラムの１つまたは複数の読み出しポイント、これらのプログラムによって作成されたデータまたはこれらのプログラム内に内在するデータは、上記電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５のオフ、または一時的な電源遮断によって、揮発性メモリ４のレジスタなどから不揮発性メモリ７に退避される。
【０１１３】
これらの退避された情報は、電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５のオン、または一時的な電源遮断からの復帰／解除によって、揮発性メモリ４のレジスタに復帰される。したがって、電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５のオフまたは一時的な電源遮断の直前の状態を完全に復元できる。
【０１１４】
（１１）電源制御回路２０（第二実施例）
図１２は、上記電源制御回路２０の第二実施例を示す。商用電源１００Ｖ〜２４０Ｖの電力（交流）は、メイン開閉回路５６を経て、メイン電源回路５７で電子鍵盤楽器用の電力（直流、異なる電圧）に変換され、メインコントローラ５８を通じて、上記不揮発性メモリ７、揮発性メモリ４、タイミング発生部９、楽音信号発生部５（アサイメントメモリ１７）、サウンドシステム（アンプ）６、キーボードスキャン回路１２、キーボード１１、スイッチスキャン回路１４、パネルスイッチ群１３、ビデオメモリ１８、ディスプレイ１６、ミディ回路１５、コントローラ２などへ給電される。
【０１１５】
メイン開閉回路５６は、メークタイプであり、電源の供給が途絶えると、開かれた状態が維持される。また、商用電源１００Ｖ〜２４０Ｖの電力（交流）は、スタンバイ電源スイッチ５９を経て、スタンバイ電源回路６０で電子鍵盤楽器用の電力（直流、異なる電圧）に変換され、スタンバイコントローラ６１を通じて、制御用不揮発性メモリ６２及び制御用揮発性メモリ６３などへ給電される。
【０１１６】
電源スイッチ４２は通常電源スイッチ６４と鍵盤蓋電源スイッチ６５との２つに別れている。通常電源スイッチ６４は上記パネルスイッチ群１３の中に設けられ、電子鍵盤楽器の電源をオン／オフするものであり、鍵盤蓋４１に連動しないでオン／オフされる。
【０１１７】
鍵盤蓋電源スイッチ６５は図１及び図２に示すように上記鍵盤蓋４１に連結して設けられ、鍵盤蓋４１の開閉に応じて電源をオン／オフするものである。これにより、揮発性メモリ４の記憶内容を退避させて電源を切る場合と、揮発性メモリ４の記憶内容を退避させないで電源を切る場合とを区別して選択できる。
【０１１８】
この通常電源スイッチ６４のオフ／オンは、スタンバイコントローラ６１によって検出され、スタンバイコントローラ６１によってメイン開閉回路５６が閉成（非導通）／開成（導通）され、上記揮発性メモリ４、不揮発性メモリ７、タイミング発生部９、楽音信号発生部５（アサイメントメモリ１７）、サウンドシステム（アンプ）６、キーボードスキャン回路１２、キーボード１１、スイッチスキャン回路１４、パネルスイッチ群１３、ビデオメモリ１８、ディスプレイ１６、ミディ回路１５、コントローラ２への給電が遮断される／または電力が供給される。
【０１１９】
上記鍵盤蓋電源スイッチ６５のオフ／オンは、スタンバイコントローラ６１によって検出され、スタンバイコントローラ６１によってメイン開閉回路５６が閉成（非導通）／開成（導通）され、上記不揮発性メモリ７以外の、揮発性メモリ４、タイミング発生部９、楽音信号発生部５（アサイメントメモリ１７）、サウンドシステム（アンプ）６、キーボードスキャン回路１２、キーボード１１、スイッチスキャン回路１４、パネルスイッチ群１３、ビデオメモリ１８、ディスプレイ１６、ミディ回路１５、コントローラ２への給電が遮断され、不揮発性メモリ７への給電のみが維持される／または電力が供給される。なお、不揮発性メモリ７への給電も遮断されてもよい。
【０１２０】
この鍵盤蓋電源スイッチ６５のオフによる給電遮断の直前には、鍵盤蓋電源スイッチ６５のオフの検出情報が上記メインコントローラ５８に送られ、メインコントローラ５８によって、揮発性メモリ４（レジスタ２６〜３６）の記憶内容は不揮発性メモリ７に退避される。
【０１２１】
また、通常電源スイッチ６４または鍵盤蓋電源スイッチ６５のオンによる電源供給の直後には、不揮発性メモリ７に退避されていた記憶内容は、メインコントローラ５８によって、揮発性メモリ４（レジスタ２６〜３６）に復帰される。これにより、鍵盤蓋電源スイッチ６５のオフ前の動作状態を完全に復元できるし、電力消費を押さえることもできる。
【０１２２】
上記スタンバイ電源スイッチ５９は、通常は切られることはなく、スタンバイ電源回路６０、スタンバイコントローラ６１、制御用不揮発性メモリ６２、制御用揮発性メモリ６３には電源が供給され続ける。これにより、通常電源スイッチ６４及び／または鍵盤蓋電源スイッチ６５のオンオフに関係なく、メインコントローラ５８は常に通常電源スイッチ６４及び鍵盤蓋電源スイッチ６５のオン／オフを確実にスキャン／検出することができる。
【０１２３】
なお、メインコントローラ５８とスタンバイコントローラ６１とは一体にされて一方が省略されてもよいし、メイン電源回路５７とスタンバイ電源回路６０とは一体にされて一方が省略されてもよいし、通常電源スイッチ６４とスタンバイ電源スイッチ５９とが一体にされて一方が省略されてもよい。
【０１２４】
また、メインコントローラ５８の機能／処理の一部または全部がスタンバイコントローラ６１に移行されてメインコントローラ５８が省略されてもよいし、スタンバイコントローラ６１の機能／処理の一部または全部がメインコントローラ５８に移行されてスタンバイコントローラ６１が省略されてもよいし、スタンバイコントローラ６１または／及びメインコントローラ５８の機能／処理の一部または全部がコントローラ（ＣＰＵ）２に移行されてスタンバイコントローラ６１または／及びメインコントローラ５８が省略されてもよい。
【０１２５】
（１２）電源処理（ステップ０１）（第三実施例）
図１３は上記ステップ０１の電源処理のフローチャートの第三実施例を示す。このフローチャートに応じたプログラムはスタンバイコントローラ６１及び／またはメインコントローラ５８によって実行される。
【０１２６】
まず、鍵盤蓋４１が閉じられて、鍵盤蓋電源スイッチ６５のオフ動作／開動作が検出されると（ステップ８１）、揮発性メモリ４、アサイメントメモリ１７、ビデオメモリ１８など、各回路のメモリ（揮発性）の記憶内容が読み出されて（ステップ８２）、不揮発性メモリ７に書き込まれて退避される（ステップ８３）。これにより、突然の電源遮断でも、揮発性メモリ４、アサイメントメモリ１７、ビデオメモリ１８など、各回路のメモリ（揮発性）の記憶内容が失われない。
【０１２７】
次いで、メイン開閉回路５６が閉じられる（ステップ８４）。これにより、上記揮発性メモリ４、不揮発性メモリ７、楽音信号発生部５（アサイメントメモリ１７）、サウンドシステム（アンプ）６、キーボードスキャン回路１２、キーボード１１、スイッチスキャン回路１４、パネルスイッチ群１３、ビデオメモリ１８、ディスプレイ１６、ミディ回路１５への給電が停止される。この結果、一時的に電源が切られた状態となり、電力消費を押さえることができる。
【０１２８】
また、鍵盤蓋４１が開かれて、鍵盤蓋電源スイッチ６５のオン動作／閉動作が検出されると（ステップ８６）、メイン開閉回路５６が開かれる（ステップ８７）。これにより、上記揮発性メモリ４、不揮発性メモリ７、楽音信号発生部５（アサイメントメモリ１７）、サウンドシステム（アンプ）６、キーボードスキャン回路１２、キーボード１１、スイッチスキャン回路１４、パネルスイッチ群１３、ビデオメモリ１８、ディスプレイ１６、ミディ回路１５への給電が開始／再開される。この結果、一時的に電源が切られた状態から電力が供給され、電力消費を押さえることができる。
【０１２９】
次いで、不揮発性メモリ７の記憶内容が読み出されて（ステップ８８）、揮発性メモリ４、アサイメントメモリ１７、ビデオメモリ１８など、各回路のメモリ（揮発性）に書き込まれて復元される（ステップ８９）。これにより、突然の電源遮断でも、揮発性メモリ４、アサイメントメモリ１７、ビデオメモリ１８など、電源遮断前の各回路のメモリ（揮発性）の記憶内容が復元され、電源遮断前の動作状態が復元される。この結果、鍵盤蓋４１が閉じられ鍵盤蓋電源スイッチ６５のオフ動作／開動作の直前の状態に、電子鍵盤楽器全体を戻すことができ、鍵盤蓋４１が閉じられる前の作業／演奏を直ちに再開できる。
【０１３０】
また、通常電源スイッチ６４がオフされると（ステップ９１）、メイン開閉回路５６が閉じられる（ステップ９２）。これにより、上記揮発性メモリ４、不揮発性メモリ７、楽音信号発生部５（アサイメントメモリ１７）、サウンドシステム（アンプ）６、キーボードスキャン回路１２、キーボード１１、スイッチスキャン回路１４、パネルスイッチ群１３、ビデオメモリ１８、ディスプレイ１６、ミディ回路１５への給電が停止される。
【０１３１】
さらに、通常電源スイッチ６４がオンされると（ステップ９６）、メイン開閉回路５６が開かれる（ステップ９７）。これにより、上記揮発性メモリ４、不揮発性メモリ７、楽音信号発生部５（アサイメントメモリ１７）、サウンドシステム（アンプ）６、キーボードスキャン回路１２、キーボード１１、スイッチスキャン回路１４、パネルスイッチ群１３、ビデオメモリ１８、ディスプレイ１６、ミディ回路１５へ電力が供給される。他の構成、動作、作用は他の実施例と同様であり、説明を省略する。
【０１３２】
なお、ステップ８４の処理では、図１２の上記揮発性メモリ４、不揮発性メモリ７、楽音信号発生部５（アサイメントメモリ１７）、サウンドシステム（アンプ）６、キーボードスキャン回路１２、キーボード１１、スイッチスキャン回路１４、パネルスイッチ群１３、ビデオメモリ１８、ディスプレイ１６、ミディ回路１５の一部への給電がまず停止され、この後、残りの給電が停止されて、段階的に電子鍵盤楽器全体の給電が遮断されてもよい。
【０１３３】
また、ステップ８９の処理では、図１２の上記揮発性メモリ４、不揮発性メモリ７、楽音信号発生部５（アサイメントメモリ１７）、サウンドシステム（アンプ）６、キーボードスキャン回路１２、キーボード１１、スイッチスキャン回路１４、パネルスイッチ群１３、ビデオメモリ１８、ディスプレイ１６、ミディ回路１５の一部への給電がまず開始され、この後、残りの部分への給電が開始されて、段階的に電子鍵盤楽器全体の給電が開始されてもよい。
【０１３４】
（１３）他の実施の形態
本件発明は上記実施例に限定されず、本件発明の趣旨を逸脱しない範囲で種々変更可能である。例えば、本電子鍵盤楽器で実行され、プログラムの読出しポインタが退避されるプログラムは、上記図６〜図１１のフローチャートに応じたもののほか、楽音のチャンネル割り当て処理のフローチャート、ミディ回路１５を利用した外部接続機器との送受信処理のフローチャート、ビデオメモリ１８の画像データの加工・書込みなどの処理のフローチャート、揮発性メモリ４と不揮発性メモリ７との間の情報送受処理のフローチャートに応じたものでもよい。
【０１３５】
上記音楽的ファクタとしては、音色（トーンナンバなど）、エフェクト、タッチ（ベロシティ、タッチなど）、音高（キーナンバ、キースケーリング、チューニング、周波数ナンバなど）のほか、メロディ、伴奏、ベースまたは鍵盤楽器、弦楽器、管楽器、打楽器などの演奏パート、キーオン又は発音開始からの経過時間である発音経過時間（音長）、エンベロープレベル、エンベロープフェーズ、音量レベル、テンポ、高調波成分などでもよい。
【０１３６】
図３の記揮発性メモリ４、不揮発性メモリ７、楽音信号発生部５（アサイメントメモリ１７）、サウンドシステム（アンプ）６、キーボードスキャン回路１２、キーボード１１、スイッチスキャン回路１４、パネルスイッチ群１３、ビデオメモリ１８、ディスプレイ１６、ミディ回路１５の一部は省略されてもよい。
【０１３７】
図１２の通常電源スイッチ６４または鍵盤蓋電源スイッチ６５のいずれか一方が省略されてもよい。そして、図１３のステップ９１〜９２または／及びステップ９６〜９７が省略されてもよいし、図１３のステップ８１〜８４または／及びステップ８６〜８９が省略されてもよい。
【０１３８】
（１４）他の発明の効果
[１]電子鍵盤楽器の鍵盤に設けられた、開閉可能な鍵盤蓋と、  この鍵盤蓋の閉動作に連動して、上記電子鍵盤楽器の電源をオフする電源スイッチと、につき、  この電源スイッチのオフ動作に基づいて、揮発性記憶手段に記憶されていた情報を不揮発性記憶手段に書込ませ、この後、揮発性記憶手段への給電を停止させることを特徴とする電子鍵盤楽器の制御方法。
【０１３９】
[２]電子鍵盤楽器の鍵盤に設けられた、開閉可能な鍵盤蓋と、  この鍵盤蓋の閉動作に連動して、上記電子鍵盤楽器の電源をオフする電源スイッチと、につき、  この電源スイッチのオフ動作に基づいて、揮発性記憶手段に記憶されていた情報を不揮発性記憶手段に書込ませる処理と、この後、揮発性記憶手段への給電を停止させる処理とをコンピュータに実行させること特徴とする電子鍵盤楽器制御のためのコンピュータプログラム。
【０１４０】
[３]電子鍵盤楽器の鍵盤に設けられた、開閉可能な鍵盤蓋と、  この鍵盤蓋の閉動作に連動して、上記電子鍵盤楽器の電源をオフする電源スイッチと、  この電源スイッチのオフ動作に基づいて、揮発性記憶手段に記憶されていた情報を不揮発性記憶手段に書込み、この後、揮発性記憶手段への給電を停止させる制御手段と備えたことを特徴とする電子鍵盤楽器。
【０１４１】
[４]揮発性記憶手段に記憶されていた情報は、電子鍵盤楽器の各スイッチの操作状態、これら各スイッチの操作状態による音楽的ファクタ情報、外部接続機器から入力されまたは記憶手段から読み出された音楽的ファクタ情報、上記鍵盤または外部接続機器から入力された自動演奏情報、若しくは記憶手段から読み出される自動演奏情報またはこの自動演奏情報の読み出しポイントであることを特徴とする請求項３記載の電子鍵盤楽器。これにより、電源遮断前のデータ状態を完全に保全できる。
【０１４２】
[５]揮発性記憶手段に記憶されていた情報は、楽音制御プログラムの1つまたは複数の読み出しポイント若しくはこの楽音制御プログラムによって作成されたデータまたはこの楽音制御プログラム内に内在するデータである請求項３または４記載の電子鍵盤楽器。これにより、電源遮断前のプログラム処理状態を完全に保全できる。
【０１４３】
[６]上記電源スイッチは、鍵盤蓋の開動作に連動して、上記電子鍵盤楽器の電源をオンすることを特徴とする請求項３、４または５記載の電子鍵盤楽器。これにより、鍵盤蓋に開動作で自動的に電源を投入できる。
【０１４４】
[７]上記電源スイッチのオン動作に基づいて、上記揮発性記憶手段への給電を開始させ、上記不揮発性記憶手段に書き込まれていた情報を揮発性記憶手段に書き込むことを特徴とする請求項３、４、５または６記載の電子鍵盤楽器。これにより、電源遮断前の状態を完全に復元できる。
【０１４５】
[８]上記鍵盤蓋の閉動作に連動する電源スイッチのほかに、鍵盤蓋の閉動作に連動しない電源スイッチも設けられ、  この連動しない電源スイッチのオフ動作によって、上記不揮発性記憶手段に書込まないで、揮発性記憶手段への給電を停止させることを特徴とする請求項３、４、５、６または７記載の電子鍵盤楽器。これにより、揮発性記憶手段の記憶内容を退避させて電源を切る場合と、揮発性記憶手段の記憶内容を退避させないで電源を切る場合とを区別して選択できる。
【０１４６】
[９]上記鍵盤蓋の閉動作に連動する電源スイッチのほかに、鍵盤蓋の閉動作に連動しない電源スイッチも設けられ、  この連動しない電源スイッチ及び／または連動する電源スイッチのオフ動作を検出する制御手段への給電は、当該電源スイッチのオフにもかかわらず維持されることを特徴とする請求項３、４、５、６、７または８記載の電子鍵盤楽器。これにより、電源のオン／オフにかかわらず、電源スイッチのオン／オフを確実に検出できる。
【０１４７】
[１０]上記揮発性記憶手段に情報が記憶されていなければ、電子鍵盤楽器全体への給電を完全に遮断する、  または上記揮発性記憶手段の情報を不揮発性記憶手段に書き込んで、揮発性記憶手段への給電を停止させた後、電子鍵盤楽器全体への給電を完全に遮断することを特徴とする請求項３、４、５、６、7、８または９記載の電子鍵盤楽器。これにより、一時的な電源遮断と完全な電源遮断とを自動的に振り分けることができ、一時的な電源遮断の後に完全な電源遮断を行なうことができる。
【０１４８】
[１１]上記電源スイッチは、鍵盤蓋の開動作に連動して、上記電子鍵盤楽器の電源をオンし、  この電源オンの前の電源遮断において、上記揮発性記憶手段の情報が不揮発性記憶手段に書き込まれていなければ、電子鍵盤楽器全体への給電を開始させる、  または、この電源オンの前の電源遮断において、上記揮発性記憶手段の情報が不揮発性記憶手段に書き込まれていれば、揮発性記憶手段に給電を開始させて、この情報を不揮発性記憶手段から読み出して揮発性記憶手段に書き込むことを特徴とする請求項３、４、５、６、７、８、９または１０記載の電子鍵盤楽器。これにより、一時的な電源遮断の後の電源復帰と完全な電源遮断の後の電源復帰とを自動的に振り分けることができる。
【０１４９】
[１２]上記制御手段は、不揮発性記憶手段、表示手段、鍵盤スキャン手段、スイッチスキャン手段、楽音信号発生手段、楽音信号増幅手段、コントローラ、外部接続機器とのインターフェース手段またはサウンドシステムにも給電を停止させる、若しくは電子鍵盤楽器全体への給電を停止させることを特徴とする請求項３、４、４、５、６、７、８、９、１０または１１記載の電子鍵盤楽器。これにより、電力消費を押さえることができる。
【０１５０】
[１３]上記電源スイッチのオン動作に基づいて、不揮発性記憶手段、表示手段、鍵盤スキャン手段、スイッチスキャン手段、楽音信号発生手段、楽音信号増幅手段、コントローラ、外部接続機器とのインターフェース手段またはサウンドシステムへの給電を開始させる、若しくは電子鍵盤楽器全体への給電を開始させることを特徴とする請求項３、４、５、６、７、８、９、１０、１１または１２記載の電子鍵盤楽器。これにより、揮発性記憶手段の記憶内容を不揮発性記憶手段に退避させた後にも、電源投入をして、この記憶内容の復元を可能とできる。
【産業上の利用可能性】
【０１５１】
電源オフ前の音楽的ファクタ情報、自動演奏情報またはプログラムの読出しポインタなどを保全して、電源復帰時に、電源オフ前の動作状態を完全に復元する。鍵盤蓋４１が閉じられて電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５がオフされると（ステップ３１、８１）、揮発性メモリ４（レジスタ群２６〜３６）の記憶内容が不揮発性メモリ７に退避され（ステップ３２〜３５、８２〜８３）、この後サブ開閉回路２３またはメイン開閉回路５６が閉成（非導通）されて揮発性メモリ４などへの電源が遮断される（ステップ３６〜３７、８４）。
【０１５２】
さらにこの後メイン開閉回路２２が閉成（非導通）されて不揮発性メモリ７などへの電源も遮断される（ステップ３８〜３９）。鍵盤蓋４１が開かれて電源スイッチ４２、通常電源スイッチ６４または／及び鍵盤蓋電源スイッチ６５がオンされると（ステップ２１、８６）、退避フラグがあって、電源オン前の電源オフで揮発性メモリ４から不揮発性メモリ７への退避が行なわれていれば、サブ開閉回路２３またはメイン開閉回路５６が開成（導通）され、不揮発性メモリ７の記憶内容が揮発性メモリ４（レジスタ群２６〜３６）に復元される（ステップ２４〜２７、８７〜８９）。また、退避フラグがなければ、メイン開閉回路２２が開成され（導通）イニシャライズされる（ステップ２２〜２８）。
【図面の簡単な説明】
【０１５３】
【図１】鍵盤蓋４１と電源スイッチ４２とを示す。
【図２】鍵盤蓋４１と電源スイッチ４２とを示す。
【図３】電子鍵盤楽器に内蔵され、電子鍵盤楽器の制御方法を実行する、電子鍵盤楽器の制御のためのコンピュータプログラムを実行する全体回路を示す。
【図４】電源制御回路２０を示す。
【図５】不揮発性メモリ４内のレジスタ群を示す。
【図６】コントローラ（ＣＰＵ）２によって実行される処理全体のフローチャートを示す。
【図７】電源処理（ステップ０１）のフローチャートの第一実施例を示す。
【図８】電源処理（ステップ０１）のフローチャートの第二実施例を示す。
【図９】キーボード１１及びパネルスイッチ群１３のスキャン処理を示す。
【図１０】自動演奏処理（ステップ０７）の中の自動演奏記録処理のフローチャートを示す。
【図１１】自動演奏処理（ステップ０７）の中の自動演奏再生処理のフローチャートを示す。
【図１２】電源制御回路２０野第二実施例を示す。
【図１３】電源処理（ステップ０１）のフローチャートの第三実施例を示す。
【符号の説明】
【０１５４】
１…音色指定装置、２…コントローラ（ＣＰＵ）、
４…揮発性メモリ、５…楽音信号発生部、
６…サウンドシステム、７…不揮発性メモリ、
９…タイミング発生部、１１…キーボード、
１２…キーボードスキャン回路、１３…パネルスイッチ群、
１４…スイッチスキャン回路、１５…ミディ回路、
１６…ディスプレイ、１７…アサイメントメモリ、
１８…ビデオメモリ、２０…電源制御回路、
２１…電源コンバーター、２２…メイン開閉回路、
２３…サブ開閉回路、２６…退避フラグレジスタ、
２７…スイッチスキャンレジスタ、２８…キースキャンレジスタ、
２９…ファクタレジスタ、３０…自動演奏レジスタ、３１…演奏カウンタ、
３５…プログラムポインタ、３６…その他のレジスタ、
４１…鍵盤蓋、４２…電源スイッチ、
４４…奥屋根、４５…蝶番、４６…リーフ板４６、
４７…スイッチ本体、４８…アクチュエータ、
４９…鍵盤押え、５０…拍子木、
５１…譜面台、５２…上前板、
５６…メイン開閉回路、５７…メイン電源回路、
５８…メインコントローラ、５９…スタンバイ電源スイッチ、
６０…スタンバイ電源回路、６１…スタンバイコントローラ、
６２…制御用不揮発性メモリ、６３…制御用揮発性メモリ、
６４…通常電源スイッチ、６５…鍵盤蓋電源スイッチ。
【図１】
2008090029.tif 000003
【図２】
2008090029.tif 000004
【図３】
2008090029.tif 000005
【図４】
2008090029.tif 000006
【図５】
2008090029.tif 000007
【図６】
2008090029.tif 000008
【図７】
2008090029.tif 000009
【図８】
2008090029.tif 000010
【図９】
2008090029.tif 000011
【図１０】
2008090029.tif 000012
【図１１】
2008090029.tif 000013
【図１２】
2008090029.tif 000014
【図１３】
2008090029.tif 000015