[go: up one dir, main page]

CN103000171B - The control method of music performance apparatus, emission control device and music performance apparatus - Google Patents

The control method of music performance apparatus, emission control device and music performance apparatus Download PDF

Info

Publication number
CN103000171B
CN103000171B CN201210375462.2A CN201210375462A CN103000171B CN 103000171 B CN103000171 B CN 103000171B CN 201210375462 A CN201210375462 A CN 201210375462A CN 103000171 B CN103000171 B CN 103000171B
Authority
CN
China
Prior art keywords
mentioned
acceleration
unit
detecting
performance
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.)
Active
Application number
CN201210375462.2A
Other languages
Chinese (zh)
Other versions
CN103000171A (en
Inventor
田畑裕二
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Publication of CN103000171A publication Critical patent/CN103000171A/en
Application granted granted Critical
Publication of CN103000171B publication Critical patent/CN103000171B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Electrophonic Musical Instruments (AREA)

Abstract

本发明提供一种演奏装置,在根据演奏部件的发光部在拍摄空间的位置坐标发出乐音的演奏装置中,实现演奏部件的耗电量的降低。演奏装置(1)包括:杆部(10),由演奏者保持,前端具有发光和熄灭的标记部(15);照相机单元部(20),对保持杆部(10)的演奏者的动态图像进行拍摄;以及中心单元部(30),根据照相机单元部(20)拍摄到的拍摄空间中的发光中的标记部(15)的位置坐标而使打击乐器发音,杆部(10)以检测演奏者的下挥动作的开始的情况为条件,使标记部(15)发光,以检测相应动作的结束的情况为条件,使标记部(15)熄灭。

The present invention provides a musical performance device capable of reducing the power consumption of the musical performance parts in which musical sounds are emitted based on the position coordinates of the light-emitting parts of the musical performance parts in an imaging space. The performance device (1) comprises: a rod part (10), which is held by a player, and has a light-emitting and extinguished marking part (15) at the front end; Shooting; and the central unit part (30), according to the position coordinates of the marking part (15) in the luminescence in the shooting space photographed by the camera unit part (20), the percussion instrument is pronounced, and the bar part (10) is used to detect the performance The situation of the start of the person's downward swinging action is a condition to make the marking part (15) emit light, and the situation of detecting the end of the corresponding action is a condition to make the marking part (15) go out.

Description

演奏装置、发光控制装置及演奏装置的控制方法Performance device, lighting control device and control method for performance device

本申请基于申请日为2011年8月23日的在先日本专利申请No.2011-181795,并要求其优先权,在先日本专利申请的全部内容通过引用合并在此。This application is based on and claims priority from prior Japanese Patent Application No. 2011-181795 filed on Aug. 23, 2011, the entire contents of which are hereby incorporated by reference.

技术领域 technical field

本发明涉及发出电子音的演奏装置及用于该演奏装置的发光控制装置。The present invention relates to a performance device emitting electronic sounds and a lighting control device used in the performance device.

背景技术 Background technique

以往,提出了下述的演奏装置,该演奏装置在检测演奏者的演奏动作时,发出与演奏动作相对应的电子音。例如,已知有仅仅通过杆(stick)上的部件,发出打击乐器音的演奏装置(气鼓(air drum)),在该演奏装置中,在杆状的部件上设置传感器,演奏者以手来保持并挥动该部件,由此,传感器检测演奏动作,发出打击乐器音。Conventionally, performance devices have been proposed which, when detecting a player's performance movement, emit electronic sounds corresponding to the performance movement. For example, there is known a performance device (air drum) that emits a percussion sound only through a part on a stick. In this performance device, a sensor is set on a stick-shaped part, and the player uses his Hold and swing the part, whereby the sensor detects the performance action and emits a percussion sound.

根据这样的演奏装置,可以不需要实际的乐器而发出该乐器的乐音,因此能够演奏场所、演奏空间不受制约地享受演奏。According to such a performance device, since the musical sound of the musical instrument can be emitted without an actual musical instrument, it is possible to enjoy the performance without being restricted by the performance place or the performance space.

对于这样的演奏装置,例如,在JP专利第3599115号公报的图1中,提出按照下述方式构成的乐器游戏装置,该方式为:对演奏者使用杆状部件的演奏动作进行拍摄,并且在监视器上显示将该演奏动作和表示成套乐器的虚拟图像合成的合成图像,根据杆状部件和虚拟的成套乐器的位置信息,发出规定的乐音。For such performance devices, for example, in FIG. 1 of JP Patent No. 3599115, a musical instrument game device constructed in the following manner is proposed. A composite image obtained by synthesizing the playing action and the virtual image representing the musical instrument set is displayed on the monitor, and a predetermined musical sound is emitted based on the position information of the rod-shaped member and the virtual musical instrument set.

但是,在对演奏者进行拍摄并发出乐音的演奏装置中,必须能够根据拍摄图像识别演奏部件。更具体地说,必须在拍摄图像中确定演奏部件中的与虚拟的乐器接触的部分的位置坐标。However, in a performance device that captures a player and emits musical tones, it is necessary to be able to recognize the performance parts from the captured image. More specifically, it is necessary to specify the position coordinates of the part of the performance part that is in contact with the virtual musical instrument in the captured image.

在此方面,在JP专利第3599115号文献所记载的乐器游戏装置中,在演奏者使用的光笔(ベンライト:pen light)的前端设置灯(图4),通过确定该灯的位置坐标,来区分与虚拟的乐器接触的部分。In this regard, in the musical instrument game device described in JP Patent No. 3599115, a light (FIG. 4) is provided at the front end of a light pen (Ben Light: pen light) used by a player, and by determining the position coordinates of the light, it is distinguished. The part that comes into contact with the virtual instrument.

由此,在演奏部件(光笔)中,需要用于点亮灯的电源。但是,为了实现演奏场所、演奏空间不受制约等的上述特征,需要的不是以有线供给电源,而是在演奏部件的内部设置电池等电源。另外,演奏部件在演奏者保持着演奏这一特质上,需要将其重量抑制为一定,为了能够长时间使用,设置大型的电池这一简单的方法并不理想。Therefore, in the performance part (light pen), a power source for turning on the lamp is required. However, in order to realize the above-mentioned features such as performance venues and performance space not being restricted, it is not necessary to supply power with cables, but to set power sources such as batteries inside the performance parts. In addition, the weight of the performance parts needs to be kept constant so that the player can maintain the performance, and the simple method of installing a large battery is not ideal in order to enable long-term use.

关于该方面,在专利文献1的乐器游戏装置中,要求完全不考虑该灯的点亮控制而出于降低演奏部件的耗电量的观点来进一步进行改良。In this regard, in the musical instrument game device of Patent Document 1, further improvement is required from the viewpoint of reducing the power consumption of the performance parts without considering the lighting control of the lamp at all.

发明内容 Contents of the invention

本发明是鉴于这样的愿望而做出的,其目的在于,提供在根据演奏部件的发光部在拍摄空间的位置坐标而发出乐音的演奏装置中,实现演奏部件的耗电量的降低的演奏装置及发光控制装置。The present invention has been made in view of such a desire, and its object is to provide a performance device that can reduce the power consumption of a performance part in a performance device that emits musical sounds based on the position coordinates of the light emitting part of the performance part in the imaging space. and lighting controls.

为了实现上述目的,本发明的一种方式的演奏装置的特征在于,包括:演奏部件,由演奏者保持,具有发光和熄灭的发光部;拍摄装置,对保持上述演奏部件的上述演奏者所存在的拍摄空间的图像进行拍摄;发音装置,根据上述拍摄装置拍摄到的上述拍摄空间中的发光中的上述发光部的位置坐标而发音;检测单元,检测上述演奏者进行的上述演奏部件的下挥动作的开始和结束;以及发光熄灭控制单元,在上述检测单元检测出上述下挥动作开始时,执行使上述发光部发光的发光控制,在上述检测单元检测出上述下挥动作结束时,执行使上述发光部熄灭的熄灭控制。In order to achieve the above object, a performance device according to an aspect of the present invention is characterized in that it includes: a performance part held by a player and having a light-emitting part that emits light and goes out; The image of the shooting space is photographed; the sounding device emits sound according to the position coordinates of the above-mentioned light-emitting part in the light-emitting in the above-mentioned shooting space captured by the above-mentioned shooting device; The start and end of the action; and the light-emitting extinguishing control unit, when the detection unit detects the start of the above-mentioned downward swing, executes the light-emitting control of making the above-mentioned light-emitting part emit light, and when the detection unit detects that the above-mentioned downward swing is completed, executes the light-emitting control that makes the above-mentioned swinging motion end. The extinguishing control of extinguishing the above-mentioned light-emitting part.

另外,本发明的一个方式的发光控制装置的特征在于,具有:检测单元,检测对具有发光部的部件赋予的动作的开始和结束;以及控制单元,对上述检测单元对动作开始的检测作出反应,使上述发光部点亮,并且对上述检测单元对动作结束的检测作出反应,使上述发光部熄灭。In addition, a light emission control device according to an aspect of the present invention is characterized by comprising: a detection unit that detects the start and end of an operation given to a member having a light emitting unit; and a control unit that responds to the detection of the start of the operation by the detection unit. , turning on the light emitting unit, and turning off the light emitting unit in response to the detection of the completion of the operation by the detection unit.

此外,本发明的一个方式的演奏装置的控制方法,该演奏装置包括:演奏部件,包括发光和熄灭的发光部,由演奏者保持;拍摄装置;以及发音装置,该演奏装置的控制方法的特征在于,包括:拍摄步骤,通过上述拍摄装置,对保持上述演奏部件的上述演奏者所存在的拍摄空间的图像进行拍摄;发音步骤,根据上述拍摄装置拍摄到的上述拍摄空间中的发光中的上述发光部的位置坐标,使上述发音装置发音;检测步骤,检测上述演奏者进行的上述演奏部件的下挥动作的开始和结束;以及发光熄灭控制步骤,当在上述检测步骤中检测到上述下挥动作的开始时,执行使上述发光部发光的发光控制,当在上述检测步骤中检测到上述下挥动作的结束时,执行使上述发光部熄灭的熄灭控制。In addition, a control method of a performance device according to an aspect of the present invention, the performance device includes: a performance part, including a light-emitting part that emits light and goes out, and is held by a player; a photographing device; It includes: a photographing step of photographing, by the photographing device, an image of the photographing space in which the player holding the performance part exists; and a sounding step, according to the above-mentioned The position coordinates of the light-emitting part are used to make the above-mentioned sounding device sound; the detection step is to detect the start and end of the downward swing of the above-mentioned performance parts by the above-mentioned player; At the start of an operation, light emission control is performed to light the light emitting unit, and when the end of the swiping motion is detected in the detecting step, light-off control is performed to turn off the light emitting unit.

附图说明 Description of drawings

图1A和图1B为表示本发明的演奏装置的一个实施方式的概要的图。1A and 1B are diagrams showing an outline of an embodiment of the musical performance device of the present invention.

图2为表示构成上述演奏装置的杆部的硬件结构的框图。Fig. 2 is a block diagram showing a hardware configuration of a lever constituting the musical instrument.

图3为上述杆部的立体图。Fig. 3 is a perspective view of the above-mentioned rod.

图4为表示构成上述演奏装置的照相机单元部的硬件结构的框图。Fig. 4 is a block diagram showing a hardware configuration of a camera unit constituting the musical performance device.

图5为表示构成上述演奏装置的中心单元部的硬件结构的框图。Fig. 5 is a block diagram showing a hardware configuration of a central unit constituting the musical performance device.

图6为表示上述杆部的处理的流程的流程图。FIG. 6 is a flowchart showing the flow of processing of the above-mentioned lever unit.

图7为表示与运动传感器部的垂直方向的加速度有关的输出的变化的图。FIG. 7 is a graph showing changes in output related to acceleration in the vertical direction of the motion sensor unit.

图8为表示上述杆部的处理的流程的流程图。FIG. 8 is a flowchart showing the flow of processing of the above-mentioned lever unit.

图9为上述表示上述照相机单元部的处理的流程的流程图。FIG. 9 is a flowchart showing the flow of processing of the above-mentioned camera unit.

图10为上述表示上述中心单元部的处理的流程的流程图。FIG. 10 is a flowchart showing the flow of processing of the central unit unit.

具体实施方式 Detailed ways

以下用附图描述本发明的实施方式。Embodiments of the present invention are described below with reference to the drawings.

(演奏装置1的概要)(Summary of Performance Device 1)

首先,参照图1,对作为本发明一个实施方式的演奏装置1的概要进行说明。First, with reference to FIG. 1 , an overview of a musical performance device 1 as an embodiment of the present invention will be described.

如图1A所示,本发明的演奏装置1包括:杆部10A、10B;照相机单元部20;以及中心单元部30。为了实现使用两个杆部的虚拟的鼓(drum)演奏,本实施方式的演奏装置1具有两个杆部10A、10B。但是,杆部的数量不限定于此,既可以为一个,也可以为三个以上。另外,在下面,在不区分杆部10A、10B的场合,将两者统称为“杆部10”。As shown in FIG. 1A , the performance apparatus 1 of the present invention includes: rod portions 10A, 10B; a camera unit portion 20 ; and a center unit portion 30 . In order to realize a virtual drum performance using two sticks, the performance device 1 of the present embodiment has two sticks 10A, 10B. However, the number of rods is not limited thereto, and may be one, or three or more. In addition, below, when not distinguishing rod part 10A, 10B, both are collectively called "rod part 10."

杆部10为沿长度方向延伸的杆状的部件,相当于本发明的演奏部件。演奏者通过手中持握杆部10的一端(根侧)并进行以手腕等为中心的上挥下挥动作,从而进行演奏动作。为了检测这样的演奏者的演奏动作,在杆部10的另一端(前端侧),设置有加速度传感器等各种传感器(后述的运动传感器部14)。并且,根据各种传感器检测到的演奏动作,杆部10将事件记录(note on event)发送给中心单元部30。The rod portion 10 is a rod-shaped member extending in the longitudinal direction, and corresponds to the musical performance part of the present invention. A player performs a performance motion by holding one end (root side) of the shaft portion 10 in his hand and swinging up and down centering on the wrist or the like. In order to detect such a player's performance movement, various sensors such as an acceleration sensor (a motion sensor unit 14 described later) are provided at the other end (the front end side) of the rod unit 10 . And, according to the performance movement detected by various sensors, the stick part 10 sends an event record (note on event) to the central unit part 30.

另外,在杆部10的前端侧,设置有后述的标记部15(参照图2),在拍摄时,照相机单元部20能够判别出杆部10的前端。In addition, a marker portion 15 (refer to FIG. 2 ), which will be described later, is provided on the front end side of the shaft portion 10 , and the camera unit 20 can identify the front end of the shaft portion 10 at the time of shooting.

照相机单元部20为光学式照相机,按照规定的帧频,对保持杆部10并进行演奏动作的演奏者的动态图像(動画)进行拍摄,该照相机单元部20相当于本发明的拍摄装置。照相机单元部20确定拍摄空间内的发光中的标记部15的位置坐标,发送给中心单元部30。The camera unit 20 is an optical camera that captures a moving image (movie) of a player holding the stick 10 while playing at a predetermined frame rate, and corresponds to the imaging device of the present invention. The camera unit unit 20 specifies the position coordinates of the marker unit 15 during the light emission in the imaging space, and sends it to the center unit unit 30 .

中心单元部30在从杆部10接收事件记录时,根据接收时的标记部15的位置坐标数据,发出规定的乐音。具体来说,中心单元部30将图1B所示的成套虚拟鼓D(仮想ドラムセット)的位置坐标数据与照相机单元部20的拍摄空间对应关联地存储。并且,根据该成套虚拟鼓D的位置坐标数据和事件记录接收时的标记部15的位置坐标数据,确定杆部10打击的乐器,发出与该乐器相对应的乐音。When the center unit unit 30 receives an event record from the pole unit 10, it emits a predetermined musical sound based on the position coordinate data of the marker unit 15 at the time of reception. Specifically, the center unit unit 30 stores the position coordinate data of the virtual drum set D shown in FIG. 1B in association with the imaging space of the camera unit unit 20 . Then, based on the position coordinate data of the virtual drum set D and the position coordinate data of the marking part 15 at the time of receiving the event record, the musical instrument struck by the stick part 10 is specified, and a musical sound corresponding to the musical instrument is emitted.

在这样的演奏装置1中,本实施方式的杆部10降低耗电量,并且进行标记部15的发光控制和熄灭控制。具体来说,在演奏装置1中,需要在杆部10打击到虚拟的乐器时发出乐音,但是,一般在打击乐器中,杆部10的打击是在杆部10的下挥时进行,不在杆部10的上挥时进行。In such a musical performance device 1 , the lever portion 10 of the present embodiment reduces power consumption, and performs light-emitting control and light-off control of the marking portion 15 . Specifically, in the performance device 1, it is necessary to emit a musical sound when the rod 10 strikes a virtual musical instrument, but generally in percussion instruments, the strike of the rod 10 is performed when the rod 10 is swung down, not on the rod 10. The upswing of part 10 is carried out.

于是,本实施方式的杆部10以对下挥动作的开始进行检测的情况为条件,进行标记部15的发光控制,之后,以对下挥动作的结束、上挥动作的开始进行检测的情况为条件,进行标记部15的熄灭控制,由此实现耗电量的降低。另外,所谓发光控制,是指让标记部15发光的控制和维持发光的状态的控制。但是,所谓发光的状态,不仅包括始终发光的状态,还包括以闪烁的方式暂时熄灭的状态。另外,所谓熄灭控制,是指让标记部15的发光熄灭的控制和维持熄灭的状态的控制。Therefore, the shaft part 10 of this embodiment performs the light emission control of the marking part 15 on the condition that the start of the downswing movement is detected, and thereafter, the end of the downswing movement and the start of the upswing movement are detected. As a condition, the extinguishing control of the marking portion 15 is performed, thereby achieving reduction in power consumption. In addition, the light emission control refers to the control of making the marker 15 emit light and the control of maintaining the state of light emission. However, the state of emitting light includes not only a state of always emitting light but also a state of temporarily extinguishing it by blinking. In addition, the extinguishing control refers to the control to extinguish the light emission of the marking part 15 and the control to maintain the extinguished state.

下面对本发明的实施方式进行具体说明。Embodiments of the present invention will be specifically described below.

(演奏装置1的结构)(Structure of the performance device 1)

首先,参照图2~图5,对构成本发明演奏装置1的杆部10,照相机单元部20及中心单元部30的结构进行说明。图2为表示杆部10的硬件结构的框图。图3为杆部10的立体图,图4为表示照相机单元部20的硬件结构的框图,图5为表示中心单元部30的硬件结构的框图。First, with reference to FIGS. 2 to 5 , the structures of the rod portion 10 , the camera unit portion 20 and the center unit portion 30 constituting the musical performance device 1 of the present invention will be described. FIG. 2 is a block diagram showing a hardware configuration of the lever unit 10 . 3 is a perspective view of the pole unit 10 , FIG. 4 is a block diagram showing the hardware configuration of the camera unit unit 20 , and FIG. 5 is a block diagram showing the hardware configuration of the center unit unit 30 .

(杆部10的结构)(Structure of rod portion 10)

如图2所示,杆部10包括CPU11(Central Processing Unit:中央处理单元)、ROM(Read Only Memory:只读存储器)12、RAM(RandomAccess Memory:随机存取存储器)13、运动传感器部14、标记部15以及数据通信部16。As shown in Figure 2, the rod portion 10 includes a CPU11 (Central Processing Unit: Central Processing Unit), a ROM (Read Only Memory: Read Only Memory) 12, a RAM (Random Access Memory: Random Access Memory) 13, a motion sensor portion 14, Marking unit 15 and data communication unit 16 .

CPU11执行杆部10整体的控制,例如,根据从运动传感器部14输出的传感器值,除了进行杆部10的姿势的检测、击打检测及动作检测以外,还进行标记部15的发光、熄灭等的控制。此时,CPU11从ROM12中读取标记特征信息,按照该标记特征信息,进行标记部15的发光控制。另外,CPU11经由数据通信部16,进行其与中心单元部30之间的通信控制。The CPU 11 executes overall control of the stick 10. For example, based on the sensor value output from the motion sensor unit 14, in addition to the detection of the posture of the stick 10, the impact detection, and the motion detection, light emission and extinction of the marker 15 are also performed. control. At this time, the CPU 11 reads the mark characteristic information from the ROM 12 , and performs light emission control of the mark portion 15 according to the mark characteristic information. Moreover, CPU11 performs communication control with the center unit part 30 via the data communication part 16. As shown in FIG.

ROM12存储CPU11执行的各种处理的处理程序。另外,ROM12存储标记部15的发光控制所用的标记特征信息。在这里,照相机单元部20需要区分杆部10A的标记部15(第1标记)和杆部10B的标记部15(第2标记)。所谓标记特征信息,为用于照相机单元部20区分第1标记部和第2标记部的信息。例如,除了可以使用发光时的形状、大小、色调、彩度、或亮度以外,还可以使用发光时的闪烁速度等。The ROM 12 stores processing programs for various processing executed by the CPU 11 . In addition, the ROM 12 stores marker characteristic information used for light emission control of the marker portion 15 . Here, the camera unit 20 needs to distinguish the marking part 15 (first marking) of the shaft part 10A from the marking part 15 (second marking) of the shaft part 10B. The marker feature information is information for the camera unit 20 to distinguish between the first marker and the second marker. For example, in addition to the shape, size, hue, chroma, or luminance when emitting light, the flickering speed when emitting light, etc. may be used.

杆部10A的CPU11和杆部10B的CPU11分别读取不同的标记特征信息,进行各自的标记的发光控制。The CPU 11 of the lever unit 10A and the CPU 11 of the lever unit 10B read different marker characteristic information, respectively, and perform light emission control of the respective markers.

RAM13存储运动传感器部14输出的各种传感器值等的、在处理中获得的或生成的值。The RAM 13 stores values obtained or generated during processing, such as various sensor values output by the motion sensor unit 14 .

运动传感器部14为用于检测杆部10的状态的各种传感器,输出规定的传感器值。在这里,作为构成运动传感器部14的传感器,例如可以使用加速度传感器、角速度传感器及磁性传感器等。The motion sensor unit 14 is various sensors for detecting the state of the rod unit 10 and outputs predetermined sensor values. Here, as sensors constituting the motion sensor unit 14 , for example, an acceleration sensor, an angular velocity sensor, a magnetic sensor, and the like can be used.

作为加速度传感器,可以使用三轴传感器,该三轴传感器输出分别在X轴、Y轴、Z轴这三个轴向产生的加速度。另外,关于X轴、Y轴、Z轴,如图3所示,可以将与杆部10的长度方向的轴一致的轴作为Y轴,将与配置有加速度传感器的基板(未图示)平行并且与Y轴正交的轴作为X轴,将与X轴和Y轴正交的轴作为Z轴。此时,加速度传感器也可以获得X轴、Y轴、Z轴的各自的成分的加速度,并且计算将各自的加速度合成的传感器合成值。在这里,演奏者保持杆部10的一端(根侧),进行以手腕等为中心的上挥和下挥动作,由此使杆部10产生旋转运动。接着,对应于此,杆部10静止的情况下,加速度传感器计算与重力加速度1G相当的值作为传感器合成值,在杆部10进行旋转运动的情况下,加速度传感器计算大于重力加速度1G的值作为传感器合成值。另外,传感器合成值例如通过计算X轴、Y轴、Z轴的成分的加速度的各自的平方的总和的平方根的方式而获得。As the acceleration sensor, a three-axis sensor that outputs accelerations generated in three axial directions of the X axis, the Y axis, and the Z axis can be used. In addition, regarding the X-axis, Y-axis, and Z-axis, as shown in FIG. 3 , the axis that coincides with the axis in the longitudinal direction of the rod portion 10 can be used as the Y-axis, and the axis parallel to the substrate (not shown) on which the acceleration sensor is arranged can be used as the Y-axis. Furthermore, the axis perpendicular to the Y axis is defined as the X axis, and the axis perpendicular to the X axis and the Y axis is defined as the Z axis. At this time, the acceleration sensor may obtain the acceleration of each component of the X-axis, the Y-axis, and the Z-axis, and may calculate a sensor synthesis value obtained by combining the respective accelerations. Here, the player holds one end (root side) of the shaft 10 and swings up and down around the wrist or the like, thereby causing the shaft 10 to rotate. Next, corresponding to this, when the rod portion 10 is at rest, the acceleration sensor calculates a value corresponding to the gravitational acceleration 1G as the sensor composite value, and when the rod portion 10 performs rotational motion, the acceleration sensor calculates a value greater than the gravitational acceleration 1G as Sensor composite value. In addition, the sensor composite value is obtained by calculating the square root of the sum of the squares of the accelerations of the X-axis, Y-axis, and Z-axis components, for example.

另外,作为角度传感器,例如可以使用具有陀螺仪的传感器。在这里,如图3所示,角速度传感器输出杆部10的Y轴方向的旋转角301、杆部10的X轴方向的旋转角311。In addition, as the angle sensor, for example, a sensor having a gyroscope can be used. Here, as shown in FIG. 3 , the angular velocity sensor outputs a rotation angle 301 of the rod portion 10 in the Y-axis direction and a rotation angle 311 of the rod portion 10 in the X-axis direction.

在这里,由于Y轴方向的旋转角301为在演奏者持握杆部10时从演奏者看到的前后轴的旋转角,因此可以称为侧滚角(ロ一ル角)。侧滚角通过下述方式产生:与表示X-Y平面以何种程度相对于X轴而倾斜的角度302相对应,演奏者手持杆部10,并以手腕为轴沿左右方向旋转。Here, since the rotation angle 301 in the Y-axis direction is the rotation angle of the front-rear axis seen from the player when the player holds the shaft 10, it can be called a roll angle (roll angle). The roll angle is generated by the player holding the stick 10 and rotating it in the left-right direction with the wrist as the axis corresponding to the angle 302 indicating how much the X-Y plane is inclined with respect to the X-axis.

此外,由于X轴方向的旋转角311为在演奏者持握杆部10时,从演奏者看到的左右轴的旋转角,因此可以称为俯仰角(ピッチ角)。俯仰角通过下述方式产生:与表示X-Y平面以何种程度相对于Y轴而倾斜的角度312相对应,演奏者手持杆部10,并以手腕为轴沿上下方向旋转。In addition, since the rotation angle 311 in the X-axis direction is the rotation angle of the horizontal axis seen from the player when the player holds the shaft 10 , it can be called a pitch angle (pitch angle). The pitch angle is generated by the player holding the stick 10 and rotating it vertically about the wrist as an axis corresponding to the angle 312 indicating how much the X-Y plane is inclined with respect to the Y axis.

另外,虽未图示,但角速度传感器也可以与Z轴方向的旋转角一起输出。此时,Z轴方向的旋转角具有基本上与X轴方向的旋转角311相同的性质,该Z轴方向的旋转角为通过演奏者手持杆部10并沿左右方向振动手腕而产生的俯仰角。In addition, although not shown, the angular velocity sensor may output together with the rotation angle in the Z-axis direction. At this time, the rotation angle in the Z-axis direction, which is the pitch angle generated by the player holding the stick part 10 and vibrating the wrist in the left-right direction, has basically the same property as the rotation angle 311 in the X-axis direction. .

此外,作为磁性传感器,可以使用能够输出图3所示的X轴、Y轴、Z轴这三轴方向磁性传感器值的磁性传感器。由这样的磁性传感器,表示磁铁的北(磁北)的矢量分别针对X轴方向、Y轴方向、Z轴方向输出。由于所输出的各轴方向的成分根据杆部10的姿势(朝向)而不同,因此CPU11可以根据这些成分,计算杆部10的侧滚角、X轴方向及Z轴方向的旋转角。In addition, as the magnetic sensor, a magnetic sensor capable of outputting magnetic sensor values in the three-axis directions of the X axis, the Y axis, and the Z axis shown in FIG. 3 can be used. From such a magnetic sensor, vectors indicating the north (magnetic north) of the magnet are output with respect to the X-axis direction, the Y-axis direction, and the Z-axis direction, respectively. Since the output components in each axis direction differ according to the posture (orientation) of the shaft 10, the CPU 11 can calculate the roll angle of the shaft 10, the rotation angles in the X-axis direction and the Z-axis direction based on these components.

运动传感器部14(详细地,接收到来自运动传感器部14的传感器值的CPU11)使用这样的各种传感器,检测演奏者持握的杆部10的状态(也可以改称为演奏者的演奏状态)。作为一个例子,CPU11根据加速度传感器输出的加速度(或传感器合成值),检测杆部10对虚拟的乐器的打击时刻(击打时刻)。另外,如后所述,CPU11根据从各传感器输出的传感器值,检测杆部10的下挥动作、上挥动作。The motion sensor section 14 (in detail, the CPU 11 that receives the sensor value from the motion sensor section 14) detects the state of the stick section 10 held by the player (may also be referred to as the player's playing state) using such various sensors. . As an example, the CPU 11 detects an impact timing (impact timing) of the stick 10 on a virtual musical instrument based on the acceleration (or sensor composite value) output by the acceleration sensor. In addition, as will be described later, the CPU 11 detects the downward swing motion and the upward swing motion of the shaft portion 10 based on the sensor values output from the respective sensors.

返回到图2,标记部15为在杆部10的前端侧设置的、例如LED等发光体,根据来自CPU11的控制进行发光和熄灭。具体来说,标记部15根据CPU11从ROM12读出的标记特征信息而发光。此时,由于杆部10A的标记特征信息与杆部10B的标记特征信息不同,因此照相机单元部20可以区分并获得杆部10A的标记部(第1标记)的位置坐标和杆部10B的标记部(第2标记)的位置坐标。Returning to FIG. 2 , the marking part 15 is a luminous body such as an LED provided on the front end side of the rod part 10 , and lights up and goes out under the control of the CPU 11 . Specifically, the marking unit 15 emits light based on the marking characteristic information read by the CPU 11 from the ROM 12 . At this time, since the marker characteristic information of the rod 10A is different from the marker characteristic information of the rod 10B, the camera unit 20 can distinguish and obtain the position coordinates of the marker (first marker) of the rod 10A and the marker of the rod 10B. The position coordinates of the part (2nd mark).

数据通信部16至少在其与中心单元部30之间进行规定的无线通信。规定的无线通信可以设为以任意的方法进行,在本实施方式中,通过红外线通信,进行其与中心单元部30之间的无线通信。另外,数据通信部16也可以设为在其与照相机单元部20之间进行无线通信,另外,还可以设为在与杆部10A之间以及与杆部10B之间进行无线通信。The data communication unit 16 performs predetermined wireless communication at least between itself and the central unit unit 30 . The predetermined wireless communication may be performed by any method, but in this embodiment, wireless communication with the central unit unit 30 is performed by infrared communication. In addition, the data communication part 16 may be set to perform wireless communication with the camera unit part 20, and may also be set to perform wireless communication with the stick part 10A and with the stick part 10B.

(照相机单元部20的结构)(Structure of the camera unit part 20)

对杆部10的结构的说明如上所述。接着,参照图4,对照相机单元部20的结构进行说明。The description of the structure of the rod portion 10 is as above. Next, the configuration of the camera unit section 20 will be described with reference to FIG. 4 .

照相机单元部20包括CPU21、ROM22、RAM23、标记检测部24以及数据通信部25。The camera unit unit 20 includes a CPU 21 , a ROM 22 , a RAM 23 , a marker detection unit 24 , and a data communication unit 25 .

CPU21执行照相机单元部20整体的控制。例如,进行如下控制:根据标记检测部24检测到的标记部15的位置坐标数据及标记特征信息,计算杆部10A、10B的标记部15(第1标记和第2标记)的各自的位置坐标数据。另外,CPU21进行经由数据通信部25将计算出的位置坐标数据等发送给中心单元部30的通信控制。The CPU 21 executes overall control of the camera unit section 20 . For example, control is performed to calculate the respective position coordinates of the markers 15 (the first marker and the second marker) of the rods 10A and 10B based on the position coordinate data and marker characteristic information of the markers 15 detected by the marker detector 24. data. Moreover, CPU21 performs communication control which transmits calculated position coordinate data etc. to the center unit part 30 via the data communication part 25.

ROM22存储CPU21执行的各种处理的处理程序。RAM23存储标记检测部24检测到的标记部15的位置坐标数据等、在处理中获得或生成的值。另外,RAM23也一并存储从中心单元部30接收到的杆部10A、10B的各自的标志特征信息。The ROM 22 stores processing programs for various processing executed by the CPU 21 . The RAM 23 stores values obtained or generated during processing, such as position coordinate data of the marker portion 15 detected by the marker detection unit 24 . In addition, the RAM 23 also stores together the respective flag feature information of the pole parts 10A and 10B received from the center unit part 30 .

标记检测部24例如是光学式的照相机,按照规定的帧频,对持握杆部10并进行演奏动作的演奏者的动态图像进行拍摄。另外,标记检测部24将每帧的拍摄数据输出给CPU21。另外,照相机单元部20确定拍摄空间内的杆部10的标记部15的位置坐标,但关于标记部15的位置坐标的确定,既可通过标记检测部24进行,也可以通过CPU21进行。同样地,关于拍摄到的标记部15的标记特征信息,既可以设为标记检测部24确定的信息,也可以设为CPU21确定的信息。The mark detection unit 24 is, for example, an optical camera, and captures a moving image of a player holding the stick unit 10 and performing a performance movement at a predetermined frame rate. In addition, the marker detection unit 24 outputs the captured data for each frame to the CPU 21 . In addition, the camera unit 20 specifies the position coordinates of the marker 15 of the pole 10 in the imaging space, but the position coordinates of the marker 15 can be determined by the marker detection unit 24 or by the CPU 21 . Similarly, the marker feature information of the captured marker 15 may be information specified by the marker detection unit 24 or information specified by the CPU 21 .

数据通信部25至少在其与中心单元部30之间进行规定的无限通信(例如,红外线通信)。此外,数据通信部16也可以在其与杆部10之间进行无线通信。The data communication unit 25 performs predetermined wireless communication (for example, infrared communication) at least between itself and the central unit unit 30 . In addition, the data communication unit 16 may perform wireless communication with the rod unit 10 .

(中心单元部30的结构)(Structure of the central unit part 30)

对照相机单元部20的结构的说明如上所述。接着,参照图5,对中心单元部30的结构进行说明。The description of the structure of the camera unit section 20 is as above. Next, the configuration of the central unit unit 30 will be described with reference to FIG. 5 .

中心单元部30包括CPU31、ROM32、RAM33、开关操作检测电路34、显示电路35、音源装置36以及数据通信部37。The central unit unit 30 includes a CPU 31 , a ROM 32 , a RAM 33 , a switch operation detection circuit 34 , a display circuit 35 , a sound source device 36 , and a data communication unit 37 .

CPU31执行中心单元部30整体的控制。例如根据从杆部10接收到的击打检测和从照相机单元部20接收到的标记部15的位置坐标,进行发出规定乐音的控制等。另外,CPU31进行经由数据通信部37与杆部10之间的通信控制以及与照相机单元部20之间的通信控制。The CPU 31 executes overall control of the central unit unit 30 . For example, based on the impact detection received from the stick unit 10 and the position coordinates of the marker unit 15 received from the camera unit unit 20 , control to emit a predetermined musical sound is performed. In addition, the CPU 31 performs communication control with the stick unit 10 via the data communication unit 37 and communication control with the camera unit unit 20 .

ROM32存储CPU31执行的各种处理的处理程序。另外,ROM32将各种音色的波形数据、例如长笛(flute)、萨克斯管、喇叭(trumpet)等管乐器、钢琴等键盘乐器、吉他等弦乐器;低音大鼓(bass drum)、镲(ハイハット:hihat)、小鼓(スネァ:snare)、钹(シンパル:cymbal)、铜锣(タム:tam)等打击乐器的波形数据与位置坐标等相对应关联而存储。The ROM 32 stores processing programs for various processing executed by the CPU 31 . In addition, the ROM 32 stores waveform data of various timbres, such as wind instruments such as flutes, saxophones, and trumpets; keyboard instruments such as pianos; stringed instruments such as guitars; Waveform data of percussion instruments such as snare drums (snare), cymbals (cymbal), and gongs (tam: tam) are stored in association with positional coordinates and the like.

CPU31读出在击打检测时(即,事件记录接收时)与标记部15的位置坐标对应关联地存储于ROM32的波形数据,由此发出与演奏者的演奏动作相对应的乐音。The CPU 31 reads the waveform data stored in the ROM 32 in association with the position coordinates of the marker 15 at the time of impact detection (that is, when the event record is received), thereby emitting musical sounds corresponding to the performance movements of the player.

RAM33存储从杆部10接收到的杆部10的状态(击打检测等)、从照相机单元部20接收到的标记部15的位置坐标等、在处理中获得或形成的值。The RAM 33 stores values obtained or formed in processing, such as the state of the lever 10 received from the lever 10 (hit detection, etc.), the position coordinates of the marker 15 received from the camera unit 20, and the like.

开关操作检测电路34与开关341连接,接收经由该开关341的输入信息。作为输入信息,例如包括发出的乐音的音量或发出的乐音的音色的变更、显示装置351的显示的切换等。The switch operation detection circuit 34 is connected to the switch 341 and receives input information through the switch 341 . The input information includes, for example, changes in the volume of the uttered musical sound or the timbre of the uttered musical sound, switching of the display on the display device 351 , and the like.

另外,显示电路35与显示装置351连接,进行显示装置351的显示控制。In addition, the display circuit 35 is connected to the display device 351 and performs display control of the display device 351 .

音源装置36按照来自CPU31的指示,从ROM32读取波形数据,生成乐音数据,并且将乐音数据变换为模拟信号,从未图示的扬声器发出乐音。The sound source device 36 reads waveform data from the ROM 32 in accordance with an instruction from the CPU 31 to generate musical sound data, converts the musical sound data into an analog signal, and emits musical sound from a speaker not shown.

此外,数据通信部37在其与杆部10之间以及其与照相机单元部20之间进行规定的无线通信(例如,红外线通信)。In addition, the data communication unit 37 performs predetermined wireless communication (for example, infrared communication) with the stick unit 10 and with the camera unit unit 20 .

(演奏装置1的处理)(processing of performance device 1)

以上,对构成演奏装置1的杆部10、照相机单元部20以及中心单元部30的结构进行说明。接下来,参照阻6~图10,对演奏装置1的处理进行说明。图6为表示杆部10的处理的流程图。图7为表示杆部10的击打检测时刻(事件记录形成时刻)的图。图8为表示杆部10的标记点亮处理的流程图。此外,图9为表示照相机单元部20的处理的流程图。图10为表示中心单元部30的处理的流程图。In the above, the structure of the rod part 10, the camera unit part 20, and the center unit part 30 which comprise the musical performance apparatus 1 was demonstrated. Next, the processing of the performance device 1 will be described with reference to FIG. 6 to FIG. 10 . FIG. 6 is a flowchart showing processing of the lever unit 10 . FIG. 7 is a diagram showing the impact detection timing (event record formation timing) of the lever portion 10 . FIG. 8 is a flowchart showing a mark lighting process of the lever portion 10 . In addition, FIG. 9 is a flowchart showing processing of the camera unit section 20 . FIG. 10 is a flowchart showing processing of the central unit unit 30 .

(杆部10的处理)(Handling of the rod portion 10)

如图6所示,杆部10的CPU11读出存储于ROM12的标记特征信息(步骤S1)。在该处理中,杆部10A、10B的CPU11读出分别不同的标记特征信息。不同的标记特征信息的读取可以通过任意的方法进行。例如,杆部10A、10B也可以直接进行通信或经由中心单元部30进行通信。或者,也可以是,预先使一个标记特征信息与各个杆部10中的每个对应关联,杆部10A、10B的CPU11读出分别对应关联的独特(独自)的标记特征信息。As shown in FIG. 6 , the CPU 11 of the shaft 10 reads out the mark characteristic information stored in the ROM 12 (step S1 ). In this process, the CPU 11 of the lever portions 10A and 10B reads out different mark feature information. The reading of different marker characteristic information can be performed by any method. For example, the poles 10A and 10B may communicate directly or via the center unit 30 . Alternatively, one piece of marker feature information may be previously associated with each of the levers 10 , and the CPU 11 of the levers 10A, 10B may read out the unique (individual) marker feature information associated with each other.

CPU11读出标记特征信息时,将该标记特征信息存储于RAM13,并且经由数据通信部16发送给中心单元部30(步骤S2)。此时,CPU11将标记特征信息与能够分别区分杆部10A、10B的识别信息(杆识别信息)对应关联地发送给中心单元部30。When the CPU 11 reads the tag feature information, it stores the tag feature information in the RAM 13 and sends it to the central unit unit 30 via the data communication unit 16 (step S2). At this time, the CPU 11 transmits, to the center unit 30 , the marker feature information and the identification information (rod identification information) capable of distinguishing the rod portions 10A and 10B from each other in association with each other.

接着,CPU11从运动传感器部14读出运动传感器信息、即各种传感器输出的传感器值,并存储于RAM13(步骤S3)。之后,CPU11根据已读出的运动传感器信息,进行杆部10的姿势检测处理(步骤S4)。在姿势检测处理中,CPU11根据运动传感器信息,检测杆部10的姿势,例如杆部10的倾斜度、侧滚角以及俯仰角的位移等。Next, the CPU 11 reads motion sensor information, that is, sensor values output by various sensors from the motion sensor unit 14, and stores them in the RAM 13 (step S3). Thereafter, the CPU 11 performs posture detection processing of the lever portion 10 based on the read motion sensor information (step S4 ). In the attitude detection process, the CPU 11 detects the attitude of the stick 10 , such as the inclination of the stick 10 , the displacement of the roll angle, and the pitch angle, based on the motion sensor information.

接下来,CPU11根据运动传感器信息,进行击打检测处理(步骤S5)。在这里,在演奏者使用杆部10进行演奏的情况下,一般进行与击打实际乐器(例如,鼓)的动作相同的动作。在这样的(演奏)动作中,演奏者首先将杆部10上挥,然后朝向虚拟的乐器下挥。并且,在杆部10即将击打到虚拟的乐器之前,要使杆部10的动作停止的力起作用。此时,演奏者假定在将杆部10击打到虚拟的乐器的瞬间发出乐音,因此期望能够在演奏者假定的时刻产生乐音。于是,在本实施方式中,设在演奏者将杆部击打到虚拟的乐器的面的瞬间或稍微之前发出乐音。Next, the CPU 11 performs impact detection processing based on the motion sensor information (step S5). Here, when a player performs a performance using the stick portion 10 , generally the same motion as hitting an actual musical instrument (for example, a drum) is performed. In such a (playing) motion, the player first swings up the shaft 10 and then swings down toward the virtual musical instrument. Then, immediately before the stick 10 hits the virtual musical instrument, a force to stop the movement of the stick 10 acts. At this time, since the player assumes that the musical sound is produced at the moment when the player hits the stick portion 10 on the virtual musical instrument, it is expected that the musical sound can be produced at the timing assumed by the player. Therefore, in this embodiment, it is assumed that the musical sound is emitted at the moment when the player hits the stick portion on the surface of the virtual musical instrument or slightly before.

在这里,参照图7,对使用杆部10的乐音的发音时刻的一个例子进行说明。图7为表示与使用杆部10进行演奏动作的情况下的运动传感器部14的垂直方向的加速度有关的输出的变化的图。另外,所谓垂直方向的加速度,是指相对于水平面的、垂直方向的加速度。其也可以根据Y轴成分的加速度分解而计算。或者,还可以根据Z轴方向的加速度(根据侧滚角,X轴方向的加速度)分解而计算。此外,在图7中,正的加速度表示对杆部10施加的朝下方向的加速度,负的加速度表示对杆部10施加的朝上方向的加速度。Here, referring to FIG. 7 , an example of the timing at which musical sounds are emitted using the lever portion 10 will be described. FIG. 7 is a graph showing changes in output related to acceleration in the vertical direction of the motion sensor unit 14 when performing a musical performance using the stick unit 10 . In addition, the acceleration in the vertical direction refers to the acceleration in the vertical direction with respect to the horizontal plane. It can also be calculated from the acceleration decomposition of the Y-axis component. Alternatively, the acceleration in the Z-axis direction (the acceleration in the X-axis direction according to the roll angle) may also be decomposed and calculated. In addition, in FIG. 7 , a positive acceleration represents an acceleration in the downward direction applied to the rod portion 10 , and a negative acceleration represents an acceleration in the upward direction applied to the rod portion 10 .

即使在杆部10静止的状态(以a表示的部分),重力加速度仍作用于杆部10。由此,静止的杆部10的运动传感器部14检测到抵抗重力加速度的形式的、垂直向上即负方向的、一定的加速度。另外,作用于杆部10的加速度为0是杆部10自由落下的状态时。Even in a state where the shaft 10 is at rest (a portion indicated by a), gravitational acceleration acts on the shaft 10 . Accordingly, the motion sensor unit 14 of the stationary pole unit 10 detects a constant acceleration in the vertical upward direction, that is, in the negative direction, against the acceleration due to gravity. In addition, when the acceleration acting on the rod part 10 is 0, the rod part 10 is in a state of free fall.

当在静止的状态下伴随上挥动作演奏者将杆部10上抬时,相对于重力加速度,进一步沿相反的方向动作。由此,作用于杆部10的加速度沿负方向增加。之后,在想要使杆部10静止而减小上抬的速度时,向上的加速度减少,通过运动传感器部14检测的杆部10的负方向的加速度减少(以b表示的部分)。并且,上挥动作到达最高点的时刻的加速度仅仅为重力加速度(以b和c的边界附近表示的部分)。When the player lifts up the shaft 10 with the upward swing in a stationary state, the player moves in the opposite direction with respect to the acceleration of gravity. Thus, the acceleration acting on the rod portion 10 increases in the negative direction. Afterwards, when the lifting speed is decreased to make the pole 10 stationary, the upward acceleration decreases, and the acceleration in the negative direction of the pole 10 detected by the motion sensor unit 14 decreases (the portion indicated by b). In addition, the acceleration at the time when the upward swing reaches the highest point is only the gravitational acceleration (the portion shown near the boundary between b and c).

在杆部10由于上挥动作而到达顶点时,演奏者进行杆部10的下挥动作。在该下挥动作中,杆部10沿朝下方向而动作。因此,作用于杆部10的加速度与逆着重力加速度而检测到的负方向的加速度相比,沿正方向增加。之后,由于演奏者为了击打,减少朝下方向的加速度,所以作用于杆部10的加速度沿负方向增加。在此期间,经过下挥动作到达最高速的时刻后,达到在杆部10上再次仅仅作用有重力加速度的状态(以c表示的部分)。When the shaft portion 10 reaches the apex due to the upward swing, the player performs a downward swing of the shaft portion 10 . In this downward swing, the shaft 10 moves in the downward direction. Therefore, the acceleration acting on the rod portion 10 increases in the positive direction compared to the acceleration in the negative direction detected against the gravitational acceleration. After that, since the player reduces the acceleration in the downward direction in order to strike, the acceleration acting on the shaft 10 increases in the negative direction. During this period, after the moment when the downward swing reaches the highest speed, the state where only the acceleration of gravity acts on the shaft 10 again (the portion indicated by c) is reached.

之后,在演奏者为了击打,对于杆部10进一步施加上挥方向的加速度时,施加的加速度沿负方向增加。另外,击打结束时,杆部10再次静止,并返回到检测与重力加速度相反的形式的负方向的加速度的状态(以d表示的部分)。Thereafter, when the player further applies an acceleration in the upswing direction to the shaft 10 for striking, the applied acceleration increases in the negative direction. In addition, when the impact is completed, the shaft 10 stops again, and returns to the state of detecting the negative acceleration in the form opposite to the gravitational acceleration (the part indicated by d).

在本实施方式中,检测在进行了下挥动作后施加上挥方向的加速度的瞬间,作为演奏者使杆部10击打到虚拟的乐器的面的瞬间。即,在由图7中的d表示的部分,将从下挥状态起换言之从施加的加速度仅仅为重力加速度起进一步沿负方向增加规定值后的A点作为击打检测的时刻。In the present embodiment, the moment when acceleration in the upward swing direction is applied after performing the downward swing is detected as the moment when the player hits the stick portion 10 on the surface of the virtual musical instrument. That is, in the portion indicated by d in FIG. 7 , point A, which is further increased by a predetermined value in the negative direction from the downward swing state, in other words, from when the applied acceleration is only the gravitational acceleration, is taken as the time of impact detection.

将该击打检测的时刻作为发音时刻,判断为已到达如上所述的发音时刻时,杆部10的CPU11形成事件记录,发送给中心单元部30。由此,在中心单元部30,执行发音处理,发出乐音。The time at which the impact is detected is regarded as the sounding time, and when it is determined that the sounding time has been reached, the CPU 11 of the lever 10 creates an event record and sends it to the central unit 30 . As a result, the central unit unit 30 executes sound generation processing to generate musical sounds.

返回到图6,在步骤S5所示的击打检测处理中,根据运动传感器信息(例如,加速度传感器的加速度合成值),生成事件记录。此时,生成的事件记录中也可以包含发出的乐音的音量。另外,乐音的音量例如也可以根据加速度合成值的最大值而求出。Returning to FIG. 6 , in the impact detection process shown in step S5 , an event record is generated based on the motion sensor information (for example, the acceleration composite value of the acceleration sensor). In this case, the generated event log may also include the volume of the emitted musical sound. In addition, the volume of the musical sound may be obtained from, for example, the maximum value of the acceleration synthesis value.

接着,CPU11根据运动传感器信息,进行检测表示演奏者的规定动作(动作:action)的信息(以下称为动作信息)的处理,即行为检测处理(步骤S6)。接下来,CPU11将在步骤S4~步骤S6的处理中检测到的信息,即姿势信息、击打信息以及动作信息经由数据发送部16,发送给中心单元部30(步骤S7)。此时,CPU11将姿势信息、击打信息以及动作信息与杆识别信息相对应关联地发送给中心单元部30。Next, the CPU 11 performs a process of detecting information (hereinafter referred to as action information) indicating a predetermined action (action: action) of the player based on the motion sensor information, that is, an action detection process (step S6 ). Next, the CPU 11 transmits the information detected in the processes of steps S4 to S6 , that is, posture information, impact information, and movement information, to the center unit 30 via the data transmission unit 16 (step S7 ). At this time, the CPU 11 sends the posture information, the strike information, and the motion information to the center unit unit 30 in association with the stick identification information.

接下来,CPU11进行标记点亮熄灭处理(步骤S8),转移到步骤S3的处理,反复执行其以后的处理。在这里,关于标记点亮熄灭处理,通过图8而详细地说明,CPU11根据运动传感器信息等,控制标记部15的点亮或熄灭。Next, the CPU 11 performs mark turning on and off processing (step S8 ), shifts to the processing of step S3 , and executes the subsequent processing repeatedly. Here, the marker lighting and extinguishing process will be described in detail with reference to FIG. 8 , and the CPU 11 controls the marker 15 to be turned on or off based on motion sensor information and the like.

(标记点亮熄灭处理)(mark lighting and extinguishing processing)

下面参照图8,对标记点亮熄灭处理进行说明。Next, with reference to FIG. 8 , the marker turning on and off processing will be described.

首先,杆部10的CPU11根据运动传感器信息、姿势信息、击打信息以及动作信息等,判定是否检测到下挥(步骤S11)。此时,在检测到下挥时,CPU11进行标记部15的点亮处理(步骤S12),结束标记点亮熄灭处理。First, the CPU 11 of the shaft 10 determines whether or not a downward swing has been detected based on motion sensor information, posture information, impact information, motion information, and the like (step S11 ). At this time, when the downward swing is detected, the CPU 11 performs a lighting process of the marker portion 15 (step S12 ), and ends the marker lighting and extinguishing process.

另一方面,在没有检测到下挥时,CPU11根据运动传感器信息、姿势信息、击打信息和动作信息等,判定是否检测到上挥(步骤S13)。此时,在检测到上挥时,CPU11进行标记部15的熄灭处理(步骤S14),结束标记点亮熄灭处理。另一方面,在没有检测到上挥时,CPU11结束标记点亮熄灭处理。On the other hand, when the downward swing is not detected, the CPU 11 determines whether the upward swing is detected based on motion sensor information, posture information, impact information, motion information, and the like (step S13 ). At this time, when the upward swing is detected, the CPU 11 performs the extinguishing process of the marker 15 (step S14 ), and ends the marker lighting and extinguishing process. On the other hand, when the upward swing is not detected, the CPU 11 ends the mark lighting and extinguishing processing.

在这里,步骤S11及步骤S13的下挥及上挥的检测可以通过任意的方法进行,例如,可以使用杆部10的垂直方向的加速度。下面,以运动传感器部14的垂直方向的加速度的变化表示如图7所示的变化的情况为例,说明CPU11对下挥及上挥的检测。Here, the detection of the downward swing and the upward swing in step S11 and step S13 may be performed by any method, for example, the acceleration in the vertical direction of the shaft part 10 may be used. Next, the detection of the downward swing and the upward swing by the CPU 11 will be described by taking a case where the change in acceleration in the vertical direction of the motion sensor unit 14 shows a change as shown in FIG. 7 as an example.

上挥动作的开始作为击打检测的时刻。即,设为A点,该A点为,在由图7的d表示的部分,从所施加的加速度仅为重力加速度的状态起进一步沿负方向增加规定值后的A点。当然,也可以不使上挥动作的开始和击打检测的时刻相同,而在两者的时刻之间设置时间间隔。The start of the upswing is taken as the moment of hit detection. That is, point A is assumed to be point A obtained by increasing the acceleration by a predetermined value in the negative direction from the state where the applied acceleration is only gravitational acceleration in the portion indicated by d in FIG. 7 . Of course, it is also possible to set a time interval between the start of the upswing motion and the hit detection time, instead of making the same time.

另外,下挥动作的开始为B点,该B点为,在由图7的c表示的部分,从施加的加速度仅为重力加速度的状态其沿正方向增加规定值的B点。在这里,在普通的打击乐器等的演奏操作中,经常从下挥动作起马上进行上挥动作。由此,在本实施方式中,设下挥动作的结束与上挥动作的开始为同一时刻。即,下挥动作在图7的B点的时刻开始,在A点的时刻结束。当然,也可以在下挥动作的结束与上挥动作的开始之间设置时间间隔。In addition, the start of the downward swing is point B, which is point B at which the applied acceleration increases by a predetermined value in the positive direction from the state of only the gravitational acceleration in the portion shown by c in FIG. 7 . Here, in general performance operations of percussion instruments, etc., the upward swing is always performed right away from the downward swing. Therefore, in the present embodiment, the end of the downward swing and the start of the upward swing are set at the same time. That is, the downward swing motion starts at the time of point B in FIG. 7 and ends at the time of point A. Of course, a time interval can also be set between the end of the downward swing and the start of the upward swing.

此外,在本实施方式中,根据运动传感器部14(加速度传感器)检测的垂直方向的加速度,检测下挥及上挥动作。但是,作为另一例子,在下挥及上挥动作的检测中,也可以使用杆部10的姿势信息。在这里,姿势信息可以使用俯仰角的位移。例如,在俯仰角向下方向发生位移时,CPU11对下挥开始进行检测。在俯仰角向上方向发生位移时、俯仰角的向下方向的位移结束时,CPU11对上挥开始进行检测。In addition, in this embodiment, the downward swing and the upward swing are detected based on the acceleration in the vertical direction detected by the motion sensor unit 14 (acceleration sensor). However, as another example, the posture information of the shaft 10 may be used in the detection of the downward swing and the upward swing. Here, the pose information can use the displacement of the pitch angle. For example, when the pitch angle is shifted in the downward direction, the CPU 11 detects the start of the downward swing. The CPU 11 detects the start of the upward swing when the pitch angle is shifted in the upward direction and when the pitch angle is displaced in the downward direction.

另外,下挥及上挥动作的检测也可以由照相机单元部20进行。即,也可以根据照相机单元部20拍摄到的动态图像,判断演奏者的手的运动,检测下挥及上挥动作。在此情况下,杆部10可以从照相机单元部20接收这些检测信息。In addition, the detection of the downward swing and the upward swing may also be performed by the camera unit 20 . That is, it is also possible to judge the movement of the player's hand based on the moving image captured by the camera unit 20, and detect the downward swing and the upward swing. In this case, the stick part 10 can receive these detection information from the camera unit part 20 .

这样,步骤S11及步骤S13的下挥及上挥动作的检测可以通过各种的方法而进行。In this way, the detection of the swing-down motion and the swing-up motion in step S11 and step S13 can be performed by various methods.

此外,由于杆部10和照相机单元部20是不同步的,因此存在照相机单元部20无法根据标记部15熄灭的时刻进行恰当的拍摄的情况。于是,也可以在杆部10中,使标记部15的熄灭时刻延迟照相机单元部20的摄影1帧的量。由此,在照相机单元部20中,能够与由杆部10和照相机单元部20的非同步产生的时刻偏移无关地,确定击打时刻时的标记部15的位置坐标。In addition, since the lever portion 10 and the camera unit portion 20 are not synchronized, there are cases where the camera unit portion 20 cannot perform appropriate shooting according to the timing when the marker portion 15 is turned off. Therefore, in the lever portion 10 , the timing of turning off the marker portion 15 may be delayed by one frame of imaging by the camera unit portion 20 . In this way, in the camera unit 20 , the position coordinates of the marker 15 at the time of hitting can be specified regardless of the time shift caused by the asynchrony of the lever 10 and the camera unit 20 .

(照相机单元部20的处理)(Processing of the camera unit section 20)

如图9所示,照相机单元部20的CPU21进行标记检测条件获得处理(步骤S21)。在该处理中,CPU21获得从中心单元部30发送的标记检测条件信息,将其存储于RAM23中。另外,所谓标记检测条件信息,是用于检测杆部10A、10B的各自标记部15的条件,根据标记特征信息生成(参照图10的步骤S31、步骤S32)。在这里,如上所述,作为标记特征信息,例如可以使用标记的形状、大小、色调、彩度、或亮度。接着,CPU21进行标记检测条件设定处理(步骤S22)。在该处理中,CPU21根据标记检测条件信息,进行标记检测部24的各种设定。As shown in FIG. 9 , the CPU 21 of the camera unit 20 performs marker detection condition acquisition processing (step S21 ). In this process, CPU21 acquires the marker detection condition information transmitted from the center unit part 30, and stores it in RAM23. In addition, the marker detection condition information is a condition for detecting each marker part 15 of the lever part 10A, 10B, and is created from marker characteristic information (refer step S31, step S32 of FIG. 10). Here, as described above, as the mark feature information, for example, the shape, size, hue, chroma, or brightness of the mark can be used. Next, the CPU 21 performs marker detection condition setting processing (step S22). In this process, the CPU 21 performs various settings of the marker detection unit 24 based on the marker detection condition information.

接着,CPU21进行第1标记检测处理(步骤S23)及第2标记检测处理(步骤S24)。在这些处理中,CPU21获得由标记检测部24检测到的、杆部10A的标记部15(第1标记)及杆部10B的标记部15(第2标记)的位置坐标、尺寸、角度等标记检测信息,将其存储于RAM23中。此时,标记检测部24针对发光中的标记部15,检测标记检测信息。Next, the CPU 21 performs the first marker detection process (step S23) and the second marker detection process (step S24). In these processes, the CPU 21 acquires marks such as position coordinates, dimensions, and angles of the mark portion 15 (first mark) of the rod portion 10A and the mark portion 15 (second mark) of the rod portion 10B detected by the mark detection portion 24 . The detection information is stored in RAM23. At this time, the marker detection unit 24 detects marker detection information for the marker unit 15 that is emitting light.

接着,CPU21将在步骤S23和步骤S24获得的标记检测信息经由数据通信部25,发送给中心单元部30(步骤S25),转移到步骤S23的处理。Next, the CPU 21 transmits the marker detection information obtained in steps S23 and S24 to the central unit unit 30 via the data communication unit 25 (step S25), and proceeds to the processing of step S23.

(中心单元部30的处理)(Processing of the central unit unit 30)

如图10所示,中心单元部30的CPU31从杆部10接收标记特征信息,并存储于RAM33中(步骤S31)。接着,CPU31根据标记特征信息以及经由开关341设定的检测条件,生成标记检测条件信息,经由数据通信部37,发送给照相机单元部20(步骤S32)。As shown in FIG. 10 , the CPU 31 of the center unit 30 receives the mark feature information from the rod 10 and stores it in the RAM 33 (step S31 ). Next, the CPU 31 generates marker detection condition information based on the marker characteristic information and the detection condition set via the switch 341, and transmits it to the camera unit 20 via the data communication unit 37 (step S32).

接着,CPU31从照相机单元部20接收第1标记和第2标记各自的标记检测信息,并存储于RAM33中(步骤S33)。此外,CPU31分别从杆部10A、10B接收与杆识别信息相对应关联的姿势信息、击打信息以及动作,并存储于RAM33(步骤S34)。Next, the CPU 31 receives marker detection information for each of the first marker and the second marker from the camera unit 20, and stores them in the RAM 33 (step S33). In addition, the CPU 31 receives posture information, impact information, and movement associated with the stick identification information from the stick parts 10A and 10B, and stores them in the RAM 33 (step S34 ).

接着,CPU31判断是否具有击打(步骤S35)。在该处理中,CPU31根据是否从杆部10接收到事件记录,判断击打的有无。此时,在判定为有击打时,CPU31进行击打处理(步骤S36)。在击打处理中,CPU31从ROM32读出与标记检测信息中包含的位置坐标、尺寸以及角度等相对应的波形数据,将其与事件记录中包含的音量数据一起输出到音源装置36。于是,音源装置36根据接收的波形数据,发出相应的乐音。Next, the CPU 31 judges whether or not there is a hit (step S35). In this process, the CPU 31 judges the presence or absence of a hit based on whether or not an event record has been received from the stick 10 . At this time, when it is determined that there is a hit, the CPU 31 performs a hit process (step S36 ). In the striking process, CPU 31 reads waveform data corresponding to position coordinates, dimensions, angles, etc. included in the mark detection information from ROM 32 , and outputs it to sound source device 36 together with volume data included in the event log. Then, the sound source device 36 emits corresponding tones according to the received waveform data.

在步骤S36之后,或着在步骤S35判定为“否”时,CPU31根据从杆部10接收到的动作信息,判定是否有动作(步骤S35)。此时,在判定为有动作时,CPU31进行基于接收到的动作信息的动作处理(步骤S38),转移到步骤S33的处理。另一方面,在判断为没有动作时,CPU31转移到步骤S33的处理。After step S36, or when it is determined as "No" in step S35, the CPU 31 determines whether there is a movement based on the movement information received from the lever 10 (step S35). At this time, when it is determined that there is an action, the CPU 31 performs action processing based on the received action information (step S38 ), and proceeds to the process of step S33 . On the other hand, when it is judged that there is no operation, the CPU 31 proceeds to the processing of step S33.

以上对本实施方式的演奏装置1的结构和处理进行了说明。根据这样的演奏装置1,预测需要标记部15的位置坐标数据的情况(击打)的发生,预先点亮标记部15,在该情况结束时,结束标记部15的点亮。由此,由于仅仅在需要标记部15的位置坐标数据的时间段点亮标记部15,因此与始终点亮的情况相比,可以降低杆部10的耗电量,可以实现杆部10的长时间驱动及轻量化。The configuration and processing of the musical performance device 1 according to the present embodiment have been described above. According to such performance device 1 , the occurrence of a situation (hit) in which the position coordinate data of the marker 15 is required is predicted, the marker 15 is turned on in advance, and when the situation ends, the lighting of the marker 15 is terminated. Thus, since the marker 15 is turned on only when the position coordinate data of the marker 15 is needed, the power consumption of the pole 10 can be reduced compared with the case of always turning on, and the length of the pole 10 can be realized. Time-driven and lightweight.

另外,通过与情况(击打)发生联动的标记部15的点亮熄灭动作,能够期待视觉上的演出效果,可以谋求使用杆部10的演奏的性能(performance)的提高。In addition, by turning on and off the marking portion 15 in conjunction with the situation (hit), a visual effect can be expected, and the performance of the performance using the stick portion 10 can be improved.

以上,对本发明的实施方式进行了说明,但是实施方式不过是例示,并不限定本发明的技术范围。本发明可以采取其它的各种实施方式,另外,在不脱离本发明的要旨的范围内,可以进行省略、置换等各种变更。这些实施方式及其变形包含于在本说明书等中记载的发明的范围及要旨中,并且包含在权利要求书记载的发明和其等同的范围内。As mentioned above, although embodiment of this invention was described, embodiment is only an illustration, and does not limit the technical scope of this invention. The present invention can take other various embodiments, and various changes such as omissions and substitutions can be made without departing from the gist of the present invention. These embodiments and modifications thereof are included in the scope and gist of the invention described in this specification and the like, and are included in the invention described in the claims and their equivalents.

在上述实施方式中,以成套虚拟鼓D(参照图1)作为虚拟的打击乐器为例进行了说明。但是,并不限于此,本发明可以适用于通过杆部10的下挥动作发出乐音的木琴等的其它的乐器。In the above-mentioned embodiment, the virtual drum set D (see FIG. 1 ) has been described as an example of a virtual percussion instrument. However, it is not limited thereto, and the present invention can be applied to other musical instruments such as a xylophone that emits musical tones by swinging the stem portion 10 downward.

此外,在上述实施方式中,通过杆部10、照相机单元部20及中心单元部30进行的处理中的任意的处理也可通过其它的单元(杆部10、照相机单元部20及中心单元部30)进行。例如,杆部10的CPU11进行的击打检测等的处理也可以通过中心单元部30进行。In addition, in the above-mentioned embodiment, arbitrary processing among the processes performed by the lever unit 10, the camera unit unit 20, and the center unit unit 30 may be performed by other units (the lever unit 10, the camera unit unit 20, and the center unit unit 30). )conduct. For example, processing such as impact detection performed by the CPU 11 of the lever unit 10 may be performed by the center unit unit 30 .

此外,在上述实施方式中,对杆部10所具有的标记部15的发光控制进行了说明。但是,并不限于杆部10,也可以对具有发光部的其它部件进行本发明的发光控制。即,本发明可以适用于发光控制装置,该发光控制装置检测对具有发光部的部件赋予的动作的开始和结束,对动作的开始的检测作出反应而点亮发光部,并且对动作的结束的检测作出反应而使发光部熄灭。此时,CPU(检测单元)可以根据各种传感器(运动传感器部)检测到的值,进行动作的开始和结束的检测。另外,CPU(控制单元)还可以进行对动作的开始和结束作出反应的发光控制。In addition, in the above-mentioned embodiment, the light emission control of the marking part 15 which the lever part 10 has was demonstrated. However, it is not limited to the rod portion 10, and the light emission control of the present invention may be performed on other components having a light emitting portion. That is, the present invention can be applied to a light emission control device that detects the start and end of an action given to a component having a light emitting section, lights the light emitting section in response to the detection of the start of the action, and responds to the end of the action. The detection reacts by turning off the light emitting part. At this time, the CPU (detection unit) can detect the start and end of the operation based on values detected by various sensors (motion sensor unit). In addition, the CPU (control unit) can also perform lighting control that responds to the start and end of motion.

Claims (5)

1. a music performance apparatus, comprising:
Play parts, kept by player, the acceleration transducer of the illuminating part comprising luminescence and extinguishing and the acceleration detecting gravity direction;
Filming apparatus, takes the image in the shooting space kept existing for the above-mentioned player of above-mentioned performance parts;
Pronunciation device, pronounces according to the position coordinates of the above-mentioned illuminating part in the luminescence in the above-mentioned shooting space that above-mentioned filming apparatus photographs;
Detecting unit, when detecting that above-mentioned acceleration adds setting along gravity direction compared with acceleration of gravity, detect by brandishing work under the above-mentioned performance parts that above-mentioned player carries out, when detecting that above-mentioned acceleration adds setting along the direction contrary with gravity direction compared with acceleration of gravity, detect above-mentioned under brandish the end of work; And
Luminous extinguishing control module, when brandishing the beginning of work under above-mentioned detecting unit detection is above-mentioned, performs the light emitting control making above-mentioned light from light source, at the end of brandishing work, performs the extinguishing control that above-mentioned illuminating part is extinguished under above-mentioned detecting unit detection is above-mentioned.
2. music performance apparatus according to claim 1, wherein:
Above-mentioned performance parts, above-mentioned filming apparatus, above-mentioned pronunciation device are can the mode of radio communication connect.
3. an emission control device, comprising:
Functional unit, has the acceleration transducer of the acceleration of illuminating part and detection gravity direction;
Detecting unit, when detecting that above-mentioned acceleration adds setting along gravity direction compared with acceleration of gravity, the beginning of the action of brandishing work detected down, when detecting that above-mentioned acceleration adds setting along the direction contrary with gravity direction compared with acceleration of gravity, detect above-mentioned under brandish the end of work; And
Control module, reacts to the detection of brandishing the beginning of work under above-mentioned to above-mentioned detecting unit, above-mentioned illuminating part is lighted, and reacts to the detection of brandishing the end of work under above-mentioned to above-mentioned detecting unit, and above-mentioned illuminating part is extinguished.
4. a control method for music performance apparatus, this music performance apparatus comprises: play parts, and the acceleration transducer of the illuminating part comprising luminous and extinguishing and the acceleration detecting gravity direction, is kept by player; Filming apparatus; And pronunciation device,
The control method of this music performance apparatus comprises:
Shooting step, by above-mentioned filming apparatus, takes the image in the shooting space kept existing for the above-mentioned player of above-mentioned performance parts;
Pronunciation step, according to the position coordinates of the above-mentioned illuminating part in the luminescence in the above-mentioned shooting space that above-mentioned filming apparatus photographs, makes above-mentioned pronunciation device pronounce;
Detecting step, when detecting that above-mentioned acceleration adds setting along gravity direction compared with acceleration of gravity, the beginning of work is brandished under the above-mentioned performance parts that above-mentioned player carries out being detected, when detecting that above-mentioned acceleration adds setting along the direction contrary with gravity direction compared with acceleration of gravity, detect above-mentioned under brandish the end of work; And
Luminous extinguishing rate-determining steps, when detect in above-mentioned detecting step above-mentioned under brandish the beginning of work time, perform and make the light emitting control of above-mentioned light from light source, when detect in above-mentioned detecting step above-mentioned under brandish work at the end of, perform the extinguishing control that above-mentioned illuminating part is extinguished.
5. the control method of music performance apparatus according to claim 4, wherein:
Above-mentioned performance parts, above-mentioned filming apparatus, above-mentioned pronunciation device are can the mode of radio communication connect.
CN201210375462.2A 2011-08-23 2012-08-23 The control method of music performance apparatus, emission control device and music performance apparatus Active CN103000171B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP181795/2011 2011-08-23
JP2011181795 2011-08-23

Publications (2)

Publication Number Publication Date
CN103000171A CN103000171A (en) 2013-03-27
CN103000171B true CN103000171B (en) 2015-08-19

Family

ID=47928668

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210375462.2A Active CN103000171B (en) 2011-08-23 2012-08-23 The control method of music performance apparatus, emission control device and music performance apparatus

Country Status (1)

Country Link
CN (1) CN103000171B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6010062B2 (en) * 2014-03-17 2016-10-19 京セラドキュメントソリューションズ株式会社 Cue point control device and cue point control program

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3599115B2 (en) * 1993-04-09 2004-12-08 カシオ計算機株式会社 Musical instrument game device
JP2008116625A (en) * 2006-11-02 2008-05-22 Yamaha Corp Portable terminal device
JP4129036B1 (en) * 2007-03-02 2008-07-30 株式会社コナミデジタルエンタテインメント INPUT DEVICE, INPUT CONTROL METHOD, AND PROGRAM
JP4261611B1 (en) * 2008-05-27 2009-04-30 株式会社バンダイ Pseudo sword toy
CN101504832A (en) * 2009-03-24 2009-08-12 北京理工大学 Virtual performance system based on hand motion sensing

Also Published As

Publication number Publication date
CN103000171A (en) 2013-03-27

Similar Documents

Publication Publication Date Title
CN103310767B (en) The control method of music performance apparatus and music performance apparatus
JP5573899B2 (en) Performance equipment
CN103310768B (en) The control method of music performance apparatus and music performance apparatus
CN103310769B (en) The control method of music performance apparatus and music performance apparatus
CN103310771B (en) Proficiency decision maker and method
CN103310770B (en) The control method of music performance apparatus and music performance apparatus
CN103325363B (en) Music performance apparatus and method
CN103295564B (en) The control method of music performance apparatus and music performance apparatus
CN103310766B (en) Music performance apparatus and method
CN103000171B (en) The control method of music performance apparatus, emission control device and music performance apparatus
JP6094111B2 (en) Performance device, performance method and program
JP6098082B2 (en) Performance device, performance method and program
JP6098081B2 (en) Performance device, performance method and program
JP6098083B2 (en) Performance device, performance method and program
JP5861517B2 (en) Performance device and program
JP5974567B2 (en) Music generator
JP2013195626A (en) Musical sound generating device
JP5935399B2 (en) Music generator

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant