(57)【要約】【課題】画面番号を用いて画像データを管理することにより、画像データの切り替え表示を容易に行うことができる電子楽器の表示装置を提供することを課題とする。【解決手段】画面番号に対応する画像データを記憶する記憶手段と、表示する画像データの画面番号が所定の画面番号のときには、時間経過、自動演奏の小節又は拍に応じて、画面番号に対応する画像データを切り替えて表示する表示手段とを有する電子楽器の表示装置が提供される。【選択図】　　　　図１
2004069846.tif 000002
【特許請求の範囲】
【請求項１】
画面番号に対応する画像データを記憶する記憶手段と、
表示する画像データの画面番号が所定の画面番号のときには、時間経過、自動演奏の小節又は拍に応じて、前記画面番号に対応する画像データを切り替えて表示する表示手段と
を有する電子楽器の表示装置。
【請求項２】
さらに、モードを指定するためのモード指定手段を有し、
前記画面番号は、モードに対応するメイン画面番号及びモード内のサブ画面番号を含み、
前記表示手段は、前記モード指定手段により指定されるモードに対応するメイン画面番号の画像データを表示する際、時間経過、自動演奏の小節又は拍に応じて、前記サブ画面番号に対応する画像データを切り替えて表示する請求項１記載の電子楽器の表示装置。
【請求項３】
前記表示手段は、歌詞の画像データを切り替えて表示する請求項２記載の電子楽器の表示装置。
【請求項４】
さらに、自動演奏を行う自動演奏手段を有する請求項３記載の電子楽器の表示装置。
【請求項５】
前記モード指定手段は、操作者が操作するための操作子である請求項４記載の電子楽器の表示装置。
【請求項６】
画面番号に対応する画像データを記憶する記憶手段と、
表示する画像データの画面番号が所定の画面番号のときには、入力データに応じて、前記画面番号に対応する画像データを切り替えて表示する表示手段と
を有する電子楽器の表示装置。
【請求項７】
さらに、モードを指定するためのモード指定手段を有し、
前記画面番号は、モードに対応するメイン画面番号及びモード内のサブ画面番号を含み、
前記表示手段は、前記モード指定手段により指定されるモードに対応するメイン画面番号の画像データを表示する際、入力データに応じて、前記サブ画面番号に対応する画像データを切り替えて表示する請求項６記載の電子楽器の表示装置。
【請求項８】
前記表示手段は、前記入力データが所定のデータのときに画像データを切り替えて表示する請求項７記載の電子楽器の表示装置。
【請求項９】
前記入力データはＭＩＤＩデータである請求項８記載の電子楽器の表示装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子楽器の表示装置に関し、特に画像データを切り替えて表示するための電子楽器の表示装置に関する。
【０００２】
【従来の技術】
電子楽器において、表示装置として液晶表示器（ＬＣＤ）が用いられるようになっている。そのため、表示エリアが大きくなり、種々の画像データを表示することができる。
【０００３】
【発明が解決しようとする課題】
それに伴い、表示する画像データの種類が増加し、画像データの管理が複雑になっている。
本発明の目的は、画面番号を用いて画像データを管理することにより、画像データの切り替え表示を容易に行うことができる電子楽器の表示装置を提供することである。
【０００４】
【課題を解決するための手段】
本発明の一観点によれば、画面番号に対応する画像データを記憶する記憶手段と、表示する画像データの画面番号が所定の画面番号のときには、時間経過、自動演奏の小節又は拍に応じて、前記画面番号に対応する画像データを切り替えて表示する表示手段とを有する電子楽器の表示装置が提供される。
本発明の他の観点によれば、画面番号に対応する画像データを記憶する記憶手段と、表示する画像データの画面番号が所定の画面番号のときには、入力データに応じて、前記画面番号に対応する画像データを切り替えて表示する表示手段とを有する電子楽器の表示装置が提供される。
画面番号を用いて画像データを管理することにより、画像データの切り替え表示を容易に行うことができる。
【０００５】
【発明の実施の形態】
図１（Ａ）〜（Ｄ）は、本発明の実施形態による電子楽器に表示される画像データの例を示す。図１（Ａ）は第１の画面モード、図１（Ｂ）は第２の画面モード、図１（Ｃ）は第３の画面モード、図１（Ｄ）は第４の画面モードの画像データである。各画像データには、それに対応する画面番号１００が付されている。画面番号１００は、例えば４桁であり、上位２桁はメイン画面番号であり、下位２桁はサブ画面番号である。メイン画面番号は、画面モードに対応する。画面モードの１つの例は、例えば自動演奏モードである。
【０００６】
第１のモードが指定されると、図１（Ａ）の第１の画面モードの画像データ１１１〜１１３が表示対象の画像データになる。画像データ１１１〜１１３の画面番号１００は、上位２桁がメイン画面番号「０１」であり、第１の画面モードを示している。また、その画面番号１００の下位２桁は、サブ画面番号であり、モード内で切り替わる画面番号である。例えば、時間経過等に応じて、画面番号１００に対応する画像データ１１１〜１１３を順次切り替えて表示する。
【０００７】
同様に、第２のモードが指定されると、図１（Ｂ）の第２の画面モードの画像データ１２１〜１２３が表示対象の画像データになる。画像データ１２１〜１２３の画面番号１００は、上位２桁がメイン画面番号「０２」であり、第２の画面モードを示している。また、その画面番号１００の下位２桁は、サブ画面番号であり、モード内で切り替わる画面番号である。時間経過等に応じて、画面番号１００に対応する画像データ１２１〜１２３が順次切り替えて表示される。
【０００８】
同様に、第３のモードが指定されると、図１（Ｃ）の第３の画面モードの画像データ１３１〜１３３が表示対象の画像データになる。画像データ１３１〜１３３の画面番号１００は、上位２桁がメイン画面番号「０３」であり、第３の画面モードを示している。また、その画面番号１００の下位２桁は、サブ画面番号であり、モード内で切り替わる画面番号である。時間経過等に応じて、画面番号１００に対応する画像データ１３１〜１３３が順次切り替えて表示される。
【０００９】
第４のモードが指定されると、図１（Ｄ）の第４の画面モードの画像データ１４１が表示対象の画像データになる。画像データ１４１の画面番号１００は、上位２桁がメイン画面番号「０４」であり、第４の画面モードを示している。また、その画面番号１００の下位２桁は、サブ画面番号である。ただし、第４の画面モードでは、１個の画像データ１４１しかないため、時間経過等に応じた画像の切り替えは行わない。
【００１０】
図２は、第１の画面モードの画像データ１１１〜１１３の切り替え表示の例を示す。例えば、第１の自動演奏モードが指定されると、第１の画面モード１１１〜１１３が順に時間経過等に応じて、サブ画面番号の順に切り替わって表示される。画像データ１１１はサブ画面番号が「０１」であり、画像データ１１２はサブ画面番号が「０２」であり、画像データ１１３はサブ画面番号が「０３」である。この例では、自動演奏の進行に応じて、歌詞表示の画像データ１１１〜１１３を順次表示する。画像データの切り替えタイミングは、時間経過の他、自動演奏の小節又は拍により決めることができる。
【００１１】
なお、画像データ１１１〜１１３の表示エリア２０１〜２０３のみを切り替えてもよい。画像データ１１１〜１１３において、表示エリア２０１〜２０３以外の表示エリアは同じであり、表示を切り替えなくてもよい。表示エリア２０１、２０２、２０３は、それぞれ画面番号「０１０１」、「０１０２」、「０１０３」を有することになる。画像データ１１１では、表示エリア２０１を表示する。表示エリア２０１の自動演奏が終了すると、表示エリア２０２内の歌詞を消した表示エリア２０２の表示に切り替え、次の自動演奏に進む。画面内のすべての歌詞の自動演奏が終了すると、表示エリア２０３の表示に切り替える。その後、この画面の自動演奏が進行する。
【００１２】
図３は、第２の画面モードの画像データ１２１〜１２３の切り替え表示の例を示す。例えば、第２の自動演奏モードが指定されると、第２の画面モード１２１〜１２３が順に時間経過等に応じて、サブ画面番号の順に切り替えて表示する。画像データ１２１はサブ画面番号が「０１」であり、画像データ１２２はサブ画面番号が「０２」であり、画像データ１２３はサブ画面番号が「０３」である。この例では、自動演奏（デモ演奏）の進行に応じて、演奏者の画像データ１２１〜１２３を順次表示する。
【００１３】
図４は、電子楽器のハードウエア構成を示すブロック図である。バス４０７には、ＣＰＵ４０１、ＲＯＭ４０２、ＲＡＭ４０３、液晶表示器（ＬＣＤ）４０４、外部記憶媒体４０５、外部入出力インターフェース４０６、キースキャン回路４０８、パネルスキャン回路４１０、楽音発生部４１２が接続されている。
【００１４】
鍵盤４０９は、複数の白鍵及び黒鍵を有する。キースキャン回路４０８は、鍵盤４０９上の押鍵操作又は離鍵操作に応じて、ノートオンイベント又はノートオフイベントをＣＰＵ４０１に出力する。パネル４１１は、スイッチ（操作子）及びそれに対応する発光ダイオード（ＬＥＤ）を含む。ユーザ（操作者）は、パネル４１１上のスイッチを操作することにより、自動演奏モード及びマニュアル演奏モード等のモードを指定することができる。パネルスキャン回路４１０は、パネル４１１上のスイッチ操作に応じて、その操作情報をＣＰＵ４０１に出力する。
【００１５】
ＲＯＭ４０２及び／又はＲＡＭ４０３には、コンピュータプログラム、自動演奏データ、図１（Ａ）〜（Ｄ）の画面番号に対応する画像データが記憶される。ＣＰＵ４０１は、表示する画像データの画面番号が所定の画面番号のときには、時間経過、自動演奏の小節又は拍に応じて、画面番号に対応する画像データを切り替えて液晶表示器４０４に表示する。例えば、第１〜第３の画面モード（図１（Ａ）〜（Ｃ））は複数のサブ画面番号を有し、第４の画面モード（図１（Ｄ））は単一のサブ画面番号を有する。したがって、第１〜第３の画面モードのときには表示切り替えを行い、第４の画面モードのときには表示切り替えを行わない。表示切り替えを行う画面モードの画面番号は、ＲＯＭ４０２及び／又はＲＡＭ４０３に記憶される。
【００１６】
具体的には、画面番号は、モードに対応するメイン画面番号及びモード内のサブ画面番号を含む。上記のスイッチ操作により、モードが指定され、そのモードに対応するメイン画面番号が決まる。ＣＰＵ４０１は、そのメイン画面番号の画像データを表示する際、時間経過、自動演奏の小節又は拍に応じて、サブ画面番号に対応する画像データを切り替えて表示する。
【００１７】
波形ＲＯＭ４１３は、複数の楽音波形（音色データ）を記憶する。楽音発生部４１２は、ＣＰＵ４０１から楽音パラメータを入力し、波形ＲＯＭ４１３から楽音波形を読み出して楽音信号を生成し、Ｄ／Ａ変換部４１４に出力する。上記の楽音パラメータは、マニュアル演奏モード時には、鍵盤４０９のノートオンイベント及びノートオフイベント、パネル４１１の操作情報等である。また、自動演奏モード時には、上記の楽音パラメータは、ＲＯＭ４０２内の自動演奏データである。
【００１８】
Ｄ／Ａ変換部４１４は、楽音信号をデジタル形式からアナログ形式に変換する。アナログ信号処理部４１５は、アナログ形式の楽音信号を調整するための処理を行い、アンプ４１６に出力する。アンプ４１６は、楽音信号を増幅し、スピーカ４１７に出力する。スピーカ４１７からは楽音が発音される。
【００１９】
ＲＯＭ４０２は、複数の曲の自動演奏データ及びコンピュータプログラムを記憶する。ユーザは、ＲＯＭ４０２内の複数の曲の自動演奏データから所望の曲の自動演奏データを選択することができる。ＣＰＵ４０１は、ＲＯＭ４０２内のコンピュータプログラムに応じて、後に説明する図６〜図９の処理等を行う。ＲＡＭ４０３は、バッファ、フラグ、レジスタ等のＣＰＵ４０１のワークエリアを有する。タイマー４１８は、ＣＰＵ４０１に時間情報を供給する。ＣＰＵ４０１は、その時間情報に応じて、後に説明する図７のタイマー割り込み処理を行う。
【００２０】
外部記憶媒体４０５は、フレキシブルディスク等であり、自動演奏データ、画像データ及びコンピュータプログラム等を記憶することができる。外部入出力インターフェース４０６は、例えばＭＩＤＩ（ｍｕｓｉｃａｌ　ｉｎｓｔｒｕｍｅｎｔ　ｄｉｇｉｔａｌ　ｉｎｔｅｒｆａｃｅ）等であり、外部に対してＭＩＤＩデータの入出力を行うことができる。
【００２１】
図５は、図４のパネル４１１の例を示す。パネル４１１は、デモスイッチ５０１、ディスクスイッチ５０２及びピアノソングスイッチ５０３を有する。デモスイッチ５０１を押すと、第１の自動演奏モードになり、第１の画面モードの表示データ１１１〜１１３（図１（Ａ））が表示対象になる。第１の自動演奏モードでは、ＲＯＭ４０２から自動演奏データを読み出し、自動演奏を行う。ディスクスイッチ５０２を押すと、第２の自動演奏モードになり、第２の画面モードの表示データ１２１〜１２３（図１（Ｂ））が表示対象になる。第２の自動演奏モードでは、フレキシブルディスク４０５から自動演奏データを読み出し、自動演奏を行う。ピアノソングスイッチ５０３を押すと、第３の自動演奏モードになり、第３の画面モードの表示データ１３１〜１３３（図１（Ｃ））が表示対象になる。第３の自動演奏モードでは、ピアノパートがメインの自動演奏データをＲＯＭ４０２又はフレキシブルディスク４０５から読み出し、自動演奏を行う。
【００２２】
図６は、電子楽器が行うメインルーチンの処理を示すフローチャートである。電子楽器の電源をオンにすると、以下の処理を行う。
【００２３】
ステップＳ６０１では、自動演奏及び表示等の初期設定を行う。ステップＳ６０２では、パネル４１１の操作に基づくパネル処理を行う。パネル４１１上のスイッチ操作により、モードを決定し、そのモードに対応するメイン画面番号を決定する。例えば、図５のスイッチ５０１〜５０３が押されると、それぞれ第１〜第３の自動演奏モードが決定される。
【００２４】
ステップＳ６０３では、鍵盤処理を行う。鍵盤処理は、キースキャン回路４０８が鍵盤４０９をキースキャンし、押鍵情報（キーオンイベント）及び離鍵情報（キーオフイベント）を含むキー情報を検出し、発音又は消音処理を行う。ステップＳ６０４では、ＭＩＤＩインタフェース４０６を介してＭＩＤＩデータの入出力処理を行う。
【００２５】
ステップＳ６０５では、自動演奏処理を行う。第１の自動演奏モードでは、ＲＯＭ４０２から自動演奏データを読み出して自動演奏を行う。第２の自動演奏モードでは、フレキシブルディスク４０５から自動演奏データを読み出して自動演奏を行う。第３の自動演奏モードでは、ピアノパートがメインの自動演奏データをＲＯＭ４０２又はフレキシブルディスク４０５から読み出して自動演奏を行う。
【００２６】
ステップＳ６０６では、表示処理を行う。具体的には、表示する画像データの画面番号（メイン画面番号）が表示切り替えありの画面番号のときには、時間経過、自動演奏の小節又は拍に応じて、画面番号に対応する画像データを切り替えて液晶表示器４０４に表示する。例えば、表示切り替えありの画面番号として、ＲＯＭ４０２又はＲＡＭ４０３にメイン画面番号「０１」、「０２」及び「０３」が記憶されている。メイン画面番号が「０１」〜「０３」のときには、時間経過等に応じて表示切り替えを行う。この表示処理の詳細は、後に図８を参照しながら説明する。
【００２７】
ステップＳ６０７では、その他の必要な処理を行う。その後、ステップＳ６０２へ戻り、上記の処理を繰り返す。
【００２８】
図７は、電子楽器のタイマー割り込み処理を示すフローチャートである。この処理は、所定時間間隔で定期的に行われる割り込み処理である。ステップＳ７０１では、モードに応じて決定されたメイン画面番号が表示切り替えありのメイン画面番号か否かをチェックする。表示切り替えありのメイン画面番号であればステップＳ７０２へ進み、そうでなければ処理を終了する。ステップＳ７０２では、割り込みカウンタに１を加算する。なお、割り込みカウンタの初期値は０である。その後、処理を終了する。
【００２９】
図８は、図６のステップＳ６０６の表示処理の詳細を示すフローチャートである。ステップＳ８０１では、割り込みカウンタの値を読み込む。ステップＳ８０２では、割り込みカウンタの値が規定値以上か否かをチェックする。規定値以上であればステップＳ８０３へ進み、規定値未満であれば処理を終了する。ステップＳ８０３では、画面切り替え処理を行い、割り込みカウンタの値を０にクリアする。画面切り替え処理は、上記のように、時間経過等に応じて、サブ画面番号を順次増加して、その画面番号に対応する画像データを切り替えて液晶表示器４０４に表示する。その後、処理を終了する。
【００３０】
図９は、図８の表示処理に代わる他の表示処理を示すフローチャートである。図８では、時間経過等に応じて表示を切り替える例を示したが、図９では入力データ（ＭＩＤＩデータ）に応じて表示を切り替える例を示す。ステップＳ９０１では、入力データ（ＭＩＤＩデータ）が規定データであるか否かをチェックする。規定データであればステップＳ９０２へ進み、規定データでなければ処理を終了する。ステップＳ９０２では、画面切り替え処理を行う。画面切り替え処理は、入力データ（ＭＩＤＩデータ）に応じて、サブ画面番号を順次増加して、その画面番号に対応する画像データを切り替えて液晶表示器４０４に表示する。
【００３１】
例えば、入力ＭＩＤＩデータがスタート（ＦＡＨ）であるときには、自動演奏を開始すると共に、自動演奏開始のための画面に表示を切り替える。次に、入力されるＭＩＤＩデータがストップ（ＦＣＨ）であるときには、自動演奏を終了すると共に、自動演奏終了のための画面に表示を切り替える。また、入力されるＭＩＤＩデータがコンティニュー（ＦＢＨ）であるときには、それに応じた画面に表示を切り替える。また、システムエクスクルーシブメッセージ（Ｆ０Ｈ）では、ユーザー定義の自由なデータを含ませて入出力することができる。そこで、システムエクスクルーシブメッセージが入力されたときには、それに含まれるデータに応じて、表示画面を切り替えてもよい。なお、ＭＩＤＩデータの場合を例に説明したが、ＭＩＤＩデータ以外のデータでもよい。
【００３２】
上記では、自動演奏モードの例を説明したが、他のモードにも適用できる。また、モードの決定は、パネル４１１上のスイッチ操作に限らず、鍵盤操作等によってモードを決めてもよい。
【００３３】
以上のように、本実施形態による電子楽器の表示装置は、表示する画像データの画面番号が所定の画面番号のときには、入力データ、時間経過、自動演奏の小節又は拍に応じて、画面番号に対応する画像データを切り替えて表示することができる。ここで、自動演奏は、デモ演奏、半自動演奏、シーケンサ再生等を含む。画面番号を用いて画像データを管理することにより、画像データの切り替え表示を容易に行うことができる。
【００３４】
なお、上記実施形態は、何れも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその技術思想、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。
【００３５】
【発明の効果】
以上説明したように、画面番号を用いて画像データを管理することにより、画像データの切り替え表示を容易に行うことができる。
【図面の簡単な説明】
【図１】図１（Ａ）〜（Ｄ）は本発明の実施形態による電子楽器に表示される画像データの例を示す図である。
【図２】第１の画面モードの画像データの切り替え表示の例を示す図である。
【図３】第２の画面モードの画像データの切り替え表示の例を示す図である。
【図４】電子楽器のハードウエア構成を示すブロック図である。
【図５】パネルの例を示す図である。
【図６】電子楽器が行うメインルーチンの処理を示すフローチャートである。
【図７】電子楽器のタイマー割り込み処理を示すフローチャートである。
【図８】表示処理を示すフローチャートである。
【図９】他の表示処理を示すフローチャートである。
【符号の説明】
１００　画面番号
１１１〜１１３　第１の画面モードの画像データ
１２１〜１２３　第２の画面モードの画像データ
１３１〜１３３　第３の画面モードの画像データ
１４１　第４の画面モードの画像データ
２０１〜２０３　表示エリア
４０１　ＣＰＵ
４０２　ＲＯＭ
４０３　ＲＡＭ
４０４　液晶表示器
４０５　外部記憶媒体
４０６　外部入出力インターフェース
４０７　バス
４０８　キースキャン回路
４０９　鍵盤
４１０　パネルスキャン回路
４１１　パネル
４１２　楽音発生部
４１３　波形ＲＯＭ
４１４　Ｄ／Ａ変換部
４１５　アナログ信号処理部
４１６　アンプ
４１７　スピーカ
４１８　タイマー
５０１〜５０３　スイッチ
【図１】
2004069846.tif 000003
【図２】
2004069846.tif 000004
【図３】
2004069846.tif 000005
【図４】
2004069846.tif 000006
【図５】
2004069846.tif 000007
【図６】
2004069846.tif 000008
【図７】
2004069846.tif 000009
【図８】
2004069846.tif 000010
【図９】
2004069846.tif 000011