(57)【要約】【課題】アコースティックピアノにおいて発生する共鳴音を再現することを課題とする。【解決手段】共鳴音信号発生装置は、音高の指定を受け付ける指定受付部と、指定された音高に対応する音信号の発生を指示する音信号指示部と、複数の音高に基づく共鳴音を示す共鳴音信号を生成する生成部と、一の音高の指定時に他の音高が指定されているか否かを判定する判定部と、一の音高の指定時に他の音高が指定されていると判定された場合に生成部に一の音高および他の音高に基づいて一の音高および他の音高において発生する共鳴音信号の生成を指示し、一の音高の指定時に他の音高が指定されていないと判定された場合に生成部に共鳴音信号の生成を指示しない共鳴音指示部とを備える。【選択図】図３
2020060629.tif 000002
【特許請求の範囲】
【請求項１】
音高の指定を受け付ける指定受付部と、
指定された音高に対応する音信号の発生を指示する音信号指示部と、
複数の音高に基づく共鳴音を示す共鳴音信号を生成する生成部と、
一の音高の指定時に他の音高が指定されているか否かを判定する判定部と、
前記一の音高の指定時に前記他の音高が指定されていると判定された場合に前記生成部に前記一の音高および前記他の音高に基づいて前記一の音高および前記他の音高において発生する共鳴音信号の生成を指示し、前記一の音高の指定時に前記他の音高が指定されていないと判定された場合に前記生成部に共鳴音信号の生成を指示しない共鳴音指示部とを備えた、共鳴音信号発生装置。
【請求項２】
前記共鳴音指示部は、いずれかの音高の指定の解除時に他の音高が指定されている場合に前記生成部に前記他の音高において発生する共鳴音信号の生成を継続するように指示する、請求項１記載の共鳴音信号発生装置。
【請求項３】
前記共鳴音指示部は、いずれかの音高の指定の解除時に他のいずれの音高も指定されていない場合に前記生成部に共鳴音信号の生成を停止するように指示する、請求項１または２記載の共鳴音信号発生装置。
【請求項４】
ダンパ効果が割り当てられた複数の音高を含む第１の音高領域およびダンパ効果が割り当てられない１以上の音高を含む第２の音高領域における音高の指定を受け付ける指定受付部と、
指定された音高に対応する音信号の発生を指示する音信号指示部と、
複数の音高に基づく共鳴音を示す共鳴音信号を生成する生成部と、
一の音高の指定時に他の音高が指定されているか否かを判定する判定部と、
前記一の音高の指定時に前記他の音高が指定されていると判定された場合に、前記生成部に前記一の音高および前記他の音高に基づき、前記一の音高、前記他の音高および前記第２の音高領域において発生する共鳴音信号の生成を指示し、前記一の音高の指定時に前記他の音高が指定されていないと判定された場合に、前記一の音高に基づき、前記第２の音高領域において発生する共鳴音信号の生成を指示する共鳴音指示部とを備えた、共鳴音信号発生装置。
【請求項５】
前記共鳴音指示部は、いずれかの音高の指定の解除時に他のいずれの音高も指定されていない場合に、前記生成部に前記第２の音高領域において発生する共鳴音信号の生成を継続するように指示する、請求項４記載の共鳴音信号発生装置。
【請求項６】
前記第１の音高領域における前記複数の音高に対するダンパ効果の作用および解除を受け付ける複数ダンパ操作受付部をさらに備え、
前記共鳴音指示部は、前記ダンパ効果の作用の受付時に、指定されている音高および前記第２の音高領域において発生する共鳴音信号の生成を継続するように前記生成部に指示し、前記指定されている音高を除いて前記第１の音高領域において発生する共鳴音信号の生成を停止するように前記生成部に指示する、請求項４または５に記載の共鳴音信号発生装置。
【請求項７】
音高の指定を受け付けることと、
指定された音高に対応する音信号の発生を指示することと、
複数の音高に基づく共鳴音を示す共鳴音信号を生成することと、
一の音高の指定時に他の音高が指定されているか否かを判定することと、
前記一の音高の指定時に前記他の音高が指定されていると判定された場合に前記一の音高および前記他の音高に基づいて前記一の音高および前記他の音高において発生する共鳴音信号の生成を指示し、前記一の音高の指定時に他の音高が指定されていないと判定された場合に共鳴音信号の生成を指示しないこととを含む、共鳴音信号発生方法。
【請求項８】
前記指示することは、いずれかの音高の指定の解除時に他の音高が指定されている場合に前記他の音高において発生する共鳴音信号の生成を継続するように指示することを含む、請求項７記載の共鳴音信号発生方法。
【請求項９】
前記指示することは、いずれかの音高の指定の解除時に他のいずれの音高も指定されていない場合に共鳴音信号の生成を停止するように指示することを含む、請求項７または８記載の共鳴音信号発生方法。
【請求項１０】
ダンパ効果が割り当てられた複数の音高を含む第１の音高領域およびダンパ効果が割り当てられない１以上の音高を含む第２の音高領域における音高の指定を受け付けることと、
指定された音高に対応する音信号の発生を指示することと、
複数の音高に基づく共鳴音を示す共鳴音信号を生成することと、
一の音高の指定時に他の音高が指定されているか否かを判定することと、
前記一の音高の指定時に前記他の音高が指定されていると判定された場合に前記一の音高および前記他の音高に基づき、前記一の音高、前記他の音高および前記第２の音高領域において発生する共鳴音信号の生成を指示し、前記一の音高の指定時に前記他の音高が指定されていないと判定された場合に前記一の音高に基づき、前記第２の音高領域において発生する共鳴音信号の生成を指示することとを含む、共鳴音信号発生方法。
【請求項１１】
前記指示することは、いずれかの音高の指定の解除時に他のいずれの音高も指定されていない場合に前記第２の音高領域において発生する共鳴音信号の生成を継続するように指示することを含む、請求項１０記載の共鳴音信号発生方法。
【請求項１２】
前記第１の音高領域における前記複数の音高に対するダンパ効果の作用および解除を受け付けることをさらに含み、
前記指示することは、前記ダンパ効果の作用の受付時に、指定されている音高および前記第２の音高領域において発生する共鳴音信号の生成を継続するように指示し、前記指定されている音高を除いて前記第１の音高領域において発生する共鳴音信号の生成を停止するように指示することを含む、請求項１０または１１に記載の共鳴音信号発生方法。
【請求項１３】
音高の指定を受け付ける処理と、
指定された音高に対応する音信号の発生を指示する処理と、
複数の音高に基づく共鳴音を示す共鳴音信号を生成する処理と、
一の音高の指定時に他の音高が指定されているか否かを判定する処理と、
前記一の音高の指定時に前記他の音高が指定されていると判定された場合に前記一の音高および前記他の音高に基づいて前記一の音高および前記他の音高において発生する共鳴音信号の生成を指示し、前記一の音高の指定時に他の音高が指定されていないと判定された場合に共鳴音信号の生成を指示しない処理とを、コンピュータに実行させる、共鳴音信号発生プログラム。
【請求項１４】
音高をそれぞれ指定する複数の演奏操作子と、
請求項１〜６のいずれか一項に記載の共鳴音信号発生装置と、
前記共鳴音信号発生装置により指示された音信号を発生する音源と、
前記音源により発生された音信号および前記共鳴音信号発生装置により生成された共鳴音信号に基づいて、指定された音高を有する音および指定された音高に関連する共鳴音を出力する出力部とを備えた、電子音楽装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、共鳴音信号を発生させる共鳴音信号発生装置、共鳴音信号発生方法、共鳴音信号発生プログラムおよび共鳴音信号発生装置を備える電子音楽装置に関する。
【背景技術】
【０００２】
アコースティックピアノ等の自然鍵盤楽器において和音が演奏された場合、共鳴音が発生する。つまり、複数の音高の鍵が押された場合、押された複数の鍵に対応する弦同士が共鳴し、共鳴音が発生する。従来、アコースティックピアノで発生する共鳴音を再現することを試みた電子ピアノが知られている。例えば、下記特許文献１に記載された共鳴音生成装置は、アコースティックピアノの共鳴音を模擬して生成する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１４３７６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記の特許文献１に記載された共鳴音生成装置は、複数の音高が指定されたときに、共鳴音を発生させる。この共鳴音生成装置によれば、演奏者が和音を弾いたときに、アコースティックピアノを模擬した共鳴音が発生される。しかしながら、実際のアコースティックピアノで発生する共鳴音を再現するためには、さらなる改良が望まれる。
【０００５】
本発明の目的は、自然鍵盤楽器で発生する共鳴音により近い共鳴音を発生可能な共鳴音信号発生装置、共鳴音信号発生方法、共鳴音信号発生プログラムおよび電子音楽装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明の一局面に従う共鳴音信号発生装置は、音高の指定を受け付ける指定受付部と、指定された音高に対応する音信号の発生を指示する音信号指示部と、複数の音高に基づく共鳴音を示す共鳴音信号を生成する生成部と、一の音高の指定時に他の音高が指定されているか否かを判定する判定部と、一の音高の指定時に他の音高が指定されていると判定された場合に生成部に一の音高および他の音高に基づいて一の音高および他の音高において発生する共鳴音信号の生成を指示し、一の音高の指定時に他の音高が指定されていないと判定された場合に生成部に共鳴音信号の生成を指示しない共鳴音指示部とを備える。
【０００７】
共鳴音指示部は、いずれかの音高の指定の解除時に他の音高が指定されている場合に生成部に他の音高において発生する共鳴音信号の生成を継続するように指示してもよい。
【０００８】
共鳴音指示部は、いずれかの音高の指定の解除時に他のいずれの音高も指定されていない場合に生成部に共鳴音信号の生成を停止するように指示してもよい。
【０００９】
本発明の他の局面に従う共鳴音信号発生装置は、ダンパ効果が割り当てられた複数の音高を含む第１の音高領域およびダンパ効果が割り当てられない１以上の音高を含む第２の音高領域における音高の指定を受け付ける指定受付部と、指定された音高に対応する音信号の発生を指示する音信号指示部と、複数の音高に基づく共鳴音を示す共鳴音信号を生成する生成部と、一の音高の指定時に他の音高が指定されているか否かを判定する判定部と、一の音高の指定時に他の音高が指定されていると判定された場合に、生成部に一の音高および他の音高に基づき、一の音高、他の音高および第２の音高領域において発生する共鳴音信号の生成を指示し、一の音高の指定時に他の音高が指定されていないと判定された場合に、一の音高に基づき、第２の音高領域において発生する共鳴音信号の生成を指示する共鳴音指示部とを備える。
【００１０】
共鳴音指示部は、いずれかの音高の指定の解除時に他のいずれの音高も指定されていない場合に、生成部に第２の音高領域において発生する共鳴音信号の生成を継続するように指示してもよい。
【００１１】
第１の音高領域における複数の音高に対するダンパ効果の作用および解除を受け付ける複数ダンパ操作受付部をさらに備え、共鳴音指示部は、ダンパ効果の作用の受付時に、指定されている音高および第２の音高領域において発生する共鳴音信号の生成を継続するように生成部に指示し、指定されている音高を除いて第１の音高領域において発生する共鳴音信号の生成を停止するように生成部に指示してもよい。
【００１２】
本発明のさらに他の局面に従う共鳴音信号発生方法は、音高の指定を受け付けることと、指定された音高に対応する音信号の発生を指示することと、複数の音高に基づく共鳴音を示す共鳴音信号を生成することと、一の音高の指定時に他の音高が指定されているか否かを判定することと、一の音高の指定時に他の音高が指定されていると判定された場合に一の音高および他の音高に基づいて一の音高および他の音高において発生する共鳴音信号の生成を指示し、一の音高の指定時に他の音高が指定されていないと判定された場合に共鳴音信号の生成を指示しない。
【００１３】
指示することは、いずれかの音高の指定の解除時に他の音高が指定されている場合に他の音高において発生する共鳴音信号の生成を継続するように指示することを含んでもよい。
【００１４】
指示することは、いずれかの音高の指定の解除時に他のいずれの音高も指定されていない場合に共鳴音信号の生成を停止するように指示することを含んでもよい。
【００１５】
本発明のさらに他の局面に従う共鳴音信号発生方法は、ダンパ効果が割り当てられた複数の音高を含む第１の音高領域およびダンパ効果が割り当てられない１以上の音高を含む第２の音高領域における音高の指定を受け付けることと、指定された音高に対応する音信号の発生を指示することと、複数の音高に基づく共鳴音を示す共鳴音信号を生成することと、一の音高の指定時に他の音高が指定されているか否かを判定することと、一の音高の指定時に他の音高が指定されていると判定された場合に一の音高および他の音高に基づき、一の音高、他の音高および第２の音高領域において発生する共鳴音信号の生成を指示し、一の音高の指定時に他の音高が指定されていないと判定された場合に一の音高に基づき、第２の音高領域において発生する共鳴音信号の生成を指示することとを含む。
【００１６】
指示することは、いずれかの音高の指定の解除時に他のいずれの音高も指定されていない場合に第２の音高領域において発生する共鳴音信号の生成を継続するように指示することを含んでもよい。
【００１７】
第１の音高領域における複数の音高に対するダンパ効果の作用および解除を受け付けることをさらに含み、指示することは、ダンパ効果の作用の受付時に、指定されている音高および第２の音高領域において発生する共鳴音信号の生成を継続するように指示し、指定されている音高を除いて第１の音高領域において発生する共鳴音信号の生成を停止するように指示することを含んでもよい。
【００１８】
本発明のさらに他の局面に従う共鳴音信号発生プログラムは、音高の指定を受け付ける処理と、指定された音高に対応する音信号の発生を指示する処理と、複数の音高に基づく共鳴音を示す共鳴音信号を生成する処理と、一の音高の指定時に他の音高が指定されているか否かを判定する処理と、一の音高の指定時に他の音高が指定されていると判定された場合に一の音高および他の音高に基づいて一の音高および他の音高において発生する共鳴音信号の生成を指示し、一の音高の指定時に他の音高が指定されていないと判定された場合に共鳴音信号の生成を指示しない処理とを、コンピュータに実行させる。
【００１９】
本発明のさらに他の局面に従う電子音楽装置は、音高をそれぞれ指定する複数の演奏操作子と、上記のいずれかの共鳴音信号発生装置と、共鳴音信号発生装置により指示された音信号を発生する音源と、音源により発生された音信号および共鳴音信号発生装置により生成された共鳴音信号に基づいて、指定された音高を有する音および指定された音高に関連する共鳴音を出力する出力部とを備える。
【発明の効果】
【００２０】
本発明によれば、アコースティックピアノで発生する共鳴音により近い共鳴音を発生可能な共鳴音信号発生装置、共鳴音信号発生方法、共鳴音信号発生プログラムおよび電子音楽装置を提供することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施の形態に係る共鳴音信号発生装置を含む電子音楽装置の構成を示すブロック図である。
【図２】第１の実施の形態に係る共鳴音信号発生装置およびその周辺装置の機能的な構成を示すブロック図である。
【図３】第１の実施の形態に係る共鳴音信号発生装置における共鳴音信号発生方法を示すフローチャートである。
【図４】第１の実施の形態に係る共鳴音信号発生装置における共鳴音信号発生方法を示すフローチャートである。
【図５】第２の実施の形態に係る演奏操作子を示す図である。
【図６】第２の実施の形態に係る共鳴音信号発生装置およびその周辺装置の機能的な構成を示すブロック図である。
【図７】第２の実施の形態に係る共鳴音信号発生装置における共鳴音信号発生方法を示すフローチャートである。
【図８】第２の実施の形態に係る共鳴音信号発生装置における共鳴音信号発生方法を示すフローチャートである。
【図９】第２の実施の形態に係る共鳴音信号発生装置における共鳴音信号発生方法を示すフローチャートである。
【図１０】参考形態に係る演奏操作子を示す図である。
【図１１】参考形態に係る共鳴音信号発生装置およびその周辺装置の機能的な構成を示すブロック図である。
【図１２】参考形態に係る共鳴音信号発生装置における共鳴音信号発生方法を示すフローチャートである。
【発明を実施するための形態】
【００２２】
［１］アコースティックピアノにおける共鳴音
本発明の実施の形態を説明する前に、アコースティックピアノにおいて共鳴音が発生する仕組みについて説明する。アコースティックピアノは、複数の鍵を備える。アコースティックピアノは、複数の鍵に対応して、各鍵の音高に応じた音を発生する複数の弦を備える。複数の弦には、それぞれダンパが接触している。鍵が押されないときには、ダンパが弦に接触しているために、弦は振動せず、音は発生しない。鍵が押されたときには、その鍵に対応した弦に接触していたダンパが、弦から離れる。これにより、押された鍵に対応する弦が振動し、押された鍵の音高に応じた音が発生する。
【００２３】
演奏者は、和音を弾く場合には、複数の鍵を押す。複数の鍵を押すと、押された全ての鍵に対応したダンパがそれぞれの弦から離れ、押された鍵の全ての音高に対応する音が発生する。例えば、「Ｃ」の音と「Ｅ」の音に対応する鍵が押されたとき、「Ｃ」の音と「Ｅ」の音に対応する弦からダンパが離れる。これにより、「Ｃ」の音と「Ｅ」の音に対応する弦が振動し、「Ｃ」の音と「Ｅ」の音が発生する。さらに、「Ｃ」の音が発生することにより、「Ｃ」の音に基づいて「Ｅ」の音の弦が共鳴し、共鳴音が発生する。同様に、「Ｅ」の音が発生することにより、「Ｅ」の音に基づいて「Ｃ」の音の弦が共鳴し、共鳴音が発生する。一方、「Ｃ」の音と「Ｅ」の音以外の音高の鍵については、対応する弦にダンパが接触しているため、共鳴音は発生しない。
【００２４】
アコースティックピアノにおいては、上記のとおり、第１の音高および第２の音高の鍵が押された場合、第１の音高の弦および第２の音高の弦が振動することで、第１の音高および第２の音高が発生する。同時に、第１の音高に基づいて第２の音高の弦が振動して、第２の音高の弦で共鳴音が発生する。第２の音高に基づいて第１の音高の弦が振動して、第１の音高の弦で共鳴音が発生する。
【００２５】
このように、アコースティックピアノにおいては、複数の鍵が押されたときに、押された鍵について共鳴音が発生する。本実施の形態では、アコースティックピアノにおいて発生する共鳴音を電子的に再現する。そのため、電子音楽装置は、弦および弦に接触するダンパは有さない。したがって、第１の音高に基づいて第２の音高の弦が振動することにより、第２の音高の弦で発生する共鳴音を、「第１の音高に基づいて第２の音高で発生する共鳴音」と呼び、第２の音高に基づいて第１の音高の弦が振動することにより、第１の音高の弦で発生する共鳴音を、「第２の音高に基づいて第１の音高で発生する共鳴音」と呼ぶ。
【００２６】
以下、本発明の実施の形態に係る共鳴音信号発生装置、共鳴音信号発生方法、共鳴音信号発生プログラムおよび電子音楽装置について図面を用いて詳細に説明する。
【００２７】
［２］第１の実施の形態
（１）電子音楽装置の構成
図１は本発明の実施の形態に係る共鳴音信号発生装置１００を含む電子音楽装置１の構成を示すブロック図である。本実施の形態の共鳴音信号発生装置１００を含む電子音楽装置１は、電子的に音を発生させる装置であるため、機械的なダンパは存在しない。そこで、本実施の形態の共鳴音信号発生装置１００を含む電子音楽装置１は、押された鍵について擬似的にダンパが離れたときと同様の効果が生じるように、共鳴音の制御を行う。
【００２８】
図１の電子音楽装置１は、例えば電子鍵盤楽器である。電子音楽装置１は、演奏操作子２、設定操作部３および表示器４を備える。本実施の形態では、演奏操作子２は、複数の鍵の並びを有する鍵盤を含み、バス１４に接続される。複数の鍵の並びには、左から右へ順に高くなる音高が対応付けられている。鍵盤は、例えば６１個の鍵を備えている。ただし、鍵盤が備える鍵の数はこれに限定されない。なお、演奏操作子２の鍵盤は、後述するタッチパネルディスプレイの画面上に表示された鍵盤の画像であってもよい。第１の実施の形態における電子音楽装置１は、全ての鍵が、アコースティックピアノにおけるダンパを有する鍵と同様の機能を有している。つまり、演奏者によっていずれの鍵も押されていない状態においては、全ての鍵にダンパが作用している状態と同様の制御が行われる。
【００２９】
設定操作部３は、オン／オフ操作される操作スイッチ、回転操作される操作スイッチ、またはスライド操作される操作スイッチ等を含み、バス１４に接続される。この設定操作部３は、音量の調整、電源のオン／オフおよびモード設定を含む各種設定を行うために用いられる。表示器４は、例えば液晶ディスプレイを含み、バス１４に接続される。表示器４には、楽曲名、楽譜、またはその他の各種情報が表示される。表示器４がタッチパネルディスプレイであってもよい。この場合、演奏操作子２または設定操作部３の一部または全てが表示器４に表示されてもよい。使用者は、表示器４を操作することにより各種操作を指示することができる。
【００３０】
電子音楽装置１は、音源部５およびサウンドシステム６を備える。音源部５はバス１４に接続され、演奏操作子２の操作により指定される音高に基づいてオーディオデータ（音響信号）を出力する。オーディオデータは、音の波形を示すサンプリングデータ（例えば、ＰＣＭ（パルス符号変調）データ）である。以下、音源部５により出力されるオーディオデータを音信号と呼ぶ。音源部５は、予め全ての音高の音信号を記憶している。サウンドシステム６は、デジタルアナログ（Ｄ／Ａ）変換回路、増幅器およびスピーカを含む。このサウンドシステム６は、音源部５から与えられる音信号をアナログ音信号に変換し、アナログ音信号に基づく音を発生する。サウンドシステム６は、本発明における出力部の例である。
【００３１】
電子音楽装置１は、記憶装置７、ＣＰＵ（中央演算処理装置）８、ＲＡＭ（ランダムアクセスメモリ）１０、ＲＯＭ（リードオンリメモリ）１１、および通信Ｉ／Ｆ（インタフェース）１２をさらに備える。記憶装置７、ＣＰＵ８、ＲＡＭ１０、ＲＯＭ１１および通信Ｉ／Ｆ１２はバス１４に接続される。外部記憶装置１３等の外部機器が通信Ｉ／Ｆ１２を介してバス１４に接続されてもよい。
【００３２】
記憶装置７は、ハードディスク、光学ディスク、磁気ディスクまたはメモリカード等の記憶媒体を含む。この記憶装置７には、共鳴音信号発生プログラムＰ１等のコンピュータプログラムが記憶される。
【００３３】
ＲＡＭ１０は、例えば揮発性メモリからなり、ＣＰＵ８の作業領域として用いられるとともに、各種データを一時的に記憶する。ＲＯＭ１１は、例えば不揮発性メモリからなり、制御プログラムを記憶する。ＲＯＭ１１が共鳴音信号発生プログラムＰ１等のコンピュータプログラムを記憶してもよい。ＣＰＵ８は、記憶装置７またはＲＯＭ１１に記憶された共鳴音信号発生プログラムＰ１を実行することにより後述する共鳴音信号発生方法を行う。記憶装置７、ＣＰＵ８、ＲＡＭ１０およびＲＯＭ１１が共鳴音信号発生装置１００を構成する。
【００３４】
共鳴音信号発生プログラムＰ１は、コンピュータが読み取り可能な記録媒体に格納された形態で提供され、記憶装置７またはＲＯＭ１１にインストールされてもよい。また、共鳴音信号発生プログラムＰ１が外部記憶装置１３に記憶されてもよい。さらに、通信Ｉ／Ｆ１２が通信網に接続されている場合、通信網に接続されたサーバから配信された共鳴音信号発生プログラムＰ１が記憶装置７またはＲＯＭ１１にインストールされてもよい。
【００３５】
（２）共鳴音信号発生装置１００の機能的な構成
図２は共鳴音信号発生装置１００の機能的な構成およびその周辺装置を示すブロック図である。図２に示すように、共鳴音信号発生装置１００は、指定受付部１０１、音信号指示部１０２、判定部１０３、共鳴音指示部１０４および生成部１０５を含む。共鳴音信号発生装置１００の各構成部分（１０１〜１０５）の機能は、図１のＣＰＵ８が、ＲＡＭ１０を作業領域として使用しつつ、記憶装置７またはＲＯＭ１１に記憶された共鳴音信号発生プログラムＰ１を実行することにより実現される。
【００３６】
使用者が演奏操作子２の鍵を押すと、押された鍵に対応する音高を含むノートオンイベント（以下、ノートオンと略記する。）が発生する。ノートオンは鍵のオン状態に相当する。また、使用者が演奏操作子２の鍵を離すと、離された鍵に対応する音高を含むノートオフイベント（以下、ノートオフと略記する。）が発生する。ノートオフは鍵のオフ状態に相当する。
【００３７】
指定受付部１０１は、演奏操作子２の操作によるノートオンまたはノートオフを示す指定情報を受け付ける。すなわち、指定受付部１０１は、指定情報を検出する。検出された指定情報は音信号指示部１０２および判定部１０３に与えられる。
【００３８】
音信号指示部１０２は、指定情報に基づいて、音源部５に対して音信号の発生を指示する。指定情報においていずれかの音高のノートオンが示されている場合、音信号指示部１０２は、音源部５に対して、指定された音高の音信号の発生を指示する。指定情報においていずれかの音高のノートオフが示されている場合、音信号指示部１０２は、音源部５に対して、指定された音高の音信号の停止を指示する。
【００３９】
判定部１０３は、指定情報に基づいて、音高の指定状態を判定する。具体的には、判定部１０３は、いずれかの音高についてノートオンの検出時に、他の音高が指定されているか否かを判定する。また、判定部１０３は、いずれかの音高についてノートオフの検出時に、他の音高が指定されているか否かを判定する。
【００４０】
共鳴音指示部１０４は、判定部１０３の判定結果に基づいて、生成部１０５に対して共鳴音信号の生成または停止を指示する。
【００４１】
生成部１０５は、共鳴音指示部１０４の指示に基づき、共鳴音信号の生成を行う。この場合、音信号指示部１０２の指示に基づいて音源部５から出力された音信号は、サウンドシステム６に与えられるとともに、生成部１０５に与えられる。音源部５から複数の音高の音信号が出力されている場合には、複数の音高の音信号が生成部１０５に与えられる。生成部１０５は、共鳴音指示部１０４から受け取った指示および音源部５から与えられる音信号に基づいて、共鳴音信号を生成する。
【００４２】
（３）共鳴音信号発生方法の一例
図３および図４は図２の共鳴音信号発生装置１００における共鳴音信号発生方法を示すフローチャートである。図３および図４の共鳴音信号発生方法は、図１のＣＰＵ８が記憶装置７またはＲＯＭ１１に記憶された共鳴音信号発生プログラムＰ１を実行することにより行われる。
【００４３】
図３を参照する。まず、指定受付部１０１は、ノートオンを示す指定情報を検出したか否かを判定する（ステップＳ１１）。演奏者が演奏操作子２のいずれかの鍵を押すと、演奏操作子２は、押された鍵に対応する音高のノートオンを示す指定情報を指定受付部１０１に与える。
【００４４】
ノートオンを示す指定情報を検出しない場合、指定受付部１０１は、ステップＳ２１に進む。
【００４５】
指定受付部１０１がノートオンを示す指定情報を検出した場合、音信号指示部１０２は、音源部５に対して指定情報で指定された音高に対応する音信号の発生指示を行う（ステップＳ１２）。それにより、音源部５は、指定された音高に対応するオーディオデータをサウンドシステム６に出力する。サウンドシステム６は、オーディオデータをアナログ音信号に変換し、変換されたアナログ音信号に対応する音をスピーカから出力する。これにより、演奏者によって押された鍵に対応する音がサウンドシステム６より出力される。
【００４６】
指定受付部１０１がノートオンを示す指定情報を検出した場合、判定部１０３は、指定情報を受けた時点で、既に他の音高が指定されているか否かを判定する（ステップＳ１３）。
【００４７】
判定部１０３は、指定受付部１０１から与えられるノートオンを示す指定情報を保存している。指定受付部１０１から与えられる指定情報は音高の情報を含んでいる。したがって、判定部１０３は、現在ノートオンとなっている音高を判定することができる。
【００４８】
判定部１０３が他の音高が指定中であると判定すると、共鳴音指示部１０４は、生成部１０５に対して共鳴音信号の生成を指示する（ステップＳ１５）。具体的には、共鳴音指示部１０４は、生成部１０５に対して、ノートオンで指定された音高および他の音高に基づいて、ノートオンで指定された音高および他の音高で発生する共鳴音信号の生成を指示する。
【００４９】
生成部１０５は、共鳴音指示部１０４の指示に基づいて、共鳴音信号を生成する（ステップＳ１６）。生成部１０５により生成された共鳴音信号はサウンドシステム６に与えられ、共鳴音として出力される。したがって、和音が弾かれた場合、共鳴音が発生する。
【００５０】
ステップＳ１３において、他の音高が指定中でない場合、共鳴音指示部１０４は、生成部１０５に対して共鳴音信号の生成を指示しない。そして、指定受付部１０１は、ステップＳ２１（図４）に進む。例えば、単音が弾かれた場合には、共鳴音は発生しない。ステップＳ１１においてノートオンを示す指定情報を検出しない場合、指定受付部１０１はステップＳ２１に進む。
【００５１】
図４を参照する。次に、指定受付部１０１は、ノートオフを示す指定情報を検出したか否かを判定する（ステップＳ２１）。演奏者が演奏操作子２のいずれかの鍵を離すと、演奏操作子２は、離された鍵に対応する音高のノートオフを示す指定情報を指定受付部１０１に与える。
【００５２】
指定受付部１０１がノートオフを示す指定情報を検出した場合、音信号指示部１０２は、音源部５に対して指定情報で指定された音高に対応する音信号の停止指示を行う（ステップＳ２２）。音源部５は、指定された音高に対応するオーディオデータの出力を停止する。これにより、演奏者によって離された鍵に対応する音がサウンドシステム６より出力されなくなる。
【００５３】
判定部１０３は、指定受付部１０１がノートオフを示す指定情報を検出した時点で、他の音高が指定されているか否かを判定する（ステップＳ２３）。上述したように、判定部１０３は、ノートオンを示す指定情報を保存している。そのため、判定部１０３は、指定情報を受けた時点で他の音高が指定されているか否かを判定することができる。
【００５４】
他の音高が指定中でない場合、共鳴音指示部１０４は、生成部１０５に対して共鳴音信号の生成の停止指示を行う（ステップＳ２４）。生成部１０５は、共鳴音指示部１０４の指示に基づいて、共鳴音信号の生成を停止する（ステップＳ２５）。これにより、サウンドシステム６からの共鳴音の出力が停止される。例えば、全ての鍵が離された場合、共鳴音の発生が停止される。なお、ステップＳ２４に処理が移行した時点で共鳴音が発生されていなかった場合には、共鳴音の停止指示は行われない。その後、指定受付部１０１はステップＳ１１（図３）に戻る。
【００５５】
ステップＳ２３において他の音高が指定中である場合、共鳴音指示部１０４は、生成部１０５に対して共鳴音信号の生成の継続を指示する（ステップＳ２６）。具体的には、共鳴音指示部１０４は、生成部１０５に対して、ノートオフで指定された音高および他の音高に基づいて、他の音高で発生する共鳴音信号の生成の継続を指示するとともに、ノートオフで指定された音高で発生する共鳴音信号の生成を停止させる。
【００５６】
生成部１０５は、共鳴音指示部１０４の指示に基づいて、共鳴音信号の生成を一定時間継続する（ステップＳ２７）。例えば、和音が弾かれていた状態から、一部の鍵が離された場合、継続して押されている鍵については、共鳴音の発生が継続される。
【００５７】
（４）第１の実施の形態の効果
本実施の形態によれば、一の音高が指定されたときに、他の音高が指定されている場合には、一の音高および他の音高が相互に共鳴することで発生する共鳴音信号が生成される。一方、一の音高が指定されたときに、他の音高が指定されていない場合には、共鳴音信号は生成されない。それにより、単音が指定されたときには、共鳴音信号が生成されないので、共鳴音信号発生装置１００は、アコースティックピアノ等の自然鍵盤楽器において発生する共鳴音をより忠実に再現することができる。
【００５８】
また、本実施の形態によれば、複数の音高が指定されている状態から一部の音高の指定が解除された場合にも、共鳴音信号の生成が継続される。そにより、アコースティックピアノ等の自然鍵盤楽器において発生する共鳴音をより忠実に再現することができる。
【００５９】
また、本実施の形態によれば、全ての音高の指定が解除された場合には、共鳴音信号の生成が停止される。それにより、アコースティックピアノ等の自然鍵盤楽器において発生する共鳴音をより忠実に再現することができる。
【００６０】
［３］第２の実施の形態
次に、本発明の第２の実施の形態に係る共鳴音信号発生装置、共鳴音信号発生方法、共鳴音信号発生プログラムおよび電子音楽装置について図面を用いて詳細に説明する。電子音楽装置１の全体構成は、図１で示した第１の実施の形態と同様であるので、説明を省略する。その他、第１の実施の形態と同様の機能、構成については、その説明を省略する。
【００６１】
（１）演奏操作子２の鍵盤の配列
図５は図１の演奏操作子２を示す模式図である。図５に示すように、第２の実施の形態では、演奏操作子２は鍵盤２０Ａを含む。鍵盤２０Ａは複数の鍵ＫＥの並びを有する。複数の鍵ＫＥの並びには、左から右へ順に高くなる音高が対応付けられている。
【００６２】
本実施の形態においては、鍵盤２０Ａは、８８の鍵ＫＥを備えている。ただし、鍵盤２０Ａが備える鍵の数はこれに限定されるものではない。第２の実施の形態における鍵盤２０Ａは、８８の鍵ＫＥが、図５に示すように２つの音高領域に別れている。第１の音高領域Ｓ１は、アコースティックピアノのおけるダンパを有する鍵と同様の機能を有している。第２の音高領域Ｓ２は、アコースティックピアノにおけるダンパを有さない鍵と同様の機能を有している。つまり、演奏者によっていずれの鍵ＫＥも押されていない状態においては、第１の音高領域Ｓ１の全ての鍵ＫＥにダンパが作用している状態と同様の制御が行われる。演奏者によっていずれかの鍵ＫＥが押された場合、第２の音高領域Ｓ２については鍵ＫＥが押されているか否かに関わらず全ての鍵ＫＥにおいて共鳴音が発生する。
【００６３】
（２）共鳴音信号発生装置１００の機能的な構成
図６は共鳴音信号発生装置１００の機能的な構成およびその周辺装置を示すブロック図である。図６に示すように、共鳴音信号発生装置１００は、指定受付部１０１、音信号指示部１０２、判定部１０３、共鳴音指示部１０４、生成部１０５および複数ダンパ操作受付部１０６を含む。共鳴音信号発生装置１００の各構成部分（１０１〜１０６）の機能は、図１のＣＰＵ８が、ＲＡＭ１０を作業領域として使用しつつ、記憶装置７またはＲＯＭ１１に記憶された共鳴音信号発生プログラムＰ１を実行することにより実現される。
【００６４】
図６における指定受付部１０１、音信号指示部１０２および生成部１０５の機能は、第１の実施の形態と同様であるので、説明を省略する。
【００６５】
演奏操作子２は、上述した鍵盤２０ＡおよびダンパペダルＤＵを有する。上述したように、第１の音高領域Ｓ１の鍵ＫＥは、アコースティックピアノのおけるダンパを有する鍵と同様の機能を有している。演奏者がダンパペダルＤＵを足で踏むと、第１の音高領域Ｓ１に対するダンパ効果が解除される。つまり、第１の音高領域Ｓ１における全ての鍵ＫＥに対するダンパ効果が一斉に解除される。ダンパ効果が解除されるとは、アコースティックピアノにおいて各鍵に対応する弦からダンパが離れた場合と同様の効果を奏するように制御が行われることを意味する。演奏者がダンパペダルＤＵから足を離すと、第１の音高領域Ｓ１に対するダンパ効果が作用する。ダンパ効果が作用するとは、アコースティックピアノにおいて各鍵に対応する弦にダンパが接触した場合と同様の効果を奏するように、制御が行われることを意味する。なお、ダンパ効果の作用および解除の操作を受け付ける演奏操作子２はペダル以外のスイッチ、ボタン等であってもよい。
【００６６】
ダンパペダルＤＵが、ダンパ効果の作用または解除の操作を受け付けると、ダンパペダルＤＵは、複数ダンパ操作受付部１０６に対して、ダンパ効果の作用または解除の状態を示すダンパ情報を与える。複数ダンパ操作受付部１０６は、ダンパ情報を共鳴音指示部１０４に与える。
【００６７】
共鳴音指示部１０４は、複数ダンパ操作受付部１０６からダンパの作用を示すダンパ情報を受け取った場合、つまり、演奏者がダンパペダルＤＵから足を離す動作をしたことが検知された場合、生成部１０５に対して共鳴音信号の継続および停止を指示する。具体的には、共鳴音指示部１０４は、生成部１０５に対して、指定されている音高に基づいて、指定されている音高および第２の音高領域Ｓ２で発生している共鳴音信号の生成を指示する。また、共鳴音指示部１０４は、生成部１０５に対して、指定されている音高以外の第１の音高領域Ｓ１で発生している共鳴音信号の停止を指示する。
【００６８】
共鳴音指示部１０４は、複数ダンパ操作受付部１０６からダンパの解除を示すダンパ情報を受け取った場合、つまり、演奏者がダンパペダルＤＵを足で踏む動作をしたことが検知された場合、生成部１０５に対して共鳴音信号の生成を指示する。具体的には、共鳴音指示部１０４は、生成部１０５に対して、指定されている音高に基づいて、第１の音高領域Ｓ１および第２の音高領域Ｓ２で発生する共鳴音信号の生成を指示する。つまり、８８鍵に対応する全ての音高について共鳴音が発生する。
【００６９】
（３）共鳴音信号発生方法の一例
図７〜図９は図６の共鳴音信号発生装置１００における共鳴音信号発生方法を示すフローチャートである。図７〜図９の共鳴音信号発生方法は、図１のＣＰＵ８が記憶装置７またはＲＯＭ１１に記憶された共鳴音信号発生プログラムＰ１を実行することにより行われる。
【００７０】
図７を参照する。指定受付部１０１は、ノートオンを示す指定情報を検出したか否かを判定する（ステップＳ３１）。演奏者が演奏操作子２のいずれかの鍵を押すと、演奏操作子２は、押された鍵に対応する音高のノートオンを示す指定情報を指定受付部１０１に与える。
【００７１】
ノートオンを示す指定情報を検出しない場合、指定受付部１０１は、ステップＳ４１（図８）に進む。
【００７２】
指定受付部１０１がノートオンを示す指定情報を検出した場合、音信号指示部１０２は、音源部５に対して指定情報で指定された音高に対応する音信号の発生指示を行う（ステップＳ３２）。音源部５は、指定された音高に対応するオーディオデータをサウンドシステム６に出力する。サウンドシステム６は、オーディオデータをアナログ音信号に変換し、変換されたアナログ音信号に対応する音をスピーカから出力する。これにより、演奏者によって押された鍵に対応する音がサウンドシステム６より出力される。
【００７３】
指定受付部１０１がノートオンを示す指定情報を検出した場合、判定部１０３は、指定情報を受けた時点で、既に他の音高が指定されているか否かを判定する（ステップＳ３３）。上述したように、判定部１０３は、ノートオンを示す指定情報を保存している。判定部１０３は、指定情報を受けた時点で他の音高が指定されているか否かを判定することができる。
【００７４】
判定部１０３が他の音高が指定中でないと判定すると、共鳴音指示部１０４は、生成部１０５に対して共鳴音信号の生成を指示する（ステップＳ３４）。具体的には、共鳴音指示部１０４は、生成部１０５に対して、ノートオンで指定された音高に基づいて、第２の音高領域Ｓ２で発生する共鳴音信号の生成を指示する。なお、共鳴音指示部１０４は、生成部１０５に対して、ノートオンで指定された音高に基づいて、ノートオンで指定された音高および第２の音高領域Ｓ２で発生する共鳴音信号の生成を指示してもよい。
【００７５】
生成部１０５は、共鳴音指示部１０４の指示に基づいて、共鳴音信号を生成する（ステップＳ３５）。生成部１０５が生成した共鳴音信号はサウンドシステム６に与えられ、共鳴音として出力される。共鳴音信号が生成された後、指定受付部１０１は、ステップＳ４１（図８）に進む。
【００７６】
判定部１０３が他の音高が指定中であると判定すると、共鳴音指示部１０４は、生成部１０５に対して共鳴音信号の生成を指示する（ステップＳ３６）。具体的には、共鳴音指示部１０４は、生成部１０５に対して、ノートオンで指定された音高および他の音高に基づいて、ノートオンで指定された音高、他の音高および第２の音高領域Ｓ２で発生する共鳴音信号の生成を指示する。
【００７７】
生成部１０５は、共鳴音指示部１０４の指示に基づいて、共鳴音信号を生成する（ステップＳ３７）。生成部１０５が生成した共鳴音信号はサウンドシステム６に与えられ、共鳴音として出力される。次に、指定受付部１０１は、ステップＳ４１（図８）に進む。
【００７８】
図８を参照する。続いて、指定受付部１０１は、ノートオフを示す指定情報を検出したか否かを判定する（ステップＳ４１）。演奏者が演奏操作子２のいずれかの鍵ＫＥを離すと、演奏操作子２は、離された鍵ＫＥに対応する音高のノートオフを示す指定情報を指定受付部１０１に与える。
【００７９】
指定受付部１０１がノートオフを示す指定情報を検出した場合、音信号指示部１０２は、音源部５に対して指定情報で指定された音高に対応する音信号の停止指示を行う（ステップＳ４２）。音源部５は、指定された音高に対応するオーディオデータの出力を停止する。これにより、演奏者によって離された鍵ＫＥに対応する音がサウンドシステム６より出力されなくなる。
【００８０】
指定受付部１０１がノートオフを示す指定情報を検出した場合、判定部１０３は、他の音高が指定されているか否かを判定する（ステップＳ４３）。上述したように、判定部１０３は、ノートオンを示す指定情報を保存している。判定部１０３は、指定情報を受けた時点で他の音高が指定されているか否かを判定することができる。
【００８１】
判定部１０３が他の音高が指定中でないと判定すると、共鳴音指示部１０４は、生成部１０５に対して共鳴音信号の生成の継続を指示する（ステップＳ４４）。具体的には、共鳴音指示部１０４は、生成部１０５に対して、ノートオフで指定された音高に基づいて、第２の音高領域Ｓ２で発生する共鳴音信号の生成継続を指示する。
【００８２】
生成部１０５は、共鳴音指示部１０４の指示に基づいて、共鳴音信号の生成を継続する（ステップＳ４５）。生成部１０５が生成した共鳴音信号はサウンドシステム６に与えられ、共鳴音として出力される。
【００８３】
判定部１０３が他の音高が指定中であると判定すると、共鳴音指示部１０４は、生成部１０５に対して共鳴音信号の生成の継続を指示する（ステップＳ４６）。具体的には、共鳴音指示部１０４は、生成部１０５に対して、ノートオフで指定された音高および他の音高に基づいて、他の音高および第２の音高領域Ｓ２で発生する共鳴音信号の生成の継続を指示する。具体的には、共鳴音指示部１０４は、ノートオフで指定された音高で発生する共鳴音信号の生成は停止させ、ノートオフで指定された音高および他の音高に基づいて他の音高および第２の音高領域Ｓ２で発生する共鳴音信号の生成の継続を指示する。
【００８４】
生成部１０５は、共鳴音指示部１０４の指示に基づいて、共鳴音信号の生成を継続する（ステップＳ４７）。生成部１０５が生成した共鳴音信号はサウンドシステム６に与えられ、共鳴音として出力される。
【００８５】
ステップＳ４１において、指定受付部１０１がノートオフを示す指定情報を検出しない場合、および、ステップＳ４５またはステップＳ４７で共鳴音の生成が継続された後、図９で示すように、複数ダンパ操作受付部１０６が、ダンパペダルＤＵからダンパ効果の作用を示すダンパ情報を受け付けたか否かを判定する（ステップＳ５１）。
【００８６】
複数ダンパ操作受付部１０６が、ダンパ効果の作用を示すダンパ情報を受け付けていない場合には、ステップＳ３１（図７）に戻る。
【００８７】
複数ダンパ操作受付部１０６が、ダンパ効果の作用を示すダンパ情報を受け付けた場合、共鳴音指示部１０４は、ダンパ情報に基づいて、生成部１０５に対して、共鳴音信号の継続および停止の指示を行う（ステップＳ５２）。具体的には、共鳴音指示部１０４は、生成部１０５に対して、指定されている音高に基づいて、指定されている音高および第２の音高領域Ｓ２で発生する共鳴音信号の生成の継続を指示する。また、共鳴音指示部１０４は、生成部１０５に対して、指定されている音高以外の第１の音高領域Ｓ１で発生する共鳴音信号の停止を指示する。
【００８８】
生成部１０５は、共鳴音指示部１０４の指示に基づいて、共鳴音信号の生成を継続する（ステップＳ５３）。生成部１０５が生成した共鳴音信号はサウンドシステム６に与えられ、共鳴音として出力される。ステップＳ５３で共鳴音が生成された後、指定受付部１０１によるステップＳ３１の処理（図７）に戻る。なお、図９においては、ダンパ効果が解除された時の処理については、省略している。ダンパ効果が解除されたときには、上述したように、指定された音高に基づいて、第１の音高領域Ｓ１および第２の音高領域Ｓ２の全ての音高において共鳴音が発生する。
【００８９】
（４）第２の実施の形態の効果
本実施の形態の共鳴音信号発生装置１００によれば、一の音高が指定されたときに、他の音高が指定されている場合には、一の音高および他の音高が相互に共鳴することで発生する共鳴音信号が生成される。さらに、共鳴音信号発生装置は、一の音高および他の音高に基づいて、第２の音高領域において共鳴音を発生させる。一方、一の音高が指定されたときに、他の音高が指定されていない場合には、共鳴音信号発生装置は、第２の音高領域において共鳴音信号を発生させる。複数の音高が指定されたときには、複数の音高間で生じる共鳴音と、第２の音高領域の共鳴音が生成されるので、アコースティックピアノ等の自然鍵盤楽器において発生する共鳴音をより忠実に再現することができる。また、単音が指定されたときには、その音高に基づいて第２の音高領域の共鳴音が生成されるので、共鳴音信号発生装置１００は、アコースティックピアノにおいて発生する共鳴音をより忠実に再現することができる。
【００９０】
本実施の形態の共鳴音信号発生装置１００によれば、全ての音高の指定が解除された場合には、第２の音高領域における共鳴音信号の生成が継続される。共鳴音信号発生装置１００は、アコースティックピアノ等の自然鍵盤楽器において発生する共鳴音をより忠実に再現することができる。
【００９１】
本実施の形態の共鳴音信号発生装置１００によれば、ダンパ効果の作用を受け付けた場合、指定されている音高および第２の音高領域において発生する共鳴音信号の生成が継続される。また、ダンパ効果が作用する第１の音高領域においては共鳴音信号の生成が停止される。共鳴音信号発生装置１００は、アコースティックピアノ等の自然鍵盤楽器において発生する共鳴音をより忠実に再現することができる。
【００９２】
［４］参考形態
次に、参考形態に係る共鳴音信号発生装置、共鳴音信号発生方法、共鳴音信号発生プログラムおよび電子音楽装置について図面を用いて詳細に説明する。電子音楽装置１の全体構成は、図１で示した第１および第２の実施の形態と同様であるので、説明を省略する。その他、第１および第２の実施の形態と同様の構成、機能については、その説明を省略する。
【００９３】
（１）演奏操作子２の鍵盤の配列
図１０は図１の演奏操作子２を示す模式図である。図１０に示すように、参考形態の演奏操作子２は鍵盤２０Ｂを含む。鍵盤２０Ｂは複数の鍵ＫＥの並びを有する。複数の鍵ＫＥの並びには、左から右へ順に高くなる音高が対応付けられている。
【００９４】
参考形態において、鍵盤２０Ｂは、８８の鍵を備えている。ただし、鍵盤２０Ｂが備える鍵の数はこれに限定されるものではない。参考形態における鍵盤２０Ｂは、第２の実施の形態と同様、８８の鍵が、図１０に示すように２つの音高領域に別れている。第１の音高領域Ｓ１は、アコースティックピアノのおけるダンパを有する鍵と同様の機能を有している。第２の音高領域Ｓ２は、アコースティックピアノにおけるダンパを有さない鍵と同様の機能を有している。さらに、鍵盤２０Ｂには、仮想の音高領域である第３の音高領域Ｓ３が割り当てられている。第３の音高領域Ｓ３には、実際の鍵は備えられていない。第３の音高領域Ｓ３は、拡張モードが選択されたときに、共鳴音が生成される。
【００９５】
（２）共鳴音信号発生装置１００の機能的な構成
図１１は共鳴音信号発生装置１００の機能的な構成およびその周辺装置を示すブロック図である。図１１に示すように、共鳴音信号発生装置１００は、指定受付部１０１、音信号指示部１０２、判定部１０３、共鳴音指示部１０４、生成部１０５、複数ダンパ操作受付部１０６および拡張モード受付部１０７を含む。共鳴音信号発生装置１００の各構成部分（１０１〜１０７）の機能は、図１のＣＰＵ８が、ＲＡＭ１０を作業領域として使用しつつ、記憶装置７またはＲＯＭ１１に記憶された共鳴音信号発生プログラムＰ１を実行することにより実現される。
【００９６】
図１１における演奏操作子２、指定受付部１０１、音信号指示部１０２、生成部１０５および複数ダンパ操作受付部１０６の機能は、第１および第２の実施の形態と同様であるので、説明を省略する。
【００９７】
設定操作部３は、拡張モード設定スイッチを含んでいる。上述したように、第３の音高領域Ｓ３は、実際の鍵が存在しない仮想的な音高領域である。演奏者が、拡張モード設定スイッチをオンにすると、第３の音高領域Ｓ３において共鳴音が発生するモードが有効となる。なお、拡張モードを設定する設定操作部３はスイッチ以外のペダル、ボタン等であってもよい。
【００９８】
設定操作部３が、拡張モードの設定を受け付けると、設定操作部３は、拡張モード受付部１０７に対して、拡張モードのオン／オフ状態を示す拡張モード情報を与える。拡張モード受付部１０７は、複数ダンパ操作受付部１０６から、ダンパ効果の作用を示すダンパ情報を受け取ったとき、拡張モード情報を共鳴音指示部１０４に与える。
【００９９】
共鳴音指示部１０４は、複数ダンパ操作受付部１０６がダンパ効果の作用を示すダンパ情報を受け付け、且つ、拡張モード受付部１０７から拡張モードオンを示す拡張モード情報を受け取った場合、つまり、演奏者が拡張モードスイッチをオンにした状態で、ダンパペダルＤＵを踏んだことが検知された場合、生成部１０５に対して第３の音高領域Ｓ３における共鳴音信号の発生を指示する。具体的には、共鳴音指示部１０４は、生成部１０５に対して、指定されている音高に基づいて、指定されている音高および第３の音高領域Ｓ３で発生する共鳴音信号の生成を指示する。
【０１００】
共鳴音指示部１０４は、拡張モード受付部１０７から拡張モードオフを示す拡張モード情報を受け取った場合、生成部１０５に対して第３の音高領域Ｓ３における共鳴音信号の生成の停止を指示する。具体的には、共鳴音指示部１０４は、生成部１０５に対して、指定されている音高に基づいて、第３の音高領域Ｓ３で発生している共鳴音信号の生成の停止を指示する。なお、第３の音高領域Ｓ３以外の音高で共鳴音が生成されている場合には、その共鳴音の生成は継続される。
【０１０１】
（３）共鳴音信号発生方法の一例
図１２は図１１の共鳴音信号発生装置１００における共鳴音信号発生方法を示すフローチャートである。図１２の共鳴音信号発生方法は、図１のＣＰＵ８が記憶装置７またはＲＯＭ１１に記憶された共鳴音信号発生プログラムＰ１を実行することにより行われる。
【０１０２】
まず、複数ダンパ操作受付部１０６が、ダンパペダルＤＵからダンパ効果の解除を示すダンパ情報を受け付けたか否かを判定する（ステップＳ６１）。
【０１０３】
複数ダンパ操作受付部１０６がダンパペダルＤＵからダンパ効果の解除を示すダンパ情報を受け付けていない場合には、複数ダンパ操作受付部１０６は、ステップＳ６１を繰り返す。
【０１０４】
複数ダンパ操作受付部１０６が、ダンパペダルＤＵからダンパ効果の解除を示すダンパ情報を受け付けた場合、拡張モード受付部１０７が、設定操作部３から拡張モードオンを示す拡張モード情報を受け付けているか否かを判定する（ステップＳ６２）。拡張モード受付部１０７は、拡張モード情報を保存している。したがって、拡張モード受付部１０７は、拡張モードのオン／オフ状態を判定することができる。拡張モード受付部１０７が設定操作部３から拡張モードオンを示す拡張モード情報を受け付けていない場合には、複数ダンパ操作受付部１０６は、ステップＳ６１に戻る。
【０１０５】
拡張モード受付部１０７が設定操作部３から拡張モードオンを示す拡張モード情報を受け付けている場合、共鳴音指示部１０４は、拡張モード情報に基づいて、生成部１０５に対して、第３の音高領域Ｓ３における共鳴音信号の生成を指示する（ステップＳ６３）。具体的には、共鳴音指示部１０４は、生成部１０５に対して、指定されている音高に基づいて、指定されている音高および第３の音高領域Ｓ３で発生する共鳴音信号の生成を指示する。なお、共鳴音指示部１０４は、第１の音高領域Ｓ１および第２の音高領域Ｓ２において共鳴音が発生している場合には、生成部１０５に対して、第１の音高領域Ｓ１および第２の音高領域Ｓ２で発生している共鳴音信号の継続を指示する。
【０１０６】
生成部１０５は、共鳴音指示部１０４の指示に基づいて、共鳴音信号を生成する（ステップＳ６４）。生成部１０５が生成した共鳴音信号はサウンドシステム６に与えられ、共鳴音として出力される。ステップＳ６４の後、複数ダンパ操作受付部１０６は、ステップＳ６１に戻る。
【０１０７】
以上説明したように、参考形態の共鳴音信号発生装置は、ダンパ効果が割り当てられた複数の音高を含む第１の音高領域における音高の指定を受け付ける指定受付部と、指定された音高に対応する音信号の発生を指示する音信号指示部と、複数の音高に基づく共鳴音を示す共鳴音信号を生成する生成部と、第１の音高領域の複数の音高に対するダンパ効果の作用および解除を受け付ける複数ダンパ操作受付部と、前記指定受付部による指定ができない第３の音高領域における共鳴音信号の発生を有効にする拡張モードを受け付ける拡張モード受付部を備え、共鳴音指示部は、ダンパ効果の解除の受付時に、拡張モードが有効となっている場合には、指定されている音高および第３の音高領域において発生する共鳴音信号の生成を生成部に指示する。
【０１０８】
参考形態の共鳴音信号発生装置１００によれば、拡張モードオンの操作を受け付けた場合であって、ダンパ効果の解除を示すダンパ情報を受け付けた場合、指定されている音高および第３の音高領域Ｓ３において発生する共鳴音信号の生成が指示される。第３の音高領域Ｓ３は、実際には鍵が存在しない拡張された仮想的な音域である。鍵の存在しない拡張領域の共鳴音を発生させることで、演奏のバリエーションが増す。参考形態においては、第３の音高領域Ｓ３は、通常の８８鍵の鍵盤より低音側に付加されている。参考形態によれば、鍵の存在しない低音域において共鳴音が発生されるので、演奏者は、通常の鍵盤では得られない、より低音の共鳴音を楽しむことができる。
【０１０９】
また、参考形態の共鳴音信号発生方法は、ダンパ効果が割り当てられた複数の音高を含む第１の音高領域における音高の指定を受け付けることと、指定された音高に対応する音信号の発生を指示することと、複数の音高に基づく共鳴音を示す共鳴音信号を生成することと、第１の音高領域の複数の音高に対するダンパ効果の作用および解除を受け付けることと、指定を受け付けることができない第３の音高領域における共鳴音信号の発生を有効にする拡張モードを受け付けることを含み、ダンパ効果の解除の受付時に、拡張モードが有効となっている場合には、指定されている音高および第３の音高領域において発生する共鳴音信号の生成を指示する。
【０１１０】
また、参考形態の共鳴音信号発生プログラムは、ダンパ効果が割り当てられた複数の音高を含む第１の音高領域における音高の指定を受け付ける処理と、指定された音高に対応する音信号の発生を指示する処理と、複数の音高に基づく共鳴音を示す共鳴音信号を生成する処理と、第１の音高領域の複数の音高に対するダンパ効果の作用および解除を受け付ける処理と、指定を受け付けることができない第３の音高領域における共鳴音信号の発生を有効にする拡張モードを受け付ける処理とをコンピュータに実行させ、共鳴音信号発生プログラムは、ダンパ効果の解除の受付時に、拡張モードが有効となっている場合には、指定されている音高および第３の音高領域において発生する共鳴音信号の生成を指示する。
【０１１１】
なお、本発明の具体的な構成は、前述の実施形態に限られるものではなく、発明の要旨を逸脱しない範囲で種々の変更および修正が可能である。請求項の各構成要素として、請求項に記載されている構成または機能を有する種々の要素を用いることもできる。
【０１１２】
[５]他の実施の形態
上記の実施の形態においては、指定受付部１０１、音信号指示部１０２、判定部１０３、共鳴音指示部１０４、生成部１０５、複数ダンパ操作受付部１０６および拡張モード受付部１０７が、共鳴音信号発生プログラムＰ１を実行することにより実現される場合を例に説明した。これは一例であり、指定受付部１０１、音信号指示部１０２、判定部１０３、共鳴音指示部１０４、生成部１０５、複数ダンパ操作受付部１０６および拡張モード受付部１０７の全部または一部がハードウェアにより構成されていてもよい。例えば、生成部１０５を専用のハードウェアであるＤＳＰ（デジタルシグナルプロセッサ）で構成することにより、共鳴音の生成処理を高速させることができる。
【０１１３】
上記の実施の形態においては、電子音楽装置１の例として、鍵盤を備える電子鍵盤楽器を例に説明した。他の例としては、電子音楽装置１は、鍵盤がタッチパネルディスプレイ上に表示され、演奏者がタッチパネルディスプレイに表示された鍵盤を触れることにより演奏が可能となる演奏ソフトウェアであってもよい。また、第２の実施の形態においては、電子音楽装置が８８個の鍵を有している場合を例に説明したが、鍵の数は、６１鍵など異なる数であってもよい。この場合であれば、６１個の鍵が、第１の音高領域と第２の音高領域を備える。鍵の数を減らしながら、アコースティックピアノと同じような高音の共鳴音が発生する。また、第１の実施の形態においては、電子音楽装置が６１個の鍵を有している場合を例に説明したが、鍵の数は、８８鍵であってもよい。８８鍵の音域を有しながら、第２の実施の形態と比較すると制御が複雑でないので、コスト面のメリットがある。
【０１１４】
上記の実施の形態においては、生成部１０５が、音源部５から出力された音信号および共鳴音指示部１０４からの指示に基づき、共鳴音信号を生成した。他の例としては、予め全てのパターンの共鳴音信号をサンプリングデータであるオーディオデータとしてＲＯＭ１１に格納しておき、必要な共鳴音信号を読み出すようにしてもよい。
【符号の説明】
【０１１５】
１…電子音楽装置、２…演奏操作子、３…設定操作部、４…表示器、５…音源部、６…サウンドシステム、７…記憶装置、８…ＣＰＵ、１０…ＲＡＭ、１１…ＲＯＭ、２０Ａ，２０Ｂ…鍵盤、１０１…指定受付部、１０２…音信号指示部、１０３…判定部、１０４…共鳴音指示部、１０５…生成部、１０６…複数ダンパ操作受付部、１０７…拡張モード受付部、ＤＵ…ダンパペダル
【図１】
2020060629.tif 000003
【図２】
2020060629.tif 000004
【図３】
2020060629.tif 000005
【図４】
2020060629.tif 000006
【図５】
2020060629.tif 000007
【図６】
2020060629.tif 000008
【図７】
2020060629.tif 000009
【図８】
2020060629.tif 000010
【図９】
2020060629.tif 000011
【図１０】
2020060629.tif 000012
【図１１】
2020060629.tif 000013
【図１２】
2020060629.tif 000014