[go: up one dir, main page]

JP2009116323A - Music box device, method and program for controlling the same - Google Patents

Music box device, method and program for controlling the same Download PDF

Info

Publication number
JP2009116323A
JP2009116323A JP2008263606A JP2008263606A JP2009116323A JP 2009116323 A JP2009116323 A JP 2009116323A JP 2008263606 A JP2008263606 A JP 2008263606A JP 2008263606 A JP2008263606 A JP 2008263606A JP 2009116323 A JP2009116323 A JP 2009116323A
Authority
JP
Japan
Prior art keywords
drive signal
music box
performance information
box device
drive
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2008263606A
Other languages
Japanese (ja)
Inventor
Kohei Fujiwara
晃平 藤原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
SRIC CORP
Original Assignee
SRIC CORP
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by SRIC CORP filed Critical SRIC CORP
Priority to JP2008263606A priority Critical patent/JP2009116323A/en
Publication of JP2009116323A publication Critical patent/JP2009116323A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Electrophonic Musical Instruments (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide a music box device capable of playing an arbitrary music piece, even if a rotation member such as a cylinder or a disk is not changed. <P>SOLUTION: The music box device 10 includes: a diaphragm 54 including a plurality of vibration valve 56; a rachet mechanism 52 for picking the vibration valve 56 included in the diaphragm 54; a receiving means for receiving performance information; a control means for controlling that the performance information received by the receiving means is converted to a driving signal; and a drive section 50 for driving the ratchet mechanism 52 based on the drive signal converted by the control means. The receiving means and the control means are attained by a control program 100 implemented on the music box 10. <P>COPYRIGHT: (C)2009,JPO&amp;INPIT

Description

本発明は、オルゴール装置、オルゴール装置の制御方法及びプログラムに関する。   The present invention relates to a music box device, a method for controlling a music box device, and a program.

一般に、オルゴール装置は、振動弁を、回転される例えばシリンダ等に設けられた突起で弾くことにより、振動弁に対応する音を鳴らす。この種のオルゴール装置には、複数の振動弁が設けられている。したがって、これらの振動弁が、所定のタイミングで順次弾かれることにより、メロディーが奏でられる。また、オルゴール装置において、振動弁を弾く爪が設けられたディスク(爪車72ともいう)等を、例えばソレノイド62等の駆動装置で駆動することにより、所定のタイミングで振動弁を弾くことは公知である。   In general, a music box device emits a sound corresponding to a vibration valve by flipping the vibration valve with a protrusion provided on, for example, a cylinder that is rotated. This type of music box device is provided with a plurality of vibration valves. Therefore, a melody is produced by sequentially playing these vibration valves at a predetermined timing. Further, in a music box device, it is well known to drive a vibration valve at a predetermined timing by driving a disk (also referred to as a claw wheel 72) provided with a claw for flipping the vibration valve with a drive device such as a solenoid 62, for example. It is.

特許文献1では、機械的ノイズが少なく、回転体同士の異常接触、機械的干渉、異常停止がなく、音を発するための信号入力から振動弁が音を発するまでの遅延時間を短くした電子制御方式のオルゴールが開示されている。
特許文献2では、振動弁を弾くための機構における不要な摩擦を軽減することにより適正なタイミングで曲目を演奏することができるオルゴールが開示されている。
特許文献3では、機械的な動作音を低減することができるオルゴール制御装置が開示されている。
In Patent Document 1, there is little mechanical noise, no abnormal contact between rotating bodies, no mechanical interference, no abnormal stop, and electronic control with a short delay time from signal input for sound generation until the vibration valve emits sound A method music box is disclosed.
Patent Document 2 discloses a music box that can play a music piece at an appropriate timing by reducing unnecessary friction in a mechanism for flipping a vibration valve.
Patent Document 3 discloses a music box control device that can reduce mechanical operation sound.

特開2003−241746号公報JP 2003-241746 A 特開2005−250198号公報JP 2005-250198 A 特開2007−65279号公報JP 2007-65279 A

しかしながら、特許文献1〜3に開示されたオルゴール装置は、予め決められた曲を演奏することしかできない。   However, the music box devices disclosed in Patent Documents 1 to 3 can only play a predetermined song.

本発明は、シリンダーやディスク等の回転部材が交換されない場合においても、任意の曲を演奏することができるオルゴール装置を提供することを目的とする。   An object of the present invention is to provide a music box device capable of playing an arbitrary piece of music even when a rotating member such as a cylinder or a disk is not replaced.

上記目的を達成するために、本発明に係るオルゴール装置は、複数の振動弁を含む振動板と、前記振動板に含まれる振動弁を弾く爪機構と、演奏情報を受け付ける受付手段と、前記受付手段に受け付けられた演奏情報を駆動信号に変換するように制御する制御手段と、前記制御手段により変換された駆動信号に基づいて前記爪機構を駆動する駆動手段とを有する。本発明によれば、シリンダーやディスク等の回転部材が交換されない場合においても、任意の曲を演奏することができる。   In order to achieve the above object, a music box device according to the present invention includes a diaphragm including a plurality of vibration valves, a claw mechanism for flipping the vibration valves included in the diaphragm, reception means for receiving performance information, and the reception Control means for controlling the performance information received by the means to convert it into drive signals, and drive means for driving the pawl mechanism based on the drive signals converted by the control means. According to the present invention, an arbitrary piece of music can be played even when a rotating member such as a cylinder or a disk is not replaced.

好適には、前記制御手段は、駆動信号がオン信号である状態が、所定期間、継続している場合、駆動信号をオフ信号に制御する。本発明によれば、駆動信号がオン信号である状態は、所定期間を超えて継続することはないので、爪機構が駆動され続けることを防止することができる。   Preferably, the control unit controls the drive signal to be an off signal when the state where the drive signal is an on signal continues for a predetermined period. According to the present invention, since the state in which the drive signal is the ON signal does not continue beyond the predetermined period, it is possible to prevent the pawl mechanism from being continuously driven.

本発明に係るオルゴール装置の制御方法は、複数の振動弁を含む振動板と、前記振動板に含まれる振動弁を弾く爪機構と、駆動信号に基づいて前記爪機構を駆動する駆動手段とを有するオルゴール装置の制御方法であって、演奏情報を受け付け、前記受け付けられた演奏情報を駆動信号に変換するように制御する。   A method for controlling a music box device according to the present invention comprises: a diaphragm including a plurality of vibration valves; a claw mechanism that repels the vibration valve included in the diaphragm; and a drive unit that drives the claw mechanism based on a drive signal. The music box apparatus has a control method for receiving performance information and converting the received performance information into a drive signal.

好適には、駆動信号がオン信号である状態が、所定期間、継続しているか否かを判定し、前記判定により、当該状態が所定期間継続していると判定された場合、駆動信号をオフ信号に制御する。   Preferably, it is determined whether or not the state in which the drive signal is an on signal continues for a predetermined period, and if the determination determines that the state continues for a predetermined period, the drive signal is turned off. Control to signal.

本発明に係るプログラムは、コンピュータと、複数の振動弁を含む振動板と、前記振動板に含まれる振動弁を弾く爪機構と、駆動信号に基づいて前記爪機構を駆動する駆動手段とを有するオルゴール装置において、演奏情報を受け付ける受付ステップと、前記受け付けられた演奏情報を駆動信号に変換するように制御する制御ステップとを前記オルゴール装置のコンピュータに実行させる。   A program according to the present invention includes a computer, a diaphragm including a plurality of vibration valves, a claw mechanism that flips the vibration valves included in the diaphragm, and a drive unit that drives the claw mechanism based on a drive signal. In the music box device, the computer of the music box device is caused to execute a reception step for receiving performance information and a control step for controlling the received performance information to be converted into a drive signal.

好適には、駆動信号がオン信号である状態が、所定期間、継続しているか否かを判定する継続時間判定ステップと、前記継続時間判定により、当該状態が所定期間継続していると判定された場合、駆動信号をオフ信号に制御する制御ステップとを前記オルゴール装置のコンピュータにさらに実行させる。   Preferably, it is determined that the state continues for a predetermined period by the duration determination step for determining whether or not the state where the drive signal is an ON signal continues for a predetermined period, and the duration determination. In this case, the music box device computer is further caused to execute a control step of controlling the drive signal to an off signal.

好適には、前記駆動手段は揺動する出力部を有する揺動アクチュエーターを含む。   Preferably, the driving means includes a swing actuator having a swing output portion.

好適には、前記揺動アクチュエーターは、前記爪機構に対応して複数積載されている。   Preferably, a plurality of the swing actuators are stacked corresponding to the claw mechanism.

本発明に係るオルゴール装置によれば、シリンダーやディスク等の回転部材が交換されない場合においても、任意の曲を演奏することができる。   According to the music box apparatus according to the present invention, it is possible to play an arbitrary piece of music even when a rotating member such as a cylinder or a disk is not replaced.

図1は、本発明の実施形態に係るオルゴール装置10を含むオルゴールシステム1を示す図である。
図1に示すようにオルゴールシステム1は、オルゴール装置10と、このオルゴール装置10に接続された鍵盤12及び端末装置14と、外部記録装置16と、ネットワーク20を介してオルゴール装置10に接続されたサーバ装置18とを有する。
FIG. 1 is a diagram showing a music box system 1 including a music box device 10 according to an embodiment of the present invention.
As shown in FIG. 1, the music box system 1 is connected to the music box device 10 through a music box device 10, a keyboard 12 and a terminal device 14 connected to the music box device 10, an external recording device 16, and a network 20. And a server device 18.

オルゴール装置10は、鍵盤12又は端末装置14から演奏情報を受け付け、この演奏情報を駆動信号に変換することにより、演奏を行う。また、オルゴール装置10は、外部記録装置16から演奏情報を読み出し、又はサーバ装置18から演奏情報を取得する。なお、オルゴール装置10については、後で詳述する。   The music box device 10 performs by receiving performance information from the keyboard 12 or the terminal device 14 and converting the performance information into a drive signal. Further, the music box device 10 reads performance information from the external recording device 16 or acquires performance information from the server device 18. The music box device 10 will be described in detail later.

鍵盤12は、演奏情報をオルゴール装置10に対して出力する。鍵盤12は、複数の白鍵及び黒鍵を有する。白鍵又は黒鍵が押さえられると、鍵盤12は、押さえられた白鍵又は黒鍵に対応する音階に関する情報を含む演奏情報を、オルゴール装置10に対して出力する。なお、鍵盤12は、キーボードとも呼ばれる。   The keyboard 12 outputs performance information to the music box device 10. The keyboard 12 has a plurality of white keys and black keys. When a white key or a black key is pressed, the keyboard 12 outputs performance information including information related to the scale corresponding to the pressed white key or black key to the music box device 10. The keyboard 12 is also called a keyboard.

端末装置14は、例えば汎用のパーソナルコンピュータであり、図示しないCPU、メモリ、通信装置、キーボード及びマウスなどを有する。端末装置14には、演奏情報が記憶されている。端末装置14は、記憶されている演奏情報を、オルゴール装置10に対して出力する。また、端末装置14は、キーボード又はマウスにより指定された音階に関する情報を含む演奏情報を、オルゴール装置10に対して出力してもよい。   The terminal device 14 is a general-purpose personal computer, for example, and includes a CPU, a memory, a communication device, a keyboard, a mouse, and the like (not shown). The terminal device 14 stores performance information. The terminal device 14 outputs the stored performance information to the music box device 10. Further, the terminal device 14 may output performance information including information related to the scale designated by the keyboard or the mouse to the music box device 10.

外部記録装置16は、例えば、CD、DVD、カード型記録装置などである。外部記録装置16には、演奏情報が記録されている。外部記録装置16がオルゴール装置10に装着されると、記憶されている演奏情報は、オルゴール装置10から読み取り可能になる。   The external recording device 16 is, for example, a CD, a DVD, a card type recording device, or the like. Performance information is recorded in the external recording device 16. When the external recording device 16 is attached to the music box device 10, the stored performance information can be read from the music box device 10.

ネットワーク20は、例えばLAN、WANなどにより構成されるネットワークである。ネットワーク20は、有線のネットワークであってもよいし、無線のネットワークであってもよい。   The network 20 is a network configured by, for example, a LAN, a WAN, or the like. The network 20 may be a wired network or a wireless network.

サーバ装置18は、例えばウェブサーバであり、端末装置14と同等の構成を有する。サーバ装置18には、演奏情報が記憶されている。サーバ装置18は、オルゴール装置10からのダウンロード要求を受け付けると、記憶されている演奏情報を、オルゴール装置10に対して送信する。   The server device 18 is a web server, for example, and has a configuration equivalent to that of the terminal device 14. The server device 18 stores performance information. Upon receiving a download request from the music box device 10, the server device 18 transmits the stored performance information to the music box device 10.

演奏情報は、例えば、MIDI(Musical Instruments Digital Interface)データである。演奏情報には、押さえられた鍵盤に対応する音階、鍵盤が押さえられた強さ、押さえられたタイミング等が含まれる。   The performance information is, for example, MIDI (Musical Instruments Digital Interface) data. The performance information includes the scale corresponding to the pressed key, the strength at which the key is pressed, the timing at which the key was pressed, and the like.

図2は、本発明の実施形態に係るオルゴール装置10の構成を示す図である。
図2に示すように、オルゴール装置10は、制御部22、オルゴールユニット24、ACアダプタ及び表示装置28を有する。制御部22には、CPU30、メモリ32、時計装置34、FET(Field Effect Transistor)スイッチ36、電源スイッチ38、アンプ装置40、MIDI−インタフェース(IF)42、外部記録装置IF44及び通信IF46が含まれる。オルゴールユニット24には、モーター48、駆動部50、爪機構52及び振動板54が含まれる。
FIG. 2 is a diagram showing a configuration of the music box device 10 according to the embodiment of the present invention.
As shown in FIG. 2, the music box device 10 includes a control unit 22, a music box unit 24, an AC adapter, and a display device 28. The control unit 22 includes a CPU 30, a memory 32, a clock device 34, a FET (Field Effect Transistor) switch 36, a power switch 38, an amplifier device 40, a MIDI-interface (IF) 42, an external recording device IF 44 and a communication IF 46. . The music box unit 24 includes a motor 48, a drive unit 50, a claw mechanism 52, and a diaphragm 54.

制御部22において、CPU30は、メモリ32に記憶されている後述する制御プログラム100を実行する。また、CPU30は、制御部22に含まれる他の構成要素との間で信号の入出力を行う。   In the control unit 22, the CPU 30 executes a later-described control program 100 stored in the memory 32. Further, the CPU 30 inputs and outputs signals to and from other components included in the control unit 22.

時計装置34は、操作者の設定した時刻を基に、設定された時刻になるとCPU30に対して信号を出力し、所望の時刻にCPU30を動作させるように制御する。   The clock device 34 outputs a signal to the CPU 30 at the set time based on the time set by the operator, and controls the CPU 30 to operate at a desired time.

FETスイッチ36は、CPU30から出力される駆動信号に基づいて、後述する駆動部50に流れる電流を制御する。より具体的には、FETスイッチ36は、CPU30からオン信号(ハイ信号ともいう)を受け付けた場合、駆動部46に電流が流れるように制御し、CPU30からオフ信号(ロー信号ともいう)を受け付けた場合、駆動部50に電流が流れないように制御する。   The FET switch 36 controls a current flowing in the drive unit 50 described later based on a drive signal output from the CPU 30. More specifically, when the FET switch 36 receives an ON signal (also referred to as a high signal) from the CPU 30, the FET switch 36 controls the current to flow through the driving unit 46 and receives an OFF signal (also referred to as a low signal) from the CPU 30. In such a case, control is performed so that no current flows through the drive unit 50.

FETスイッチ36には、n個のFETスイッチング回路(不図示)が含まれる。ここで、nは、後述する振動弁56の数であり、例えばn=33である。したがって、FETスイッチ36は、各FETスイッチング回路に対する駆動信号に基づいて、当該FETスイッチング回路に対応する振動弁56が弾かれるように、駆動部50に流れる電流を制御する。   The FET switch 36 includes n FET switching circuits (not shown). Here, n is the number of vibration valves 56 described later, for example, n = 33. Therefore, the FET switch 36 controls the current flowing through the drive unit 50 so that the vibration valve 56 corresponding to the FET switching circuit is repelled based on the drive signal for each FET switching circuit.

電源スイッチ38は、オン状態である場合、ACアダプタ26から供給される所定の電圧を、制御部22に対して含まれる他の構成要素及び後述するオルゴールユニット24に含まれる構成要素に対して供給する。   When the power switch 38 is in an ON state, the power switch 38 supplies a predetermined voltage supplied from the AC adapter 26 to other components included in the control unit 22 and components included in the music box unit 24 described later. To do.

MIDI−IF42は、鍵盤12又は端末装置14から出力された演奏情報を受け付け、CPU30に対して出力する。外部記録装置IF44は、外部記録装置16から読み出された演奏情報をCPU30に対して出力する。通信IF46は、ネットワーク20を介してサーバ装置18から送信された演奏情報を受け付け、CPU30に対して出力する。   The MIDI-IF 42 receives performance information output from the keyboard 12 or the terminal device 14 and outputs it to the CPU 30. The external recording device IF 44 outputs the performance information read from the external recording device 16 to the CPU 30. The communication IF 46 receives performance information transmitted from the server device 18 via the network 20 and outputs the performance information to the CPU 30.

アンプ装置40は、振動板54の下方に配置され共鳴音を電気信号に変換するピックアップ58からの出力信号を受け付け、この信号を増幅させる。また、アンプ装置には信号を取出すラインアウト端子60が接続されている。   The amplifier device 40 receives an output signal from a pickup 58 that is disposed below the diaphragm 54 and converts resonance sound into an electrical signal, and amplifies this signal. Further, a line-out terminal 60 for taking out a signal is connected to the amplifier device.

オルゴールユニット24において、モーター48は、後述する爪機構52が回転するように駆動する。振動板54は、櫛歯状に形成された複数の振動弁56−1〜56−nを含む。振動弁56−1〜56−nの長さは互いに異なり、振動弁56−1〜56−nは弾かれると、対応する音階の音を発する。   In the music box unit 24, the motor 48 is driven so that a claw mechanism 52 described later rotates. The vibration plate 54 includes a plurality of vibration valves 56-1 to 56-n formed in a comb shape. The lengths of the vibration valves 56-1 to 56-n are different from each other, and when the vibration valves 56-1 to 56-n are played, the sound of the corresponding scale is emitted.

駆動部50は、駆動信号に基づいて後述する爪機構52を駆動する。より具体的には、駆動部50は、FETスイッチ36により電流が流されると、モーター48の駆動力を爪機構52に伝え、FETスイッチ36により電流が遮断されると、モーター48の爪機構52に対する駆動力を遮断する。   The drive unit 50 drives a claw mechanism 52 described later based on the drive signal. More specifically, the drive unit 50 transmits the driving force of the motor 48 to the claw mechanism 52 when a current flows through the FET switch 36, and the claw mechanism 52 of the motor 48 when the current is interrupted by the FET switch 36. The driving force against is cut off.

爪機構52は、駆動部50により駆動されると、モーター48により回転され、振動板に含まれる振動弁56−1〜56−nの少なくともいずれかを弾く。表示装置28は、例えば、液晶ディスプレイ、LED(Light Emitting Diode)であり、演奏情報に対応する楽譜、演奏状況等を表示する。図3は、駆動部50及び爪機構52の詳細な構成を示す図である。   When the claw mechanism 52 is driven by the drive unit 50, the claw mechanism 52 is rotated by the motor 48 and repels at least one of the vibration valves 56-1 to 56-n included in the diaphragm. The display device 28 is, for example, a liquid crystal display or LED (Light Emitting Diode), and displays a musical score corresponding to performance information, a performance status, and the like. FIG. 3 is a diagram illustrating a detailed configuration of the driving unit 50 and the claw mechanism 52.

図3は、駆動部50及び爪機構52の詳細な構成を示す図である。
図3に示すように、駆動部50は、ソレノイド62及び停止部材64を有する。ソレノイド62は、移動部材66を有し、この移動部材66をソレノイド62の長手方向に移動させる。駆動部50には、このようなソレノイド62と停止部材64との組み合わせが、n個、設けられている。この組み合わせは、FETスイッチ36に含まれる各FETスイッチング回路に対応する。駆動部50は、電流がFETスイッチング回路によりソレノイド62に流されると、停止部材64を図中の矢印Bの方向に移動させて、後述する爪車72が回転するように制御する。なお、駆動部50には、ソレノイド62の代わりに、例えばn個のアクチュエータが含まれてもよい。
FIG. 3 is a diagram illustrating a detailed configuration of the driving unit 50 and the claw mechanism 52.
As shown in FIG. 3, the drive unit 50 includes a solenoid 62 and a stop member 64. The solenoid 62 has a moving member 66 and moves the moving member 66 in the longitudinal direction of the solenoid 62. The drive unit 50 is provided with n combinations of such solenoids 62 and stop members 64. This combination corresponds to each FET switching circuit included in the FET switch 36. When a current is passed through the solenoid 62 by the FET switching circuit, the drive unit 50 moves the stop member 64 in the direction of the arrow B in the drawing to control the claw wheel 72 described later to rotate. The drive unit 50 may include, for example, n actuators instead of the solenoid 62.

停止部材64は、軸68及び停止部材64の一端に設けられた係止部70を有する。停止部材64は、軸68を中心にして回転可能に設けられている。係止部70は、後述する爪機構52の爪車72及び回転制御部材86に当接するように設けられている。停止部材64の他端は、ソレノイド62の移動部材66に係合している。移動部材66が図中の矢印Bの方向に移動されると、停止部材64は軸68を中心にして回転し、係止部70は、爪車72及び回転制御部材86から離れる位置に移動する。   The stop member 64 has a shaft 68 and a locking portion 70 provided at one end of the stop member 64. The stop member 64 is provided to be rotatable about a shaft 68. The locking portion 70 is provided so as to abut on a claw wheel 72 and a rotation control member 86 of the claw mechanism 52 described later. The other end of the stop member 64 is engaged with the moving member 66 of the solenoid 62. When the moving member 66 is moved in the direction of arrow B in the figure, the stop member 64 rotates about the shaft 68, and the locking portion 70 moves to a position away from the claw wheel 72 and the rotation control member 86. .

爪機構52は、n個の爪車72、この爪車72に嵌め込まれた駆動軸80、この駆動軸80に嵌め込まれた回転軸78、回転制御部材86及びクラッチ部材84を有する。爪車72の外周には、複数(例えば6)の爪部74が、同角度で設けられている。この爪部74の回転方向(矢印Aの方向)の後端には、突起部76が設けられている。また、爪車72には、例えば3個の異形孔82が設けられている。異形孔82は、回転方向Aに従って半径が小さくなるように形成されている。   The claw mechanism 52 includes n claw wheels 72, a drive shaft 80 fitted in the claw wheel 72, a rotation shaft 78 fitted in the drive shaft 80, a rotation control member 86, and a clutch member 84. On the outer periphery of the claw wheel 72, a plurality of (for example, six) claw portions 74 are provided at the same angle. A protrusion 76 is provided at the rear end of the claw portion 74 in the rotational direction (the direction of arrow A). Further, the hook wheel 72 is provided with, for example, three deformed holes 82. The deformed hole 82 is formed so that the radius decreases in accordance with the rotation direction A.

回転制御部材86は、爪車72と摩擦係合するように、駆動軸80に嵌め込まれている。クラッチ部材84は、回転制御部材86と爪車72との間に、爪車72の異形孔82に嵌め込まれるように設けられている。   The rotation control member 86 is fitted into the drive shaft 80 so as to be frictionally engaged with the claw wheel 72. The clutch member 84 is provided between the rotation control member 86 and the claw wheel 72 so as to be fitted into the deformed hole 82 of the claw wheel 72.

したがって、係止部70が、爪車72及び回転制御部材86に当接している場合、爪車72及び回転制御部材の回転は、阻止されている。一方、係止部70が、爪車72及び回転制御部材から離れた位置に移動されると、爪車72及び回転制御部材86は、矢印Aの方向に回転する。回転制御部材86が回転すると、クラッチ部材84は、異形孔82の半径が小さくなる方向に移動する。これにより、爪車72と回転制御部材86とが一体となって回転する。よって、当該爪車72に対応する振動弁56は、爪車72の突起部76により弾かれる。   Accordingly, when the locking portion 70 is in contact with the claw wheel 72 and the rotation control member 86, the rotation of the claw wheel 72 and the rotation control member is prevented. On the other hand, when the locking portion 70 is moved to a position away from the claw wheel 72 and the rotation control member, the claw wheel 72 and the rotation control member 86 rotate in the direction of the arrow A. When the rotation control member 86 rotates, the clutch member 84 moves in a direction in which the radius of the deformed hole 82 decreases. Thereby, the ratchet wheel 72 and the rotation control member 86 are rotated together. Therefore, the vibration valve 56 corresponding to the claw wheel 72 is bounced by the protrusion 76 of the claw wheel 72.

図4乃至6は、他の実施形態として、ソレノイド62の代わりに揺動電磁アクチュエータ88を用いた場合を示す。図4には駆動部50及び回転制御部材84の概略を示す。図5では駆動部50及び爪機構52のユニットを3個のみ図示しており、このユニットがn個設けられるようにして構成されている。また、図6では駆動部50及び爪機構52のユニットを1個のみ図示しており、このユニットがn個設けられるようにして構成されている。この揺動電磁アクチュエータ88は、オルゴールユニット24に設けられた支持部90に挟まれ、略同軸上にn個積層されるように配置されている。   4 to 6 show a case in which a swing electromagnetic actuator 88 is used instead of the solenoid 62 as another embodiment. FIG. 4 schematically shows the drive unit 50 and the rotation control member 84. In FIG. 5, only three units of the driving unit 50 and the claw mechanism 52 are illustrated, and n units are provided. In FIG. 6, only one unit of the drive unit 50 and the claw mechanism 52 is shown, and n units are provided. The oscillating electromagnetic actuator 88 is sandwiched between support portions 90 provided in the music box unit 24, and is disposed so as to be stacked substantially on the same axis.

揺動電磁アクチュエータ88は、固定部92a、電磁石94を備える固定部92b及び永久磁石96を備える揺動部98を有する。揺動部98は固定部92aと固定部92bに挟まれるようにして、固定部92bに取り付けられた揺動軸99を中心として回転可能に配置され、揺動部98の他端は停止部材64に係合している。   The swing electromagnetic actuator 88 has a fixed portion 92 a, a fixed portion 92 b including an electromagnet 94, and a swing portion 98 including a permanent magnet 96. The swinging part 98 is disposed so as to be rotatable about a swinging shaft 99 attached to the fixing part 92b so as to be sandwiched between the fixing part 92a and the fixing part 92b, and the other end of the swinging part 98 is the stop member 64. Is engaged.

電磁石94は、永久磁石96と対向する側及びその反対側とに磁極が分けられ、電磁石に流される電流の方向に応じて、永久磁石96と対向する側及びその反対側の磁極は制御される。永久磁石96は回転方向に対して磁極が分かれるように設けられ、電磁石94の中心と永久磁石96の中心が重ならない位置に配置されている。駆動部50の動作はFETスイッチ36に含まれる各FETスイッチング回路に対応する。駆動部50は、電流がFETスイッチング回路により電磁石94に流されると、揺動部98を移動させて、爪車72が回転するように制御する。   The electromagnet 94 is divided into magnetic poles on the side facing the permanent magnet 96 and on the opposite side thereof, and the side facing the permanent magnet 96 and the magnetic pole on the opposite side are controlled according to the direction of the current passed through the electromagnet. . The permanent magnet 96 is provided so that the magnetic poles are separated with respect to the rotation direction, and is disposed at a position where the center of the electromagnet 94 and the center of the permanent magnet 96 do not overlap. The operation of the drive unit 50 corresponds to each FET switching circuit included in the FET switch 36. When a current is passed through the electromagnet 94 by the FET switching circuit, the drive unit 50 moves the swinging unit 98 and controls the claw wheel 72 to rotate.

揺動電磁アクチュエータ88による爪車72の回転の制御について説明する。例えば永久磁石96は回転方向に対して上方をN極、下方をS極とし、その中心が回転方向に対して電磁石94の中心の上方に位置するように配置される。電磁石94に通電がされていないとき、揺動部98は停止部材64の係止部70が爪車72及び回転制御部材86に当接する位置に配置されている(図4(a))。
電磁石94の永久磁石96に対向する側がN極となるように制御されると、永久磁石96が回転方向に対して上方に反発されることにより揺動部98が時計方向に移動され、揺動部98と係合する停止部材64を回転制御部材86側から離れる位置に移動させる(図4(b))。
なお、停止部材64を回転制御部材86側の位置に移動させる方向へバネ等により付勢させることも可能である。
Control of rotation of the ratchet wheel 72 by the swing electromagnetic actuator 88 will be described. For example, the permanent magnet 96 is arranged such that the upper side is the north pole and the lower side is the south pole, and the center thereof is located above the center of the electromagnet 94 with respect to the rotational direction. When the electromagnet 94 is not energized, the swinging portion 98 is disposed at a position where the locking portion 70 of the stop member 64 comes into contact with the hook wheel 72 and the rotation control member 86 (FIG. 4A).
When the side of the electromagnet 94 facing the permanent magnet 96 is controlled to be N-pole, the permanent magnet 96 is repelled upward with respect to the rotation direction, so that the swinging portion 98 is moved in the clockwise direction and swings. The stop member 64 engaged with the portion 98 is moved to a position away from the rotation control member 86 side (FIG. 4B).
It is also possible to bias the stop member 64 by a spring or the like in the direction of moving the stop member 64 to the position on the rotation control member 86 side.

構造上、揺動電磁アクチュエータ88はソレノイド62と比して幅方向(積層方向)の厚みが小さくなり、ピッチが振動弁56と同程度に狭まる。   Structurally, the oscillating electromagnetic actuator 88 is thinner in the width direction (stacking direction) than the solenoid 62, and the pitch is narrowed to the same extent as the vibration valve 56.

図7は、本発明の実施形態に係るオルゴール装置10の制御方法を実現する制御プログラム100である。
図7に示すように、制御プログラム100は、駆動信号制御部102、データ受付部104、データ記憶部106、駆動信号出力部108、タイマー110及び継続時間判定部112を含む。
FIG. 7 is a control program 100 that realizes a control method of the music box apparatus 10 according to the embodiment of the present invention.
As shown in FIG. 7, the control program 100 includes a drive signal control unit 102, a data reception unit 104, a data storage unit 106, a drive signal output unit 108, a timer 110, and a duration determination unit 112.

制御プログラム100において、データ受付部104は、CPU30に入力された演奏情報を受け付け、データ記憶部106に格納する。例えば、データ受付部104は、演奏情報がMIDI−IF38を介して入力されると、割込み処理により演奏情報をデータ記憶部106に格納する。   In the control program 100, the data reception unit 104 receives performance information input to the CPU 30 and stores it in the data storage unit 106. For example, when performance information is input via the MIDI-IF 38, the data reception unit 104 stores the performance information in the data storage unit 106 by interrupt processing.

データ記憶部106は、データ受付部104により受け付けられた演奏情報を記憶する。データ記憶部106は、メモリ32に取られた記憶領域により実現される。データ記憶部106は、例えば、リングバッファである。   The data storage unit 106 stores performance information received by the data receiving unit 104. The data storage unit 106 is realized by a storage area taken in the memory 32. The data storage unit 106 is, for example, a ring buffer.

駆動信号制御部102は、データ記憶部106に記憶されている演奏情報を読み出し、この演奏情報を駆動信号に変換する。具体的には、駆動信号制御部102は、演奏情報に含まれる音階に関する情報に基づいて、当該音階に対応する駆動信号がオン信号となるように制御する。このようにして、駆動信号制御部102は、データ受付部104に受け付けられた演奏情報を駆動信号に変換するように制御する。また、駆動信号制御部102は、駆動信号をオン信号としたタイミングで、後述するタイマー110の計時を開始させる。   The drive signal control unit 102 reads performance information stored in the data storage unit 106 and converts this performance information into a drive signal. Specifically, the drive signal control unit 102 performs control so that the drive signal corresponding to the scale becomes an ON signal based on the information regarding the scale included in the performance information. In this way, the drive signal control unit 102 performs control so that the performance information received by the data receiving unit 104 is converted into a drive signal. Further, the drive signal control unit 102 starts timing of a timer 110 described later at a timing when the drive signal is turned on.

駆動信号出力部108は、駆動信号制御部102の制御により、演奏情報から変換された駆動信号を、FETスイッチ36に対して出力する。例えば、駆動信号出力部108は、FETスイッチ36に含まれる当該音階に対応するFETスイッチング回路に対してオン信号を出力する。
タイマー110は、駆動信号制御部102に制御されたタイミングで、計時を開始する。
The drive signal output unit 108 outputs a drive signal converted from performance information to the FET switch 36 under the control of the drive signal control unit 102. For example, the drive signal output unit 108 outputs an ON signal to the FET switching circuit corresponding to the scale included in the FET switch 36.
The timer 110 starts measuring time at a timing controlled by the drive signal control unit 102.

継続時間判定部112は、タイマー110により計時された値が予め決められた閾値T1を超えたか否かを判定し、計時された値が閾値T1を超えた場合にはその旨を駆動信号制御部102に対して出力する。閾値T1は、駆動信号がオン信号である状態が継続しうる値である。例えば、閾値T1は、爪車72の突起部76が振動弁56を弾いてから当該爪車72のその次の突起部76が当該振動弁56を弾くまでの時間より小さい値である。   The duration determination unit 112 determines whether or not the value measured by the timer 110 exceeds a predetermined threshold value T1, and if the measured value exceeds the threshold value T1, the drive signal control unit 102 for output. The threshold value T1 is a value at which the state where the drive signal is an ON signal can be continued. For example, the threshold value T <b> 1 is a value smaller than the time from when the projection 76 of the claw wheel 72 bounces the vibration valve 56 to when the next projection 76 of the claw wheel 72 bounces the vibration valve 56.

次に、制御プログラム100による制御処理を、より詳細に説明する。
図8は、制御プログラム100による駆動信号をオンに変換する場合の制御処理(S10)のフローチャートを示す。
図8に示すように、ステップ100(S100)において、駆動信号制御部102は、演奏情報がオルゴール装置10において演奏されるものであるか否かを判定する。例えば、駆動信号制御部102は、MIDIデータの受信チャンネルと、予め設定されているオルゴール装置10の受信チャンネルとが一致するか否かを判定する。駆動信号制御部102は、演奏情報がオルゴール装置10において演奏されるものである場合にはS102の処理に進み、そうでない場合には制御処理を終了する。
Next, control processing by the control program 100 will be described in more detail.
FIG. 8 shows a flowchart of the control process (S10) when the drive signal by the control program 100 is turned on.
As shown in FIG. 8, in step 100 (S100), the drive signal control unit 102 determines whether or not the performance information is to be played in the music box device 10. For example, the drive signal control unit 102 determines whether or not a MIDI data reception channel matches a preset reception channel of the music box device 10. The drive signal control unit 102 proceeds to the process of S102 if the performance information is to be played on the music box device 10, and ends the control process otherwise.

ステップ102(S102)において、駆動信号制御部102は、演奏情報が、音を鳴らすための情報であるか否かを判定する。例えば、駆動信号制御部102は、MIDIデータのイベントが「ノートオン」であるか否かを判定する。駆動信号制御部102は、演奏情報が音を鳴らすための情報である場合にはS104の処理に進み、そうでない場合には制御処理を終了する。   In step 102 (S102), the drive signal control unit 102 determines whether or not the performance information is information for making a sound. For example, the drive signal control unit 102 determines whether or not the MIDI data event is “note on”. The drive signal control unit 102 proceeds to the process of S104 when the performance information is information for sounding, and ends the control process otherwise.

ステップ104(S104)において、駆動信号制御部102は、鳴らされる音が、オルゴール装置10で発音可能であるか否かを判定する。例えば、駆動信号制御部102は、音階データが、オルゴール装置10で発音可能な範囲に含まれているか否かを判定する。駆動信号制御部102は、鳴らされる音がオルゴール装置10で発音可能である場合にはS106の処理に進み、そうでない場合には制御処理を終了する。   In step 104 (S104), the drive signal control unit 102 determines whether or not the sound to be played can be generated by the music box device 10. For example, the drive signal control unit 102 determines whether or not the scale data is included in a range that can be generated by the music box device 10. The drive signal control unit 102 proceeds to the process of S106 when the sound to be played can be generated by the music box apparatus 10, and ends the control process otherwise.

ステップ106(S106)において、駆動信号制御部102は、音階に対応する駆動信号が、既にオン信号であるか否かを判定する。駆動信号制御部102は、音階に対応する駆動信号が既にオンである場合にはS108の処理に進み、音階に対応する駆動信号がオフである場合にはS110の処理に進む。   In step 106 (S106), the drive signal control unit 102 determines whether or not the drive signal corresponding to the scale is already an ON signal. The drive signal control unit 102 proceeds to the process of S108 when the drive signal corresponding to the scale is already on, and proceeds to the process of S110 when the drive signal corresponding to the scale is off.

ステップ108(S108)において、駆動信号制御部102は、閾値T1を増加させる。つまり、駆動信号制御部102は、駆動信号がオン信号である状態が、より長く継続するように制御する。例えば、駆動信号制御部102は、爪車72の突起部76が振動弁56を1回弾くのに十分な時間を、閾値T1に加える。したがって、爪車72が回転する時間が延ばされるので、爪車72の突起部76が振動弁56を弾く。   In step 108 (S108), the drive signal control unit 102 increases the threshold value T1. That is, the drive signal control unit 102 performs control so that the state in which the drive signal is an on signal continues for a longer time. For example, the drive signal control unit 102 adds a sufficient time for the protrusion 76 of the claw wheel 72 to flip the vibration valve 56 once to the threshold value T1. Accordingly, since the time for which the claw wheel 72 rotates is extended, the protrusion 76 of the claw wheel 72 flips the vibration valve 56.

ステップ110(S110)において、駆動信号制御部102は、音階に対応する駆動信号がオン信号になるように、駆動信号出力部108を制御する。駆動信号出力部108は、FETスイッチ36に対して出力する、この音階に対応する駆動信号をオン信号に変換する。   In step 110 (S110), the drive signal control unit 102 controls the drive signal output unit 108 so that the drive signal corresponding to the scale becomes an ON signal. The drive signal output unit 108 converts the drive signal output to the FET switch 36 and corresponding to this musical scale into an ON signal.

駆動信号がオンに変換されると、電流が駆動部46に流れ、駆動部46が爪機構52を駆動する。爪機構52が駆動部46により駆動されると、爪車72は、モーター48の駆動力により回転し、爪車72の突起部76が、オンに変換された駆動信号に対応する音階の振動弁56を弾く。   When the drive signal is converted to ON, a current flows to the drive unit 46, and the drive unit 46 drives the claw mechanism 52. When the claw mechanism 52 is driven by the drive unit 46, the claw wheel 72 is rotated by the driving force of the motor 48, and the projection 76 of the claw wheel 72 is a scale vibration valve corresponding to the drive signal converted to ON. Play 56.

ステップ112(S112)において、駆動信号制御部102は、タイマー110を制御して、計時を開始させる。タイマー110は、この音階に対応する駆動信号をオンにしてから経過した時間の計測を開始する。   In step 112 (S112), the drive signal control unit 102 controls the timer 110 to start timing. The timer 110 starts measuring the time that has elapsed since the drive signal corresponding to this scale was turned on.

図9は、制御プログラム100による駆動信号をオフに変換する場合の制御処理(S20)のフローチャートを示す。
図9に示すように、ステップ200(S200)において、駆動信号制御部102は、駆動信号がオン信号である状態が、T1時間継続しているか否かを判定する。より具体的には、駆動信号制御部102は、駆動信号がオン信号である状態がT1時間を超えた旨の信号を、継続時間判定部112から受け付けたか否かを判定する。駆動信号制御部102は、駆動信号がオン信号である状態が、T1時間継続している場合にはS202の処理に進み、そうでない場合には制御処理を終了する。なお、駆動信号制御部102は、この判定処理を、全ての音階に対応する駆動信号について行う。
FIG. 9 shows a flowchart of the control process (S20) when the drive signal by the control program 100 is converted to OFF.
As shown in FIG. 9, in step 200 (S200), the drive signal control unit 102 determines whether or not the state in which the drive signal is an on signal continues for a time T1. More specifically, the drive signal control unit 102 determines whether or not a signal indicating that the state in which the drive signal is an ON signal has exceeded the T1 time has been received from the duration determination unit 112. The drive signal control unit 102 proceeds to the process of S202 when the state in which the drive signal is the on signal continues for the time T1, and ends the control process otherwise. The drive signal control unit 102 performs this determination process on the drive signals corresponding to all the scales.

ステップ202(S202)において、駆動信号制御部102は、当該音階に対応する駆動信号がオフ信号になるように、駆動信号出力部108を制御する。駆動信号出力部108は、FETスイッチ36に対して出力する、この音階に対応する駆動信号をオフ信号に変換する。したがって、この音階に対応する爪車72の回転が停止される。   In step 202 (S202), the drive signal control unit 102 controls the drive signal output unit 108 so that the drive signal corresponding to the scale becomes an off signal. The drive signal output unit 108 converts the drive signal output to the FET switch 36 and corresponding to this musical scale into an off signal. Therefore, the rotation of the ratchet wheel 72 corresponding to this scale is stopped.

図10は、本発明の実施形態係るオルゴール装置10の全体動作(S30)のフローチャートを示す。
ユーザが、鍵盤12の白鍵又は黒鍵を押さえると、演奏情報が、鍵盤12からオルゴール装置10に対して出力される。演奏情報が、オルゴール装置10に入力され、制御プログラム100のデータ受付部104により受け付けられると、例えば割込み処理により、データ記憶部106に格納される。なお、演奏情報は、端末装置14から送信されてもよいし、外部記録装置16又はサーバ装置18から取得されてもよい。
FIG. 10 shows a flowchart of the overall operation (S30) of the music box apparatus 10 according to the embodiment of the present invention.
When the user presses the white key or black key on the keyboard 12, performance information is output from the keyboard 12 to the music box device 10. When the performance information is input to the music box device 10 and received by the data receiving unit 104 of the control program 100, the performance information is stored in the data storage unit 106 by, for example, interrupt processing. The performance information may be transmitted from the terminal device 14 or acquired from the external recording device 16 or the server device 18.

図10に示すように、ステップ300(S300)において、制御プログラム100の駆動信号制御部102は、受け付けられた演奏情報がデータ記憶部106に記憶されているか否かを判定する。演奏情報がデータ記憶部106に記憶されている場合、駆動信号制御部102は、S302の処理に進む。一方、演奏情報がデータ記憶部106に記憶されていない場合、制御プログラム100は、駆動信号をオフに変換する場合の制御処理(S20)に進む。   As shown in FIG. 10, in step 300 (S300), the drive signal control unit 102 of the control program 100 determines whether or not the received performance information is stored in the data storage unit 106. When the performance information is stored in the data storage unit 106, the drive signal control unit 102 proceeds to the process of S302. On the other hand, when the performance information is not stored in the data storage unit 106, the control program 100 proceeds to a control process (S20) for converting the drive signal to OFF.

ステップ302(S302)において、駆動信号制御部102は、データ記憶部106に記憶されている演奏情報を読み出す。その後、制御プログラム100は、駆動信号をオンに変換する場合の制御処理(S10)を実行する。   In step 302 (S302), the drive signal control unit 102 reads performance information stored in the data storage unit 106. Thereafter, the control program 100 executes a control process (S10) for converting the drive signal to ON.

また、制御プログラム100は、駆動信号をオフに変換する場合の制御処理(S20)を実行する。このようにして、オルゴール装置10は、演奏情報を受け付け、この演奏情報に基づいて音を発する。   In addition, the control program 100 executes a control process (S20) when the drive signal is converted to OFF. In this way, the music box device 10 receives performance information and emits a sound based on the performance information.

本発明の実施形態に係るオルゴール装置10を含むオルゴールシステム1を示す図である。1 is a diagram showing a music box system 1 including a music box device 10 according to an embodiment of the present invention. 本発明の実施形態に係るオルゴール装置10の構成を示す図である。It is a figure which shows the structure of the music box apparatus 10 which concerns on embodiment of this invention. 駆動部50及び爪機構52の詳細な構成を示す断面図である。4 is a cross-sectional view showing a detailed configuration of a drive unit 50 and a claw mechanism 52. FIG. 駆動部50及び爪機構52の他の実施形態の構成を示す断面図である。It is sectional drawing which shows the structure of other embodiment of the drive part 50 and the nail | claw mechanism 52. FIG. 駆動部50及び爪機構52の他の実施形態の構成を示す斜視図である。It is a perspective view which shows the structure of other embodiment of the drive part 50 and the nail | claw mechanism 52. FIG. 駆動部50及び爪機構52の他の実施形態の構成を示す上面図である。It is a top view which shows the structure of other embodiment of the drive part 50 and the nail | claw mechanism 52. FIG. 本発明の実施形態に係るオルゴール装置10の制御方法を実現する制御プログラム100である。It is the control program 100 which implement | achieves the control method of the music box apparatus 10 which concerns on embodiment of this invention. 制御プログラム100による駆動信号をオンに変換する場合の制御処理(S10)のフローチャートを示す。The flowchart of the control process (S10) in the case of converting the drive signal by the control program 100 into ON is shown. 制御プログラム100による駆動信号をオフに変換する場合の制御処理(S20)のフローチャートを示す。The flowchart of the control process (S20) in the case of converting the drive signal by the control program 100 into OFF is shown. 本発明の実施形態係るオルゴール装置10の全体動作(S30)のフローチャートを示す。The flowchart of the whole operation | movement (S30) of the music box apparatus 10 which concerns on embodiment of this invention is shown.

符号の説明Explanation of symbols

1 オルゴールシステム
10 オルゴール装置
12 鍵盤
14 端末装置
16 外部記録装置
18 サーバ装置
20 ネットワーク
22 制御部
24 オルゴールユニット
26 アダプタ
28 表示装置
32 メモリ
34 時計装置
36 FETスイッチ
38 電源スイッチ
40 アンプ装置
42 MIDI−IF
44 外部記録装置IF
46 通信IF
48 モーター
50 駆動部
52 爪機構
100 制御プログラム
102 駆動信号制御部
104 データ受付部
106 データ記憶部
106 データ記憶部
108 駆動信号出力部
110 タイマー
112 継続時間判定部
1 Music Box System 10 Music Box Device 12 Keyboard 14 Terminal Device 16 External Recording Device 18 Server Device 20 Network 22 Control Unit 24 Music Box Unit 26 Adapter 28 Display Device 32 Memory 34 Clock Device 36 FET Switch 38 Power Switch 40 Amplifier Device 42 MIDI-IF
44 External recording device IF
46 Communication IF
48 motor 50 drive unit 52 claw mechanism 100 control program 102 drive signal control unit 104 data reception unit 106 data storage unit 106 data storage unit 108 drive signal output unit 110 timer 112 duration determination unit

Claims (8)

複数の振動弁を含む振動板と、
前記振動板に含まれる振動弁を弾く爪機構と、
演奏情報を受け付ける受付手段と、
前記受付手段に受け付けられた演奏情報を駆動信号に変換するように制御する制御手段と、
前記制御手段により変換された駆動信号に基づいて前記爪機構を駆動する駆動手段と
を有するオルゴール装置。
A diaphragm including a plurality of vibration valves;
A claw mechanism for flipping a vibration valve included in the diaphragm;
Reception means for receiving performance information;
Control means for controlling the performance information received by the receiving means to be converted into drive signals;
A music box device comprising: drive means for driving the pawl mechanism based on the drive signal converted by the control means.
前記制御手段は、駆動信号がオン信号である状態が、所定期間、継続している場合、当駆動信号をオフ信号に制御する
請求項1に記載のオルゴール装置。
The music box device according to claim 1, wherein the control means controls the drive signal to an off signal when the state where the drive signal is an on signal continues for a predetermined period.
複数の振動弁を含む振動板と、前記振動板に含まれる振動弁を弾く爪機構と、駆動信号に基づいて前記爪機構を駆動する駆動手段とを有するオルゴール装置の制御方法であって、
演奏情報を受け付け、
前記受け付けられた演奏情報を、前記駆動手段を駆動する駆動信号に変換するように制御する
オルゴール装置の制御方法。
A music box device control method comprising: a diaphragm including a plurality of vibration valves; a claw mechanism that flips the vibration valve included in the diaphragm; and a driving unit that drives the claw mechanism based on a drive signal,
Accept performance information,
A method for controlling a music box device, wherein the received performance information is controlled to be converted into a drive signal for driving the drive means.
駆動信号がオン信号である状態が、所定期間、継続しているか否かを判定し、
前記判定により、当該状態が所定期間継続していると判定された場合、駆動信号をオフ信号に制御する
請求項3に記載のオルゴール装置の制御方法。
It is determined whether or not the state in which the drive signal is an on signal continues for a predetermined period,
The method for controlling a music box device according to claim 3, wherein, when the determination determines that the state continues for a predetermined period, the drive signal is controlled to be an off signal.
コンピュータと、複数の振動弁を含む振動板と、前記振動板に含まれる振動弁を弾く爪機構と、駆動信号に基づいて前記爪機構を駆動する駆動手段とを有するオルゴール装置において、
演奏情報を受け付ける受付ステップと、
前記受け付けられた演奏情報を、駆動信号に変換するように制御する制御ステップと
を前記オルゴール装置のコンピュータに実行させるプログラム。
In a music box apparatus, comprising: a computer; a diaphragm including a plurality of vibration valves; a claw mechanism that flips the vibration valve included in the diaphragm; and a drive unit that drives the claw mechanism based on a drive signal.
A reception step for receiving performance information;
A program for causing a computer of the music box apparatus to execute a control step of controlling the received performance information to be converted into a drive signal.
駆動信号がオン信号である状態が、所定期間、継続しているか否かを判定する判定ステップと、
前記判定により、当該状態が所定期間継続していると判定された場合、駆動信号をオフ信号に制御する制御ステップと
を前記オルゴール装置のコンピュータにさらに実行させる
請求項5に記載のプログラム。
A determination step of determining whether or not the state in which the drive signal is an ON signal continues for a predetermined period;
The program according to claim 5, further comprising: causing the computer of the music box device to further execute a control step of controlling the drive signal to an off signal when it is determined by the determination that the state continues for a predetermined period.
前記駆動手段は、揺動する出力部を有する揺動アクチュエーターを含む、
請求項1乃至6いずれか記載のオルゴール装置。
The driving means includes a swinging actuator having a swinging output unit.
The music box device according to any one of claims 1 to 6.
前記揺動アクチュエーターは、前記爪機構に対応して複数積載されている
請求項1乃至7いずれか記載のオルゴール装置。
The music box device according to any one of claims 1 to 7, wherein a plurality of the swing actuators are stacked corresponding to the claw mechanism.
JP2008263606A 2007-10-15 2008-10-10 Music box device, method and program for controlling the same Pending JP2009116323A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008263606A JP2009116323A (en) 2007-10-15 2008-10-10 Music box device, method and program for controlling the same

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2007267564 2007-10-15
JP2008263606A JP2009116323A (en) 2007-10-15 2008-10-10 Music box device, method and program for controlling the same

Publications (1)

Publication Number Publication Date
JP2009116323A true JP2009116323A (en) 2009-05-28

Family

ID=40783474

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008263606A Pending JP2009116323A (en) 2007-10-15 2008-10-10 Music box device, method and program for controlling the same

Country Status (1)

Country Link
JP (1) JP2009116323A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011128348A (en) * 2009-12-17 2011-06-30 Sric Corp Music box device
JP5457598B1 (en) * 2013-09-06 2014-04-02 シーシーエージャパン株式会社 Music box device
US20140202304A1 (en) * 2013-01-22 2014-07-24 Brother Kogyo Kabushiki Kaisha Music box
US20140202303A1 (en) * 2013-01-22 2014-07-24 Brother Kogyo Kabushiki Kaisha Music box
US20140202302A1 (en) * 2013-01-22 2014-07-24 Brother Kogyo Kabushiki Kaisha Music box
JP2014142420A (en) * 2013-01-22 2014-08-07 Brother Ind Ltd Music box
US20150000498A1 (en) * 2013-06-28 2015-01-01 Brother Kogyo Kabushiki Kaisha Music box improving sound quality
JP2015064586A (en) * 2014-10-31 2015-04-09 株式会社スリック Music box device and music box system
KR20160143260A (en) * 2015-06-05 2016-12-14 아이알링크 주식회사 Orgel apparatus linked with smart terminal and operating method of the same

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003280638A (en) * 2002-03-20 2003-10-02 Yamaha Corp Playing device
JP2004029159A (en) * 2002-06-21 2004-01-29 Yamaha Corp Player
JP2005055525A (en) * 2003-08-06 2005-03-03 Yamaha Corp Player

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003280638A (en) * 2002-03-20 2003-10-02 Yamaha Corp Playing device
JP2004029159A (en) * 2002-06-21 2004-01-29 Yamaha Corp Player
JP2005055525A (en) * 2003-08-06 2005-03-03 Yamaha Corp Player

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011128348A (en) * 2009-12-17 2011-06-30 Sric Corp Music box device
US9012749B2 (en) * 2013-01-22 2015-04-21 Brother Kogyo Kabushiki Kaisha Music box
US20140202304A1 (en) * 2013-01-22 2014-07-24 Brother Kogyo Kabushiki Kaisha Music box
US20140202303A1 (en) * 2013-01-22 2014-07-24 Brother Kogyo Kabushiki Kaisha Music box
US20140202302A1 (en) * 2013-01-22 2014-07-24 Brother Kogyo Kabushiki Kaisha Music box
JP2014142420A (en) * 2013-01-22 2014-08-07 Brother Ind Ltd Music box
US8962955B2 (en) * 2013-01-22 2015-02-24 Brother Kogyo Kabushiki Kaisha Music box
US9053686B2 (en) * 2013-01-22 2015-06-09 Brother Kogyo Kabushiki Kaisha Music box
US20150000498A1 (en) * 2013-06-28 2015-01-01 Brother Kogyo Kabushiki Kaisha Music box improving sound quality
JP5457598B1 (en) * 2013-09-06 2014-04-02 シーシーエージャパン株式会社 Music box device
JP2015064586A (en) * 2014-10-31 2015-04-09 株式会社スリック Music box device and music box system
KR20160143260A (en) * 2015-06-05 2016-12-14 아이알링크 주식회사 Orgel apparatus linked with smart terminal and operating method of the same
KR101702030B1 (en) * 2015-06-05 2017-02-02 아이알링크 주식회사 Orgel apparatus linked with smart terminal and operating method of the same

Similar Documents

Publication Publication Date Title
JP2009116323A (en) Music box device, method and program for controlling the same
JP2011128348A (en) Music box device
CN103425248A (en) Haptic feedback system with stored effects
JP2009098582A (en) Drive unit
KR20130075323A (en) Apparatus and method for gernerating vibration by using sound characteristics
JP2005114752A (en) Music player
EP2509068B1 (en) Keyboard musical instrument and corresponding program
JP2001034261A (en) Automatic playing device for keyboard instrument and plunger detector
JP2005234155A (en) Automatic performance device
JP2007041895A (en) Operation device, electronic book apparatus, and electronic apparatus
JP2010107651A (en) Solenoid control device and automatic performance device
JP3891410B2 (en) Performance equipment
JP5277676B2 (en) Keyboard instrument
JP3997956B2 (en) Performance equipment
JP2015064586A (en) Music box device and music box system
JP6275964B2 (en) Music box
JPH09218682A (en) Electronic musical instrument keyboard device
JP3925261B2 (en) Performance equipment
JP2016099417A (en) Music box device
JP5272439B2 (en) Force sensor
JP2024156528A (en) Electronic music box device
JP2004012954A (en) Keyboard device for electronic music instrument
JP5428344B2 (en) Automatic performance electronic piano control device
JP4192982B2 (en) Performance equipment
JP2008281745A (en) Automatic playing electronic keyboard instrument

Legal Events

Date Code Title Description
AA64 Notification of invalidation of claim of internal priority (with term)

Free format text: JAPANESE INTERMEDIATE CODE: A241764

Effective date: 20081031

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20081104

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20111006

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120828

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20120828

A975 Report on accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A971005

Effective date: 20121002

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20121025

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20121212

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20130225

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130527

A911 Transfer of reconsideration by examiner before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20130604

A912 Removal of reconsideration by examiner before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A912

Effective date: 20130628