(57)【要約】      （修正有）【課題】指示棒を容易かつ正確に原点位置に配置し、指示棒が正確に回動する音楽練習装置を提供する。【解決手段】指示棒２の往復回動を制御する制御部７と、指示棒２の回動範囲において指示棒２がそれぞれ異なる所定位置に存在することを検出する少なくとも２つ以上のセンサと、を有し、指示棒２が回動範囲のうち１つの所定位置に存在しないと１つのセンサが検出する場合、制御部７は、指示棒２を１つの所定位置に向かう方向に回動するとともに、いずれかのセンサの検出状態が切替わる検出位置を基準として指示棒２を原点位置に配置する。【選択図】図１
2015075374.tif 000002
【特許請求の範囲】
【請求項１】
指示棒の往復回動を制御する制御部と、
前記指示棒の回動範囲において前記指示棒がそれぞれ異なる所定位置に存在することを検出する少なくとも２つ以上のセンサと、を有し、
前記指示棒が前記回動範囲のうち１つの前記所定位置に存在しないと１つの前記センサが検出する場合、前記制御部は、前記指示棒を１つの前記所定位置に向かう方向に回動するとともに、いずれかの前記センサの検出状態が切替わる検出位置を基準として前記指示棒を原点位置に配置することを特徴とする音楽練習装置。
【請求項２】
前記センサは、前記回動範囲の中心部に対して一方の側の第１の所定位置に存在することを検出する第１のセンサと、前記回動範囲の中心部に対して他方の側の第２の所定位置に存在することを検出する第２のセンサと、を有し、
１つの前記所定位置は、前記第１の所定位置又は前記第２の所定位置のうち一方の所定位置であることを特徴とする請求項１に記載の音楽練習装置。
【請求項３】
前記検出位置と前記原点位置とは異なる位置であり、前記検出位置を基準として前記指示棒を前記原点位置まで回動することを特徴とする請求項１または２に記載の音楽練習装置。
【請求項４】
前記原点位置は、前記回動範囲の回動端であることを特徴とする請求項１から３のいずれか１つに記載の音楽練習装置。
【請求項５】
テンポ情報を入力する操作部を有し、
前記制御部は、前記指示棒を前記テンポに対応して往復回動することを特徴とする請求項１から４のいずれか１つに記載の音楽練習装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メトロノーム機能と調律機能を有し、楽器練習や声楽練習等を支援する音楽練習装置に関する。
【背景技術】
【０００２】
従来のメトロノームとして、振り子の腕に固定錘と可動錘が設けられ、ゼンマイを動力源とし、その錘のバランスにより一定周期で回動運動する実体振り子の機械式メトロノームが利用されてきた。ゼンマイ式のメトロノームが一定時間経過すると停止するため、ステッピングモータを使用して指示棒を往復回動するメトロノームが提案されている（例えば特許文献１）。ステッピングモータは、所望の方向に、所望の角度だけ、所望の動作速度で軸を回転させることが可能なため、メトロノーム以外の用途にも適している。また、ステッピングモータを用いたメトロノームの場合、原点センサにより指示棒が原点位置にあることを検出して、指示棒の回動を開始する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−２０３０３５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
原点センサがフォトマイクロセンサ等で構成される場合、原点センサの検出精度や検出を判断するための構成によって、原点センサの検出は誤差範囲を有する。この誤差範囲が原点センサの検出範囲であるため、指示棒が原点センサの検出範囲内に存在するときは、原点センサにより指示棒が原点位置にあると検出される。すなわち誤差を含んだ位置に原点が設定されてしまうので、指示棒を原点位置に合わせてから回動を開始する場合、回動を開始する位置がずれてしまう可能性が高い。これでは、指示棒を正確に回動することができない。特に、指示棒を回動する開始前に、原点センサにより指示棒が原点位置にあることを検出される場合、原点センサの検出範囲のどの位置に存在するか不明である。
【０００５】
本発明は、以上の点に鑑みてなされたものであり、指示棒を容易かつ正確に原点位置に配置し、指示棒が正確に回動する音楽練習装置を提供すること目的とする。
【課題を解決するための手段】
【０００６】
本発明は、指示棒の往復回動を制御する制御部と、前記指示棒の回動範囲において前記指示棒がそれぞれ異なる所定位置に存在することを検出する少なくとも２つ以上のセンサと、を有し、前記指示棒が前記回動範囲のうち１つの前記所定位置に存在しないと１つの前記センサが検出する場合、前記制御部は、前記指示棒を１つの前記所定位置に向かう方向に回動するとともに、いずれかの前記センサの検出状態が切替わる検出位置を基準として前記指示棒を原点位置に配置することを特徴とする。
【０００７】
また、前記センサは、前記回動範囲の中心部に対して一方の側の前記所定位置に存在することを検出する第１のセンサと、前記回動範囲の中心部に対して他方の側の第２の所定位置に存在することを検出する第２のセンサと、を有し、１つの前記所定位置は、前記第１の所定位置又は前記第２の所定位置のうち一方の所定位置であってもよい。
【０００８】
また、前記検出位置と前記原点位置とは異なる位置であり、前記検出位置を基準として前記指示棒を前記原点位置まで回動してもよい。
また、前記原点位置は、前記回動範囲の回動端であってもよい。
また、テンポ情報を入力する操作部を有し、前記制御部は、前記指示棒を前記テンポに対応して往復回動してもよい。
【発明の効果】
【０００９】
本発明によれば、前記指示棒を原点位置に配置する際、指示棒を容易かつ正確に原点位置に配置することができる。
【図面の簡単な説明】
【００１０】
【図１】本実施の形態に係る音楽練習装置１の機能ブロック構成図である。
【図２】音楽練習装置１の外観を示す図である。
【図３】指示棒２の動作機構を示す正面図である。
【図４】指示棒２の動作機構を示す側面図である。
【図５】指示棒２の動作態様を示す図である。
【図６】指示棒２が回動する際の振り角度の説明図である。
【図７】原点検出センサ３の設置位置の説明図である。
【図８】センサの例を示す図である。
【図９】動作開始時の指示棒の開始位置配置処理の流れの一例を示すフローチャートである。
【図１０】動作開始時の指示棒の開始位置配置の動作の一例を示す図である。
【図１１】動作開始時の指示棒の開始位置配置の動作の一例を示す図である。
【図１２】指示棒の待機位置配置処理の流れを示すフローチャートである。
【図１３】指示棒の待機位置配置処理の動作を示す図である。
【発明を実施するための形態】
【００１１】
以下に、添付図面を参照しながら、本発明に係る音楽練習装置の好適な実施形態について詳細に説明する。なお、以下の説明および添付図面において、略同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略することにする。
【００１２】
図１は、本発明の本実施の形態に係る音楽練習装置１の機能ブロック構成を示す図である。図２は、音楽練習装置１の外観を示す図である。図３は、指示棒２の動作機構を示す正面図であり、図４は指示棒２の動作機構を示す側面図である。
【００１３】
図１に示すように、音楽練習装置１は、指示棒２、原点検出センサ３（センサ）、回転運動変換部４、ステッピングモータ５、ステッピングモータ駆動部６、制御部７、記憶部８、操作部９、表示部１０、スピーカ駆動部１１、スピーカ１２等から構成される。
【００１４】
制御部７は、ステッピングモータ駆動部６、ステッピングモータ５、回転運動変換部４を介して指示棒２の往復回動を制御する。また、制御部７は、マイコン等であり、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、Ｉ／Ｏポート等で構成される。制御部７のＣＰＵは、ＲＯＭ等に格納されるプログラムをＲＡＭ上のワークメモリ領域に呼び出して実行し、ステッピングモータ駆動部６、原点検出センサ３、記憶部８、操作部９、表示部１０、スピーカ駆動部１１、スピーカ１２の動作を制御し、後述する各種処理を実現する。
【００１５】
図２に示すように、指示棒２は盤１３上を左右に回動することによって拍子を刻む指針である。指示棒２の回動周期等は、操作部９から音楽練習者等の入力を受け付けることによって設定される。
【００１６】
音楽練習装置１に指示を与える操作部９は音楽練習装置１の筐体に備え付けられている複数のスイッチ等である。なお、操作部９は、音楽練習装置１の筐体とは別体のリモコン操作機からの指示信号を受信し、その指示信号を制御部７に伝えるインターフェース機能を果たすものであってもよい。
【００１７】
制御部７は、操作部９からの入力を受け付けて設定テンポに応じた駆動パルス送出タイミングを算出し、そのタイミングで後述するタクト回動制御処理に従ってステッピングモータ駆動部６を制御する。
【００１８】
記憶部８は、ＲＯＭ、ＲＡＭ、ハードディスクなどであり、制御部７が実行するプログラム、プログラム実行に必要なデータ、操作部９によって入力されたデータ等が格納される。
【００１９】
表示部１０は、操作情報、操作部９によって入力されたデータ、現在の設定状況等を表示する。音楽練習装置１が指示棒２を回動し、メトロノームとして動作する場合、表示部１０は、例えば、現在演奏中の拍子等を表示することが可能である。
【００２０】
スピーカ駆動部１１は、操作部９を通じて設定されているテンポ情報など指示棒２の回動タイミングと関連した情報が入力され、スピーカ１２に出力する。スピーカ１２は、スピーカ駆動部１１から出力された拍子を刻む拍音等を発音する。また、スピーカ１２は、「操作部９を通して指示入力が受け付けられた」、「動作エラーが検出された」、ということ等を音声でも通知可能としている。
【００２１】
ステッピングモータ駆動部６は、駆動パルスを発生し、駆動パルスをステッピングモータ５に入力し、ステッピングモータ５を回転運動する。回転運動変換部４は、ステッピングモータ５の回転運動を伝達する歯車を有する。そして、指示棒２は、被検出部２１を有し、回転運動変換部４に固定され、伝達された回転運動により回動する。
【００２２】
図３、図４に示す通り、ステッピングモータ駆動部６はパルス信号を発生し、ステッピングモータ５を時計回りあるいは反時計回りに回転運動する。ステッピングモータ５の回転運動は、複数の歯車から構成される回転運動変換部４により減速され、トルク変換される。回転運動変換部４は通常ギアボックスの形態で実現される。そして回転運動変換部４の出力軸にねじ等の固定部１４によって固定支持された指示棒２に伝達され、指示棒２を回動させる。
【００２３】
原点検出センサ３は、指示棒２の回動範囲において指示棒２が所定位置に存在することを検出する。また原点検出センサ３は、少なくとも２つ以上で構成される。それぞれの原点検出センサ３は、指示棒２が異なる所定位置に存在することを検出する。
【００２４】
次に、指示棒２の回動の動作態様を説明する。図５は、指示棒２の動作態様を示す図である。図６は、指示棒２が回動する際の振り角度の説明図である。
図５に示すように指示棒２は回動範囲左端“ＬＯ”と回動範囲右端“ＲＯ”の間でステッピングモータ５の往復回転運動に従い、右方向と左方向への往復回動を規定の周期で繰り返すように制御される。図５、図６の点線は、ＬＯ及びＲＯを示す。なお、本実施形態において、ＬＯ及びＲＯは原点位置として規定されている。
【００２５】
図６に示すように指示棒２の振り角度はステッピングモータ５の構造とステッピングモータ５に入力される駆動パルスの数と、回転運動変換部４により規定される減速比率により決定される。この指示棒２は、振り角度Ａの範囲で回動することで、ＲＯからＬＯまで回動する。すなわち振り角度Ａ＝ステッピングモータのステップ角×駆動パルス数×ギアボックス減速比である。このとき、指示棒２を振り角度Ａだけ回動させるのに必要なステッピングモータ５に入力する駆動パルス数をパルス数Ａとする。また、この振り角度Ａの範囲は、指示棒２の被検出部２１の回動範囲である。被検出部２１は指示棒２の後端部に位置し、先端部と回動軸に対して反対側に位置する。
【００２６】
すなわち、制御部７は、操作部９から入力されたテンポ等に対応した駆動パルス送出タイミングを算出し、算出されたタイミングに合わせ駆動パルスをステッピングモータ駆動部６に発生させ、ステッピングモータ５に入力する。ここでは、Ａ個のパルスで、指示棒２がＲ０からＬ０まで移動する。Ｌ０においてステッピングモータ５の回転方向の転換により、指示棒２が反対方向に回動し、Ａ個のパルスで、指示棒２はＲ０に移動する。
【００２７】
次に原点検出センサの配置について説明する。図７は、原点検出センサ３の設置位置の説明図である。図８は、センサの例を示す図である。なお、説明を簡略化するため、１つの原点検出センサ３を用いて説明する。
本実施形態において、原点検出センサ３は、例えばフォトインタラプタ等で構成される。また、原点検出センサ３は、ＬＯ側に配置されている。
【００２８】
図８（ａ）は、原点検出センサ３としてフォトインタラプタが使用されたときの指示棒２と原点検出センサ３の位置関係を側面から見た図である。原点検出センサ３は、発光側からＬＥＤ光が放射され、その光を受光側のフォトトランジスタが感知することにより、発光側と受光側の間隙に遮光物があるか、無いかを判別する。本実施例において、被検出部２１が遮光物として機能する。このとき、遮光物である被検出部２１がある場合、原点検出センサ３の出力はＯＦＦの状態である。また、遮光物である被検出部２１がない場合、原点検出センサ３の出力は、ＯＮの状態である。
【００２９】
図８（ｂ）、図８（ｃ）は指示棒２と原点検出センサ３の位置関係を正面から見た図である。図８（ｂ）の場合は、原点検出センサ３の発光側と受光側の間隙に遮光物が無いのでセンサがＯＮの状態を示す。また、図８（ｃ）の場合は原点検出センサ３の発光側と受光側の間隙は指示棒２によって遮光されているのでセンサがＯＦＦの状態を示す。
【００３０】
図７において実線で示す指示棒２の位置は、原点検出センサ３の検出状態がＯＦＦからＯＮに切替わる位置である。本実施形態において、この検出位置のときに原点検出センサ３の検出状態が切替わる。
【００３１】
また、図７において点線で示す指示棒２の位置は、ＲＯである。このとき、原点検出センサ３の出力はＯＦＦの状態を示す。すなわち、実線で示す指示棒２の位置から、点線で示す指示棒２の位置まで、原点検出センサ３の出力がＯＦＦの状態となる。
【００３２】
本実施形態において、被検出部２１の回動範囲のうち、原点検出センサ３のＯＦＦの状態の範囲が、指示棒２の所定位置として規定される。これにより、原点検出センサ３は、被検出部２１がこの所定位置に存在するかまたは存在しないかを検出する。すなわち、原点検出センサ３の出力がＯＦＦの状態であれば、指示棒２が所定位置に存在することを原点検出センサ３が検出する。原点検出センサ３の出力がＯＮの状態であれば、指示棒２が所定位置に存在しないことを原点検出センサ３が検出する。
【００３３】
また、指示棒２は、原点検出センサ３の検出がＯＦＦの状態の範囲を振り角度Ｂで回動する。また、このとき被検出部２１も振り角度Ｂで回動する。なお、原点検出センサ３及び被検出部２１の構造や種類によって、原点検出センサ３の検出がＯＮ又はＯＦＦの状態の範囲は変更される。図７において、指示棒２の原点位置であるＲＯは、検出位置を基準として設定されている。
【００３４】
以下に指示棒２の回動制御について具体例を示しながら説明する。図９は、指示棒の原点位置配置処理の流れの一例を示すフローチャートである。図１０は、指示棒の原点位置配置処理の動作の一例を示す図である。
【００３５】
原点位置配置処理は、指示棒が回動する範囲のうち１つの所定位置に存在しないと１つの原点検出センサが検出するステップ（ステップ１０１、１０５）と、制御部が指示棒をその１つの所定位置に向かう方向に回動するとともに、制御部がこの回動中にいずれかの原点検出センサの検出状態が切替わる検出位置を基準として指示棒を原点位置に配置するステップ（ステップ１０２〜１０４、１０６〜１０８）とを有する。
【００３６】
本例において、音楽練習装置は、ＲＯ原点検出センサ（第１の原点検出センサ）３２と、ＬＯ原点検出センサ（第２の原点検出センサ）３１を有する。ＲＯ原点検出センサ３２は、指示棒２の先端部が、指示棒２の回動範囲の右側端部（回動範囲右端ＲＯ側の端部）を除いた左側（ＬＯ側）の第１の所定位置に存在することを検出する。また、ＬＯ原点検出センサ３１は、指示棒２の先端部が、指示棒２の回動範囲の左側端部（回動範囲左端ＬＯ側の端部）を除いた右側（ＲＯ側）の第２の所定位置に存在することを検出する。
【００３７】
また、被検出部２１は扇状に形成され、端部は円弧で構成される。また、各原点検出センサの間隔は、被検出部１２の円弧の長さより短い。そのため、被検出部２１の回動範囲は、ＲＯ原点検出センサ３２、ＬＯ原点検出センサ３１のそれぞれにおいてＯＮの状態である１つの領域とＯＦＦの状態である１つの領域で構成される。この際、被検出部２１の回動範囲において、ＯＦＦの状態である領域が所定位置である。例えば、ＲＯ原点検出センサ３２の出力がＯＦＦの状態の範囲であれば、指示棒２が第１の所定位置に存在する。ＲＯ原点検出センサ３２の出力がＯＮの状態の範囲であれば、指示棒２が第１の所定位置に存在しない。すなわち、各原点検出センサの検出状態が切替わる回数は、ＯＦＦからＯＮに切替わるときと、ＯＮからＯＦＦに切替わるときの２回である。
【００３８】
また、本例においては、指示棒２は、第１の所定位置または第２の所定位置の一方の所定位置に存在しない場合、他方の所定位置に存在する。また、ＲＯ原点検出センサ３２、ＬＯ原点検出センサ３１の検出がそれぞれＯＦＦからＯＮに切替わる位置が検出位置と規定される。
【００３９】
また、本例においては、指示棒２の原点位置は、各センサの検出位置の近傍のＬＯ及びＲＯに規定される。また、Ｎ個のパルスをステッピングモータに入力することにより、各センサの検出位置から原点位置ＬＯ又はＲＯまで移動する。なお、Ｎは、０以上の整数で設定される。
【００４０】
また、指示棒２がＬＯに位置に存在するとき、ＬＯ原点検出センサ３１の出力はＯＮの状態であり、ＲＯ原点検出センサ３２の出力はＯＦＦの状態である。同様に、指示棒２がＲＯの位置に存在するとき、ＲＯ原点検出センサ３２の出力はＯＮの状態であり、ＬＯ原点検出センサ３１の出力はＯＦＦの状態である。
【００４１】
まず、ＬＯ原点検出センサ３１の出力がＯＮの状態であるかどうかを判断する（ステップ１０１）。すなわち、指示棒２が第２の所定位置に存在するかどうかをＬＯ原点検出センサ３２が検出する。
【００４２】
図１０（ａ）は、ＬＯ原点検出センサ３１の出力がＯＮの状態、すなわち指示棒２が第２の所定位置に存在しないことをＬＯ原点検出センサ３１が検出する状態を示す。また、このとき、指示棒２が第１の所定位置に存在することをＲＯ原点検出センサ３２が検出する状態である。
【００４３】
このままでは、ステッピングモータに何個のパルスを入力すれば、指示棒２がＬＯ又はＲＯへ移動するか不明である。特に、指示棒２をＬＯまで回動させる場合は、基準となる位置が検出できないため、ＬＯに正確に回動することは難しい。
【００４４】
そこで、ＬＯ原点検出センサ３１の出力がＯＮである場合、すなわち指示棒２が第２の所定位置に存在しないことをＬＯ原点検出センサ３１が検出する場合、制御部７は、指示棒２をＲＯに向かう方向に回転する。具体的には、制御部７は、ステッピングモータ駆動部６を制御し、指示棒２がＲＯに向かう方向に回動するように、ステッピングモータ駆動部６がステッピングモータ５に１パルスを入力する（ステップ１０２）。
【００４５】
図１０（ｂ）は、指示棒２がＲＯに向かう方向に回動している状態を示す。この状態では、ＬＯ原点検出センサ３１、ＲＯ原点検出センサ３２の出力は両方ＯＦＦの状態である。
【００４６】
また、ステッピングモータ５に１パルス入力する駆動パルス送出タイミング毎に、ＲＯ原点検出センサ３２の出力がＯＮに切替わったかどうかを確認する（ステップ１０３）。この出力がＯＮに切替わっていない場合は、ステップ１０２を再度行う。
この出力がＯＮに切替わった場合、制御部７は、指示棒２がＲＯ原点検出センサ３２の検出状態が切替わる検出位置に存在すると判断する。
【００４７】
図１０（ｃ）は、指示棒２がＲＯ原点検出センサ３２の検出状態が切替わる検出位置に存在する状態の図である。このとき、ＲＯ原点検出センサ３２の出力はＯＦＦからＯＮに切替わる。
【００４８】
そして、制御部７は、検出位置を基準として指示棒２を原点位置ＲＯに配置する。具体的には、検出位置を基準としてステッピングモータ５にＮパルス入力する（ステップ１０４）。このとき、指示棒２の回動方向は反転せず、ステップ１０２の方向のまま回動する。
【００４９】
図１０（ｄ）は、指示棒２をＲＯに配置する状態の図である。これにより、指示棒２は、原点位置ＲＯに配置することができる。
また、ステップ１０１において、ＬＯ原点検出センサ３１の出力がＯＦＦの状態である場合、ＲＯ原点検出センサ３２の出力がＯＮの状態であるかを判断する（ステップ１０５）。すなわち、指示棒２が第１の所定位置に存在するかどうかをＲＯ原点検出センサ３２が検出する。
【００５０】
図１１（ａ）は、ＲＯ原点検出センサ３２の出力がＯＮの状態、すなわち指示棒２が第１の所定位置に存在しないことをＲＯ原点検出センサ３２が検出する状態を示す。また、このとき、指示棒２が第２の所定位置に存在することをＬＯ原点検出センサ３１が検出する状態である。
【００５１】
このままでは、ステッピングモータに何個のパルスを入力すれば、指示棒２がＲＯ又はＬＯへ移動するか不明である。特に、指示棒２をＲＯまで回動させる場合は、基準となる位置が検出できないため、ＲＯに正確に回動することは難しい。
【００５２】
そこで、ＲＯ原点検出センサ３２の出力がＯＮである場合、すなわち指示棒２が第１の所定位置に存在しないことをＲＯ原点検出センサ３２が検出する場合、制御部７は、指示棒２をＬＯに向かう方向に回転する。具体的には、制御部７は、ステッピングモータ駆動部６を制御し、指示棒２がＬＯに向かう方向に回動するように、ステッピングモータ駆動部６がステッピングモータ５に１パルスを入力する（ステップ１０６）。
【００５３】
図１１（ｂ）は、指示棒２がＬＯに向かう方向に回動している状態を示す。この状態では、ＲＯ原点検出センサ３２、ＬＯ原点検出センサ３１の出力は両方ＯＦＦの状態である。
【００５４】
また、ステッピングモータ５に１パルス入力する駆動パルス送出タイミング毎に、ＬＯ原点検出センサ３１の出力がＯＮに切替わったかどうかを確認する（ステップ１０７）。この出力がＯＮに切替わっていない場合は、ステップ１０６を再度行う。
この出力がＯＮに切替わった場合、制御部７は、指示棒２がＬＯ原点検出センサ３１の検出状態が切替わる検出位置に存在すると判断する。
【００５５】
図１１（ｃ）は、指示棒２がＬＯ原点検出センサ３１の検出状態が切替わる検出位置に存在する状態の図である。このとき、ＬＯ原点検出センサ３１の出力はＯＦＦからＯＮに切替わる。
【００５６】
そして、制御部７は、検出位置を基準として指示棒２を原点位置ＬＯに配置する。具体的には、検出位置を基準としてステッピングモータ５にＮパルス入力する（ステップ１０８）。このとき、指示棒２の回動方向は反転せず、ステップ１０６の方向のまま回動する。
【００５７】
図１１（ｄ）は、指示棒２をＬＯに配置する状態の図である。これにより、指示棒２は、原点位置ＬＯに配置することができる。
また、ステップ１０５において、ＲＯ原点検出センサ３２の出力がＯＦＦの場合、ステップ１０２に進む。このとき、原点配置処理の初期状態において、図１０（ｂ）に示す状態となっている。そのため、ステップ１０２へと移行する。また、このとき、図１１（ｂ）に示す状態でもあるため、ステップ１０２ではなく、ステップ１０６を行ってもよい。
【００５８】
また、ステップ１０１とステップ１０５の順序は特に限定されず、逆でもよいし、同時でもよい。すなわち、制御部７は指示棒２をいずれかの所定位置に向かう方向に回動すればよい。
【００５９】
制御部７による原点配置処理により、指示棒を正確に原点位置に配置することができる。また、２つ以上の原点検出センサを用いて処理を行っているため、指示棒２の原点位置まで回動を反転せず、一方向の回動で行うことができる。
【００６０】
従来のように、１つの原点検出センサの場合、原点配置処理の初期状態において、指示棒が所定位置に存在することを原点検出センサが検出する場合、指示棒をどのくらい回動させればよいか不明である。そのため、その原点検出センサの検出状態を切替えるために一度指示棒を回動させる必要がある。しかし、指示棒をどちらの方向に回動させれば、検出状態が切替えられるかも判断し難いため、指示棒が何度か往復回動する可能性がある。この際の回動の反転は制御部、ステッピングモータ駆動部及びステッピングモータに負荷がかかり、この動作によって電力も消耗してしまう。また、このような回動の反転動作により、指示棒を正確に原点位置に配置し難く、その後の回動も正確に行うことが難しい。
【００６１】
一方、本発明は、指示棒２の原点位置まで回動を反転せず、一方向の回動で行うことができるため、各部に負荷をかけず、電力消費も抑制できる。すなわち、指示棒を容易かつ正確に原点位置に配置し、指示棒が正確に回動することができる。
【００６２】
次に、指示棒の待機位置配置処理について具体例を示しながら説明する。図１２は、指示棒の待機位置配置処理の流れを示すフローチャートである。図１３は、指示棒の待機位置配置処理の動作を示す図である。
【００６３】
図１２に示す通り、原点位置配置処理を行う（ステップ１）。本例において、原点位置ＬＯ、ＲＯは指示棒２の回動範囲の回動端である。また、待機位置は回動範囲の中心である。
図１３（ａ）、図１３（ｂ）は、それぞれ指示棒２がＬＯ、ＲＯに配置されている状態を示す。
【００６４】
次に、制御部２が原点位置を基準として指示棒を回動範囲の原点位置から中心まで回動する。制御部２がステッピングモータ駆動部６を制御し、ステッピングモータ駆動部６が原点位置ＬＯ又はＲＯから離れる方向に回転するように、ステッピングモータにＡ／２パルス入力する（ステップ２）。Ａ／２パルスは、回動範囲を回動端から中心まで回動するために必要なパルス数である。
【００６５】
なお、指示棒２が原点位置から待機位置まで回動するために必要なパルス数を規定すればよく、原点位置が回動端でなくてもよく、待機位置が中心でなくてもよい。
これにより、待機位置配置処理において、指示棒２の回動の反転回数を最小限に抑え、原点位置配置処理を行い、指示棒２を待機位置に正確に配置することができる。
【００６６】
以上、添付図面を参照しながら、本発明に係る音楽練習装置の好適な実施形態について説明したが、本発明はかかる例に限定されない。当業者であれば、本願で開示した技術的思想の範疇内において、各種の変更例又は修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【００６７】
例えば、本実施形態において、ステッピングモータを備える例を説明したが、ステッピングモータ以外のモータを備えてもよい。また、原点検出センサも本実施形態以外のセンサを用いてもよく、例えばリードスイッチ等でもよい。
【００６８】
また、原点検出センサは少なくとも２つ以上有していればよい。原点検出センサが多い場合、指示棒を多数の原点位置に配置することが可能である。また、指示棒２がいずれの所定位置に存在しないことを全ての原点検出センサで検出する状態があってもよい。例えば、本実施形態とは異なり、各原点検出センサの間隔より、被検出部の検出される部分の長さが短く、各原点検出センサの間のみに被検出部が位置する構成である。この場合であっても、指示棒をいずれかの所定位置に向かう方向に回動する。
また、本実施形態において、原点検出センサの検出状態が切替わる検出位置は、原点検出センサの出力がＯＦＦからＯＮに切替わる位置であったが、逆でもよい。
【００６９】
本実施形態において、最初のステップで所定位置の存在を確認した原点検出センサと、検出状態の切替わりを確認する原点検出センサとは異なる。これにより、本実施形態の構成においては、検出位置から原点位置まで指示棒を回動する距離が短く、この回動中の脱調を抑制し、指示棒を原点位置に正確に配置することができる。
【００７０】
なお、指示棒が１つの所定位置に存在しないと１つの原点検出センサが検出する場合、制御部が検出状態の切替わりを確認する原点検出センサはいずれの原点検出センサであってもよく、例えば所定位置の存在について検出した原点検出センサと同一であってもよい。
【００７１】
また、回動範囲の中心部に対して一方の側の所定位置に存在することを検出する第１のセンサと、中心部に対して他方の側の第２の所定位置に存在することを検出する第２のセンサと、を配置しているため、原点位置が回動端や中心の場合、指示棒をいずれの原点位置へ回動する場合も検出位置から原点位置まで指示棒を回動する距離が短く、この回動中の脱調を抑制し、指示棒を原点位置に正確に配置することができる。
【００７２】
なお、原点検出センサの配置も、必ずしも中心を基準として一方の側、他方の側の所定位置に存在を検出できる配置にする必要はない。例えば、原点検出センサの配置は、中心の一方の側のみに配置されていてもよい。この場合においても、本実施形態と同様の効果を得ることができる。
【００７３】
また、検出位置と原点位置とは異なる位置である場合、指示棒を検出位置から原点位置まで配置する間に数パルス分回動させることで、安全かつ確実に指示棒を原点位置に配置できる。なお、検出位置と原点位置とが同一位置であっても本発明の効果を得ることは可能である。
【００７４】
また、本実施形態では、原点検出センサを２つ以上備えるため、原点位置も複数配置できる。このため、指示棒を双方の回動端へ正確に配置できる。テンポなどを報知するメトロノームの場合、指示棒がどちらの回動端から回動を開始してもよい。そのため、本発明により、一方向の回動で指示棒をいずれかの回動端へ素早く配置できる。これにより、テンポを素早く報知することができる。
なお、その他の音楽練習装置によって原点位置は回動端である必要はない。
【００７５】
また、本発明は、例えば音高の状態を指針で表示する調律器などの音楽用練習装置にも応用できる。また、本実施形態の操作部はリモコン等の遠隔操作できるものでもよい。
【符号の説明】
【００７６】
１………メトロノーム
２………指示棒
３………原点検出センサ
４………回転運動変換手段
５………ステッピングモータ
６………ステッピングモータ駆動部
７………制御部
８………記憶部
９………操作部
１０………表示部
１１………スピーカ駆動部
１２………スピーカ
１３………盤
１４………固定部
３１………ＬＯ原点検出センサ
３２………ＲＯ原点検出センサ
【図１】
2015075374.tif 000003
【図２】
2015075374.tif 000004
【図３】
2015075374.tif 000005
【図４】
2015075374.tif 000006
【図５】
2015075374.tif 000007
【図６】
2015075374.tif 000008
【図７】
2015075374.tif 000009
【図８】
2015075374.tif 000010
【図９】
2015075374.tif 000011
【図１０】
2015075374.tif 000012
【図１１】
2015075374.tif 000013
【図１２】
2015075374.tif 000014
【図１３】
2015075374.tif 000015