(57)【要約】【課題】  複数ユーザ毎の演奏設定状態への即時対応が可能な電子楽器を提供する。【解決手段】  各演奏者別に演奏設定状態を変えることが可能な電子鍵盤楽器であって、演奏者の識別を行う識別部１０と、各演奏者の演奏設定状態を、演奏者別のレジストレーションデータとして格納する格納部２０と、上記識別部１０で演奏者が識別された場合、上記格納部２０から、識別された演奏者のレジストレーションデータを読み出し、それに従って上記電子鍵盤楽器の演奏設定状態を変更する制御部３０とを備えている。【選択図】        図２
2007133058.tif 000002
【特許請求の範囲】
【請求項１】
各演奏者別に演奏設定状態を変えることが可能な電子楽器であって、
演奏者の識別を行う識別手段と、
各演奏者の演奏設定状態を、演奏者別のレジストレーションデータとして格納する格納手段と、
上記識別手段で演奏者が識別された場合、上記格納手段から、識別された演奏者のレジストレーションデータを読み出し、それに従って上記電子楽器の演奏設定状態を変更する制御手段と
を有することを特徴とする電子楽器。
【請求項２】
上記識別手段として、各人固有の生体識別情報を読み取って、演奏者の識別を行うことを特徴とする請求項１記載の電子楽器。
【請求項３】
上記識別手段として、ＦＲＩＤチップと、該チップとの間で通信を行って、演奏者の識別を行う通信機とを有することを特徴とする請求項１記載の電子楽器。
【請求項４】
上記識別手段として、少なくともユーザＩＤの入力要求を行い、入力されたユーザＩＤが予め記憶されたものと一致する場合にのみ、演奏者が識別されたものとして扱う構成を有することを特徴とする請求項１記載の電子楽器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、演奏者毎のレジストレーション設定が可能な電子楽器に関する。
【背景技術】
【０００２】
従来、個人の練習履歴などを登録しておき、ユーザＩＤ及びパスワードなどで、個人の識別を行って、上記履歴情報などを読み出し、練習の続きなどを行う構成の提案があった（下記特許文献１参照）。
【特許文献１】特開２００３−５８１６０
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記構成は、個人の練習支援などが目的であって、練習曲の途中で練習を中断してしまった場合に、それを履歴として残しておき、次回にその履歴を読み出して、続きを再開するという使われ方をする。
【０００４】
一方、上記参照文献には開示されていない、演奏設定状態、所謂レジストレーションを、たとえば、フレキシブルディスクなどの媒体に記憶させ、いつでもどこでも、そのレジストレーションデータを読み出すことで、自分の演奏状態に設定することができ、便利であった。
【０００５】
しかし、コンサートなどで複数人が入れ替わって演奏する場合、演奏前にフレキシブルディスクなどの媒体から、上記レジストレーションデータを読み出す作業には時間がかかり、コンサート会場が盛り上がっている最中に、それだけの時間がかかると、しらけてしまう可能性が高い。仮にこのようなデータの読み込みを行わせない場合、電子楽器に備えられたレジストレーションスイッチだけでは、ユーザ（演奏者）毎の管理はできない。
【０００６】
本発明は、以上のような問題に鑑み創案されたもので、複数ユーザ毎の演奏設定状態への即時対応が可能な電子楽器を提供せんとするものである。
【課題を解決するための手段】
【０００７】
そのため本発明に係る電子楽器は、
各演奏者別に演奏設定状態を変えることが可能な電子楽器であって、
演奏者の識別を行う識別手段と、
各演奏者の演奏設定状態を、演奏者別のレジストレーションデータとして格納する格納手段と、
上記識別手段で演奏者が識別された場合、上記格納手段から、識別された演奏者のレジストレーションデータを読み出し、それに従って上記電子楽器の演奏設定状態を変更する制御手段と
を有することを基本的特徴としている。
【０００８】
上記識別手段として、１）指紋、静脈又は虹彩などの各人固有の生体識別情報を読み取って、演奏者の識別を行うようにしたり、２）ＦＲＩＤチップと、該チップとの間で通信を行って、演奏者の識別を行う通信機とを有する構成としたり、３）少なくともユーザＩＤの入力要求を行い、入力されたユーザＩＤが予め記憶されたものと一致する場合にのみ、演奏者が識別されたものとして扱う構成を、用いることが可能である。その場合、ユーザＩＤは、鍵盤を所定のキーを決められた順序で押鍵する押鍵データとすることも可能である。
【０００９】
上記構成によれば、上記識別手段で演奏者が識別されると、上記制御手段により、上記格納手段から、識別された演奏者のレジストレーションデータが読み出され、それに従って上記電子楽器の演奏設定状態が変更されることになる。
【発明の効果】
【００１０】
本発明の請求項１〜請求項３記載の電子楽器によれば、演奏者の識別が即座に行われて、演奏者毎の演奏設定状態への即時対応が可能となるという優れた効果を奏し得る。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施の形態を図示例と共に説明する。
図１は、電子鍵盤楽器（たとえば電子オルガンなど）の回路構成を示す回路図である。
【００１２】
本電子鍵盤楽器は、同図に示すように、システムバス２００を介して、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、パネルスキャン回路２０４ａ、鍵盤スキャン回路２０５ａ、音源２０６、周辺デバイスに接続させるためのインターフェース（図示無し）が相互に接続されて構成されている。
【００１３】
システムバス２００は、アドレス信号、データ信号又は制御信号等を送受するために使用される（アドレスバス、データバス、コントロール信号ラインよりなる信号バス）。
【００１４】
ＣＰＵ２０１は、本電子鍵盤楽器の制御をつかさどる中央演算装置であって、後述するＲＯＭ２０２に格納されているプログラムに従って、鍵盤スキャン回路２０５ａとパネルスキャン回路２０４ａを制御して、鍵盤２０５のキー、操作パネル２０４のモード設定キーや各種設定スイッチ（後述する左上のボタンも含む）などを走査し、鍵盤２０５の押鍵・離鍵に伴う演奏情報をアサイメントメモリ（図示無し）に送ることで、これらの音源２０６への割り当て処理、操作パネル２０４のモード設定、各種機能選択設定スイッチ、ボリュームに応じて音源２０６より所望の楽音信号を発生させるように制御する。さらに演奏者の識別がなされた際に、格納された演奏者の演奏設定状態（レジストレーションデータ）を読み出して、上記電子鍵盤楽器の各部に設定する、本発明に係る後述する制御部３０を構成している。
【００１５】
上記ＲＯＭ２０２は、上述したＣＰＵ２０１用の本電子鍵盤楽器用の制御プログラム、及び識別された演奏者毎のレジストレーションデータの読み出し、及びそれに従った設定を行う、本発明を実施するためのプログラムが格納されている読み出し専用メモリである。その他、ＣＰＵ２０１が楽音発生に参照する種々のパラメータデータを格納している。
【００１６】
上記ＲＡＭ２０３は、ＣＰＵ２０１におけるプログラム処理での処理段階のデータを一時記憶しておいたり、エディット可能なパラメータデータを記憶しておく、読み書き可能でメモリである。また、このＲＡＭには、必要に応じてレジスタ、カウンタ、フラグ機能等が定義されている。さらに演奏者の演奏設定状態をレジストレーションデータとして記憶させておくことができ、演奏者の識別がなされた際に、該演奏者毎のレジストレーションデータを読み出して、上記電子鍵盤楽器の各部に設定する、本発明に係る後述する格納部２０を構成している。
【００１７】
上記鍵盤スキャン回路２０５ａは、鍵盤２０５で生成される押鍵データを検出し、演奏情報として送り出す回路である。また後述するように、上記鍵盤２０５及び鍵盤スキャン回路２０５ａは、鍵盤２０５を所定のキーを決められた順序で押鍵することで、その押鍵データがユーザＩＤとして認識され、演奏者の識別を行うための後述する識別部１０として用いることも可能である。
【００１８】
鍵盤スキャン回路２０５ａからの演奏情報は、ＣＰＵ２０１により、ＲＡＭ２０３上のモード設定フラグが参照され、演奏モードの際に、夫々のチャンネルに対応する音源２０６に送られることになる。
【００１９】
パネルスキャン回路２０４ａは、ＣＰＵ２０１からの指令に応答して操作パネル２０４上の各スイッチをスキャンし、このスキャンにより得られた各スイッチの開閉状態を示す信号に基づいて、各スイッチを１ビットに対応させたパネルデータを作成する。各ビットは、例えば「１」でスイッチオン状態、「０」でスイッチオフ状態を表す。このパネルデータは、システムバス２００を介してＣＰＵ２０１に送られる。このパネルデータは、操作パネル２０４上のスイッチのオンイベント又はオフイベントが発生したかどうかを判断するために使用される。操作パネル２０４の設定によりＲＡＭ２０３上の各種モード設定フラグの設定がなされる。
【００２０】
また、演奏者毎の演奏設定状態が設定された際に、誰の演奏設定状態かを示したり、その他、各種のモード設定スイッチや、その設定状態を表示する上記ＬＣＤ乃至ＬＥＤ表示器などを有している。従ってパネルスキャン回路２０４ａは、ＣＰＵ２０１から送られてきた表示データを操作パネル２０４上のＬＥＤ表示器及びＬＣＤに送る。これにより、ＣＰＵ２０１から送られてきたデータに従って、ＬＥＤ表示器が点灯／消灯され、またＬＣＤにメッセージが表示される。
【００２１】
さらにパネルスキャン回路２０４ａには、操作パネル２０４が接続されている。操作パネル２０４には、演奏モード時に、レジストレーションを設定できる本発明の構成が実行された場合に、後述する左上のボタンも検出する機能を有している。
【００２２】
音源２０６は、音源ＬＳＩで設計されており、波形メモリ（図示無し）と共に、楽音を生成する機能を有している。ここでは、鍵盤２０５から入力されてくる押鍵データに基づいて、任意の読み出し信号を生成し、該読み出し信号に基づいて、波形メモリに記憶されている原波形データを読み出し、サンプル間補間処理や、フィルタ処理、エンベロープ付加処理などを行って、所定の波形データを生成出力する。
【００２３】
上記音源２０６の出力は、Ｄ／Ａ変換回路２０７に入力され、デジタル−アナログ変換され、アンプ２０８で増幅され、スピーカ２０９から外部に楽音として放出される。
【００２４】
Ｄ／Ａ変換回路２０７は、上記音源２０６で生成されたデジタル楽音信号をアナログ楽音信号に変換するデジタル−アナログ変換器である。
【００２５】
アンプ２０８は、アナログ処理されたアナログ楽音信号をスピーカ２０９で発生させるために増幅するパワーアンプである。
【００２６】
スピーカ２０９は、アナログ信号を可聴信号として放音するスピーカである。  図２は、上記電子鍵盤楽器に適応された本発明に係る実施例構成の機能ブロック図である。本発明の構成は、同図に示すように、鍵盤２０５及び鍵盤スキャン回路２０５ａとの組み合わせでなる構成の場合を含む識別部１０と、上記ＲＡＭ２０３で構成される（後述するようにフレキシブルディスクからフレキシブルディスクドライブ４０によって読み出されたデータを該ＲＡＭ２０３に記憶する場合を含む）、データなどを格納する格納部２０と、上記ＣＰＵ２０１よりなる制御部３０とを有している。
【００２７】
さらに、本実施例構成では、電子鍵盤楽器の各種設定を行うための操作パネル２０４及びそのパネルスキャン回路２０４ａからなる操作子と、後述するフレキシブルディスクドライブ４０とが備えられている。
【００２８】
そして、上記操作パネル２０４の操作子を使用して設定された各演奏者の演奏設定状態を、後述する画面表示に従って、レジストレーションデータとして、上記格納部２０に格納されるようにすることが可能となっている。また、バックアップとして上記フレキシブルディスクドライブ４０を使用してフレキシブルディスクにとっておき、必要に応じてそのレジストレーションデータを読み出して、上記格納部２０に再びそのデータを格納できるようにしている。
【００２９】
上記構成において、本実施例構成では、操作パネル２０４上の操作子の調整・セットにより電子鍵盤楽器の各種設定を行うことでセットされたレジストレーションデータが、パネルスキャン回路２０４ａ及び制御部３０を介して、上記格納部２０に、演奏者別に格納されるようになっている。そのために、識別部１０を介して、演奏者を識別できる情報が、制御部３０に送られ、その識別情報毎に、各演奏者のレジストレーションデータが、上記格納部２０に、格納されることになる。その場合、通常は、そのレジストレーションデータが設定された直後に、その者を識別できる情報を入力し、該格納部２０に一緒に格納される。
【００３０】
そのような情報としては、後述するように、上記識別部１０の構成と呼応しており、指紋、静脈又は虹彩などの各人固有の生体識別情報としても良いし、ＦＲＩＤチップ及びそこから発せられる微少電波を受信して、演奏者の識別を行う受信機を有する構成としても良いし、さらに鍵盤を所定のキーを決められた順序で押鍵する押鍵データをユーザＩＤとして用いる構成としても良い。
【００３１】
さらに、上記制御部３０は、上記識別部１０で演奏者が識別された場合、上記格納部２０から、識別された演奏者のレジストレーションデータを読み出し、それに従って音源２０６、パネルスキャン回路２０４ａ及び鍵盤スキャン回路２０５ａ等に制御指令を出し、上記電子鍵盤楽器の演奏設定状態を変更する。
【００３２】
図３〜図５は、上記識別部１０の構成の一実施例を示しており、上記操作子の設けられた操作パネル２０４の一部に、指紋識別装置（図５では図３のガラス１７の構成のみが外部から見えるように設置されている）を備えた構成である。
【００３３】
ここ（図５のガラス１７）に、演奏者の指を軽く触れることで、最初にその演奏者の演奏設定状態が登録される。すなわち、演奏者は、それまでに自分の演奏状態を設定しておき、操作パネル２０４上の操作子を使って、図４に示す画面を操作パネル２０４上に表示させる。
【００３４】
この登録画面で、ＯＫボタンをタッチし、演奏者の指をガラス１７上におけば、識別部１０により、該演奏者の指紋といった生体識別情報が、後述のスレーブＣＰＵ１１によって、デジタル化された指紋情報として出力される。そして制御部３０により、上記演奏設定状態を、レジストレーションデータに変換すると共に、上記指紋情報が、該レジストレーションデータに関連付けられて、上記格納部２０に格納される。
【００３５】
他方、上記のようなレジストレーションデータの登録を、自分の指紋情報と共に登録した演奏者が、図５に示すように、自分の指をガラス１７上におけば、識別部１０により、該演奏者の指紋情報が、後述のスレーブＣＰＵ１１によって、デジタル化された指紋情報として出力される。そして演奏者のレジストレーションデータと共に予め格納部２０に登録されている指紋情報が、制御部３０により検索され、該当するものが検出された場合に、それに対応するレジストレーションデータが制御部３０によって読み出され、音源２０６、パネルスキャン回路２０４ａ及び鍵盤スキャン回路２０５ａにセットされる。
【００３６】
本実施例では、図３に示すように、その指紋識別装置から構成される識別部１０は、上記図１とは異なるバスに、スレーブＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、インターフェース１４、発光ダイオード１５、受光素子１６、ガラス１７を備える構成である。すなわち、ＲＯＭ１２から読み出された制御部プログラムに従って、スレーブＣＰＵ１１は、発光ダイオード１５を発光させ、ガラス１７を介して、その上を通過する指の陰影を受光素子１６で捉え、その指紋情報を、陰影データとして、インターフェース１４を介して、制御部３０に送る。
【００３７】
その陰影データを受け取った制御部３０は、その際一緒に図４に示されるようなメッセージをパネル２０４に表示させ、ＯＫボタンがタッチされることで、その操作者を特定する上記陰影データと共に、その際設定されているレジストレーションデータとを関連付けて、上記格納部２０に格納する。
【００３８】
逆に、その指紋の陰影データを登録した者が、次にその電子鍵盤楽器で演奏する際、その者が陰影の登録をした指を、図５に示すように、上記ガラス１７上で軽く触れることで、その指紋の陰影が上記受光素子１６に入力され、それをスレーブＣＰＵ１１が陰影データに変換して、インターフェース１４を介して制御部３０に転送する。
【００３９】
すると、該制御部３０は、上記陰影データを元に、上記格納部２０を検索し、一致した陰影データから、該格納部２０に格納された該演奏者のレジストレーションデータを読み出し、それに従って音源２０６、パネルスキャン回路２０４ａ及び鍵盤スキャン回路２０５ａ等に制御指令を出し、上記電子鍵盤楽器の演奏設定状態を変更する。
【００４０】
もちろん、指紋以外にも、たとえば、静脈又は虹彩などの各人固有の生体識別情報などが利用でき、それらに対応した識別装置を用いれば良い。
【００４１】
図６〜図８は、同じく上記識別部１０の他の実施例構成を示しており、上記操作パネル２０４の内部に、ＲＦＩＤの通信部（図８では後述するようにアンテナ１８のみが示されている）を備え、且つ識別される者の側に帯同されるカードを有する構成である。
【００４２】
演奏者が自己の識別情報を登録できるＦＲＩＤチップ１８ａを備えたカードを上記ＲＦＩＤの通信部のアンテナ１８に近付けることで、最初にその演奏者の演奏設定状態が登録される。すなわち、演奏者は、それまでに自分の演奏状態を設定しておき、操作パネル２０４上の操作子を使って、図７に示す画面を操作パネル２０４上に表示させる。
【００４３】
この登録画面で、ＯＫボタンをタッチし、演奏者のカードをＲＦＩＤの通信部のアンテナ１８に近付ければ、後述するスレーブＣＰＵ１１により、任意のＩＤ情報が、該演奏者の識別情報として生成され、同じくスレーブＣＰＵ１１によって、その識別情報は、任意の暗号化処理方法により暗号信号に変換され、アンテナ１８を介して、カードのＲＦＩＤチップ１８ａに送信される。それと共に、該スレーブＣＰＵ１１によって、該識別情報は、制御部３０に出力される。そして該制御部３０により、上記演奏設定状態を、レジストレーションデータに変換すると共に、上記識別情報が、該レジストレーションデータに関連付けられて、上記格納部２０に格納される。
【００４４】
他方、上記のようなレジストレーションデータの登録を、自分の識別情報と共に登録した演奏者が、図８に示すように、自分の保有するカードをアンテナ１８に近付ければ、該演奏者の識別情報に対応する暗号信号が、このアンテナ１８に受信され、上記識別部１０により、該演奏者の識別情報に対応する暗号信号が、後述のスレーブＣＰＵ１１によって、復号処理され、対応する識別情報として出力される。そして演奏者のレジストレーションデータと共に予め格納部２０に登録されている識別情報が、制御部３０により検索され、該当するものが検出された場合に、それに対応するレジストレーションデータが制御部３０によって読み出され、音源２０６、パネルスキャン回路２０４ａ及び鍵盤スキャン回路２０５ａにセットされる。
【００４５】
上記カードは、暗号信号登録状態になった時に演奏者各個人の暗号信号を新たに格納し、また暗号信号登録状態以外の時は、その暗号信号を電波に乗せて発信できるＦＲＩＤチップ１８ａを備えている。
【００４６】
また上記通信部は、該ＦＲＩＤチップ１８ａとの間で、微少電波を使って通信し、チップ内に格納される或いは格納された暗号信号の送受信を行う。すなわち、図６に示すように、上記と同様なバスに、スレーブＣＰＵ１１、ＲＯＭ１２、ＲＡＭ１３、インターフェース１４、該インターフェース１４に接続されたアンテナ１８を備えている。
【００４７】
ここでもＲＯＭ１２から読み出された制御部プログラムに従って、演奏者毎にレジストレーションデータの登録時には、スレーブＣＰＵ１１は、その登録作業毎に、ユニークな識別情報（誰とは特定されていなくて良い）を生成し、さらにそれを暗号化して、インターフェース１４及びアンテナ１８を介し、上記ＦＲＩＤチップ１８ａに対して、送信する。それと共に、該識別情報をインターフェース１４を介して制御部３０に送る。この際、ＲＦＩＤチップ１８ａは、暗号信号登録状態にセットされ、受信した上記暗号信号を内蔵するデータ格納部（図示無し）に格納する。
【００４８】
他方上記識別情報を受け取った制御部３０は、その際一緒に図７に示されるようなメッセージをパネル２０４に表示させ、ＯＫボタンがタッチされることで、その操作者を特定する上記識別情報と共に、その際設定されているレジストレーションデータとを関連付けて、上記格納部２０に格納する。
【００４９】
逆に、その暗号信号が登録されたカードを保有する者が、次にその電子鍵盤楽器で演奏する際、その者が保有するカードを、図８に示すように、上記アンテナ１８に近付けることで、そこから送信される暗号信号が上記アンテナ１８を介して通信部に受信され、それをスレーブＣＰＵ１１が復号化処理をして、デジタルの識別情報に変換し、インターフェース１４を介して制御部３０に転送する。
【００５０】
すると、該制御部３０は、上記識別情報を元に、上記格納部２０を検索し、一致した識別情報から、該格納部２０に格納された該演奏者のレジストレーションデータを読み出し、それに従って音源２０６、パネルスキャン回路２０４ａ及び鍵盤スキャン回路２０５ａ等に制御指令を出し、上記電子鍵盤楽器の演奏設定状態を変更する。
【００５１】
図９〜図１１は、同じく上記識別部１０の構成のもう一つ別の実施例を示しており、操作パネル２０４上の操作子として備えられたユーザＩＤ識別のためのユーザＩＤ入力ボタンと、鍵盤２０５で構成されるユーザＩＤ入力部とを備える構成である。
【００５２】
演奏者が本電子鍵盤楽器に対して自分の演奏設定状態にセットできた際に、ユーザＩＤ入力ボタン（図１１上２０４で示される）が押されることで、レジストレーションデータ登録状態にセットされ、その際、演奏者が鍵盤２０５を使って、自分が決めた順序で鍵盤２０５を押鍵することで、その押鍵情報を演奏者の識別情報とし、且つ上記演奏設定状態がレジストレーションデータとして一緒に登録できる構成となっている。すなわち、演奏者は、それまでに自分の演奏状態を設定しておき、操作パネル２０４上のユーザＩＤ入力ボタンを使って、図１０に示す画面を操作パネル２０４上に表示させる。
【００５３】
この登録画面で、上記ユーザＩＤ入力ボタンをもう一度押し、演奏者が自分で決めた順序で鍵盤２０５を押鍵すれば、識別部１０により、該演奏者を識別できる押鍵情報が、後述のスレーブＣＰＵ１１によって、識別情報として出力される。そして制御部３０により、上記演奏設定状態を、レジストレーションデータに変換すると共に、上記識別情報が、該レジストレーションデータに関連付けられて、上記格納部２０に格納される。
【００５４】
他方、上記のようなレジストレーションデータの登録を、自分の識別情報と共に登録した演奏者が、図１１に示すように、ユーザＩＤ入力ボタン（図１１上２０４で示される）を押すことで、ユーザＩＤ入力状態にセットされ、その際、演奏者が自分で覚えている順序で鍵盤２０５を押鍵すれば、識別部１０により、その押鍵情報に対応した該演奏者の識別情報（押鍵情報そのものであって良い）が、後述のスレーブＣＰＵ１１によって出力される。そして演奏者のレジストレーションデータと共に予め格納部２０に登録されている識別情報が、制御部３０により検索され、該当するものが検出された場合に、それに対応するレジストレーションデータが制御部３０によって読み出され、音源２０６、パネルスキャン回路２０４ａ及び鍵盤スキャン回路２０５ａにセットされる。
【００５５】
本実施例では、図９に示すように、上記識別部１０は、上記図１に既にある構成を使用している。すなわち、操作子からなる上記ユーザＩＤ入力ボタンを有する操作パネル２０４及びそのパネルスキャン回路２０４ａと、上記押鍵情報を入力する鍵盤２０５及び鍵盤スキャン回路２０５ａとで、構成される。鍵盤スキャン回路２０５ａで捉えられた押鍵情報を、識別情報として、制御部３０に送る。
【００５６】
その押鍵情報を受け取った制御部３０は、その際一緒に図１０に示されるようなメッセージをパネル２０４に表示させ、ユーザＩＤ入力ボタンが押されることで、その操作者を特定する上記識別情報と共に、その際設定されているレジストレーションデータとを関連付けて、上記格納部２０に格納する。
【００５７】
逆に、その押鍵情報を登録した者が、次にその電子鍵盤楽器で演奏する際、その者が、図１１に示すように、鍵盤２０５を自分が覚えている順序で押鍵することで、その押鍵情報が、鍵盤スキャン回路２０５ａを介して制御部３０に転送する。
【００５８】
すると、該制御部３０は、上記押鍵情報を識別情報として、それを元に、上記格納部２０を検索し、一致した識別情報から、該格納部２０に格納された該演奏者のレジストレーションデータを読み出し、それに従って音源２０６、パネルスキャン回路２０４ａ及び鍵盤スキャン回路２０５ａ等に制御指令を出し、上記電子鍵盤楽器の演奏設定状態を変更する。
【００５９】
図１２〜図１４は、本電子鍵盤楽器における、メインルーチン、その中の処理に含まれているイベント処理、同じくイベント処理の中の処理に含まれているレジスト展開処理の各フローチャートである。
【００６０】
まず、図１２に示すメインルーチンについて説明する。同図に示すように、本電子鍵盤楽器のスイッチがＯＮにされると、初期化がなされ（ステップＳ１００）、イベントが発生しているか否かがチェックされる（ステップＳ１０２）。
【００６１】
イベントが発生している場合は（ステップＳ１０２；Ｙ）、イベント処理がなされ（ステップＳ１０４）、その後ビブラート処理などの経時処理がなされる（ステップＳ１０６）。
【００６２】
他方、イベントが発生していない場合は（ステップＳ１０２；Ｎ）、経時処理へ移行される（ステップＳ１０６）。この経時処理の後上記ステップＳ１０２に復帰し、以上の処理を繰り返す。
【００６３】
図１３は、図１２のステップＳ１０４のイベント処理の処理フローを示している。このイベント処理では、識別部１０からのＩＤ情報を含む識別情報が受信されたか否かがチェックされ（ステップＳ２００）、識別情報が受信されていれば（ステップＳ２００；Ｙ）、レジスト展開処理がなされる（ステップＳ２０２）。
【００６４】
識別情報が受信されていなければ（ステップＳ２００；Ｎ）、次に押鍵情報が入力されたか否かがチェックされる（ステップＳ２０４）。押鍵情報が入力されていれば（ステップＳ２０４；Ｙ）、発音処理・消音処理などの押鍵処理がなされる（ステップＳ２０６）。すなわち、押鍵情報に基づき、楽音が生成される。
【００６５】
他方押鍵情報が入力されていなければ（ステップＳ２０４；Ｎ）、パネル操作の入力情報があったか否かがチェックされる（ステップＳ２０８）。ここでパネル操作の入力情報があれば（ステップＳ２０８；Ｙ）、音色選択や、音量調整などのパネル処理がなされる（ステップＳ２１０）。
【００６６】
反対にパネル操作の入力情報がなければ（ステップＳ２０８；Ｎ）、システム設定（マスターチューン等）、ＭＩＤＩ受信等のその他の処理が行われ（ステップＳ２１２）、それで、このイベント処理は終了し、メインルーチンの経時処理に移行する。
【００６７】
図１４は、図１３のステップＳ２０２のレジスト展開処理の処理フローを示している。
【００６８】
まずバンクナンバIDのレジストデータバンクの先頭アドレス&RBANK[ID]にＡが入力される（ステップＳ３００）。そして、発音可能（現在使用中）のレジストデータメモリの先頭アドレス&RRMEMにＢが入力される（ステップＳ３０２）。さらに一人分のレジストデータのサイズRgSizeに、Ｎが入力される（ステップＳ３０４）。
【００６９】
その後ループカウンタｉに、０がセットされ（ステップＳ３０６）、アドレスＡの中身がアドレスＢに転送される（ステップＳ３０８）。
【００７０】
次にアドレスＡがインクリメントされ（ステップＳ３１０）、さらにアドレスＢがインクリメントされ（ステップＳ３１２）、その次にループカウンタｉがインクリメントされる（ステップＳ３１４）。
【００７１】
そして、ループカウンタｉが上記Ｎ、すなわち一人分のレジストデータのサイズRgSizeになったか否か（一人分のデータの転送が終了したか否か）がチェックされる（ステップＳ３１６）。ループカウンタｉがＮになっていない場合は（ステップＳ３１６；Ｎ）、上記ステップＳ３０８の処理に戻って以上の処理を繰り返す。反対にループカウンタｉがＮになっていれば（ステップＳ３１６；Ｙ）、レジスト展開処理は、そこで終了し、メインルーチンの経時処理に移行する。
【００７２】
図１５〜図１７は、識別部１０が上記図３〜図５の指紋識別装置で構成される場合の識別部１０内におけるスレーブＣＰＵ１１のメインルーチン、その中の処理に含まれているイベント処理、同じくイベント処理の中の処理に含まれている画像認識処理の各フローチャートである。
【００７３】
図１５におけるスレーブＣＰＵ１１のメインルーチンでは、同じく識別部１０の各装置構成の初期化がなされ（ステップＳ４００）、イベントが発生しているか否かがチェックされる（ステップＳ４０２）。
【００７４】
イベントが発生している場合は（ステップＳ４０２；Ｙ）、イベント処理がなされ（ステップＳ４０４）、また上記ステップＳ４０２に戻り、以上の処理を繰り返す。
【００７５】
他方、イベントが発生していない場合も（ステップＳ４０２；Ｎ）、上記ステップＳ４０２に戻る。
【００７６】
図１６は、図１５のステップＳ４０４のイベント処理の処理フローを示している。このイベント処理では、識別部１０から指紋画像が指紋情報として出力されてくるので、まず、その画像情報が取得されたか否かがチェックされる（ステップＳ５００）。該画像情報が取得されていれば（ステップＳ５００；Ｙ）、画像認識処理がなされる（ステップＳ５０２）。
【００７７】
他方その画像情報が取得されていなければ（ステップＳ５００；Ｎ）、その他の処理がなされる（ステップＳ５０４）。
【００７８】
図１７は、図１６のステップＳ５０２の画像認識処理の処理フローを示している。この画像認識処理では、指紋を認識し、他の登録された指紋情報と比較する処理がなされる。
【００７９】
そのため、まず、取得された指紋情報の指紋画像が二値化される（ステップＳ６００）。
【００８０】
そして上記制御部３０により、格納部２０から、比較する対象となる登録された指紋情報（比較対象登録指紋情報）が取得される（ステップＳ６０２）。
【００８１】
誤差ｓが最大値Ｍａｘにセットされ（ステップＳ６０４）、回転角ｄが−１０度にセットされ（ステップＳ６０６）、さらに縮尺ｖが８５％に設定され（ステップＳ６０８）、それに従って比較対象となる登録指紋情報が、その状態にセットされる。
【００８２】
そして取得された上記二値指紋情報の画像が縮尺回転されながら（ステップＳ６１０）、以下のようにして両情報の比較処理がなされる。
【００８３】
すなわち、取得された二値指紋画像情報と、比較する対象となる登録された比較対象登録指紋情報とが比較され、その測定誤差が設定された上記誤差ｓ（最初は最大値Ｍａｘ）より小さいか否かがチェックされる（ステップＳ６１２）。
【００８４】
測定誤差が設定された上記誤差ｓより小さい場合は（ステップＳ６１２；Ｙ）、該測定誤差を誤差ｓとする（ステップＳ６１４）。反対に測定誤差が設定された上記誤差ｓより小さくない場合は（ステップＳ６１２；Ｎ）、次のステップＳ６１６にジャンプする。
【００８５】
そして、測定誤差が、所定の閾値に設定された最小誤差値ｓＭｉｎより小さいか否かがチェックされる（ステップＳ６１６）。測定誤差が、所定の閾値に設定された最小誤差値ｓＭｉｎより小さければ（ステップＳ６１６；Ｙ）、取得された二値指紋画像情報と、比較する対象となる登録された比較対象登録指紋情報とが一致したとして、登録された該指紋比較画像情報に対応するユーザＩＤが送出される（ステップＳ６１８）。このユーザＩＤは、図１３のステップＳ２００で制御部３０に受信されることになる。
【００８６】
一方、上記測定誤差が、所定の閾値に設定された最小誤差値ｓＭｉｎより小さくなければ（ステップＳ６１６；Ｎ）、縮尺ｖがインクリメントされ（ステップＳ６２０）、さらに該縮尺ｖが１１５％に設定されたか否かがチェックされる（ステップＳ６２２）。
【００８７】
ここで縮尺ｖが１１５％に設定されていなければ（ステップＳ６２２；Ｎ）、ステップＳ６１０に戻って、上記二値指紋情報の画像が回転されながら、上記のようにして両情報の比較処理が繰り返される。
【００８８】
反対に縮尺ｖが１１５％にちょうど設定されていれば（ステップＳ６２２；Ｙ）、回転角ｄがインクリメントされ（ステップＳ６２４）、さらに該回転角ｄが＋１０度に設定されたか否かがチェックされる（ステップＳ６２６）。＋１０度にセットされていなければ（ステップＳ６２６；Ｎ）、ステップＳ６０８に戻って、再度縮尺ｖが８５％に設定されて、以上の比較処理が繰り返される。
【００８９】
該回転角ｄが＋１０度に丁度セットされていれば（ステップＳ６２６；Ｙ）、その比較対象登録指紋情報は、検索対象から外され、次の比較対象登録指紋情報を取得する必要がある。従って、今回の比較対象登録指紋情報が最後の画像情報であるか否かがチェックされ（ステップＳ６２８）、最後のものでなければ（ステップＳ６２８；Ｎ）、上記ステップＳ６０２に戻って、新たな比較対象登録指紋情報が取得され、以上の処理を繰り返す。
【００９０】
反対に、最後の比較対象登録指紋情報であれば（ステップＳ６２８；Ｙ）、本画像認識処理は終了する（照合する比較対象登録指紋情報がなければユーザＩＤを送出しないで復帰する）。
【００９１】
以上の比較処理を繰り返す間に、上記二値指紋情報と比較対象登録指紋情報との誤差が最小誤差値ｓＭｉｎより小さいと判断されれば、上述のように、両情報が一致したとして、登録された該指紋比較画像情報に対応するユーザＩＤが送出され（ステップＳ６１８）、該ユーザＩＤが、図１３のステップＳ２００で制御部３０に受信されることになる。
【００９２】
図１８〜図２０は、識別部１０が上記図６〜図８のＲＦＩＤチップ１８ａを備えたカードとＲＦＩＤの通信部とで構成される場合の該ＲＦＩＤの通信部内におけるスレーブＣＰＵ１１のメインルーチン、その中の処理に含まれているイベント処理、同じくイベント処理の中の処理に含まれている復号処理の各フローチャートである。
【００９３】
図１８におけるスレーブＣＰＵ１１のメインルーチンでは、同じく識別部１０の各装置構成の初期化がなされ（ステップＳ７００）、イベントが発生しているか否かがチェックされる（ステップＳ７０２）。
【００９４】
イベントが発生している場合は（ステップＳ７０２；Ｙ）、イベント処理がなされ（ステップＳ７０４）、また上記ステップＳ７０２に戻り、以上の処理を繰り返す。
【００９５】
他方、イベントが発生していない場合も（ステップＳ７０２；Ｎ）、上記ステップＳ７０２に戻る。
【００９６】
図１９は、図１８のステップＳ７０４のイベント処理の処理フローを示している。このイベント処理では、ＲＦＩＤチップ１８ａから暗号信号が送信されるので、その暗号信号が、アンテナ１８を介して受信されたか否かがチェックされる（ステップＳ８００）。
【００９７】
該暗号信号が、アンテナ１８を介して受信されていれば（ステップＳ８００；Ｙ）、復号処理がなされる（ステップＳ８０２）。反対に上記暗号信号が、アンテナ１８を介して受信されていなければ（ステップＳ８００；Ｎ）、その他の処理がなされる（ステップＳ８０４）。
【００９８】
図２０は、図１９のステップＳ８０２の復号処理の処理フローを示している。この復号処理は、一例として以下のようにして復号化される。すなわち、受信されたアナログの信号がデジタル化される（ステップＳ９００）。それからバイト単位或いは数バイト単位でワードに変換され（ステップＳ９０２）、該ワードから文が抽出される（ステップＳ９０４）。
【００９９】
さらに復号化キー（非公開化鍵）で上記文が暗号化解除される（ステップＳ９０６）。暗号化が解除されたものはユーザＩＤそのものであり、該ユーザＩＤが格納部２０に格納されているか検索がなされる（ステップＳ９０８）。
【０１００】
ユーザＩＤが格納部２０からけんしゅつされることで、該ユーザＩＤが、図１３のステップＳ２００で制御部３０に受信されることになる。
【０１０１】
これらの各ステップでいずれもその処理ができなかった（誤）時は、そこで各ステップの処理は終了する。
【０１０２】
以上示した本実施例構成によれば、識別部１０で演奏者が識別されると、上記制御部３０により、上記格納部２０から、識別された演奏者のレジストレーションデータが読み出され、それに従って上記電子鍵盤楽器の演奏設定状態が変更されることになる。従って、例えばコンサート会場などで、演奏者が入れ替わり同じ電子鍵盤楽器を使用して演奏が行われるようなときでも、演奏者の識別が即座に行われて、演奏者毎の演奏設定状態への即時対応が可能となる。
【０１０３】
尚、本発明の電子楽器は、上述の図示例にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
【産業上の利用可能性】
【０１０４】
本発明の電子楽器の構成は、楽器に限らず、例えば一台の車において複数人の運転者が運転する場合に、各自の背格好にあったハンドルの高さ傾斜、運転席の高さ、前後方向の移動、シート全体の傾斜などの運転席の設定状態を、夫々の運転者を識別する毎に、各自にあった状態に設定変更することなどに利用可能である。
【図面の簡単な説明】
【０１０５】
【図１】電子鍵盤楽器の回路構成を示す回路図である。
【図２】上記電子鍵盤楽器に適応された本発明に係る実施例構成の機能ブロック図である。
【図３】上記識別部１０の構成の一実施例を示す回路概要図である。
【図４】レジストレーションデータ登録の際にパネルに表示されるメッセージ表示画面の説明図である。
【図５】電子鍵盤楽器における識別部１０の設置状態を示す説明図である。
【図６】上記識別部１０の他の実施例構成を示す回路概要図である。
【図７】レジストレーションデータ登録の際にパネルに表示されるメッセージ表示画面の説明図である。
【図８】電子鍵盤楽器における識別部１０の設置による使用状態を示す説明図である。
【図９】識別部１０の構成のもう一つ別の実施例を示す回路概要図である。
【図１０】レジストレーションデータ登録の際にパネルに表示されるメッセージ表示画面の説明図である。
【図１１】電子鍵盤楽器におけるパネル２０４及び鍵盤２０５で構成される識別部１０による使用状態を示す説明図である。
【図１２】本電子鍵盤楽器におけるメインルーチンを示すフローチャートである。
【図１３】メインルーチン中の処理に含まれているイベント処理の処理フローを示すフローチャートである。
【図１４】イベント処理の中の処理に含まれているレジスト展開処理の各フローチャートである。
【図１５】識別部１０が上記図３〜図５の指紋識別装置で構成される場合の識別部１０内におけるスレーブＣＰＵ１１のメインルーチンを示すフローチャートである。
【図１６】メインルーチン中の処理に含まれているイベント処理の処理フローを示すフローチャートである。
【図１７】イベント処理の中の処理に含まれている画像認識処理の各フローチャートである。
【図１８】識別部１０が上記図６〜図８のＲＦＩＤチップ１８ａを備えたカードとＲＦＩＤの通信部とで構成される場合の該ＲＦＩＤの通信部内におけるスレーブＣＰＵ１１のメインルーチンを示すフローチャートである。
【図１９】メインルーチン中の処理に含まれているイベント処理の処理フローを示すフローチャートである。
【図２０】イベント処理の中の処理に含まれている復号処理の各フローチャートである。
【符号の説明】
【０１０６】
１０      識別部
１１      スレーブＣＰＵ
１２      ＲＯＭ
１３      ＲＡＭ
１４      インターフェース
１５      発光ダイオード
１６      受光素子
１７      ガラス
１８      アンテナ
１８ａ    ＦＲＩＤチップ
２０      格納部
３０      制御部
４０      フレキシブルディスクドライブ
２００      バス
２０１      ＣＰＵ
２０２      ＲＯＭ
２０３      ＲＡＭ
２０４      パネル
２０４ａ    パネルスキャン回路
２０５      鍵盤
２０５ａ    鍵盤スキャン回路
２０６      音源
２０７      Ｄ／Ａ変換回路
２０８      アンプ
２０９      スピーカ
【図１】
2007133058.tif 000003
【図２】
2007133058.tif 000004
【図３】
2007133058.tif 000005
【図４】
2007133058.tif 000006
【図５】
2007133058.tif 000007
【図６】
2007133058.tif 000008
【図７】
2007133058.tif 000009
【図８】
2007133058.tif 000010
【図９】
2007133058.tif 000011
【図１０】
2007133058.tif 000012
【図１１】
2007133058.tif 000013
【図１２】
2007133058.tif 000014
【図１３】
2007133058.tif 000015
【図１４】
2007133058.tif 000016
【図１５】
2007133058.tif 000017
【図１６】
2007133058.tif 000018
【図１７】
2007133058.tif 000019
【図１８】
2007133058.tif 000020
【図１９】
2007133058.tif 000021
【図２０】
2007133058.tif 000022