(57)【要約】【課題】低コストで発熱体の過熱状態を検出するとともに、発熱体を冷却させることができる演奏装置を提供すること。【解決手段】本発明の自動演奏ピアノ１００は、鍵１を駆動させて行う自動演奏時に、検出回路２０によって、いずれかのソレノイド５が過熱状態であると検出されると、全てのソレノイド５の駆動を停止させて、冷却させることができる。これにより、ソレノイド５が過熱状態になっても、すぐに冷却させることができるから、ソレノイド５、自動演奏ピアノ１００の筐体などの装置各部を熱から保護することができる。【選択図】図２
2009204798.tif 000002
【特許請求の範囲】
【請求項１】
複数の操作子と、
前記操作子の各々に対応して設けられ、対応する操作子を供給される電流に応じて駆動する駆動手段と、
入力される演奏データに基づいて前記駆動手段の各々に前記電流を供給する制御を行う制御手段と、
前記駆動手段の各々に対応して設けられ、対応する前記駆動手段の温度の増加により抵抗値が減少する抵抗体と、
前記抵抗体を並列に接続した抵抗体群に対して、当該抵抗体群全体として定電流になるように電流を供給する電流供給手段と、
前記抵抗体群の両端の電圧である抵抗体群電圧について、予め設定された基準電圧と比較したときの高低関係を示す信号を出力する比較手段と、
前記比較手段によって出力される信号が示す関係が、前記抵抗体群電圧が基準電圧より高い関係から低い関係に変化すると、前記駆動手段の各々を冷却させる制御を行う冷却制御手段と
を具備することを特徴とする演奏装置。
【請求項２】
複数の操作子と、
前記操作子の各々に対応して設けられ、対応する操作子を供給される電流に応じて駆動する駆動手段と、
入力される演奏データに基づいて前記駆動手段の各々に前記電流を供給する制御を行う制御手段と、
前記駆動手段の各々に対応して設けられ、対応する前記駆動手段の温度の増加により抵抗値が減少する抵抗体と、
前記抵抗体を並列に接続した抵抗体群および当該抵抗体群に対して直列に接続した分圧抵抗体からなる回路の両端に定電圧が印加されることによって、当該抵抗体群に電流を供給する電流供給手段と、
前記抵抗体群の両端の電圧である抵抗体群電圧について、予め設定された基準電圧と比較したときの高低関係を示す信号を出力する比較手段と、
前記比較手段によって出力される信号が示す関係が、前記抵抗体群電圧が基準電圧より高い関係から低い関係に変化すると、前記駆動手段の各々を冷却させる制御を行う冷却制御手段と
を具備することを特徴とする演奏装置。
【請求項３】
前記抵抗体は、ダイオードであり、
前記電流供給手段は、前記ダイオードに対して順方向電流が流れるように電流を供給する
ことを特徴とする請求項１または請求項２に記載の演奏装置。
【請求項４】
前記抵抗体群を構成する一部の抵抗体に対して、直列に接続される所定の抵抗値の直列抵抗体をさらに具備し、
前記抵抗体群は、前記抵抗体および前記直列抵抗体により構成される合成抵抗体と、前記直列抵抗体が接続されていない前記抵抗体とが並列に接続されている
ことを特徴とする請求項１乃至請求項３のいずれかに記載の演奏装置。
【請求項５】
前記直列抵抗体が接続される抵抗体が複数である場合には、前記直列抵抗体の各々の抵抗値は、他のいずれかの前記直列抵抗体の抵抗値とは異なる値である
ことを特徴とする請求項４に記載の演奏装置。
【請求項６】
前記抵抗体のうち、前記演奏データに基づいて、１以上の抵抗体を選択する選択手段をさらに具備し、
前記電流供給手段は、前記選択手段によって選択された抵抗体を並列に接続した抵抗体群に対して、当該抵抗体群全体として定電流になるように電流を供給する
ことを特徴とする請求項１乃至請求項５のいずれかに記載の演奏装置。
【請求項７】
前記冷却制御手段は、前記制御手段に対して前記駆動手段の制御を停止させることにより、前記駆動手段の各々を冷却させる
ことを特徴とする請求項１乃至請求項６のいずれかに記載の演奏装置。
【請求項８】
前記操作子は、鍵であり、
前記鍵を前記駆動手段の駆動に応じて発音させる発音手段をさらに具備し、
前記抵抗体の抵抗値は、鍵毎または鍵域毎に異なる値が設定されている
ことを特徴とする請求項１乃至請求項７のいずれかに記載の演奏装置。
【請求項９】
前記操作子は、鍵であり、
前記鍵を前記駆動手段の駆動に応じて打弦して発音させる弦発音手段と、
供給される演奏データに基づいて電子音を発音する電子発音手段と
をさらに具備し、
前記制御手段は、前記冷却制御手段によって前記駆動手段の制御を停止させられたとき、打弦に基づく発音に代えて入力される演奏データを前記電子発音手段に供給して発音させる
ことを特徴とする請求項７に記載の演奏装置。
【請求項１０】
前記操作子には、ペダルが含まれ、
前記抵抗体は、鍵とペダルとの間でその抵抗値が異なる
ことを特徴とする請求項８または請求項９に記載の演奏装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、自動演奏ピアノや鍵駆動型電子楽器におけるアクチュエータの温度管理の技術に関する。
【背景技術】
【０００２】
従来、自動演奏ピアノや鍵駆動型電子楽器などにおいては、鍵を駆動させるためのアクチュエータとしてソレノイドが用いられている。自動演奏時には、ソレノイドにより鍵を駆動させ、その鍵の動きに応じてハンマが弦を打弦する。この際、ソレノイドの動作によっては、ソレノイドが過熱状態となるが、これを防止するために、例えば、特許文献１に開示された技術のように、シート状のポリマ素子を用いて、ソレノイドが過熱状態となっているかどうかを検出するものがあった。
【特許文献１】特開２０００−２４１２５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、ソレノイドの過熱状態を検出することは、装置保護のために不可欠であるが、できるだけ、コストをかけずに行うことが望ましい。
【０００４】
本発明は、上述の事情に鑑みてなされたものであり、低コストで発熱体の過熱状態を検出するとともに、発熱体を冷却させることができる演奏装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上述の課題を解決するため、本発明は、複数の操作子と、前記操作子の各々に対応して設けられ、対応する操作子を供給される電流に応じて駆動する駆動手段と、入力される演奏データに基づいて前記駆動手段の各々に前記電流を供給する制御を行う制御手段と、前記駆動手段の各々に対応して設けられ、対応する前記駆動手段の温度の増加により抵抗値が減少する抵抗体と、前記抵抗体を並列に接続した抵抗体群に対して、当該抵抗体群全体として定電流になるように電流を供給する電流供給手段と、前記抵抗体群の両端の電圧である抵抗体群電圧について、予め設定された基準電圧と比較したときの高低関係を示す信号を出力する比較手段と、前記比較手段によって出力される信号が示す関係が、前記抵抗体群電圧が基準電圧より高い関係から低い関係に変化すると、前記駆動手段の各々を冷却させる制御を行う冷却制御手段とを具備することを特徴とする演奏装置を提供する。
【０００６】
また、本発明は、複数の操作子と、前記操作子の各々に対応して設けられ、対応する操作子を供給される電流に応じて駆動する駆動手段と、入力される演奏データに基づいて前記駆動手段の各々に前記電流を供給する制御を行う制御手段と、前記駆動手段の各々に対応して設けられ、対応する前記駆動手段の温度の増加により抵抗値が減少する抵抗体と、前記抵抗体を並列に接続した抵抗体群および当該抵抗体群に対して直列に接続した分圧抵抗体からなる回路の両端に定電圧が印加されることによって、当該抵抗体群に電流を供給する電流供給手段と、前記抵抗体群の両端の電圧である抵抗体群電圧について、予め設定された基準電圧と比較したときの高低関係を示す信号を出力する比較手段と、前記比較手段によって出力される信号が示す関係が、前記抵抗体群電圧が基準電圧より高い関係から低い関係に変化すると、前記駆動手段の各々を冷却させる制御を行う冷却制御手段とを具備することを特徴とする演奏装置を提供する。
【０００７】
また、別の好ましい態様において、前記抵抗体は、ダイオードであり、前記電流供給手段は、前記ダイオードに対して順方向電流が流れるように電流を供給することを特徴とする。
【０００８】
また、別の好ましい態様において、前記抵抗体群を構成する一部の抵抗体に対して、直列に接続される所定の抵抗値の直列抵抗体をさらに具備し、前記抵抗体群は、前記抵抗体および前記直列抵抗体により構成される合成抵抗体と、前記直列抵抗体が接続されていない前記抵抗体とが並列に接続されていることを特徴とする。
【０００９】
また、別の好ましい態様において、前記直列抵抗体が接続される抵抗体が複数である場合には、前記直列抵抗体の各々の抵抗値は、他のいずれかの前記直列抵抗体の抵抗値とは異なる値であることを特徴とする。
【００１０】
また、別の好ましい態様において、前記抵抗体のうち、前記演奏データに基づいて、１以上の抵抗体を選択する選択手段をさらに具備し、前記電流供給手段は、前記選択手段によって選択された抵抗体を並列に接続した抵抗体群に対して、当該抵抗体群全体として定電流になるように電流を供給することを特徴とする。
【００１１】
また、別の好ましい態様において、前記冷却制御手段は、前記制御手段に対して前記駆動手段の制御を停止させることにより、前記駆動手段の各々を冷却させることを特徴とする。
【００１２】
また、別の好ましい態様において、記操作子は、鍵であり、前記鍵を前記駆動手段の駆動に応じて発音させる発音手段をさらに具備し、前記抵抗体の抵抗値は、鍵毎または鍵域毎に異なる値が設定されていることを特徴とする。
【００１３】
また、別の好ましい態様において、前記操作子は、鍵であり、前記鍵を前記駆動手段の駆動に応じて打弦して発音させる弦発音手段と、供給される演奏データに基づいて電子音を発音する電子発音手段とをさらに具備し、前記制御手段は、前記冷却制御手段によって前記駆動手段の制御を停止させられたとき、打弦に基づく発音に代えて入力される演奏データを前記電子発音手段に供給して発音させることを特徴とする。
【００１４】
また、別の好ましい態様において、前記操作子には、ペダルが含まれ、前記抵抗体は、鍵とペダルとの間でその抵抗値が異なることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、低コストで発熱体の過熱状態を検出するとともに、発熱体を冷却させることができる演奏装置を提供することができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の一実施形態について説明する。
【００１７】
＜実施形態＞
図１は、本発明の自動演奏装置を有する自動演奏ピアノ１００の外観構成を示す図であり、図２は、自動演奏ピアノ１００の主要部内部の構成を示す図である。以下、自動演奏ピアノ１００の構成について説明する。自動演奏ピアノ１００は、鍵１の運動をハンマ２に伝達する打弦機構であるアクションメカニズム３と、ハンマ２によって打撃される弦４と、鍵１を駆動するソレノイド５と、弦４の振動を止めるためのダンパ６とを備えており、これらの構成は一般的な自動演奏ピアノと同様であり、この自動演奏ピアノ１００は、８８個の鍵１を備えている。
【００１８】
図３は、ソレノイド５の付近を拡大した構成図である。図３に示すようにソレノイド５には、ソレノイド５の温度を測定する測温部２０が設けられている。測温部２０については、後述する。
【００１９】
また、この自動演奏ピアノ１００には、通常のアコースティックピアノと同様にバックチェック７が設けられており、打弦後のハンマ２がハンマーアクション機構に戻ったときのハンマ２の暴れを防止する。他にも、この自動演奏ピアノ１００は、通常のアコースティックピアノに搭載される機構と同様のものを備えている。さらに、この自動演奏ピアノ１００には、ハンマ２の打弦を阻止する不図示のストッパが設けられており、このストッパは、演奏者の指示あるいは操作に応じて、打弦を阻止する位置と打弦を許容する位置との間で電気的あるいは機械的に移動可能にされている。また、この自動演奏ピアノ１００は、コントローラ１１、サーボコントローラ１２、電子楽音発生部１３、キーセンサ１４、ＭＩＤＩインタフェイス１１０、ディスクドライブ１２０、ディスプレイ１３０、および検出回路２００を備えている。
【００２０】
コントローラ１１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）およびＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ハードディスクなどの記憶装置を有している。そして、ＣＰＵがＲＯＭに記憶されたプログラムを実行することにより、自動演奏ピアノ１００の各部から出力された各信号に基づいて所定の処理を行うとともに、自動演奏ピアノ１００の各部を制御する。また、ＲＡＭには、後述するディスクドライブ１２０から読み出された演奏データがバッファされ、コントローラ１１は、この演奏データに基づいて、サーボコントローラ１２を介してソレノイド５を駆動させるとともに、所定の処理によってその駆動を停止させる。ここで、演奏データは、例えば、ＭＩＤＩ（Ｍｕｓｉｃａｌ  Ｉｎｓｔｒｕｍｅｎｔ  Ｄｉｇｉｔａｌ  Ｉｎｔｅｒｆａｃｅ）形式のデータである。
【００２１】
サーボコントローラ１２は、速度指示値に応じた励磁電流をソレノイド５に供給するとともに、ソレノイド５から供給されるフィードバック信号としての出力速度と速度指示値を比較し、両者が一致するようにサーボ制御を行うものであり、速度指示値は、各時刻における鍵１の位置に対応した速度を示す値としてコントローラ１１から適宜出力される。
【００２２】
電子楽音発生部１３は、コントローラ１１の制御に基づいて電子的な楽音を発生するものであって、音源およびスピーカなどを有し、例えば、コントローラ１１から出力されたＭＩＤＩ形式のデータに基づいて、伴奏を自動演奏する場合などに用いられる。なお、ストッパにより、ハンマ２による打弦が阻止されている状態において、自動演奏が行われるときにも、コントローラ１１の制御に基づいて電子的な楽音を発生する。また、伴奏を自動演奏ピアノ１００以外の外部機器に行わせる場合には、ＭＩＤＩインタフェイス１１０からＭＩＤＩ形式のデータを外部機器に送信することもできるように構成されている。
【００２３】
キーセンサ１４は、各鍵１の下面側に設けられ、対応する鍵１の動作を検出するセンサであって、各鍵１の押下位置を検出して、検出した情報をコントローラ１１に出力する。
【００２４】
ディスクドライブ１２０は、例えばＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）やＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）などの外部記録媒体に記録されたデータを読み出す装置であり、本実施形態においては、演奏データをコントローラ１１に供給するために用いられる。
【００２５】
ディスプレイ１３０は、タッチパネル付きの液晶ディスプレイなどであって、譜面立ての横に上下左右に回動可能に支持されている。そして、コントローラ１１は、ディスプレイ１３０への表示内容の制御やタッチパネルを用いた操作の検出を行うことができるように構成されている。例えば、ディスプレイ１３０は、自動演奏ピアノ１００の演奏状態の表示、各種設定、自動演奏の制御を行うための指示画面、演奏中の楽譜表示などに用いられ、タッチパネルに触れることにより、タッチパネルを用いた各種操作を行うことができる。
【００２６】
検出回路２００は、図４に示す回路により構成され、ソレノイド５に設けられた測温部２０における温度に応じた出力信号をコントローラに１１に出力する。以下、検出回路２００の回路構成について説明する。
【００２７】
測温部２０は、ダイオードＤｉを有している。測温部２０は、各ソレノイド５に設けられているから、鍵１の数に対応した８８個存在することになる。したがって、ダイオードＤｉも８８個（ダイオードＤｉ−１、Ｄｉ−２、・・・、Ｄｉ−８８：各々を区別しない場合は、以下、ダイオードＤｉという）存在する。そして各ダイオードＤｉは、図４に示すように、順方向電流が同一方向に流れるように、各々が並列に接続されたダイオード群２５を構成している。
【００２８】
ダイオード群２５の一端は接地され、もう一端は５Ｖの電源に接続された定電流源２１に接続されている。定電流源２１は、ダイオード群２５に対して、ダイオード群２５全体として定電流（この例においては１ｍＡ）になるように、各ダイオードＤｉの順方向に電流を供給する。
【００２９】
コンパレータ２２は、ダイオード群２５の両端に発生する電圧（以下、ダイオード群電圧Ｖｄという）と、基準電圧発生部２３により印加される基準電圧Ｖｒ（この例においては０．３１Ｖ）との電圧値の比較を行い、高低関係を示す比較信号Ｓｏｕｔをコントローラ１１に出力する。なお、基準電圧発生部２３により印加される基準電圧Ｖｒの電圧値は、コントローラ１１によって予め設定されている。
【００３０】
比較信号Ｓｏｕｔは、ＨレベルまたはＬレベルの信号であって、この例においては、コンパレータ２２は、ダイオード群電圧Ｖｄが基準電圧Ｖｒより高い電圧値を示す場合には、Ｈレベルを示す比較信号Ｓｏｕｔ、ダイオード群電圧Ｖｄが基準電圧Ｖｒより低い電圧値を示す場合には、Ｌレベルを示す比較信号Ｓｏｕｔを出力する。コントローラ１１は、入力される比較信号ＳｏｕｔがＨレベルからＬレベルに変化したことを検出すると、ソレノイド５の駆動を停止させる処理を行う。
【００３１】
ここで、この例における各ダイオードＤｉは、各温度において、図５に示すような順方向電圧ＶＦ電流ＩＦ特性を示す。図５には、温度の一例として、２５℃、１７５℃の場合を示している。そのため、各ダイオードＤｉが２５℃であるときには、ダイオード群２５全体としては１ｍＡの定電流が供給されるから、各ダイオードＤｉには１／８８（約０．０１１）ｍＡの電流が供給され、動作点は図５における動作点Ａとなる。したがって、ダイオード群電圧Ｖｄは概ね０．４６Ｖとなる。以上が、自動演奏ピアノ１００の構成についての説明である。
【００３２】
次に、本発明に係る自動演奏ピアノ１００の動作について説明する。利用者は、ディスプレイ１３０のタッチパネルを操作して、自動演奏処理を指示すると、コントローラ１１は、ディスクドライブ１２０から演奏データを読み出し、読み出した演奏データが示す内容にしたがって、発音させるべき音に対応する鍵１をソレノイド５に駆動させる。鍵１が駆動されると、ハンマ２が弦４を打弦して発音される。これにより、コントローラ１１の演奏データの読み出しにしたがって、自動演奏がなされることになる。
【００３３】
ソレノイド５が駆動されると、駆動するための駆動電流によって発熱する。これにより、ソレノイド５は、駆動頻度など駆動態様に応じて温度が変化する。すなわち、駆動頻度が高くなるほど発熱量が増えて温度が上昇する一方、駆動頻度が低くなると発熱量が低くなって放熱量が増えるから、温度が下降して最終的には室温まで冷却される。
【００３４】
自動演奏ピアノ１００の自動演奏が開始された直後は、ソレノイド５は、室温（この例においては２５℃）と同じ温度に保たれている。そのため、各ダイオードＤｉには、各々０．０１１ｍＡの電流が供給されて、ダイオード群電圧Ｖｄは概ね０．４６Ｖ、すなわち各ダイオードＤｉは、図５に示す動作点Ａにおける動作となる。したがって、検出回路２０からコントローラ１１に出力される比較信号Ｓｏｕｔは、Ｈレベルとなる。
【００３５】
一方、自動演奏が開始されて、ソレノイド５の駆動により、各ソレノイド５の温度は、上昇、下降を繰り返す。温度が高いソレノイド５に設けられた測温部２０のダイオードＤｉの抵抗が減少して、各ダイオードＤｉに流れる電流量が変化する。このとき、図５に示すように、ダイオードＤｉは順方向電流量ＩＦが大きく変化しても順方向電圧ＶＦは大きく変わらない。そして、一番温度の高いソレノイド５に設けられた測温部２０のダイオードＤｉの両端に発生する順方向電圧ＶＦがダイオード群電圧Ｖｄとなる。
【００３６】
自動演奏により、同じ鍵１を連続して駆動させるなど、駆動頻度が高くなる状態になると、その鍵１を駆動するソレノイド５の温度上昇に伴い、そのソレノイド５に設けられた測温部２０のダイオードＤｉ（ここでは、ダイオードＤｉ−４４とする）は、抵抗が減少していき、電流が集中していく。そして、ダイオードＤｉ−４４の温度が１７５℃程度まで上昇すると、定電流源２１からの１ｍＡのほとんどが、ダイオードＤｉ−４４に集中し、図５に示す動作点Ｂに移動し、順方向電圧ＶＦは、概ね０．３１Ｖとなる。これにより、ダイオード群電圧Ｖｄも概ね０．３１Ｖに減少する。
【００３７】
そして、ダイオード群電圧Ｖｄの電圧値が基準電圧Ｖｒの０．３１Ｖを超えると、比較信号ＳｏｕｔはＬレベルとなり、コントローラ１１は、８８個のソレノイド５のいずれかが、１７５℃に達したことを認識して、全てのソレノイド５の駆動を停止させる。このように、コントローラ１１は、過熱状態となったソレノイド５が存在することを検出したときに、全てのソレノイド５の駆動を停止させる制御をすることにより、各ソレノイド５を冷却させる。ここで、コントローラ１１が演奏データの読み出しを中止することによって、ソレノイド５の駆動を停止させてもよいし、サーバコントローラ１２への制御を中止することによって、ソレノイド５の駆動を停止させてもよい。
【００３８】
このように、本発明の自動演奏ピアノ１００は、鍵１を駆動させて行う自動演奏時に、検出回路２０によって、いずれかのソレノイド５が過熱状態であると検出されると、全てのソレノイド５の駆動を停止させて、冷却させることができる。これにより、ソレノイド５が過熱状態になっても、すぐに冷却させることができるから、ソレノイド５、自動演奏ピアノ１００の筐体などの装置各部を熱から保護することができる。
【００３９】
また、本実施の形態では、鍵毎およびペダル毎に対応するそれぞれのソレノイドにダイオード（必要に応じて抵抗も）を配するようにし、ソレノイドの温度を個別に監視することで、ソレノイドの性能を限界まで引き出せる。複数のソレノイドをまとめて監視しているときは、温度検出部分に対して、近いソレノイドと遠いソレノイドがどうしても生じるから、遠いソレノイドでも温度管理上問題が生じることが無いことを優先し、どうしても低めの温度設定を行う背景があって、ソレノイドの限界の性能まで生かしきれないことがある。このような問題を解決できる。
【００４０】
以上、本発明の実施形態について説明したが、本発明は以下のように、さまざまな態様で実施可能である。
【００４１】
＜変形例１＞
上述した実施形態においては、測温部２０は、鍵１を駆動するソレノイド５に設けられていたが、鍵１を駆動するソレノイド５に限らず、ダンパーペダルなどのペダル１０を駆動するソレノイドに設けられてもよい。すなわち、測温部２０は、操作子を駆動することによって発熱するソレノイドなどの駆動手段に設けられていればよく、操作子は鍵１、ペダル１０など、どのようなものであってもよい。
【００４２】
＜変形例２＞
上述した実施形態においては、自動演奏装置を有する自動演奏ピアノ１００について説明したが、操作子を駆動する駆動手段によって、自動演奏が行われる楽器であれば、どのような楽器にも適用することができる。例えば、自動演奏装置をトランペットに適用する場合には、トランペットの操作子であるピストンバルブをソレノイドなどの駆動手段によって駆動して、自動演奏ができるようにすればよい。すなわち、自動演奏装置は、ピアノなどの鍵盤楽器に限らず、複数の操作子を有する楽器であれば、どのような楽器に適用することもできる。
【００４３】
ここで、自動演奏ピアノ１００の自動演奏装置は、少なくとも、複数の鍵１などの操作子、ソレノイド５、コントローラ１１、サーボコントローラ１２、測温部２０および検出回路２００により構成されている。そして、この自動演奏装置を他の楽器に適用したときには、複数の操作子は、適用した複数の操作子に該当するものとなる。
【００４４】
また、自動演奏のために駆動する楽器に限られず、演奏者が演奏時に行う操作子操作のときに、その反力を制御するために駆動する楽器に適用してもよい。本願明細書では、自動で演奏を行う演奏装置と楽器のように手動で演奏を行う演奏装置をまとめて演奏装置と扱っている。
【００４５】
＜変形例３＞
上述した実施形態においては、測温部２０には、ダイオードＤｉが用いられていたが、温度が増加すると、抵抗が減少する抵抗体の素子であれば、ダイオード以外であってもよい。
【００４６】
＜変形例４＞
上述した実施形態においては、検出回路は、図４に示すように、定電流源２１を用いていたが、図６に示すように、定電流源２１の代わりに所定の抵抗値をもつ分圧抵抗体２４に置きかえてもよい。これにより、ダイオード群２５と、ダイオード群２５に直列に接続した分圧抵抗体２４からなる回路の両端には、電源から定電圧５Ｖが印加されることによって、電源からその回路全体の抵抗値に応じた電流が供給される。ここで、分圧抵抗体２４の抵抗値を例えば、４．５４ｋΩとすれば、２５℃においては、１ｍＡの電流が供給されることになる。なお、ダイオードＤｉの温度が上昇して回路全体の抵抗値が低くなると、電流供給量が増加することになるが、その量はわずかであるので、大きな影響を与えることはない。
【００４７】
＜変形例５＞
上述した実施形態においては、検出回路２０から出力される比較信号ＳｏｕｔがＨレベルからＬレベルに変化すると、コントローラ１１によってソレノイド５による駆動を停止させて自動演奏を停止させたが、その後、比較信号ＳｏｕｔがＨレベルに戻ったときには、再開させるようにしてもよい。
【００４８】
また、このようにして自動演奏を停止させた後に、コントローラ１１は、基準電圧Ｖｒの電圧値を上昇させる処理を行なってもよい。この処理によって、比較信号ＳｏｕｔがＨレベルになるためのソレノイド５の温度を低く設定することになるから、ある程度冷却が進んだ後に自動演奏を再開させることができる。また、自動演奏を再開した後に、コントローラ１１は、再び基準電圧Ｖｒの電圧値を下降させて、もとに戻す処理を行えばよい。このようにすることで、自動演奏の停止、再開の契機となるソレノイド５の温度設定を異ならせることができる。
【００４９】
＜変形例６＞
上述した実施形態においては、コントローラ１１は、比較信号ＳｏｕｔがＨレベルからＬレベルに変化すると、ソレノイド５の駆動を停止することにより、ソレノイド５を冷却させていたが、冷却させる制御は、他の態様により行なってもよい。例えば、比較信号ＳｏｕｔがＨレベルからＬレベルに変化すると、コントローラ１１は、ソレノイド５の駆動を停止させず、駆動速度を低減させることにより、ソレノイド５への供給電流を低減して、ソレノイド５を冷却させてもよい。また、比較信号ＳｏｕｔがＨレベルからＬレベルに変化すると、コントローラ１１は、冷却ファンを設けて、その冷却ファンを稼動させることにより、ソレノイド５に冷却風を供給して、ソレノイド５を冷却させてもよい。また、比較信号ＳｏｕｔがＨレベルからＬレベルに変化すると、コントローラ１１は、冷却水をソレノイド５に供給するようにしてもよい。このように、コントローラ１１による冷却させる制御は、ソレノイド５を冷却させるものであれば、どのような態様で行なってもよい。
【００５０】
＜変形例７＞
上述した実施形態においては、検出回路２０は、図４に示すように、８８個のソレノイド５に対応した８８個のダイオードＤｉを並列に接続したダイオード群２５を構成していた。さらに変形例１のようにペダル１０を駆動させるソレノイドを有している場合には、そのソレノイドにもダイオードＤｉ−８９を有する測温部２０を設けてもよい。そして、このダイオードＤｉ−８９を含めて、８９個のダイオードからなるダイオード群２５を構成するようにすればよい。
【００５１】
また、ペダル１０を駆動させるソレノイドは、配置される位置関係によっては、駆動を停止させるべき上限の温度を高く設定することができる場合がある。このときには、図７に示すように、ダイオードＤｉ−８９に対して、所定の抵抗値の直列抵抗体Ｒ−８９を直列に接続すればよい。そして、ダイオード群２５は、ダイオードＤｉ−８９および直列抵抗体Ｒ−８９により構成される合成抵抗体と、直列抵抗体が接続されていない他のダイオードＤｉ−１〜Ｄｉ−８８とを並列に接続したものとすればよい。
【００５２】
このようにすると、ダイオードＤｉ−８９の温度が上昇して、電流が集中しても、直列抵抗体Ｒ−８９による電圧降下の影響で、ダイオード群電圧Ｖｄの電圧値の減少は少なくなる。したがって、ダイオード群電圧Ｖｄの電圧値が基準電圧Ｖｒの電圧値より低くなるためには、直列抵抗体Ｒ−８９を接続しない場合に比べて、ダイオードＤｉ−８９の温度が高くなる必要があるから、ペダル１０を駆動させるソレノイドの温度は、鍵１を駆動させるソレノイドの温度よりも高い温度を、ソレノイドの駆動を停止させる上限温度とすることができる。
【００５３】
また、このような直列抵抗体は、複数のダイオードＤｉに設けてもよい。この場合に、複数の直列抵抗体の各々の抵抗値を様々な抵抗値とすれば、ソレノイドの駆動を停止させる上限温度を様々な温度とすることができる。例えば、８８個の鍵１のうち、外側の鍵１を駆動するソレノイド５に係るダイオードＤｉに接続される直列抵抗体の抵抗値を大きくするように分布させてもよい。このように、外側に位置するソレノイド５は、他のソレノイド５の発熱の影響を受けにくく冷却されやすいから、上限温度を高めに設定することができ、駆動を停止させる温度をより精密に設定することができる。なお、この抵抗値の設定は、例えば高音部、中音部、低音部とを分けた鍵域毎、鍵やペダルの負荷の大きさに応じた設定としてもよい。
【００５４】
＜変形例８＞
上述した実施形態においては、検出回路２０は、図４に示すように、８８個のソレノイド５に対応した８８個のダイオードＤｉを並列に接続したダイオード群２５を構成していたが、図８に示すように、各ダイオードＤｉをダイオード群２５の構成とするか否かを、コントローラ１１の指示によって切り替えるスイッチＳＷ−１、ＳＷ−２、・・・、ＳＷ−８８（以下、それぞれを区別しない場合は、スイッチＳＷという）を設けてもよい。この場合、コントローラ１１は、読み出した演奏データから、所定のアルゴリズムにしたがって、１以上のダイオードＤｉを選択し、各スイッチＳＷの切り替えの態様を決定すればよい。
【００５５】
所定のアルゴリズムとは、例えば、読み出した演奏データに基づいてソレノイド５を駆動するときに、そのソレノイド５に係るダイオードＤｉをダイオード群２５の構成とするようにスイッチＳＷを切り替え、一定時間その状態を保つようにし、その後、ダイオード群２５の構成から除外するようにスイッチＳＷを切り替えるようにすればよい。これにより、一定時間以上駆動されていないソレノイド５については、過熱状態となることは無いから、検出回路２０による各ソレノイド５の温度の検出から除外することができる。
【００５６】
＜変形例９＞
上述した実施形態においては、コントローラ１１は、比較信号ＳｏｕｔがＨレベルからＬレベルに変化すると、ソレノイド５の駆動を停止させることにより、自動演奏を停止させていたが、ソレノイド５の駆動を停止させたときには、演奏データに基づいて電子楽音発生部１３を発音させる制御を行ってもよい。そして、変形例５で示したように、自動演奏を再開させる場合には、コントローラ１１は、電子楽音発生部１３からの発音を停止する制御を行えばよい。このとき、コントローラ１１は、ソレノイド５の駆動による自動演奏と電子楽音発生部１３を発音させる自動演奏との間において、演奏データが示す演奏が不連続に再生されないように、ソレノイド５の駆動制御と電子楽音発生部１３の制御とのタイミング調整をしてもよい。
【００５７】
＜変形例１０＞
上述した実施形態においては、８８個のソレノイド５に係るダイオードＤｉを全て並列に接続してダイオード群２５を構成していたが、これを分割して構成されるようにしてもよい。この場合には、分割数に応じて検出回路２０を設けて、それぞれの検出回路２０においてダイオード群電圧Ｖｄと基準電圧Ｖｒとの比較を行うようにしてもよい。そして、コントローラ１１は、ＨレベルからＬレベルに変化した比較信号Ｓｏｕｔを出力した検出回路２０のダイオード群２５を構成するダイオードＤｉに係るソレノイド５だけの駆動を停止させるようにしてもよい。
【００５８】
＜変形例１１＞
上述した実施形態においては、検出回路２０は、比較信号Ｓｏｕｔをコントローラ１１に出力していたが、コンパレータ２２を用いずに、ダイオード群電圧Ｖｄを直接コントローラ１１に出力するようにしてもよい。そして、コントローラ１１は、ダイオード群電圧Ｖｄに基づいて、ソレノイド５の中の最高温度を測定するようにしてもよい。そして、測定した温度が予め設定された上限温度より高くなると、ソレノイド５の駆動を停止させてもよい。ダイオード郡電圧Ｖｄの電圧値が下降するとソレノイド５の温度が上昇していることを示しているから、このように処理した場合においても、ダイオード群電圧Ｖｄが所定の基準電圧より低くなるとソレノイド５の駆動を停止させることと同じことになる。
【図面の簡単な説明】
【００５９】
【図１】実施形態に係る自動演奏ピアノの外観構成を示す説明図である。
【図２】実施形態に係る自動演奏ピアノの主要部内部の構成を示す説明図である。
【図３】実施形態に係る測温部とソレノイドの配置を示す説明図である。
【図４】実施形態に係る検出回路の回路構成を示す説明図である。
【図５】実施形態に係るダイオードの電気特性を示す説明図である。
【図６】変形例４に係る検出回路の回路構成を示す説明図である。
【図７】変形例７に係る検出回路の回路構成を示す説明図である。
【図８】変形例８に係る検出回路の回路構成を示す説明図である。
【符号の説明】
【００６０】
１…鍵、２…ハンマ、３…アクションメカニズム、４…弦、５…ソレノイド、６…ダンパ、１０…ペダル、１１…コントローラ、１２…サーボコントローラ、１３…電子楽音発生部、１４…キーセンサ、２０…測温部、２１…定電流源、２２…コンパレータ、２３…基準電圧発生部、２４…分圧抵抗体、２５…ダイオード群、１００…自動演奏ピアノ、１１０…ＭＩＤＩインタフェイス、１２０…ディスクドライブ、１３０…ディスプレイ
【図１】
2009204798.tif 000003
【図２】
2009204798.tif 000004
【図３】
2009204798.tif 000005
【図４】
2009204798.tif 000006
【図５】
2009204798.tif 000007
【図６】
2009204798.tif 000008
【図７】
2009204798.tif 000009
【図８】
2009204798.tif 000010