JP2964897B2 - Sound control device - Google Patents
Sound control deviceInfo
- Publication number
- JP2964897B2 JP2964897B2 JP7008791A JP879195A JP2964897B2 JP 2964897 B2 JP2964897 B2 JP 2964897B2 JP 7008791 A JP7008791 A JP 7008791A JP 879195 A JP879195 A JP 879195A JP 2964897 B2 JP2964897 B2 JP 2964897B2
- Authority
- JP
- Japan
- Prior art keywords
- sound
- information
- sound effect
- correspondence
- selection
- 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.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09F—DISPLAYING; ADVERTISING; SIGNS; LABELS OR NAME-PLATES; SEALS
- G09F25/00—Audible advertising
- G09F2025/005—Message recorded in a memory device
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09F—DISPLAYING; ADVERTISING; SIGNS; LABELS OR NAME-PLATES; SEALS
- G09F25/00—Audible advertising
Landscapes
- Stereophonic System (AREA)
- Circuit For Audible Band Transducer (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Description
【0001】[0001]
【産業上の利用分野】本発明は、臨場感が重要とされる
人工現実感システムの分野、音響を利用したマンマシン
インタフェースの分野や、福祉利用の情報機器などの分
野において、重心位置や心身状態など利用者の状態に応
じて音響を制御する音響制御装置に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to the position of the center of gravity and the physical and The present invention relates to a sound control device that controls sound according to a state of a user such as a state.
【0002】[0002]
【従来の技術】従来、利用者の重心位置を検出して呈示
する映像を変化する装置が知られている。この装置を用
いることで、利用者の動作によって変化する重心位置情
報を検出することが可能となり、利用者の動作に基づい
て利用者に呈示する映像を変化させることが可能とな
る。2. Description of the Related Art Conventionally, there has been known an apparatus which detects a position of a center of gravity of a user and changes an image to be presented. By using this device, it is possible to detect the center-of-gravity position information that changes according to the operation of the user, and it is possible to change the video presented to the user based on the operation of the user.
【0003】一方、仮想世界における利用者の位置を示
すために仮想世界内で生成された音響を立体音場で呈示
するものや、利用者の荷重が予め定められた値を超えた
場合に警報音を発するものなどが知られている。On the other hand, a sound generated in the virtual world to indicate the position of the user in the virtual world is presented in a three-dimensional sound field, or an alarm is issued when the load of the user exceeds a predetermined value. Those that emit sound are known.
【0004】[0004]
【発明が解決しようとする課題】しかしながら、従来の
重心位置を映像で呈示する装置を、臨場感が重要とされ
る人工現実感システムの分野に応用する場合、利用者の
重心位置に対して利用者に呈示する情報は映像だけであ
り、利用者に十分な臨場感を与えることができないとい
う問題点があった。However, when the conventional apparatus for presenting the position of the center of gravity in an image is applied to the field of an artificial reality system in which a sense of realism is important, it is used for the position of the center of gravity of the user. Information presented to the user is only a video, and there is a problem that the user cannot be given a sufficient sense of reality.
【0005】また、仮想世界における利用者の位置を示
すために立体音場を用いる装置では、利用者の個々の動
作や心身状態を呈示する音響に反映させることができな
いという問題点があった。さらに、利用者の荷重が予め
定められた値を超えた場合に警告音を発生させる装置で
は、利用者の動作を音響の変化として呈示することがで
きないという問題点があった。Further, there is a problem that an apparatus using a three-dimensional sound field to indicate the position of a user in a virtual world cannot be reflected in the sound presenting the user's individual actions or mental and physical states. Furthermore, in the device that generates a warning sound when the load of the user exceeds a predetermined value, there is a problem that the operation of the user cannot be presented as a change in sound.
【0006】以上まとめると、従来の装置では、利用者
の動作や心身状態に直接対応した音響変化として呈示す
ることはできなかった。このため、利用者が呈示されて
いる音響と利用者自身の動作や心身状態との対応付けを
行なうことができなくなり、利用者が呈示されている音
響の意味付けを行なうことが困難となっていた。結果と
して従来の装置では、利用者に臨場感を与えたり、仮想
的な操作している感覚を与えることが不十分であった。[0006] In summary, in the conventional device, it was not possible to present as an acoustic change directly corresponding to a user's movement or a state of mind and body. For this reason, it is impossible for the user to associate the presented sound with the user's own motion or mental / physical state, and it is difficult for the user to give meaning to the presented sound. Was. As a result, with the conventional device, it is insufficient to give the user a sense of realism or to give a virtual operating feeling.
【0007】本発明は、以上述べた問題点を解決するも
のであり、その目的は利用者の荷重情報や姿勢情報や生
理指標などの生体情報を呈示する音響の制御に用いる音
響制御装置を提供し、呈示する音響の意味を利用者に分
かりやすく伝えて、結果として利用者に対して臨場感や
操作感を与えることを可能とすることにある。SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned problems, and an object of the present invention is to provide an acoustic control apparatus used for controlling sound for presenting biological information such as load information, posture information, and physiological indices of a user. It is another object of the present invention to convey the meaning of the presented sound to the user in an easy-to-understand manner, and to consequently give the user a sense of realism and operation.
【0008】[0008]
【課題を解決するための手段】第1の発明は、提示する
音響を利用者の状態に応じて制御する音響制御装置にお
いて、利用者の重心位置を計測し荷重情報を出力する荷
重計測手段と、荷重情報と音響効果との対応情報を保持
し前記対応情報を出力する対応情報データベースと、前
記荷重情報と前記対応情報から音響効果情報を求める音
響効果情報計算手段と、前記音響効果情報と外部から与
えられた音響信号を入力とし前記音響効果情報によって
音響信号を変化させて外部に出力する音響効果付加手段
とを有することを特徴とする。According to a first aspect of the present invention, there is provided a sound control apparatus for controlling a sound to be presented in accordance with a state of a user. A correspondence information database that holds correspondence information between load information and sound effects and outputs the correspondence information; a sound effect information calculation unit that obtains sound effect information from the load information and the correspondence information; And a sound effect adding means for changing the sound signal according to the sound effect information as an input and outputting the sound signal to the outside.
【0009】第2の発明は、提示する音響を利用者の状
態に応じて制御する音響制御装置において、利用者の重
心位置を計測し荷重情報を出力する荷重計測手段と、荷
重情報と音響効果との対応情報を保持し前記対応情報を
出力する対応情報データベースと、前記荷重情報と前記
対応情報から音響効果情報を求める音響効果情報計算手
段と、前記音響効果情報と外部から与えられた複数の音
響信号を入力とし前記音響効果情報に基づいた音響効果
が付加された音響効果付加音を求める音響効果付加手段
と、荷重と選択されるべき音響との対応を表す選択情報
を保持し前記選択情報を出力する音響選択情報データベ
ースと、前記荷重情報と前記選択情報から音響選択情報
を求める音響選択情報計算手段と、前記音響選択情報と
前記音響効果付加音を入力とし前記音響選択情報によっ
て出力する音響信号を求めて外部に出力する音響選択手
段とを有することを特徴とする。According to a second aspect of the present invention, there is provided a sound control device for controlling a sound to be presented in accordance with a state of a user. A correspondence information database that retains correspondence information and outputs the correspondence information, a sound effect information calculation unit that obtains sound effect information from the load information and the correspondence information, and a plurality of sound effect information and a plurality of externally provided A sound effect adding unit that receives a sound signal as input and obtains a sound effect added sound to which a sound effect based on the sound effect information is added, and holding selection information indicating correspondence between a load and a sound to be selected, Sound selection information database for outputting sound selection information, sound selection information calculating means for obtaining sound selection information from the load information and the selection information, the sound selection information and the sound effect addition The seeking an input audio signal to be output by the acoustic selection information and having an acoustic selection means for outputting to the outside.
【0010】第3の発明は、提示する音響を利用者の状
態に応じて制御する音響制御装置において、利用者の姿
勢を計測し姿勢情報を出力する姿勢計測手段と、姿勢情
報と音響効果との対応情報を保持し前記対応情報を出力
する対応情報データベースと、前記姿勢情報と前記対応
情報から音響効果情報を求める音響効果情報計算手段
と、前記音響効果情報と外部から与えられた音響信号を
入力とし前記音響効果情報によって音響信号を変化させ
て外部に出力する音響効果付加手段とを有することを特
徴とする。According to a third aspect of the present invention, there is provided a sound control apparatus for controlling sound to be presented in accordance with a state of a user, a posture measuring means for measuring a posture of the user and outputting posture information, A correspondence information database that holds the correspondence information and outputs the correspondence information, a sound effect information calculation unit that obtains sound effect information from the posture information and the correspondence information, and the sound effect information and an externally supplied sound signal. Sound effect adding means for changing an audio signal according to the sound effect information as an input and outputting the signal to the outside.
【0011】第4の発明は、提示する音響を利用者の状
態に応じて制御する音響制御装置において、利用者の姿
勢を計測し姿勢情報を出力する姿勢計測手段と、姿勢情
報と音響効果との対応情報を保持し前記対応情報を出力
する対応情報データベースと、前記姿勢情報と前記対応
情報から音響効果情報を求める音響効果情報計算手段
と、前記音響効果情報と外部から与えられた複数の音響
信号を入力とし前記音響効果情報に基づいた音響効果が
付加された音響効果付加音を求める音響効果付加手段
と、姿勢と選択されるべき音響との対応を表す選択情報
を保持し前記選択情報を出力する音響選択情報データベ
ースと、前記姿勢情報と前記選択情報から音響選択情報
を求める音響選択情報計算手段と、前記音響選択情報と
前記音響効果付加音を入力とし前記音響選択情報によっ
て出力する音響信号を求めて外部に出力する音響選択手
段とを有することを特徴とする。According to a fourth aspect of the present invention, there is provided an acoustic control device for controlling a sound to be presented in accordance with a state of a user, a posture measuring means for measuring a posture of the user and outputting posture information; A correspondence information database for holding the correspondence information and outputting the correspondence information; a sound effect information calculation unit for obtaining sound effect information from the posture information and the correspondence information; A sound effect adding unit that receives a signal and obtains a sound effect added sound to which a sound effect based on the sound effect information is added, and holds selection information indicating a correspondence between a posture and a sound to be selected; A sound selection information database to be output, sound selection information calculation means for obtaining sound selection information from the posture information and the selection information, and the sound selection information and the sound effect added sound. And having an acoustic selecting means for outputting to the outside seeking sound signal outputted by said acoustic selection information and force.
【0012】第5の発明は、提示する音響を利用者の状
態に応じて制御する音響制御装置において、利用者の生
理指標を計測し生理指標を出力する生理指標計測手段
と、生理指標と音響効果との対応情報を保持し前記対応
情報を出力する対応情報データベースと、前記生理指標
と前記対応情報から音響効果情報を求める音響効果情報
計算手段と、前記音響効果情報と外部から与えられた音
響信号を入力とし前記音響効果情報によって音響信号を
変化させて外部に出力する音響効果付加手段とを有する
ことを特徴とする。According to a fifth aspect of the present invention, there is provided a sound control apparatus for controlling a presented sound in accordance with a state of a user, a physiological index measuring means for measuring a physiological index of the user and outputting a physiological index, a physiological index and a sound. A correspondence information database that holds correspondence information with effects and outputs the correspondence information, a sound effect information calculation unit that obtains sound effect information from the physiological index and the correspondence information, and a sound provided by the sound effect information and an externally provided sound. A sound effect adding means for receiving a signal as input, changing the sound signal according to the sound effect information, and outputting the sound signal to the outside.
【0013】第6の発明は、提示する音響を利用者の状
態に応じて制御する音響制御装置において、利用者の生
理指標を計測し生理指標を出力する生理指標計測手段
と、生理指標と音響効果との対応情報を保持し前記対応
情報を出力する対応情報データベースと、前記生理指標
と前記対応情報から音響効果情報を求める音響効果情報
計算手段と、前記音響効果情報と外部から与えられた複
数の音響信号を入力とし前記音響効果情報に基づいた音
響効果が付加された音響効果付加音を求める音響効果付
加手段と、生理指標と選択されるべき音響との対応を表
す選択情報を保持し前記選択情報を出力する音響選択情
報データベースと、前記生理指標と前記選択情報から音
響選択情報を求める音響選択情報計算手段と、前記音響
選択情報と前記音響効果付加音を入力とし前記音響選択
情報によって出力する音響信号を求めて外部に出力する
音響選択手段とを有することを特徴とする。According to a sixth aspect of the present invention, there is provided a sound control apparatus for controlling a presented sound in accordance with a state of a user, a physiological index measuring means for measuring a physiological index of the user and outputting a physiological index, A correspondence information database that holds correspondence information with effects and outputs the correspondence information, a sound effect information calculation unit that obtains sound effect information from the physiological index and the correspondence information, and a plurality of sound effect information and externally provided Sound effect input means for inputting the sound signal and obtaining a sound effect added sound to which a sound effect based on the sound effect information is added, and holding selection information indicating correspondence between a physiological index and a sound to be selected, A sound selection information database for outputting selection information, sound selection information calculation means for obtaining sound selection information from the physiological index and the selection information, the sound selection information and the sound And having an acoustic selecting means for outputting to the outside seeking sound signal outputted by said acoustic selection information as input fruit addition sound.
【0014】[0014]
【実施例】以下、本発明1の実施例を図面を参照して説
明する。図1は本発明1の一実施例を示すブロック図で
ある。本実施例は、重心位置を計測し荷重情報を出力す
る荷重計測手段1と、荷重情報と音響効果との対応情報
を保持する対応情報データベース2と、荷重情報と対応
情報から音響効果情報を求める音響効果情報計算手段3
と、音響効果情報によって音響信号を変化させる音響効
果付加手段4とから構成される。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention 1 will be described below with reference to the drawings. FIG. 1 is a block diagram showing an embodiment 1 of the present invention. In this embodiment, a load measuring unit 1 that measures the position of the center of gravity and outputs load information, a correspondence information database 2 that stores correspondence information between the load information and the sound effect, and obtains sound effect information from the load information and the correspondence information. Sound effect information calculation means 3
And sound effect adding means 4 for changing sound signals according to sound effect information.
【0015】荷重計測手段1は、利用者の重心位置を計
測して荷重情報を求める。荷重情報として、例えば、利
用者の重心位置、利用者の重心位置と中心位置とのず
れ、利用者の重心位置と理想的な利用者の重心位置との
ずれなどがある。荷重情報を求めるには例えば、一つ以
上の荷重用センサを床面に配置し、それらの荷重用セン
サの出力から利用者の重心位置を計測して荷重情報とす
る方法や、利用者の足を置く台に一つまたは複数個の荷
重用センサを配置することにより、利用者の重心位置を
求める方法(特開平3−212263号)などがある。The load measuring means 1 measures the position of the center of gravity of the user to obtain load information. The load information includes, for example, the position of the center of gravity of the user, the deviation between the position of the center of gravity of the user and the center position, and the deviation between the position of the center of gravity of the user and the ideal position of the center of gravity of the user. To obtain the load information, for example, one or more load sensors are arranged on the floor surface, the position of the center of gravity of the user is measured from the outputs of the load sensors, and the load information is obtained. A method of determining the position of the center of gravity of the user by disposing one or a plurality of load sensors on a table on which is placed (Japanese Patent Laid-Open No. 3-212263).
【0016】対応情報データベース2は、荷重情報と音
響効果との対応づけである対応情報を保持している。荷
重情報と音響効果との対応のさせ方には、例えば図2の
ようなものがある。この対応は、関数形式もしくは表形
式などによって保持することができる。例えば図2
(A)の荷重情報xと音響効果yの間の対応関係は、関
数形式だとy=ax+bといった数式で表すことができ
る。ここでaとbは、荷重情報と音響効果の対応を表す
パラメータである。このような対応を表す関数のパラメ
ータは、システムの設計者が予めa=2.0、b=0.
5というように設定しておく。このパラメータの例は、
全く荷重がかかっておらず荷重情報が0である場合に、
音響効果として0.5を与え、例えば荷重情報が1.0
という予め定められた基準値をとった場合は、音響効果
として2.5を与えるというものである。またこの関数
形式の例は、荷重情報が増えたときに、荷重情報の増え
た度合に比例して音響効果を付加する例になっている。
また、図2(A)を表形式で表す例を図3に示す。表に
用いる荷重情報の幅、荷重情報の範囲、対応する音響効
果の値、音響効果の値の精度などは、システムの設計者
があらかじめ設定しておく。対応情報データベース2
は、ROM、電源装置付きのRAM、磁気カード、磁気
ディスク装置、光磁気ディスク装置などの記憶装置を用
いて実現することができる。これらの記憶装置に、関数
の種類、関数パラメータもしくは、表のそれぞれの値を
データとして格納しておくことにより対応情報データベ
ース2を実現することができる。The correspondence information database 2 holds correspondence information, which is a correspondence between load information and acoustic effects. There is, for example, a method as shown in FIG. 2 for associating the load information with the sound effect. This correspondence can be held in a function format or a table format. For example, FIG.
The correspondence between the load information x and the sound effect y in (A) can be expressed by a mathematical expression such as y = ax + b in a functional form. Here, a and b are parameters representing the correspondence between the load information and the sound effect. The parameters of the function representing such correspondence are previously determined by the system designer as a = 2.0, b = 0.
5 is set. An example of this parameter is
If no load is applied and the load information is 0,
0.5 is given as an acoustic effect.
When a predetermined reference value is taken, 2.5 is given as a sound effect. Further, in the example of the function format, when the load information increases, the sound effect is added in proportion to the degree of the increase in the load information.
FIG. 3 shows an example in which FIG. 2A is represented in a table format. The width of the load information, the range of the load information, the value of the corresponding sound effect, the accuracy of the sound effect value, and the like used in the table are set in advance by the system designer. Correspondence information database 2
Can be realized using a storage device such as a ROM, a RAM with a power supply device, a magnetic card, a magnetic disk device, and a magneto-optical disk device. The correspondence information database 2 can be realized by storing the type of function, the function parameter, or each value of the table as data in these storage devices.
【0017】音響効果情報計算手段3は、荷重計測手段
1から荷重情報を、対応情報データベース2から対応情
報をそれぞれ受け取り、荷重情報に対応する音響効果を
表す音響効果情報を、対応情報を参照して求める。対応
情報が図3の表形式であり、荷重計測手段1から得られ
た荷重情報が3.0であれば、表を検索することにより
音響効果情報は2.5と求められる。計測された荷重情
報に該当する表の荷重情報の欄が存在しない場合に、音
響効果情報を求めるためには、表の前後の値から適宜補
間したり、荷重情報が最も近い値の音響効果情報を用い
たりすることで対処できる。また、荷重情報xと音響効
果情報yとの間の関数y=2x+0.5で対応情報が表
され、荷重計測手段1から得られた荷重情報が3.0で
あれば音響効果情報は6.5とするような計算を行な
う。音響効果情報計算手段3は、例えば日本電気株式会
社製パーソナルコンピュータPC−9801シリーズ上
で動作するプログラムとして実装することができる。The sound effect information calculating means 3 receives the load information from the load measuring means 1 and the corresponding information from the corresponding information database 2, respectively, and refers to the sound effect information representing the sound effect corresponding to the load information and the corresponding information. Ask. If the correspondence information is in the form of a table in FIG. 3 and the load information obtained from the load measuring means 1 is 3.0, the acoustic effect information is obtained as 2.5 by searching the table. If there is no load information column in the table corresponding to the measured load information, the sound effect information can be obtained by appropriately interpolating from the values before and after the table or by using the sound effect information with the closest value to the load information. Can be dealt with. The correspondence information is represented by a function y = 2x + 0.5 between the load information x and the sound effect information y. If the load information obtained from the load measuring means 1 is 3.0, the sound effect information is 6. A calculation is performed so as to make 5 The sound effect information calculation means 3 can be implemented, for example, as a program operating on a personal computer PC-9801 series manufactured by NEC Corporation.
【0018】音響効果付加手段4では、外部から音響信
号を、音響効果情報計算手段3から音響効果情報をそれ
ぞれ受け取り、音響効果情報に応じて音響信号を変化さ
せ、スピーカやヘッドホンなどの外部の装置に出力す
る。音響信号を変化させる方法としては、音響効果情報
に応じて音量を変化させる、音響効果情報に応じて予め
定められた音域の音を増幅もしくは減衰させる、音響効
果情報に応じて増幅もしくは減衰される音域を変化させ
る、音響効果情報に応じてエコー・リバーブなど付加音
を変化させる、音響効果情報に応じてピッチを変化させ
る、音響効果情報に応じてテンポを変化させるなどの方
法がある。音響効果付加手段4は、AD変換器、DS
P、DA変換器の組合せによって実現し、DSP上のプ
ログラムによって種々の音響効果を付加することができ
る。音響効果付加計算については、ミュージカル・アプ
リケーションズ・オブ・マイクロプロセサーズ(Musica
l Applications of Microprocessors 、1985年、ハ
イデン・ブック・カンパニー、米国、以下文献1と表記
する)などに詳しい。また、パーソナルコンピュータに
AD変換器およびDA変換器を加えた構成で、音響効果
付加演算をパーソナルコンピュータ本体のCPUで行な
わせるようなプログラムを記述して実現することもでき
る。さらに、市販されている音響付加装置を音響効果付
加手段4とすることもできる。市販の音響付加装置の一
例としては、ヤマハ社製デジタルミキシングプロセッサ
DMP7がある。The sound effect adding means 4 receives sound signals from the outside and sound effect information from the sound effect information calculating means 3, respectively, and changes the sound signal in accordance with the sound effect information. Output to As a method of changing the sound signal, the sound volume is changed according to the sound effect information, the sound in a predetermined range is amplified or attenuated according to the sound effect information, or the sound is amplified or attenuated according to the sound effect information There are methods of changing a sound range, changing an additional sound such as an echo reverb in accordance with sound effect information, changing a pitch in accordance with sound effect information, and changing a tempo in accordance with sound effect information. The sound effect adding means 4 includes an AD converter, a DS
It is realized by a combination of P and DA converters, and various sound effects can be added by a program on the DSP. For the sound effect addition calculation, see Musical Applications of Microprocessors (Musica
l Applications of Microprocessors, 1985, Heiden Book Company, USA; Also, with a configuration in which an A / D converter and a D / A converter are added to a personal computer, it is also possible to describe and realize a program that causes the CPU of the personal computer to perform the sound effect addition operation. Further, a commercially available sound adding device can be used as the sound effect adding means 4. An example of a commercially available sound adding device is a digital mixing processor DMP7 manufactured by Yamaha Corporation.
【0019】音響効果計算手段3がパーソナルコンピュ
ータ上のプログラムとして実装され、音響効果付加手段
4を外部の音響付加装置を用いた構成とする場合、この
間の通信に、楽器やコンピュータなどの間で音楽演奏情
報を通信するための規格としてMIDI規格協議会が定
めたMIDI規格に準拠した通信方式で、音響効果情報
を通信することもできる。MIDI規格に関しては、M
IDI 1.0規格、1989年、MIDI規格協議会
(以下、文献2と表記する)などに詳しい。When the sound effect calculating means 3 is implemented as a program on a personal computer, and the sound effect adding means 4 is configured to use an external sound adding device, the communication between the sound effect calculating means 3 and the musical instrument or the computer is performed by music. The sound effect information can be communicated by a communication method conforming to the MIDI standard defined by the MIDI Standards Council as a standard for communicating performance information. For the MIDI standard, M
Details of the IDI 1.0 standard, 1989, MIDI Standards Council (hereinafter referred to as Document 2).
【0020】次に図1、図3および図4を参照して、本
実施例のうち荷重計測手段1として床面に置かれた荷重
用センサから得られた重心位置を荷重情報として用いる
ものを用い、変化させる音響情報として音量情報を用
い、荷重情報と音量情報との対応付けには図3の表を用
い、対応情報データベース2としてROM上に格納して
あるものを用い、音響効果情報計算手段3としてパーソ
ナルコンピュータのプログラムで計算するものを用い、
音響効果付加手段4としてヤマハ社製デジタルミキシン
グプロセッサDMP7を用い、音響効果情報はMIDI
規格を用いて通信する場合を例に取り上げて、具体例を
用いて動作の説明を行なう。Next, with reference to FIGS. 1, 3 and 4, the present embodiment uses a load measuring means 1 which uses the position of the center of gravity obtained from a load sensor placed on the floor as load information. The volume information is used as the acoustic information to be changed, and the load information and the volume information are associated with each other using the table shown in FIG. 3 and the correspondence information database 2 stored in the ROM is used. Means 3 is calculated by a personal computer program as means 3,
The digital mixing processor DMP7 manufactured by Yamaha Corporation is used as the sound effect adding means 4, and the sound effect information is MIDI.
The operation will be described using a specific example, taking the case of communication using a standard as an example.
【0021】デジタルミキシングプロセッサDMP7
は、MIDI受信端子を持ち、入力された音響信号をM
IDIで得られたメッセージに応じて出力の音量を12
8段階に変化させて出力することができる。動作に先だ
って、DMP7がMIDIチャンネル1に出力されたデ
ータを受信できるように、DMP7のMIDI受信チャ
ンネルを1またはOMNIに設定しておく。この設定に
おいて、DMP7の出力音量を変化させるためには、M
IDIのコントロールチェンジのコントロール番号4番
で、DMP7のパラメータ番号135番のステレオレベ
ルを変化させて実現することができる。MIDIチャン
ネル1番のコントロールチェンジを行なわせるためのM
IDIメッセージは、16進数表記で、B0、コントロ
ール番号、コントロール値の3バイトの長さのメッセー
ジである。結局、DMP7の音量を変化させるためのM
IDIメッセージは、16進数表記で、B0、4、音量
値という3バイトの長さのメッセージとなる。この音量
値は0から127までの値で、値が大きくなるほど出力
される音量も大きくなる。Digital mixing processor DMP7
Has a MIDI receiving terminal and converts the input sound signal to M
The output volume is set to 12 according to the message obtained by IDI.
The output can be changed in eight stages. Prior to the operation, the MIDI reception channel of DMP7 is set to 1 or OMNI so that DMP7 can receive the data output to MIDI channel1. In this setting, in order to change the output volume of DMP7, M
This can be realized by changing the stereo level of parameter number 135 of DMP7 with control number 4 of the control change of IDI. M for making control change of MIDI channel 1
The IDI message is a message having a 3-byte length of B0, control number, and control value in hexadecimal notation. After all, M for changing the volume of DMP7
The IDI message is a message having a 3-byte length of B0, 4, and a volume value in hexadecimal notation. This volume value is a value from 0 to 127, and the output volume increases as the value increases.
【0022】荷重計測手段1では、荷重用センサから得
られた重心位置を荷重情報とする(図4、ステップA
1)。次に、音響効果計算手段3は荷重情報と対応情報
データベース2に保持された対応情報から、計測された
荷重情報に対応する音量情報を生成する(図4、ステッ
プA2)。次に、音響効果付加手段4であるDMP7
は、MIDIケーブルを通して音響効果情報計算手段3
から音量情報を受信し、音響信号入力端子から音響信号
をそれぞれ受け取り、受け取った音響信号の音量を音量
情報に基づいて増減させ音響信号出力端子に出力する
(図4、ステップA3)。The load measuring means 1 uses the position of the center of gravity obtained from the load sensor as load information (FIG. 4, step A).
1). Next, the sound effect calculation means 3 generates volume information corresponding to the measured load information from the load information and the correspondence information held in the correspondence information database 2 (FIG. 4, step A2). Next, DMP7 which is the sound effect adding means 4
Is a sound effect information calculation means 3 through a MIDI cable.
And receives the sound signal from the sound signal input terminal, increases or decreases the sound volume of the received sound signal based on the sound volume information, and outputs the sound signal to the sound signal output terminal (FIG. 4, step A3).
【0023】前記の説明の中の音響効果計算手段3の動
作を図5を用いて詳細に説明する。まず、荷重計測手段
1から荷重情報を受け取る(図5、ステップA21)。
次に、対応情報データベース2に保持された、図3の対
応テーブルより音量を検索する。(図5、ステップA2
2)。例えば荷重情報が1.0である場合、1.5を検
索結果とする。次に、表から得た音量をDMP7の扱う
音量の範囲へと正規化を行なう(図5、ステップA2
3)。図3の対応テーブルの音量の範囲が、0.0から
15.0であれば、例えば表から得た音量を8倍して整
数になるよう小数点以下を切り捨てることで、正規化す
ることができる。表から得た音量が1.5であれば、正
規化された音量値は24となる。次に、正規化された音
量をもとにMIDIメッセージを生成する(図5、ステ
ップA24)。正規化された音量値が24であった場合
のMIDIメッセージは、16進数表記で、B0、4、
18となる。次に、生成されたMIDIメッセージをD
MP7に送信する(図5、ステップA25)。The operation of the sound effect calculation means 3 in the above description will be described in detail with reference to FIG. First, load information is received from the load measuring means 1 (FIG. 5, step A21).
Next, the sound volume is searched from the correspondence table of FIG. 3 held in the correspondence information database 2. (FIG. 5, Step A2
2). For example, if the load information is 1.0, 1.5 is set as the search result. Next, the volume obtained from the table is normalized to the range of the volume handled by the DMP 7 (FIG. 5, step A2).
3). If the range of the volume in the correspondence table of FIG. 3 is 0.0 to 15.0, for example, the volume obtained from the table is multiplied by 8 and rounded down to a whole number so that it can be normalized. . If the volume obtained from the table is 1.5, the normalized volume value is 24. Next, a MIDI message is generated based on the normalized volume (step A24 in FIG. 5). When the normalized volume value is 24, the MIDI message is represented in hexadecimal notation as B0, 4,
It becomes 18. Next, the generated MIDI message is
It transmits to MP7 (FIG. 5, step A25).
【0024】前記の動作説明では、対応情報データベー
ス2を検索して得られた音量を正規化してからMIDI
メッセージを生成するように説明を行なったが、対応情
報データベースに予め正規化された音量値を入れておく
こともできる。この場合、図5のステップA23の処理
は省略できる。In the above description of the operation, the volume obtained by searching the correspondence information database 2 is normalized,
Although the description has been made so as to generate the message, a normalized volume value may be put in the correspondence information database in advance. In this case, the process of step A23 in FIG. 5 can be omitted.
【0025】また、音響効果情報計算手段3および音響
効果付加手段4を、AD変換器およびDA変換器を持つ
パーソナルコンピュータのプログラムとして実装するこ
ともできる。この場合、音響効果情報は、パーソナルコ
ンピュータの一時記憶領域などを介して通信することが
でき、また、音響付加処理は、外部からAD変換するこ
とによって入力された音響信号の各サンプル値と音量値
とのかけ算によって求めることができる。得られた値を
再びDA変換することにより音響付加された音響信号を
外部に出力できる。Further, the sound effect information calculating means 3 and the sound effect adding means 4 can be implemented as a program of a personal computer having an AD converter and a DA converter. In this case, the sound effect information can be communicated via a temporary storage area or the like of the personal computer, and the sound addition processing includes each sample value and sound volume value of the sound signal input by AD conversion from the outside. And can be obtained by multiplication. By subjecting the obtained value to DA conversion again, a sound signal with sound added can be output to the outside.
【0026】さらに、音響効果情報計算手段3はパーソ
ナルコンピュータ上のプログラムとして実装し、音響付
加手段4をAD変換器およびDA変換器をもつ信号処理
専用のDSPボードに実装することも可能である。この
場合は、パーソナルコンピュータとDSPボードが接続
されているバスを通じて音響効果情報を通信することが
できる。Further, the sound effect information calculating means 3 can be mounted as a program on a personal computer, and the sound adding means 4 can be mounted on a signal processing dedicated DSP board having an AD converter and a DA converter. In this case, the sound effect information can be communicated through the bus connecting the personal computer and the DSP board.
【0027】以下、本発明2の実施例について図面を参
照して説明する。図6は本発明2の一実施例を示すブロ
ック図である。本実施例は、重心移動を計測し荷重情報
を出力する荷重計測手段11と、荷重情報と音響効果と
の対応情報を保持する対応情報データベース12と、荷
重情報と対応情報から音響効果情報を求める音響効果情
報計算手段13と、音響効果情報によって音響信号を変
化させて音響効果付加音を求める音響効果付加手段14
と、荷重情報と選択すべき音響との対応を表す選択情報
を保持する音響選択情報データベース15と、荷重情報
と選択情報から音響選択情報を求める音響選択情報計算
手段16と、音響選択情報と音響効果付加音から出力す
る音響信号を求める音響選択手段17とから構成され
る。Hereinafter, a second embodiment of the present invention will be described with reference to the drawings. FIG. 6 is a block diagram showing an embodiment 2 of the present invention. In this embodiment, a load measuring unit 11 that measures the movement of the center of gravity and outputs load information, a correspondence information database 12 that stores correspondence information between the load information and the sound effect, and obtains sound effect information from the load information and the correspondence information. Sound effect information calculating means 13 and sound effect adding means 14 for changing sound signals based on sound effect information to obtain sound effect added sounds 14
A sound selection information database 15 for holding selection information indicating a correspondence between the load information and the sound to be selected; a sound selection information calculation unit 16 for obtaining sound selection information from the load information and the selection information; And sound selecting means 17 for obtaining a sound signal to be output from the effect-added sound.
【0028】荷重計測手段11は、利用者の重心位置を
計測して荷重情報を求める。荷重情報として、例えば、
利用者の重心位置、利用者の重心位置と中心位置とのず
れ、利用者の重心位置と理想的な利用者の重心位置との
ずれなどがある。荷重情報を求めるには例えば、一つ以
上の荷重用センサを床面に配置し、それらの荷重用セン
サの出力から利用者の重心位置を計測して荷重情報とす
る方法や、利用者の足を置く台に一つまたは複数個の荷
重用センサを配置することにより、利用者の重心位置を
求める方法(特開平3−212263号)などがある。The load measuring means 11 calculates the load information by measuring the position of the center of gravity of the user. As load information, for example,
There are a position of the center of gravity of the user, a deviation between the position of the center of gravity of the user and the center position, a deviation between the position of the center of gravity of the user and an ideal position of the center of gravity of the user, and the like. To obtain the load information, for example, one or more load sensors are arranged on the floor surface, the position of the center of gravity of the user is measured from the outputs of the load sensors, and the load information is obtained. A method of determining the position of the center of gravity of the user by disposing one or a plurality of load sensors on a table on which is placed (Japanese Patent Laid-Open No. 3-212263).
【0029】対応情報データベース12は、荷重情報と
音響効果との対応づけである対応情報を保持している。
荷重情報と音響効果との対応のさせ方には、例えば図2
のようなものがある。この対応は、関数形式もしくは表
形式などによって保持することができる。例えば図2
(A)の荷重情報xと音響効果yの間の対応関係は、関
数形式だとy=ax+bといった数式で表すことができ
る。ここでaとbは、荷重情報と音響効果の対応を表す
パラメータである。このような対応を表す関数のパラメ
ータは、システムの設計者が予めa=2.0、b=0.
5というように設定しておく。このパラメータの例は、
全く荷重がかかっておらず荷重情報が0である場合に、
音響効果として0.5を与え、例えば荷重情報が1.0
という予め定められた基準値をとった場合は、音響効果
として2.5を与えるというものである。またこの関数
形式の例は、荷重情報が増えたときに、荷重情報の増え
た度合に比例して音響効果を付加する例になっている。
また、図2(A)を表形式で表す例を図3に示す。表に
用いる荷重情報の幅、荷重情報の範囲、対応する音響効
果の値、音響効果の値の精度などは、システムの設計者
があらかじめ設定しておく。対応情報データベース12
は、ROM、電源装置付きのRAM、磁気カード、磁気
ディスク装置、光磁気ディスク装置などの記憶装置を用
いて実現することができる。これらの記憶装置に、関数
の種類、関数パラメータもしくは、表のそれぞれの値を
データとして格納しておくことにより対応情報データベ
ース12を実現することができる。The correspondence information database 12 holds correspondence information which is a correspondence between load information and acoustic effects.
For example, as shown in FIG.
There is something like This correspondence can be held in a function format or a table format. For example, FIG.
The correspondence between the load information x and the sound effect y in (A) can be expressed by a mathematical expression such as y = ax + b in a functional form. Here, a and b are parameters representing the correspondence between the load information and the sound effect. The parameters of the function representing such correspondence are previously determined by the system designer as a = 2.0, b = 0.
5 is set. An example of this parameter is
If no load is applied and the load information is 0,
0.5 is given as an acoustic effect.
When a predetermined reference value is taken, 2.5 is given as a sound effect. Further, in the example of the function format, when the load information increases, the sound effect is added in proportion to the degree of the increase in the load information.
FIG. 3 shows an example in which FIG. 2A is represented in a table format. The width of the load information, the range of the load information, the value of the corresponding sound effect, the accuracy of the sound effect value, and the like used in the table are set in advance by the system designer. Correspondence information database 12
Can be realized using a storage device such as a ROM, a RAM with a power supply device, a magnetic card, a magnetic disk device, and a magneto-optical disk device. The correspondence information database 12 can be realized by storing the type of function, the function parameter, or each value of the table as data in these storage devices.
【0030】音響効果情報計算手段13は、荷重計測手
段11から荷重情報を、対応情報データベース12から
対応情報をそれぞれ受け取り、荷重情報に対応する音響
効果を表す音響効果情報を、対応情報を参照して求め
る。対応情報が図3の表形式であり、荷重計測手段11
から得られた荷重情報が3.0であれば、表を検索する
ことにより音響効果情報は2.5と求められる。計測さ
れた荷重情報に該当する表の荷重情報の欄が存在しない
場合に、音響効果情報を求めるためには、表の前後の値
から適宜補間したり、荷重情報が最も近い値の音響効果
情報を用いたりすることで対処できる。また、荷重情報
xと音響効果情報yとの間の関数y=2x+0.5で対
応情報が表され、荷重計測手段11から得られた荷重情
報が3.0であれば音響効果情報は6.5とするような
計算を行なう。音響効果情報計算手段13は、例えば日
本電気株式会社製パーソナルコンピュータPC−980
1シリーズ上で動作するプログラムとして実装すること
ができる。The sound effect information calculation means 13 receives the load information from the load measurement means 11 and the correspondence information from the correspondence information database 12, respectively, and refers to the sound effect information representing the sound effect corresponding to the load information and the correspondence information. Ask. The correspondence information is in the form of a table in FIG.
If the load information obtained from is 3.0, the acoustic effect information is obtained as 2.5 by searching the table. If there is no load information column in the table corresponding to the measured load information, the sound effect information can be obtained by appropriately interpolating from the values before and after the table or by using the sound effect information with the closest value to the load information. Can be dealt with. The correspondence information is expressed by a function y = 2x + 0.5 between the load information x and the sound effect information y. If the load information obtained from the load measuring means 11 is 3.0, the sound effect information is 6. A calculation is performed so as to obtain a value of 5. The sound effect information calculation means 13 is, for example, a personal computer PC-980 manufactured by NEC Corporation.
It can be implemented as a program that runs on one series.
【0031】音響効果付加手段14では、外部から複数
の音響信号を、音響効果情報計算手段13から音響効果
情報をそれぞれ受け取り、音響効果情報に応じて受け取
った複数の音響信号を変化させ、音響付加音を生成す
る。音響信号を変化させる方法としては、音響効果情報
に応じて音量を変化させる、音響効果情報に応じて予め
定められた音域の音を増幅もしくは減衰させる、音響効
果情報に応じて増幅もしくは減衰される音域を変化させ
る、音響効果情報に応じてエコー・リバーブなど付加音
を変化させる、音響効果情報に応じてピッチを変化させ
る、音響効果情報に応じてテンポを変化させるなどの方
法がある。音響効果付加手段14は、AD変換器、DS
P、DA変換器の組合せによって実現し、DSP上のプ
ログラムによって種々の音響効果を付加することができ
る。音響効果付加計算については、文献1などに詳し
い。また、パーソナルコンピュータにAD変換器および
DA変換器を加えた構成で、音響効果付加演算をパーソ
ナルコンピュータ本体のCPUで行なわせるようなプロ
グラムを記述して実現することもできる。さらに、市販
されている音響付加装置を音響効果付加手段14とする
こともできる。市販の音響付加装置の一例としては、ヤ
マハ社製デジタルミキシングプロセッサDMP7があ
る。The sound effect adding means 14 receives a plurality of sound signals from the outside and the sound effect information from the sound effect information calculating means 13, respectively, and changes the plurality of received sound signals in accordance with the sound effect information. Generate sound. As a method of changing the sound signal, the sound volume is changed according to the sound effect information, the sound in a predetermined range is amplified or attenuated according to the sound effect information, or the sound is amplified or attenuated according to the sound effect information There are methods of changing a sound range, changing an additional sound such as an echo reverb in accordance with sound effect information, changing a pitch in accordance with sound effect information, and changing a tempo in accordance with sound effect information. The sound effect adding means 14 includes an AD converter, DS
It is realized by a combination of P and DA converters, and various sound effects can be added by a program on the DSP. The calculation of the sound effect addition is described in detail in Reference 1. Also, with a configuration in which an A / D converter and a D / A converter are added to a personal computer, it is also possible to describe and realize a program that causes the CPU of the personal computer to perform the sound effect addition operation. Further, a commercially available sound adding device can be used as the sound effect adding means 14. An example of a commercially available sound adding device is a digital mixing processor DMP7 manufactured by Yamaha Corporation.
【0032】音響効果情報計算手段13がパーソナルコ
ンピュータ上のプログラムとして実装され、音響効果付
加手段14を外部の音響付加装置を用いた構成とする場
合、この間の通信にMIDI規格に準拠した通信方式で
音響効果情報を通信することもできる。MIDI規格に
関しては文献2などに詳しい。When the sound effect information calculating means 13 is implemented as a program on a personal computer, and the sound effect adding means 14 is configured to use an external sound adding device, the communication between the sound effect information calculating means 13 and the sound effect adding means 14 is performed in accordance with the MIDI standard. Sound effect information can also be communicated. The MIDI standard is described in detail in Reference 2.
【0033】選択情報データベース15は、荷重情報と
音響選択情報との対応づけの情報である選択情報を保持
している。荷重情報と音響選択情報の対応のさせ方に
は、例えば図7のようなものがある。図7(A)は、出
力する音を一つだけ荷重情報に応じて選択する場合の音
響選択情報の例であり、図7(B)は、入力された複数
の音を混合させて出力する場合に、入力音の混合割合と
荷重情報との対応関係を音響選択情報とする例である。
荷重情報の範囲、対応する音響選択情報の値などは、あ
らかじめシステムの設計者が設定しておく。選択情報デ
ータベース15は、ROM、電源装置付きのRAM、磁
気カード、磁気ディスク装置、光磁気ディスク装置など
の記憶装置を用いて実現することができる。これらの記
憶装置に、関数の種類、関数パラメータもしくは、表の
それぞれの値をデータとして格納しておくことにより選
択情報データベース15を実現することができる。The selection information database 15 holds selection information which is information for associating the load information with the sound selection information. There is, for example, a method as shown in FIG. 7 for associating the load information with the sound selection information. FIG. 7A is an example of sound selection information when only one sound to be output is selected according to the load information, and FIG. 7B is a diagram in which a plurality of input sounds are mixed and output. In this case, the correspondence between the mixing ratio of the input sound and the load information is used as the sound selection information.
The range of the load information, the value of the corresponding sound selection information, and the like are set in advance by the system designer. The selection information database 15 can be realized using a storage device such as a ROM, a RAM with a power supply device, a magnetic card, a magnetic disk device, and a magneto-optical disk device. The selection information database 15 can be realized by storing the type of function, the function parameter, or the value of each table in these storage devices as data.
【0034】音響選択情報計算手段16は、荷重計測手
段11から荷重情報を、選択情報データベース15から
対応情報をそれぞれ受け取り、荷重情報に対応する音響
選択を表す音響選択情報を、選択情報を参照して求め
る。選択情報が図7(A)の表形式であり、荷重計測手
段11から得られた荷重情報が3.0であれば、表を検
索することにより音響選択情報は1であると求められ
る。計測された荷重情報に該当する表の荷重情報の欄が
存在しない場合に、音響選択情報を求めるためには、表
の前後の値から適宜補間したり、荷重情報が最も近い値
の音響選択情報を用いたりすることで対処できる。音響
選択情報計算手段16は、例えば日本電気株式会社製パ
ーソナルコンピュータPC−9801シリーズ上で動作
するプログラムとして実装することができる。The sound selection information calculation means 16 receives the load information from the load measurement means 11 and the corresponding information from the selection information database 15, respectively, and refers to the selection information for the sound selection information representing the sound selection corresponding to the load information. Ask. If the selection information is in the form of a table in FIG. 7A and the load information obtained from the load measuring means 11 is 3.0, the acoustic selection information is determined to be 1 by searching the table. When there is no load information column in the table corresponding to the measured load information, in order to obtain the sound selection information, it is necessary to interpolate appropriately from the values before and after the table or to select the sound selection information with the closest value to the load information. Can be dealt with. The sound selection information calculation means 16 can be implemented as, for example, a program that operates on a personal computer PC-9801 series manufactured by NEC Corporation.
【0035】音響選択手段17では、音響付加手段14
から複数の音響付加音を、音響選択情報計算手段16か
ら音響選択情報をそれぞれ受け取り、音響選択情報に応
じて受け取った複数の音響付加音から出力する音響信号
を求め、外部に出力する。音響選択には、複数の入力音
から一つだけを出力する方法や、複数の入力音の音量レ
ベルを変えて混ぜ合わせて出力する方法がある。音響選
択手段17は、複数のAD変換器、DSP、DA変換器
の組合せによって実現し、DSP上のプログラムによっ
て種々の音響選択を行なうことができる。音響選択情報
計算については、文献1などに詳しい。また、パーソナ
ルコンピュータに複数のAD変換器およびDA変換器を
加えた構成で、音響選択演算をパーソナルコンピュータ
本体のCPUで行なわせるようなプログラムを記述して
実現することもできる。さらに、市販されている音響選
択装置を音響選択手段17とすることもできる。市販の
音響選択装置の一例としては、ヤマハ社製デジタルミキ
シングプロセッサDMP7がある。In the sound selecting means 17, the sound adding means 14
, A plurality of sound additional sounds from the sound selection information calculation means 16, and a sound signal to be output from the plurality of sound additional sounds received according to the sound selection information is obtained and output to the outside. As the sound selection, there are a method of outputting only one of a plurality of input sounds, and a method of changing the volume level of the plurality of input sounds and mixing and outputting them. The sound selection unit 17 is realized by a combination of a plurality of AD converters, DSPs, and DA converters, and can perform various sound selections by a program on the DSP. The calculation of the sound selection information is described in detail in Reference 1. Also, with a configuration in which a plurality of A / D converters and D / A converters are added to a personal computer, it is also possible to write and realize a program that causes the CPU of the personal computer to perform the sound selection calculation. Further, a commercially available sound selection device can be used as the sound selection means 17. An example of a commercially available sound selection device is a digital mixing processor DMP7 manufactured by Yamaha Corporation.
【0036】音響選択情報計算手段16がパーソナルコ
ンピュータ上のプログラムとして実装され、音響選択手
段17を外部の音響選択装置を用いた構成とする場合、
この間の通信にMIDI規格に準拠した通信方式で音響
効果情報を通信することもできる。MIDI規格に関し
ては、文献2などに詳しい。When the sound selection information calculation means 16 is implemented as a program on a personal computer, and the sound selection means 17 has a configuration using an external sound selection device,
During this time, the sound effect information can be communicated by a communication method conforming to the MIDI standard. The MIDI standard is described in detail in Reference 2.
【0037】次に図3、図6、図7および図8を参照し
て、本実施例のうち荷重計測手段11には床面に置かれ
た荷重用センサから得られた重心位置を荷重情報として
求めるものを用い、変化させる音響情報として低音イコ
ライズ量を用い、荷重情報と低音イコライズ量との対応
付けには図3(A)を用い、荷重情報と音響選択情報と
の対応づけには図7(B)を用い、対応情報データベー
ス12および選択情報データベース15としてROM上
に格納してあるものを用い、音響効果情報計算手段13
および音響選択情報計算手段16はパーソナルコンピュ
ータのプログラムで計算するものを用い、音響効果付加
手段14および音響選択手段17は、ヤマハ社製デジタ
ルミキシングプロセッサDMP7を用い、音響効果情報
および音響選択情報はMIDI規格を用いて通信する場
合を例に取り上げて、具体例を用いて動作の説明を行な
う。Next, with reference to FIGS. 3, 6, 7 and 8, the load measuring means 11 in this embodiment uses the position of the center of gravity obtained from the load sensor placed on the floor surface as load information. , The bass equalization amount is used as the acoustic information to be changed, FIG. 3A is used to associate the load information with the bass equalization amount, and FIG. 3A is used to associate the load information with the sound selection information. 7 (B), the one stored in the ROM as the correspondence information database 12 and the selection information database 15 and the sound effect information calculation means 13
The sound selection information calculation means 16 uses a program calculated by a personal computer program. The sound effect addition means 14 and the sound selection means 17 use a digital mixing processor DMP7 manufactured by Yamaha Corporation. The sound effect information and the sound selection information are MIDI. The operation will be described using a specific example, taking the case of communication using a standard as an example.
【0038】デジタルミキシングプロセッサDMP7
は、MIDI受信端子を持ち、入力された複数の音響信
号をMIDIで得られたメッセージに応じて低音イコラ
イズ量および出力の音量をそれぞれ設定でき、8チャン
ネルまでの入力を混ぜ合わせて出力することができる。
動作に先だって、DMP7がMIDIチャンネル1に出
力されたデータを受信できるように、DMP7のMID
I受信チャンネルを1またはOMNIに設定しておく。
この設定において、DMP7の入力1の低音イコライズ
量を設定するためには、MIDIのノートオン24番
で、入力2の低音イコライズ量を設定するにはMIDI
のノートオン25番で、それぞれ値を設定させることが
できる。MIDIチャンネル1番のノートオンを行なわ
せるメッセージは16進数表記で、80、ノート番号、
ベロシティ値、の3バイトの長さのメッセージとなる。
従って、DMP7の入力1の低音イコライズ量を設定す
るMIDIメッセージは、16進数表記で、80、1
C、イコライズ量という3バイトの長さのメッセージと
なる。同様に、DMP7の入力2の低音イコライズ量を
設定するMIDIメッセージは16進数表記で、80、
1D、イコライズ量という3バイトの長さのメッセージ
となる。これらの低音イコライズ量は0から127まで
の値で、値が大きくなるほど出力される低音の出力も大
きくなる。また、入力1の音量を変化させるためには、
MIDIのコントロールチェンジのコントロール番号3
2番で、入力2の音量を変化させるためには、MIDI
のコントロールチェンジのコントロール番号33番で、
それぞれ値を設定させることができる。MIDIチャン
ネル1番のコントロールチェンジを行なわせるためのM
IDIメッセージは、16進数表記で、B0、コントロ
ール番号、コントロール値、の3バイトの長さのメッセ
ージである。従って、DMP7の入力1の音量を設定す
るMIDIメッセージは、16進数表記で、B0、2
0、音量値という3バイトの長さのメッセージとなる。
同様に、DMP7の入力2の音量を設定するMIDIメ
ッセージは16進数表記で、B0、21、音量値という
3バイトの長さのメッセージとなる。これらの音量値は
0から127までの値で、値が大きくなるほど出力され
る音量も大きくなる。Digital mixing processor DMP7
Has a MIDI receiving terminal, and can set the bass equalization amount and the output volume of a plurality of input audio signals in accordance with the message obtained by MIDI, and can mix and output inputs of up to eight channels. it can.
Prior to the operation, the MID of the DMP 7 is set so that the DMP 7 can receive the data output to the MIDI channel 1.
The I reception channel is set to 1 or OMNI.
In this setting, in order to set the bass equalization amount of the input 1 of the DMP 7, it is necessary to use MIDI note-on 24 to set the bass equalization amount of the input 2.
The value can be set for each of the note-on 25th. The message to make the MIDI channel 1 note-on is in hexadecimal notation, 80, note number,
The message is a 3-byte long message of the velocity value.
Therefore, the MIDI message for setting the bass equalization amount of the input 1 of the DMP 7 is 80, 1 in hexadecimal notation.
A message having a length of 3 bytes, ie, C, equalization amount. Similarly, a MIDI message for setting the bass equalization amount of the input 2 of the DMP 7 is 80, in hexadecimal notation.
The message has a length of 3 bytes, ie, 1D, equalization amount. These bass equalization values are values from 0 to 127. The higher the value, the greater the output of the bass output. Also, to change the volume of input 1,
Control number 3 of MIDI control change
In order to change the volume of input 2, MIDI
Control number 33 of the control change,
Each value can be set. M for making control change of MIDI channel 1
The IDI message is a message having a 3-byte length of B0, control number, and control value in hexadecimal notation. Therefore, the MIDI message for setting the volume of the input 1 of the DMP 7 is represented by hexadecimal notation B0, B2,
The message has a length of 3 bytes of 0 and a volume value.
Similarly, the MIDI message for setting the volume of the input 2 of the DMP 7 is a message having a 3-byte length of B0, 21, and a volume value in hexadecimal notation. These sound volume values are values from 0 to 127, and the higher the value, the higher the output sound volume.
【0039】荷重計測手段11では、荷重用センサから
得られた重心情報を元に荷重情報が計算される(図8、
ステップB1)。次に、音響効果情報計算手段13は荷
重情報と対応情報データベース12に保持された対応情
報から、計測された荷重情報に対応する低音イコライズ
量を設定するためのMIDIメッセージを生成する(図
8、ステップB2)。次に、音響効果付加手段14であ
るDMP7は、MIDIケーブルを通して音響効果情報
計算手段13から低音イコライズ量を設定するためのM
IDIメッセージを、音響信号入力端子から音響信号を
それぞれ受け取り、受け取った音響信号に対する低音イ
コライズ量を増減させる(図8、ステップB3)。次
に、音響選択情報計算手段16は荷重情報と選択情報デ
ータベース15に保持された選択情報から、計測された
荷重情報に対応する音響選択情報を生成する(図8、ス
テップB4)。次に、音響選択手段17であるDMP7
は、音響選択情報計算手段16から音響選択情報を受信
し、音響付加された音の音量をそれぞれ増減させ、混ぜ
合わせて音響信号出力端子に出力する(図8、ステップ
B5)。The load measuring means 11 calculates the load information based on the center of gravity information obtained from the load sensor (FIG. 8,
Step B1). Next, the sound effect information calculation means 13 generates a MIDI message for setting a bass equalization amount corresponding to the measured load information from the load information and the correspondence information held in the correspondence information database 12 (FIG. 8, FIG. Step B2). Next, the DMP 7 serving as the sound effect adding means 14 transmits the M for setting the bass equalization amount from the sound effect information calculating means 13 through the MIDI cable.
An IDI message is received from an audio signal input terminal, and the amount of bass equalization for the received audio signal is increased or decreased (FIG. 8, step B3). Next, the sound selection information calculation means 16 generates sound selection information corresponding to the measured load information from the load information and the selection information held in the selection information database 15 (FIG. 8, step B4). Next, the DMP 7
Receives the sound selection information from the sound selection information calculation means 16, increases or decreases the volume of the sound to which the sound is added, mixes and outputs the mixed sound to the sound signal output terminal (FIG. 8, step B5).
【0040】前記の説明の中の音響効果情報計算手段1
3の動作を図5を用いて詳細に説明する。まず、荷重計
測手段11から荷重情報を受け取る(図5、ステップA
21)。次に、対応情報データベース12に保持され
た、図3の対応テーブルより低音イコライズ量を検索す
る(図5、ステップA22)。例えば荷重情報が1.0
である場合、1.5を検索結果とする。次に、表から得
た低音イコライズ量をDMP7の扱う低音イコライズ量
の範囲へと正規化を行なう(図5、ステップA23)。
図3の対応テーブルの音量の範囲が、0.0から15.
0であれば、例えば表から得た音量を8倍して整数にな
るよう小数点以下を切り捨てることで、正規化すること
ができる。表から得た音量が1.5であれば、正規化さ
れた低音イコライズ量は24となる。次に、正規化され
た低音イコライズ量をもとにMIDIメッセージを生成
する(図5、ステップA24)。正規化された低音イコ
ライズ量が24であった場合のMIDIメッセージは、
16進数表記で、80、1C、1C、80、1D、1C
の6バイトとなる。次に、生成されたMIDIメッセー
ジをDMP7に送信する(図5、ステップA25)。The sound effect information calculating means 1 in the above description
The operation 3 will be described in detail with reference to FIG. First, load information is received from the load measuring means 11 (FIG. 5, step A).
21). Next, the bass equalization amount is searched from the correspondence table of FIG. 3 held in the correspondence information database 12 (FIG. 5, step A22). For example, if the load information is 1.0
, 1.5 is set as the search result. Next, the bass equalization amount obtained from the table is normalized to the range of the bass equalization amount handled by the DMP 7 (FIG. 5, step A23).
The range of the sound volume in the correspondence table of FIG.
If it is 0, it can be normalized by, for example, multiplying the volume obtained from the table by 8 and rounding down the decimal part so that it becomes an integer. If the volume obtained from the table is 1.5, the normalized bass equalization amount is 24. Next, a MIDI message is generated based on the normalized bass equalization amount (step A24 in FIG. 5). The MIDI message when the normalized bass equalization amount is 24 is
80, 1C, 1C, 80, 1D, 1C in hexadecimal notation
6 bytes. Next, the generated MIDI message is transmitted to the DMP 7 (FIG. 5, step A25).
【0041】次に、前記の説明の中の音響選択情報計算
手段16の動作を図9を用いて詳細に説明する。まず、
荷重計測手段11から荷重情報を受け取る(図9、ステ
ップB41)。次に、選択情報データベース15に保持
された、図7(B)の対応テーブルより音量を検索する
(図9、ステップB42)。例えば荷重情報が1.0で
ある場合、音1を0.0、音2を1.0を検索結果とす
る。次に、表から得た選択情報をDMP7の扱う音量の
範囲へと正規化を行なう(図9、ステップB43)。図
3の対応テーブルの音量の範囲が、0.0から1.0で
あれば、例えば表から得た音量を127倍して整数にな
るよう小数点以下を切り捨てることで、正規化すること
ができる。表から得た音1が0.0であれば、正規化さ
れた音1の音量値は0、表から得た音2が、1.0であ
れば正規化された音2の音量値は127となる。次に、
正規化された音量をもとにMIDIメッセージを生成す
る(図9、ステップB44)。正規化された音1の音量
値が0、正規化された音2の音量値が127であった場
合のMIDIメッセージは、16進数表記で、B0、2
0、0、B0、21、7Fとなる。次に、生成されたM
IDIメッセージをDMP7に送信する(図5、ステッ
プB45)。Next, the operation of the sound selection information calculation means 16 in the above description will be described in detail with reference to FIG. First,
The load information is received from the load measuring means 11 (FIG. 9, step B41). Next, the volume is searched from the correspondence table of FIG. 7B held in the selection information database 15 (FIG. 9, step B42). For example, when the load information is 1.0, sound 1 is 0.0 and sound 2 is 1.0 as search results. Next, the selection information obtained from the table is normalized to the range of the volume handled by the DMP 7 (FIG. 9, step B43). If the range of the volume in the correspondence table of FIG. 3 is 0.0 to 1.0, for example, the volume obtained from the table is multiplied by 127 and rounded down to a whole number so that it can be normalized. . If the sound 1 obtained from the table is 0.0, the volume value of the normalized sound 1 is 0, and if the sound 2 obtained from the table is 1.0, the volume value of the normalized sound 2 is 1.0 127. next,
A MIDI message is generated based on the normalized volume (FIG. 9, step B44). When the volume value of the normalized sound 1 is 0 and the volume value of the normalized sound 2 is 127, the MIDI message is expressed in hexadecimal notation as B0, 2
0, 0, B0, 21, 7F. Next, the generated M
An IDI message is transmitted to the DMP 7 (FIG. 5, step B45).
【0042】また、音響効果情報計算手段13、音響効
果付加手段14、音響選択情報計算手段16、音響選択
手段17を、AD変換器およびDA変換器を持つパーソ
ナルコンピュータのプログラムとして実装することもで
きる。この場合、音響効果情報および音響選択情報は、
パーソナルコンピュータの一時記憶領域などを介して通
信することができ、また、音響付加処理および音響選択
処理は、外部からAD変換することによって入力された
音響信号の各サンプル値毎のフィルタ処理および混合処
理によって求めることができる。得られた値を再びDA
変換することにより音響付加および音響選択された音響
信号を外部に出力できる。Further, the sound effect information calculating means 13, the sound effect adding means 14, the sound selection information calculating means 16, and the sound selecting means 17 can be implemented as a program of a personal computer having an AD converter and a DA converter. . In this case, the sound effect information and the sound selection information are
Communication can be performed via a temporary storage area or the like of a personal computer. The sound addition processing and the sound selection processing include filtering processing and mixing processing for each sample value of an audio signal input by AD conversion from the outside. Can be determined by: The obtained value is returned to DA
By performing the conversion, a sound signal in which sound is added and sound is selected can be output to the outside.
【0043】さらに、音響効果情報計算手段13および
音響選択情報計算手段16をパーソナルコンピュータ上
のプログラムとして実装し、音響付加手段14および音
響選択手段17を複数のAD変換器およびDA変換器を
もつ信号処理専用のDSPボードを用いて実装すること
も可能である。この場合は、パーソナルコンピュータと
DSPボードが接続されているバスを通じて音響効果情
報および音響選択情報を通信することができる。Further, the sound effect information calculation means 13 and the sound selection information calculation means 16 are implemented as a program on a personal computer, and the sound addition means 14 and the sound selection means 17 are converted into a signal having a plurality of AD converters and DA converters. It is also possible to use a dedicated DSP board for processing. In this case, the sound effect information and the sound selection information can be communicated through a bus connecting the personal computer and the DSP board.
【0044】以下、本発明3の実施例を図面を参照して
説明する。図10は本発明3の一実施例を示すブロック
図である。本実施例は、姿勢を計測して姿勢情報を求め
る姿勢計測手段21と、姿勢情報と音響効果との対応情
報を保持する対応情報データベース22と、姿勢情報と
対応情報から音響効果情報を求める音響効果情報計算手
段23と、音響効果情報によって音響信号を変化させる
音響効果付加手段24とから構成される。Hereinafter, a third embodiment of the present invention will be described with reference to the drawings. FIG. 10 is a block diagram showing an embodiment 3 of the present invention. In the present embodiment, a posture measuring means 21 for measuring posture to obtain posture information, a correspondence information database 22 for storing correspondence information between posture information and sound effects, and a sound for obtaining sound effect information from posture information and correspondence information. It is composed of effect information calculating means 23 and sound effect adding means 24 for changing sound signals according to sound effect information.
【0045】姿勢計測手段21は、利用者の姿勢を計測
して姿勢情報を求める。姿勢情報とは、利用者がいかな
る姿勢を取っているかを示す情報であり、足首の関節
や、膝関節など関節の角度により表すことができる。こ
れらの関節の角度と理想的利用者の関節の角度との差を
姿勢情報とすることもできる。姿勢情報を求めるには例
えば、可動式の足台に足台の位置や向きなどを計測する
センサを取り付けた装置を用いる方法(特願平6−21
7472号)がある。また、利用者の身体に磁気セン
サ、光学センサ、超音波センサ、などのいずれかもしく
はこれらの組合せを一つ以上装着して姿勢を計測する方
法もある。これらの姿勢計測方法については、人工現実
感生成技術とその応用、1992年、株式会社サイエン
ス社(以下、文献3と表記する)などに詳しい。The posture measuring means 21 measures the posture of the user to obtain posture information. The posture information is information indicating what posture the user is in, and can be represented by angles of joints such as ankle joints and knee joints. The difference between the angle of these joints and the angle of the ideal user's joint can also be used as the posture information. To obtain the posture information, for example, a method using a device in which a sensor for measuring the position and orientation of the footrest is attached to a movable footrest (Japanese Patent Application No. 6-21)
No. 7472). There is also a method of measuring a posture by attaching one or more of a magnetic sensor, an optical sensor, an ultrasonic sensor, or the like or a combination thereof to a user's body. These attitude measurement methods are described in detail in Artificial Reality Generation Technology and its Application, Science Co., Ltd., 1992 (hereinafter referred to as Document 3).
【0046】対応情報データベース22は、姿勢情報と
音響効果との対応づけである対応情報を保持している。
姿勢情報と音響効果との対応のさせ方には、例えば図1
1のようなものがある。この対応は、関数形式もしくは
表形式などによって保持することができる。例えば図1
1(A)の姿勢情報xと音響効果yの間の対応関係は、
関数形式だとy=ax+bといった数式で表すことがで
きる。ここでaとbは、姿勢情報と音響効果の対応を表
すパラメータである。このような対応を表す関数のパラ
メータは、システムの設計者が予めa=2.0、b=
0.5というように設定しておく。このパラメータの例
は、例えば姿勢が立った状態で膝の角度などの姿勢情報
が0である場合に、音響効果として0.5を与え、例え
ば膝の角度などの姿勢情報が1.0という予め定められ
た基準値をとった場合は、音響効果として2.5を与え
るというものである。またこの関数形式の例は、姿勢情
報が増えたときに、姿勢情報の増えた度合に比例して音
響効果を付加する例になっている。また、図11(A)
を表形式で表す例を図12に示す。表に用いる姿勢情報
の幅、姿勢情報の範囲、対応する音響効果の値、音響効
果の値の精度などは、システムの設計者があらかじめ設
定しておく。対応情報データベース22は、ROM、電
源装置付きのRAM、磁気カード、磁気ディスク装置、
光磁気ディスク装置などの記憶装置を用いて実現するこ
とができる。これらの記憶装置に、関数の種類、関数パ
ラメータもしくは、表のそれぞれの値をデータとして格
納しておくことにより対応情報データベース22を実現
することができる。The correspondence information database 22 holds correspondence information, which is a correspondence between attitude information and sound effects.
For example, as shown in FIG.
There is something like 1. This correspondence can be held in a function format or a table format. For example, FIG.
The correspondence between the attitude information x of 1 (A) and the sound effect y is as follows.
In a functional form, it can be represented by a mathematical expression such as y = ax + b. Here, a and b are parameters representing the correspondence between the posture information and the sound effect. The parameters of the function representing such correspondence are set in advance by the system designer as a = 2.0, b =
It is set as 0.5. As an example of this parameter, for example, when posture information such as a knee angle is 0 while the posture is standing, 0.5 is given as a sound effect, and for example, posture information such as a knee angle is 1.0. When a predetermined reference value is taken, 2.5 is given as a sound effect. Further, in the example of the function format, when the posture information increases, the sound effect is added in proportion to the degree of the increase in the posture information. FIG. 11A
Is shown in FIG. 12 in a table format. The width of the posture information, the range of the posture information, the value of the corresponding sound effect, the accuracy of the sound effect value, and the like used in the table are set in advance by the system designer. The correspondence information database 22 includes a ROM, a RAM with a power supply, a magnetic card, a magnetic disk device,
This can be realized using a storage device such as a magneto-optical disk device. The correspondence information database 22 can be realized by storing the type of function, the function parameter, or each value of the table as data in these storage devices.
【0047】音響効果情報計算手段23は、姿勢計測手
段21から姿勢情報を、対応情報データベース22から
対応情報をそれぞれ受け取り、姿勢情報に対応する音響
効果を表す音響効果情報を、対応情報を参照して求め
る。対応情報が図12の表形式であり、姿勢計測手段2
1から得られた姿勢情報が3.0であれば、表を検索す
ることにより音響効果情報は2.5と求められる。表の
姿勢値が存在しない姿勢情報から音響効果値を求めるた
めには、表の前後の値から適宜補間したり、姿勢情報が
最も近い値の音響効果値を用いたりすることで対処でき
る。また、対応情報が姿勢情報xと音響効果yとの間の
関数y=2x+0.5で表され、姿勢計測手段21から
得られた姿勢情報が3.0であれば音響効果は6.5と
するような計算を行なう。音響効果情報計算手段23
は、例えば日本電気株式会社製パーソナルコンピュータ
PC−9801シリーズ上で動作するプログラムとして
実装することができる。The sound effect information calculation means 23 receives the posture information from the posture measurement means 21 and the correspondence information from the correspondence information database 22, respectively, and refers to the sound effect information representing the sound effect corresponding to the posture information and the correspondence information. Ask. The correspondence information is in the form of a table in FIG.
If the posture information obtained from 1 is 3.0, the acoustic effect information is obtained as 2.5 by searching the table. In order to obtain the sound effect value from the posture information having no posture value in the table, the sound effect value can be dealt with by appropriately interpolating the values before and after the table or using the sound effect value having the closest posture information. Also, the correspondence information is represented by a function y = 2x + 0.5 between the posture information x and the sound effect y. If the posture information obtained from the posture measurement means 21 is 3.0, the sound effect is 6.5. Is calculated. Sound effect information calculation means 23
Can be implemented as, for example, a program that operates on a personal computer PC-9801 series manufactured by NEC Corporation.
【0048】音響効果付加手段24では、外部から音響
信号を、音響効果情報計算手段23から音響効果情報を
それぞれ受け取り、音響効果情報に応じて音響信号を変
化させ、スピーカやヘッドホンなどの外部の装置に出力
する。音響信号を変化させる方法としては、音響効果情
報に応じて音量を変化させる、音響効果情報に応じて予
め定められた音域の音を増幅もしくは減衰させる、音響
効果情報に応じて増幅もしくは減衰される音域を変化さ
せる、音響効果情報に応じてエコー・リバーブなど付加
音を変化させる、音響効果情報に応じてピッチを変化さ
せる、音響効果情報に応じてテンポを変化させるなどの
方法がある。音響効果付加手段24は、AD変換器、D
SP、DA変換器の組合せによって実現し、DSP上の
プログラムによって種々の音響効果を付加することがで
きる。音響効果付加計算については、文献1などに詳し
い。また、パーソナルコンピュータにAD変換器および
DA変換器を加えた構成で、音響効果付加演算をパーソ
ナルコンピュータ本体のCPUで行なわせるようなプロ
グラムを記述して実現することもできる。さらに、市販
されている音響付加装置を音響効果付加手段24とする
こともできる。市販の音響付加装置の一例としては、ヤ
マハ社製デジタルミキシングプロセッサDMP7があ
る。The sound effect adding means 24 receives the sound signal from the outside and the sound effect information from the sound effect information calculating means 23, and changes the sound signal in accordance with the sound effect information. Output to As a method of changing the sound signal, the sound volume is changed according to the sound effect information, the sound in a predetermined range is amplified or attenuated according to the sound effect information, or the sound is amplified or attenuated according to the sound effect information There are methods of changing a sound range, changing an additional sound such as an echo reverb in accordance with sound effect information, changing a pitch in accordance with sound effect information, and changing a tempo in accordance with sound effect information. The sound effect adding means 24 includes an AD converter,
It is realized by a combination of an SP and a DA converter, and various sound effects can be added by a program on the DSP. The calculation of the sound effect addition is described in detail in Reference 1. Also, with a configuration in which an A / D converter and a D / A converter are added to a personal computer, it is also possible to describe and realize a program that causes the CPU of the personal computer to perform the sound effect addition operation. Further, a commercially available sound adding device can be used as the sound effect adding means 24. An example of a commercially available sound adding device is a digital mixing processor DMP7 manufactured by Yamaha Corporation.
【0049】音響効果計算手段23がパーソナルコンピ
ュータ上のプログラムとして実装され、音響効果付加手
段24を外部の音響付加装置を用いた構成とする場合、
この間の通信にMIDI規格に準拠した通信方式で音響
効果情報を通信することもできる。MIDI規格に関し
ては文献2などに詳しい。When the sound effect calculating means 23 is implemented as a program on a personal computer, and the sound effect adding means 24 has a configuration using an external sound adding device,
During this time, the sound effect information can be communicated by a communication method conforming to the MIDI standard. The MIDI standard is described in detail in Reference 2.
【0050】次に図10、図12および図13を参照し
て、本実施例のうち姿勢計測手段21として足首の関節
の角度を姿勢情報として求めるものを用い、変化させる
音響情報として音量情報を用い、姿勢情報と音量情報と
の対応付けには図12の表を用い、対応情報データベー
ス22としてROM上に格納してあるものを用い、音響
効果情報計算手段23としてパーソナルコンピュータの
プログラムで計算するものを用い、音響効果付加手段2
4としてヤマハ社製デジタルミキシングプロセッサDM
P7を用い、音響効果情報はMIDI規格を用いて通信
する場合を例に取り上げて、具体例を用いて動作の説明
を行なう。Next, with reference to FIGS. 10, 12 and 13, of this embodiment, a posture measuring means 21 for obtaining the angle of an ankle joint as posture information is used, and volume information is changed as acoustic information. The table of FIG. 12 is used for associating the posture information with the sound volume information, the one stored in the ROM as the correspondence information database 22, and the sound effect information calculation means 23 is calculated by a personal computer program. Sound effect adding means 2
4 as Yamaha digital mixing processor DM
The operation will be described using a specific example, taking as an example a case where P7 is used and the sound effect information is communicated using the MIDI standard.
【0051】デジタルミキシングプロセッサDMP7
は、MIDI受信端子を持ち、入力された音響信号をM
IDIで得られたメッセージに応じて出力の音量を12
8段階に変化させて出力することができる。動作に先だ
って、DMP7がMIDIチャンネル1に出力されたデ
ータを受信できるように、DMP7のMIDI受信チャ
ンネルを1またはOMNIに設定しておく。この設定に
おいて、DMP7の出力音量を変化させるためには、M
IDIのコントロールチェンジのコントロール番号4番
で、DMP7のパラメータ番号135番のステレオレベ
ルを変化させて実現することができる。MIDIチャン
ネル1番のコントロールチェンジを行なわせるためのM
IDIメッセージは、16進数表記で、B0、コントロ
ール番号、コントロール値、の3バイトの長さのメッセ
ージである。結局、DMP7の音量を変化させるための
MIDIメッセージは、16進数表記で、B0、4、音
量値という3バイトの長さのメッセージとなる。この音
量値は0から127までの値で、値が大きくなるほど出
力される音量も大きくなる。Digital mixing processor DMP7
Has a MIDI receiving terminal and converts the input sound signal to M
The output volume is set to 12 according to the message obtained by IDI.
The output can be changed in eight stages. Prior to the operation, the MIDI reception channel of DMP7 is set to 1 or OMNI so that DMP7 can receive the data output to MIDI channel1. In this setting, in order to change the output volume of DMP7, M
This can be realized by changing the stereo level of parameter number 135 of DMP7 with control number 4 of the control change of IDI. M for making control change of MIDI channel 1
The IDI message is a message having a 3-byte length of B0, control number, and control value in hexadecimal notation. As a result, the MIDI message for changing the volume of the DMP 7 is a message having a 3-byte length of B0, 4, and a volume value in hexadecimal notation. This volume value is a value from 0 to 127, and the output volume increases as the value increases.
【0052】姿勢計測手段21は、足首の関節の角度を
計測し姿勢情報とする(図13、ステップC1)。次
に、音響効果計算手段23は姿勢情報と対応情報データ
ベース22に保持された対応情報から、計測された姿勢
に対応する音量情報を生成する(図13、ステップC
2)。次に、音響効果付加手段24であるDMP7は、
MIDIケーブルを通して音響効果情報計算手段23か
ら音量情報を受信し、音響信号入力端子から音響信号を
それぞれ受け取り、受け取った音響信号の音量を音量情
報に基づいて増減させ音響信号出力端子に出力する(図
13、ステップC3)。The posture measuring means 21 measures the angle of the joint of the ankle and uses it as posture information (FIG. 13, step C1). Next, the sound effect calculating means 23 generates volume information corresponding to the measured posture from the posture information and the correspondence information held in the correspondence information database 22 (FIG. 13, step C).
2). Next, DMP7, which is the sound effect adding means 24,
Volume information is received from the sound effect information calculation means 23 through the MIDI cable, sound signals are respectively received from the sound signal input terminals, and the volume of the received sound signal is increased or decreased based on the sound volume information and output to the sound signal output terminal (FIG. 13, Step C3).
【0053】前記の説明の中の音響効果計算手段23の
動作を図14を用いて詳細に説明する。まず、姿勢計測
手段21から姿勢情報を受け取る(図14、ステップC
21)。次に、対応情報データベース22に保持され
た、図12の対応テーブルより音量を検索する(図1
4、ステップC22)。例えば姿勢情報が1.0である
場合、1.5を検索結果とする。次に、表から得た音量
をDMP7の扱う音量の範囲へと正規化を行なう(図1
4、ステップC23)。図12の対応テーブルの音量の
範囲が、0.0から15.0であれば、例えば表から得
た音量を8倍して整数になるよう小数点以下を切り捨て
ることで、正規化することができる。表から得た音量が
1.5であれば、正規化された音量値は24となる。次
に、正規化された音量をもとにMIDIメッセージを生
成する(図14、ステップC24)。正規化された音量
値が24であった場合のMIDIメッセージは、16進
数表記で、B0、4、18となる。次に、生成されたM
IDIメッセージをDMP7に送信する(図14、ステ
ップC25)。The operation of the sound effect calculation means 23 in the above description will be described in detail with reference to FIG. First, posture information is received from the posture measuring means 21 (FIG. 14, step C).
21). Next, the volume is searched from the correspondence table of FIG. 12 held in the correspondence information database 22 (FIG. 1).
4. Step C22). For example, if the posture information is 1.0, 1.5 is set as the search result. Next, the volume obtained from the table is normalized to the range of the volume handled by DMP7 (FIG. 1).
4. Step C23). If the range of the volume in the correspondence table of FIG. 12 is 0.0 to 15.0, for example, the volume obtained from the table is multiplied by 8 and rounded down to a whole number so that it can be normalized. . If the volume obtained from the table is 1.5, the normalized volume value is 24. Next, a MIDI message is generated based on the normalized volume (step C24 in FIG. 14). The MIDI message when the normalized volume value is 24 is B0, 4, or 18 in hexadecimal notation. Next, the generated M
An IDI message is transmitted to the DMP 7 (FIG. 14, step C25).
【0054】前記の動作説明では、対応情報データベー
ス22を検索して得られた音量を正規化してからMID
Iメッセージを生成するように説明を行なったが、対応
情報データベースに予め正規化された音量値を入れてお
くこともできる。この場合、図14のステップC23の
処理は省略できる。In the above description of the operation, the volume obtained by searching the correspondence information database 22 is normalized, and then the MID
Although the description has been made so as to generate the I message, a normalized volume value may be previously stored in the correspondence information database. In this case, the process of step C23 in FIG. 14 can be omitted.
【0055】また、音響効果情報計算および音響効果付
加処理を、AD変換器およびDA変換器を持つパーソナ
ルコンピュータのプログラムとして実装することもでき
る。この場合、音響効果情報は、パーソナルコンピュー
タの一時記憶領域などを介して通信することができ、ま
た、音響付加計算は、外部からAD変換することによっ
て入力された音響信号の各サンプル値と音量値とのかけ
算によって求めることができる。得られた値を再びDA
変換することにより音響付加された音響信号を外部に出
力できる。Further, the sound effect information calculation and the sound effect adding process can be implemented as a program of a personal computer having an AD converter and a DA converter. In this case, the sound effect information can be communicated via a temporary storage area or the like of a personal computer, and the sound addition calculation is performed by externally performing A / D conversion on each sample value and volume value of the sound signal input by AD conversion. And can be obtained by multiplication. The obtained value is returned to DA
By performing the conversion, the sound signal to which sound is added can be output to the outside.
【0056】さらに、音響効果情報計算手段23として
パーソナルコンピュータのプログラムとして実装し、音
響付加計算手段24をAD変換器およびDA変換器をも
つ信号処理専用のDSPボードを用いて実装することも
可能である。この場合は、パーソナルコンピュータとD
SPボードが接続されているバスを通じて音響効果情報
を通信することができる。Further, it is also possible to mount the sound effect information calculation means 23 as a program of a personal computer and to mount the sound addition calculation means 24 using a DSP board dedicated to signal processing having an AD converter and a DA converter. is there. In this case, the personal computer and D
Sound effect information can be communicated through a bus to which the SP board is connected.
【0057】以下、本発明4の実施例について図面を参
照して説明する。図15は本発明4の一実施例を示すブ
ロック図である。本実施例は、姿勢を計測して姿勢情報
を求める姿勢計測手段31と、姿勢情報と音響効果との
対応情報を保持する対応情報データベース32と、姿勢
情報と対応情報から音響効果情報を求める音響効果情報
計算手段33と、音響効果情報によって音響信号を変化
させて音響効果付加音を求める音響効果付加手段34
と、姿勢と選択すべき音響との対応を表す選択情報を保
持する音響選択情報データベース35と、姿勢情報と選
択情報から音響選択情報を求める音響選択情報計算手段
36と、音響選択情報と音響効果付加音から出力する音
響信号を求める音響選択手段37とから構成される。Hereinafter, a fourth embodiment of the present invention will be described with reference to the drawings. FIG. 15 is a block diagram showing one embodiment of the present invention 4. In the present embodiment, a posture measuring unit 31 that measures posture and obtains posture information, a correspondence information database 32 that stores correspondence information between posture information and sound effects, and a sound that obtains sound effect information from posture information and correspondence information. Effect information calculating means 33 and sound effect adding means 34 for changing sound signals according to sound effect information to obtain sound effect added sounds
A sound selection information database 35 for holding selection information indicating a correspondence between a posture and a sound to be selected; a sound selection information calculation unit 36 for obtaining sound selection information from the posture information and the selection information; And sound selection means 37 for obtaining a sound signal to be output from the additional sound.
【0058】姿勢計測手段31は、利用者の姿勢を計測
して姿勢情報を求める。姿勢情報とは、利用者がいかな
る姿勢を取っているかを示す情報であり、足首の関節
や、膝関節など関節の角度により表すことができる。こ
れらの関節の角度と理想的利用者の関節の角度との差を
姿勢情報とすることもできる。姿勢情報を求めるには例
えば、可動式の足台に足台の位置や向きなどを計測する
センサを取り付けた装置を用いる方法(特願平6−21
7472号)がある。また、利用者の身体に磁気セン
サ、光学センサ、超音波センサ、などのいずれかもしく
はこれらの組合せを一つ以上装着して姿勢を計測する方
法もある。これらの姿勢計測方法については、文献3な
どに詳しい。The posture measuring means 31 measures the posture of the user to obtain posture information. The posture information is information indicating what posture the user is in, and can be represented by angles of joints such as ankle joints and knee joints. The difference between the angle of these joints and the angle of the ideal user's joint can also be used as the posture information. To obtain the posture information, for example, a method using a device in which a sensor for measuring the position and orientation of the footrest is attached to a movable footrest (Japanese Patent Application No. 6-21)
No. 7472). There is also a method of measuring a posture by attaching one or more of a magnetic sensor, an optical sensor, an ultrasonic sensor, or the like or a combination thereof to a user's body. These attitude measurement methods are described in detail in Reference 3.
【0059】対応情報データベース32は、姿勢情報と
音響効果との対応づけである対応情報を保持している。
姿勢情報と音響効果との対応のさせ方には、例えば図1
1のようなものがある。この対応は、関数形式もしくは
表形式などによって保持することができる。例えば図1
1(A)の姿勢情報xと音響効果yの間の対応関係は、
関数形式だとy=ax+bといった数式で表すことがで
きる。ここでaとbは、姿勢情報と音響効果の対応を表
すパラメータである。このような対応を表す関数のパラ
メータは、システムの設計者が予めa=2.0、b=
0.5というように設定しておく。このパラメータの例
は、例えば姿勢が立った状態で膝の角度などの姿勢情報
が0である場合に、音響効果として0.5を与え、例え
ば膝の角度などの姿勢情報が1.0という予め定められ
た基準値をとった場合は、音響効果として2.5を与え
るというものである。またこの関数形式の例は、姿勢情
報が増えたときに、姿勢情報の増えた度合に比例して音
響効果を付加する例になっている。また、図11(A)
を表形式で表す例を図12に示す。表に用いる姿勢情報
の幅、姿勢情報の範囲、対応する音響効果の値、音響効
果の値の精度などは、システムの設計者があらかじめ設
定しておく。対応情報データベース32は、ROM、電
源装置付きのRAM、磁気カード、磁気ディスク装置、
光磁気ディスク装置などの記憶装置を用いて実現するこ
とができる。これらの記憶装置に、関数の種類、関数パ
ラメータもしくは、表のそれぞれの値をデータとして格
納しておくことにより対応情報データベース32を実現
することができる。The correspondence information database 32 holds correspondence information which is a correspondence between the posture information and the sound effect.
For example, as shown in FIG.
There is something like 1. This correspondence can be held in a function format or a table format. For example, FIG.
The correspondence between the attitude information x of 1 (A) and the sound effect y is as follows.
In a functional form, it can be represented by a mathematical expression such as y = ax + b. Here, a and b are parameters representing the correspondence between the posture information and the sound effect. The parameters of the function representing such correspondence are set in advance by the system designer as a = 2.0, b =
It is set as 0.5. As an example of this parameter, for example, when posture information such as a knee angle is 0 while the posture is standing, 0.5 is given as a sound effect, and for example, posture information such as a knee angle is 1.0. When a predetermined reference value is taken, 2.5 is given as a sound effect. Further, in the example of the function format, when the posture information increases, the sound effect is added in proportion to the degree of the increase in the posture information. FIG. 11A
Is shown in FIG. 12 in a table format. The width of the posture information, the range of the posture information, the value of the corresponding sound effect, the accuracy of the sound effect value, and the like used in the table are set in advance by the system designer. The correspondence information database 32 includes a ROM, a RAM with a power supply, a magnetic card, a magnetic disk device,
This can be realized using a storage device such as a magneto-optical disk device. The correspondence information database 32 can be realized by storing the type of function, the function parameter, or each value of the table as data in these storage devices.
【0060】音響効果情報計算手段33は、姿勢計測手
段31から姿勢情報を、対応情報データベース32から
対応情報をそれぞれ受け取り、姿勢情報に対応する音響
効果を表す音響効果情報を、対応情報を参照して求め
る。対応情報が図12の表形式であり、姿勢計測手段3
1から得られた姿勢情報が3.0であれば、表を検索す
ることにより音響効果情報は2.5と求められる。表の
姿勢値が存在しない姿勢情報から音響効果値を求めるた
めには、表の前後の値から適宜補間したり、姿勢が最も
近い値の音響効果値を用いたりすることで対処できる。
また、対応情報が姿勢xと音響効果yとの間の関数y=
2x+0.5で表され、姿勢計測手段31から得られた
姿勢情報が3.0であれば音響効果は6.5とするよう
な計算を行なう。音響効果情報計算手段33は、例えば
日本電気株式会社製パーソナルコンピュータPC−98
01シリーズ上で動作するプログラムとして実装するこ
とができる。The sound effect information calculation means 33 receives the posture information from the posture measurement means 31 and the correspondence information from the correspondence information database 32, and refers to the sound effect information representing the sound effect corresponding to the posture information and the correspondence information. Ask. The correspondence information is in the form of a table in FIG.
If the posture information obtained from 1 is 3.0, the acoustic effect information is obtained as 2.5 by searching the table. In order to obtain the sound effect value from the posture information having no posture value in the table, the sound effect value can be dealt with by appropriately interpolating the values before and after the table or using the sound effect value having the closest posture.
In addition, a function y = correspondence between the attitude x and the sound effect y
If the posture information obtained from the posture measuring means 31 is 3.0, the sound effect is calculated to be 6.5. The sound effect information calculation means 33 is, for example, a personal computer PC-98 manufactured by NEC Corporation.
It can be implemented as a program that runs on the 01 series.
【0061】音響効果付加手段34では、外部から複数
の音響信号を、音響効果情報計算手段33から音響効果
情報をそれぞれ受け取り、音響効果情報に応じて受け取
った複数の音響信号を変化させ、音響付加音を生成す
る。音響信号を変化させる方法としては、音響効果情報
に応じて音量を変化させる、音響効果情報に応じて予め
定められた音域の音を増幅もしくは減衰させる、音響効
果情報に応じて増幅もしくは減衰される音域を変化させ
る、音響効果情報に応じてエコー・リバーブなど付加音
を変化させる、音響効果情報に応じてピッチを変化させ
る、音響効果情報に応じてテンポを変化させるなどの方
法がある。音響効果付加手段34は、AD変換器、DS
P、DA変換器の組合せによって実現し、DSP上のプ
ログラムによって種々の音響効果を付加することができ
る。音響効果付加計算については、文献1などに詳し
い。また、パーソナルコンピュータにAD変換器および
DA変換器を加えた構成で、音響効果付加演算をパーソ
ナルコンピュータ本体のCPUで行なわせるようなプロ
グラムを記述して実現することもできる。さらに、市販
されている音響付加装置を音響効果付加手段34とする
こともできる。市販の音響付加装置の一例としては、ヤ
マハ社製デジタルミキシングプロセッサDMP7があ
る。The sound effect adding means 34 receives a plurality of sound signals from the outside and the sound effect information from the sound effect information calculating means 33, respectively, and changes the received sound signals in accordance with the sound effect information. Generate sound. As a method of changing the sound signal, the sound volume is changed according to the sound effect information, the sound in a predetermined range is amplified or attenuated according to the sound effect information, or the sound is amplified or attenuated according to the sound effect information There are methods of changing a sound range, changing an additional sound such as an echo reverb in accordance with sound effect information, changing a pitch in accordance with sound effect information, and changing a tempo in accordance with sound effect information. The sound effect adding means 34 is an AD converter, a DS
It is realized by a combination of P and DA converters, and various sound effects can be added by a program on the DSP. The calculation of the sound effect addition is described in detail in Reference 1. Also, with a configuration in which an A / D converter and a D / A converter are added to a personal computer, it is also possible to describe and realize a program that causes the CPU of the personal computer to perform the sound effect addition operation. Further, a commercially available sound adding device can be used as the sound effect adding means 34. An example of a commercially available sound adding device is a digital mixing processor DMP7 manufactured by Yamaha Corporation.
【0062】音響効果情報計算手段33がパーソナルコ
ンピュータ上のプログラムとして実装され、音響効果付
加手段34を外部の音響付加装置を用いた構成とする場
合、この間の通信にMIDI規格に準拠した通信方式で
音響効果情報を通信することもできる。MIDI規格に
関しては文献2などに詳しい。When the sound effect information calculating means 33 is implemented as a program on a personal computer, and the sound effect adding means 34 is configured to use an external sound adding device, the communication between the sound effect information calculating means 33 and the communication means conforming to the MIDI standard is performed. Sound effect information can also be communicated. The MIDI standard is described in detail in Reference 2.
【0063】選択情報データベース35は、姿勢情報と
音響選択情報との対応づけの情報である選択情報を保持
している。姿勢情報と音響選択情報の対応のさせ方に
は、例えば図7のようなものがある。図16(A)は、
出力する音を一つだけ姿勢情報に応じて選択する場合の
音響選択情報の例であり、図16(B)は、入力された
複数の音を混合させて出力する場合に、入力音の混合割
合と姿勢情報との対応関係を選択情報とする例である。
姿勢情報の範囲、対応する音響選択情報の値などは、あ
らかじめシステムの設計者が設定しておく。選択情報デ
ータベース35は、ROM、電源装置付きのRAM、磁
気カード、磁気ディスク装置、光磁気ディスク装置など
の記憶装置を用いて実現することができる。これらの記
憶装置に、関数の種類、関数パラメータもしくは、表の
それぞれの値をデータとして格納しておくことにより選
択情報データベース35を実現することができる。The selection information database 35 holds selection information which is information for associating posture information with sound selection information. FIG. 7 shows an example of a method of associating the posture information with the sound selection information. FIG. 16 (A)
FIG. 16B shows an example of sound selection information in a case where only one sound to be output is selected according to the posture information. This is an example in which the correspondence between the ratio and the posture information is used as the selection information.
The range of the posture information, the value of the corresponding sound selection information, and the like are set in advance by the system designer. The selection information database 35 can be realized using a storage device such as a ROM, a RAM with a power supply device, a magnetic card, a magnetic disk device, and a magneto-optical disk device. The selection information database 35 can be realized by storing the type of function, the function parameter, or each value of the table as data in these storage devices.
【0064】音響選択情報計算手段36は、姿勢計測手
段31から姿勢情報を、音響選択情報データベース35
から選択情報をそれぞれ受け取り、姿勢情報に対応する
音響選択を表す音響選択情報を、選択情報を参照して求
める。選択情報が図16(A)の表形式であり、姿勢計
測手段31から得られた姿勢情報が3.0であれば、表
を検索することにより音響選択情報は1であると求めら
れる。計測された姿勢情報に該当する表の姿勢情報の欄
が存在しない場合に、音響選択情報を求めるためには、
表の前後の値から適宜補間したり、姿勢情報が最も近い
値の音響選択情報を用いたりすることで対処できる。音
響選択情報計算手段36は、例えば日本電気株式会社製
パーソナルコンピュータPC−9801シリーズ上で動
作するプログラムとして実装することができる。The sound selection information calculation means 36 stores the posture information from the posture measurement means 31 into the sound selection information database 35.
, And obtains sound selection information representing sound selection corresponding to the posture information with reference to the selection information. If the selection information is in the form of a table shown in FIG. 16A and the posture information obtained from the posture measuring means 31 is 3.0, the sound selection information is determined to be 1 by searching the table. If there is no column of attitude information in the table corresponding to the measured attitude information, to obtain sound selection information,
This can be dealt with by appropriately interpolating the values before and after the table, or by using the sound selection information having the closest value to the posture information. The sound selection information calculation means 36 can be implemented as, for example, a program operating on a personal computer PC-9801 series manufactured by NEC Corporation.
【0065】音響選択手段37では、音響付加手段34
から複数の音響付加音を、音響選択情報計算手段36か
ら音響選択情報をそれぞれ受け取り、音響選択情報に応
じて受け取った複数の音響付加音から出力する音響信号
を求め、外部に出力する。音響選択には、複数の入力音
から一つだけを出力する方法や、複数の入力音の音量レ
ベルを変えて混ぜ合わせて出力する方法がある。音響選
択手段37は、複数のAD変換器、DSP、DA変換器
の組合せによって実現し、DSP上のプログラムによっ
て種々の音響選択を行なうことができる。音響選択の処
理については、文献1などに詳しい。また、パーソナル
コンピュータに複数のAD変換器およびDA変換器を加
えた構成で、音響選択処理をパーソナルコンピュータ本
体のCPUで行なわせるようなプログラムを記述して実
現することもできる。さらに、市販されている音響選択
装置を音響選択手段37とすることもできる。市販の音
響選択装置の一例としては、ヤマハ社製デジタルミキシ
ングプロセッサDMP7がある。In the sound selecting means 37, the sound adding means 34
And a plurality of sound additional sounds from the sound selection information calculating means 36, respectively, and a sound signal to be output from the plurality of sound additional sounds received according to the sound selection information is obtained and output to the outside. As the sound selection, there are a method of outputting only one of a plurality of input sounds, and a method of changing the volume level of the plurality of input sounds and mixing and outputting them. The sound selection means 37 is realized by a combination of a plurality of AD converters, DSPs, and DA converters, and can perform various sound selections by a program on the DSP. The sound selection process is described in detail in Document 1 and the like. Also, with a configuration in which a plurality of A / D converters and D / A converters are added to a personal computer, it is also possible to describe and realize a program that causes the CPU of the personal computer to perform the sound selection processing. Further, a commercially available sound selection device can be used as the sound selection means 37. An example of a commercially available sound selection device is a digital mixing processor DMP7 manufactured by Yamaha Corporation.
【0066】音響選択情報計算手段36がパーソナルコ
ンピュータ上のプログラムとして実装され、音響選択手
段37を外部の音響選択装置を用いた構成とする場合、
この間の通信にMIDI規格に準拠した通信方式で音響
効果情報を通信することもできる。MIDI規格に関し
ては、文献2などに詳しい。When the sound selection information calculation means 36 is implemented as a program on a personal computer, and the sound selection means 37 has a configuration using an external sound selection device,
During this time, the sound effect information can be communicated by a communication method conforming to the MIDI standard. The MIDI standard is described in detail in Reference 2.
【0067】次に図12、図15、図16および図17
を参照して、本実施例のうち姿勢計測手段31として足
首の関節の角度を姿勢情報として求めるものを用い、変
化させる音響情報として低音イコライズ量を用い、姿勢
と低音イコライズ量との対応付けには図12(A)を用
い、姿勢と選択情報との対応づけには図16(B)を用
い、対応情報データベース32および選択情報データベ
ース35としてROM上に格納してあるものを用い、音
響効果情報計算手段33および音響選択情報計算手段3
6としてパーソナルコンピュータのプログラムで計算す
るものを用い、音響効果付加手段34および音響選択手
段37としてヤマハ社製デジタルミキシングプロセッサ
DMP7を用い、音響効果情報および音響選択情報はM
IDI規格を用いて通信する場合を例に取り上げて、具
体例を用いて動作の説明を行なう。Next, FIG. 12, FIG. 15, FIG. 16 and FIG.
In this embodiment, the attitude measuring means 31 of the present embodiment uses the one that determines the angle of the ankle joint as attitude information, uses the bass equalization amount as the acoustic information to be changed, and associates the attitude with the bass equalization amount. FIG. 12A is used for associating the posture with the selection information, and FIG. 16B is used for associating the posture with the selection information. Information calculation means 33 and sound selection information calculation means 3
6, a digital computer processor DMP7 is used as the sound effect adding means 34 and the sound selecting means 37, and the sound effect information and the sound selection information are M.
The operation will be described using a specific example, taking a case where communication is performed using the IDI standard as an example.
【0068】デジタルミキシングプロセッサDMP7
は、MIDI受信端子を持ち、入力された複数の音響信
号をMIDIで得られたメッセージに応じて低音イコラ
イズ量および出力の音量をそれぞれ設定でき、8チャン
ネルまでの入力を混ぜ合わせて出力することができる。
動作に先だって、DMP7がMIDIチャンネル1に出
力されたデータを受信できるように、DMP7のMID
I受信チャンネルを1またはOMNIに設定しておく。
この設定において、DMP7の入力1の低音イコライズ
量を設定するためには、MIDIのノートオン24番
で、入力2の低音イコライズ量を設定するにはMIDI
のノートオン25番で、それぞれ値を設定させることが
できる。MIDIチャンネル1番のノートオンを行なわ
せるメッセージは16進数表記で、80、ノート番号、
ベロシティ値、の3バイトの長さのメッセージとなる。
従って、DMP7の入力1の低音イコライズ量を設定す
るMIDIメッセージは、16進数表記で、80、1
C、イコライズ量という3バイトの長さのメッセージと
なる。同様に、DMP7の入力2の低音イコライズ量を
設定するMIDIメッセージは16進数表記で、80、
1D、イコライズ量という3バイトの長さのメッセージ
となる。これらの低音イコライズ量は0から127まで
の値で、値が大きくなるほど出力される低音の出力も大
きくなる。また、入力1の音量を変化させるためには、
MIDIのコントロールチェンジのコントロール番号3
2番で、入力2の音量を変化させるためには、MIDI
のコントロールチェンジのコントロール番号33番で、
それぞれ値を設定させることができる。MIDIチャン
ネル1番のコントロールチェンジを行なわせるためのM
IDIメッセージは、16進数表記で、B0、コントロ
ール番号、コントロール値、の3バイトの長さのメッセ
ージである。従って、DMP7の入力1の音量を設定す
るMIDIメッセージは、16進数表記で、B0、2
0、音量値という3バイトの長さのメッセージとなる。
同様に、DMP7の入力2の音量を設定するMIDIメ
ッセージは16進数表記で、B0、21、音量値という
3バイトの長さのメッセージとなる。これらの音量値は
0から127までの値で、値が大きくなるほど出力され
る音量も大きくなる。Digital mixing processor DMP7
Has a MIDI receiving terminal, and can set the bass equalization amount and the output volume of a plurality of input audio signals in accordance with the message obtained by MIDI, and can mix and output inputs of up to eight channels. it can.
Prior to the operation, the MID of the DMP 7 is set so that the DMP 7 can receive the data output to the MIDI channel 1.
The I reception channel is set to 1 or OMNI.
In this setting, in order to set the bass equalization amount of the input 1 of the DMP 7, it is necessary to use MIDI note-on 24 to set the bass equalization amount of the input 2.
The value can be set for each of the note-on 25th. The message to make the MIDI channel 1 note-on is in hexadecimal notation, 80, note number,
The message is a 3-byte long message of the velocity value.
Therefore, the MIDI message for setting the bass equalization amount of the input 1 of the DMP 7 is 80, 1 in hexadecimal notation.
A message having a length of 3 bytes, ie, C, equalization amount. Similarly, a MIDI message for setting the bass equalization amount of the input 2 of the DMP 7 is 80, in hexadecimal notation.
The message has a length of 3 bytes, ie, 1D, equalization amount. These bass equalization values are values from 0 to 127. The higher the value, the greater the output of the bass output. Also, to change the volume of input 1,
Control number 3 of MIDI control change
In order to change the volume of input 2, MIDI
Control number 33 of the control change,
Each value can be set. M for making control change of MIDI channel 1
The IDI message is a message having a 3-byte length of B0, control number, and control value in hexadecimal notation. Therefore, the MIDI message for setting the volume of the input 1 of the DMP 7 is represented by hexadecimal notation B0, B2,
The message has a length of 3 bytes of 0 and a volume value.
Similarly, the MIDI message for setting the volume of the input 2 of the DMP 7 is a message having a 3-byte length of B0, 21, and a volume value in hexadecimal notation. These sound volume values are values from 0 to 127, and the higher the value, the higher the output sound volume.
【0069】姿勢計測手段31は、足首の関節の角度を
計測し姿勢情報とする(図17、ステップD1)。次
に、音響効果情報計算手段33は姿勢情報と対応情報デ
ータベース32に保持された対応情報から、計測された
姿勢に対応する低音イコライズ量を設定するMIDIメ
ッセージを生成する(図17、ステップD2)。次に、
音響効果付加手段34であるDMP7は、MIDIケー
ブルを通して音響効果情報計算手段33から低音イコラ
イズ量を設定するMIDIメッセージを受信し、音響信
号入力端子から音響信号をそれぞれ受け取り、受け取っ
た音響信号に対する低音イコライズ量を増減させる(図
17、ステップD3)。次に、音響選択情報計算手段3
6は姿勢情報と選択情報データベース35に保持された
選択情報から、計測された姿勢に対応する音響選択情報
を生成する(図17、ステップD4)。次に、音響選択
手段37であるDMP7は、音響選択情報計算手段36
から音響選択情報を受信し、音響付加された音の音量を
それぞれ増減させ、混ぜ合わせて音響信号出力端子に出
力する(図17、ステップD5)。The posture measuring means 31 measures the angle of the joint of the ankle and uses it as posture information (FIG. 17, step D1). Next, the sound effect information calculating means 33 generates a MIDI message for setting a bass equalization amount corresponding to the measured posture from the posture information and the correspondence information held in the correspondence information database 32 (FIG. 17, step D2). . next,
The DMP 7 serving as the sound effect adding means 34 receives a MIDI message for setting the amount of bass equalization from the sound effect information calculating means 33 through the MIDI cable, receives sound signals from the sound signal input terminals, and performs bass equalization on the received sound signals. The amount is increased or decreased (FIG. 17, step D3). Next, sound selection information calculation means 3
6 generates sound selection information corresponding to the measured posture from the posture information and the selection information held in the selection information database 35 (FIG. 17, step D4). Next, the DMP 7 which is the sound selection means 37 is a sound selection information calculation means 36.
And the sound selection information is received, and the volume of the sound to which the sound is added is increased / decreased, mixed, and output to the sound signal output terminal (FIG. 17, step D5).
【0070】前記の説明の中の音響効果情報計算手段3
3の動作を図14を用いて詳細に説明する。まず、姿勢
計測手段31から姿勢情報を受け取る(図14、ステッ
プC21)。次に、対応情報データベース32に保持さ
れた、図3の対応テーブルより低音イコライズ量を検索
する(図14、ステップC22)。例えば姿勢情報が
1.0である場合、1.5を検索結果とする。次に、表
から得た低音イコライズ量をDMP7の扱う低音イコラ
イズ量の範囲へと正規化を行なう(図14、ステップC
23)。図12の対応テーブルの音量の範囲が、0.0
から15.0であれば、例えば表から得た音量を8倍し
て整数になるよう小数点以下を切り捨てることで、正規
化することができる。表から得た音量が1.5であれ
ば、正規化された低音イコライズ値は24となる。次
に、正規化された低音イコライズ量をもとにMIDIメ
ッセージを生成する(図14、ステップC24)。正規
化された低音イコライズ量が24であった場合のMID
Iメッセージは、16進数表記で、80、1C、1C、
80、1D、1Cの6バイトとなる。次に、生成された
MIDIメッセージをDMP7に送信する(図14、ス
テップC25)。The sound effect information calculation means 3 in the above description
Operation 3 will be described in detail with reference to FIG. First, posture information is received from the posture measuring means 31 (FIG. 14, step C21). Next, the bass equalization amount is searched from the correspondence table of FIG. 3 held in the correspondence information database 32 (FIG. 14, step C22). For example, if the posture information is 1.0, 1.5 is set as the search result. Next, the bass equalization amount obtained from the table is normalized to the range of the bass equalization amount handled by the DMP 7 (FIG. 14, step C).
23). The range of the volume in the correspondence table of FIG.
From 15.0 to 15.0, the sound volume obtained from the table can be normalized by, for example, multiplying the volume by 8 to round it down to the next integer. If the volume obtained from the table is 1.5, the normalized bass equalization value is 24. Next, a MIDI message is generated based on the normalized bass equalization amount (step C24 in FIG. 14). MID when the normalized bass equalization amount is 24
The I message is expressed in hexadecimal notation, 80, 1C, 1C,
80 bytes, 1D, and 6 bytes. Next, the generated MIDI message is transmitted to the DMP 7 (FIG. 14, step C25).
【0071】次に、前記の説明の中の音響選択計算手段
36の動作を図18を用いて詳細に説明する。まず、姿
勢計測手段31から姿勢情報を受け取る(図18、ステ
ップD41)。次に、選択情報データベース35に保持
された、図16(B)の対応テーブルより音量を検索す
る(図18、ステップD42)。例えば姿勢情報が1.
0である場合、音1を0.0、音2を1.0を検索結果
とする。次に、表から得た選択情報をDMP7の扱う音
量の範囲へと正規化を行なう(図18、ステップD4
3)。図12の対応テーブルの音量の範囲が、0.0か
ら1.0であれば、例えば表から得た音量を127倍し
て整数になるよう小数点以下を切り捨てることで、正規
化することができる。表から得た音1が0.0であれ
ば、正規化された音1の音量値は0、表から得た音2
が、1.0であれば正規化された音2の音量値は127
となる。次に、正規化された音量をもとにMIDIメッ
セージを生成する(図18、ステップD44)。正規化
された音1の音量値が0、正規化された音2の音量値が
127であった場合のMIDIメッセージは、16進数
表記で、B0、20、0、B0、21、7Fとなる。次
に、生成されたMIDIメッセージをDMP7に送信す
る(図18、ステップD45)。Next, the operation of the sound selection calculating means 36 in the above description will be described in detail with reference to FIG. First, posture information is received from the posture measuring means 31 (FIG. 18, step D41). Next, the sound volume is searched from the correspondence table of FIG. 16B stored in the selection information database 35 (FIG. 18, step D42). For example, if the posture information is 1.
If it is 0, sound 1 is set to 0.0 and sound 2 is set to 1.0 as a search result. Next, the selection information obtained from the table is normalized to the range of the volume handled by the DMP 7 (FIG. 18, step D4).
3). If the range of the volume in the correspondence table of FIG. 12 is 0.0 to 1.0, for example, the volume obtained from the table is multiplied by 127 and rounded down to a whole number, and can be normalized. . If the sound 1 obtained from the table is 0.0, the volume value of the normalized sound 1 is 0, and the sound 2 obtained from the table is
Is 1.0, the volume value of the normalized sound 2 is 127
Becomes Next, a MIDI message is generated based on the normalized volume (FIG. 18, step D44). When the volume value of the normalized sound 1 is 0 and the volume value of the normalized sound 2 is 127, the MIDI message becomes B0, 20, 0, B0, 21, 7F in hexadecimal notation. . Next, the generated MIDI message is transmitted to the DMP 7 (FIG. 18, step D45).
【0072】また、音響効果情報計算手段33、音響効
果付加手段34、音響選択情報計算手段36、音響選択
手段37を、AD変換器およびDA変換器を持つパーソ
ナルコンピュータのプログラムとして実装することもで
きる。この場合、音響効果情報および音響選択情報は、
パーソナルコンピュータの一時記憶領域などを介して通
信することができ、また、音響付加計算および音響選択
処理は、外部からAD変換することによって入力された
音響信号の各サンプル値毎のフィルタ処理および混合処
理によって求めることができる。得られた値を再びDA
変換することにより音響付加処理および音響選択処理さ
れた音響信号として外部に出力できる。Further, the sound effect information calculating means 33, the sound effect adding means 34, the sound selection information calculating means 36, and the sound selecting means 37 can be implemented as a program of a personal computer having an AD converter and a DA converter. . In this case, the sound effect information and the sound selection information are
Communication can be performed via a temporary storage area or the like of a personal computer. The sound addition calculation and sound selection processing include filtering processing and mixing processing for each sample value of an audio signal input by AD conversion from the outside. Can be determined by: The obtained value is returned to DA
By performing the conversion, the audio signal can be output to the outside as an audio signal subjected to the audio addition processing and the audio selection processing.
【0073】さらに、音響効果情報計算手段33および
音響選択情報計算手段34をパーソナルコンピュータの
プログラムとして実装し、音響付加手段34および音響
選択手段35を複数のAD変換器およびDA変換器をも
つ信号処理専用のDSPボードとして実装することも可
能である。この場合は、パーソナルコンピュータとDS
Pボードが接続されているバスを通じて音響効果情報お
よび音響選択情報を通信することができる。Further, the sound effect information calculating means 33 and the sound selection information calculating means 34 are implemented as a program of a personal computer, and the sound adding means 34 and the sound selecting means 35 are used for signal processing having a plurality of AD converters and DA converters. It can also be implemented as a dedicated DSP board. In this case, personal computer and DS
The sound effect information and the sound selection information can be communicated through a bus to which the P board is connected.
【0074】以下、本発明5の実施例を図面を参照して
説明する。図19は本発明5の一実施例を示すブロック
図である。本実施例は、生理指標を計測する生理指標計
測手段41と、生理指標と音響効果との対応情報を保持
する対応情報データベース42と、生理指標と対応情報
から音響効果情報を求める音響効果情報計算手段43
と、音響効果情報によって音響信号を変化させる音響効
果付加手段44とから構成される。Hereinafter, a fifth embodiment of the present invention will be described with reference to the drawings. FIG. 19 is a block diagram showing a fifth embodiment of the present invention. In the present embodiment, a physiological index measuring unit 41 that measures a physiological index, a correspondence information database 42 that stores correspondence information between a physiological index and an acoustic effect, and a sound effect information calculation that obtains acoustic effect information from the physiological index and the corresponding information Means 43
And sound effect adding means 44 for changing sound signals according to sound effect information.
【0075】生理指標計測手段41は、利用者の生理指
標を求める。生理指標の一つとして緊張度がある。生理
指標を求めるには例えば、一つ以上の生理指標計測用セ
ンサを利用者に装着し、これらのセンサの出力から利用
者の生理指標を計測する方法がある。緊張度を測定する
ために、利用者の指先に脈波センサを装着する方法があ
る。生理指標計測方法については、特開平6−2966
13号もしくは文献3などに詳しい。The physiological index measuring means 41 obtains a physiological index of the user. One of the physiological indices is the degree of tension. For obtaining the physiological index, for example, there is a method in which one or more physiological index measuring sensors are attached to the user and the physiological index of the user is measured from the outputs of these sensors. In order to measure the degree of tension, there is a method of attaching a pulse wave sensor to a user's fingertip. For a method of measuring physiological indices, see JP-A-6-2966.
See No. 13 or Reference 3.
【0076】対応情報データベース42は、生理指標と
音響効果との対応づけである対応情報を保持している。
生理指標と音響効果との対応のさせ方には、例えば図2
0のようなものがある。この対応は、関数形式もしくは
表形式などによって保持することができる。例えば図2
0(A)の生理指標xと音響効果yの間の対応関係は、
関数形式だとy=ax+bといった数式で表すことがで
きる。ここでaとbは、生理指標と音響効果の対応を表
すパラメータである。このような対応を表す関数のパラ
メータは、システムの設計者が予めa=2.0、b=
0.5というように設定しておく。このパラメータの例
は、例えば利用者が緊張しておらず生理指標の一つであ
る緊張度が0である場合に、音響効果として0.5を与
え、例えば生理指標の一つである緊張度が1.0という
予め定められた基準値をとった場合は、音響効果として
2.5を与えるというものである。またこの関数形式の
例は、生理指標が増えたときに、生理指標の増えた度合
に比例して音響効果を付加する例になっている。また、
図20(A)を表形式で表す例を図21に示す。表に用
いる生理指標の幅、生理指標の範囲、対応する音響効果
の値、音響効果の値の精度などは、システムの設計者が
あらかじめ設定しておく。対応情報データベース42
は、ROM、電源装置付きのRAM、磁気カード、磁気
ディスク装置、光磁気ディスク装置などの記憶装置を用
いて実現することができる。これらの記憶装置に、関数
の種類、関数パラメータもしくは、表のそれぞれの値を
データとして格納しておくことにより対応情報データベ
ース42を実現することができる。The correspondence information database 42 holds correspondence information indicating correspondence between physiological indices and acoustic effects.
For example, FIG.
Something like 0. This correspondence can be held in a function format or a table format. For example, FIG.
The correspondence between the physiological index x of 0 (A) and the sound effect y is
In a functional form, it can be represented by a mathematical expression such as y = ax + b. Here, a and b are parameters representing the correspondence between the physiological index and the sound effect. The parameters of the function representing such correspondence are set in advance by the system designer as a = 2.0, b =
It is set as 0.5. An example of this parameter is, for example, when the user is not nervous and the degree of tension, which is one of the physiological indices, is 0, 0.5 is given as an acoustic effect, for example, the degree of tension, which is one of the physiological indices. Takes a predetermined reference value of 1.0, 2.5 is given as a sound effect. Further, in the example of the function form, when the physiological index increases, the acoustic effect is added in proportion to the degree of increase of the physiological index. Also,
FIG. 21 shows an example in which FIG. 20A is represented in a table format. The width of the physiological index used in the table, the range of the physiological index, the value of the corresponding acoustic effect, the accuracy of the acoustic effect value, and the like are set in advance by the system designer. Correspondence information database 42
Can be realized using a storage device such as a ROM, a RAM with a power supply device, a magnetic card, a magnetic disk device, and a magneto-optical disk device. The correspondence information database 42 can be realized by storing the type of function, the function parameter, or each value of the table as data in these storage devices.
【0077】音響効果情報計算手段43は、生理指標計
測手段41から生理指標を、対応情報データベース42
から対応情報をそれぞれ受け取り、生理指標に対応する
音響効果を表す音響効果情報を、対応情報を参照して求
める。対応情報が図21の表形式であり、生理指標計測
手段41から得られた生理指標が3.0であれば、表を
検索することにより音響効果情報は2.5と求められ
る。表の生理指標値が存在しない生理指標から音響効果
値を求めるためには、表の前後の値から適宜補間した
り、生理指標が最も近い値の音響効果値を用いたりする
ことで対処できる。また、対応情報が生理指標xと音響
効果yとの間の関数y=2x+0.5で表され、生理指
標計測手段41から得られた生理指標が3.0であれば
音響効果は6.5とするような計算を行なう。音響効果
情報計算手段43は、例えば日本電気株式会社製パーソ
ナルコンピュータPC−9801シリーズ上で動作する
プログラムとして実装することができる。The sound effect information calculating means 43 stores the physiological index from the physiological index measuring means 41 into the correspondence information database 42.
, And obtains sound effect information representing a sound effect corresponding to the physiological index with reference to the corresponding information. If the correspondence information is in the form of a table in FIG. 21 and the physiological index obtained from the physiological index measuring means 41 is 3.0, the acoustic effect information is obtained as 2.5 by searching the table. In order to obtain the sound effect value from the physiological index having no physiological index value in the table, it can be dealt with by appropriately interpolating the values before and after the table or using the acoustic effect value closest to the physiological index. Further, the correspondence information is represented by a function y = 2x + 0.5 between the physiological index x and the acoustic effect y. If the physiological index obtained from the physiological index measuring means 41 is 3.0, the acoustic effect is 6.5. Is calculated. The sound effect information calculation means 43 can be implemented as a program that operates on, for example, a personal computer PC-9801 series manufactured by NEC Corporation.
【0078】音響効果付加手段44では、外部から音響
信号を、音響効果情報計算手段43から音響効果情報を
それぞれ受け取り、音響効果情報に応じて音響信号を変
化させ、スピーカやヘッドホンなどの外部の装置に出力
する。音響信号を変化させる方法としては、音響効果情
報に応じて音量を変化させる、音響効果情報に応じて予
め定められた音域の音を増幅もしくは減衰させる、音響
効果情報に応じて増幅もしくは減衰される音域を変化さ
せる、音響効果情報に応じてエコー・リバーブなど付加
音を変化させる、音響効果情報に応じてピッチを変化さ
せる、音響効果情報に応じてテンポを変化させるなどの
方法がある。音響効果付加手段44は、AD変換器、D
SP、DA変換器の組合せによって実現し、DSP上の
プログラムによって種々の音響効果を付加することがで
きる。音響効果付加計算については、文献1などに詳し
い。また、パーソナルコンピュータにAD変換器および
DA変換器を加えた構成で、音響効果付加演算をパーソ
ナルコンピュータ本体のCPUで行なわせるようなプロ
グラムを記述して実現することもできる。さらに、市販
されている音響付加装置を音響効果付加手段44とする
こともできる。市販の音響付加装置の一例としては、ヤ
マハ社製デジタルミキシングプロセッサDMP7があ
る。The sound effect adding means 44 receives the sound signal from the outside and the sound effect information from the sound effect information calculating means 43, and changes the sound signal in accordance with the sound effect information. Output to As a method of changing the sound signal, the sound volume is changed according to the sound effect information, the sound in a predetermined range is amplified or attenuated according to the sound effect information, or the sound is amplified or attenuated according to the sound effect information There are methods of changing a sound range, changing an additional sound such as an echo reverb in accordance with sound effect information, changing a pitch in accordance with sound effect information, and changing a tempo in accordance with sound effect information. The sound effect adding means 44 includes an AD converter,
It is realized by a combination of an SP and a DA converter, and various sound effects can be added by a program on the DSP. The calculation of the sound effect addition is described in detail in Reference 1. Also, with a configuration in which an A / D converter and a D / A converter are added to a personal computer, it is also possible to describe and realize a program that causes the CPU of the personal computer to perform the sound effect addition operation. Further, a commercially available sound adding device can be used as the sound effect adding means 44. An example of a commercially available sound adding device is a digital mixing processor DMP7 manufactured by Yamaha Corporation.
【0079】音響効果計算手段43がパーソナルコンピ
ュータ上のプログラムとして実装され、音響効果付加手
段44を外部の音響付加装置を用いた構成とする場合、
この間の通信にMIDI規格に準拠した通信方式で音響
効果情報を通信することもできる。MIDI規格に関し
ては文献2などに詳しい。When the sound effect calculating means 43 is implemented as a program on a personal computer and the sound effect adding means 44 has a configuration using an external sound adding device,
During this time, the sound effect information can be communicated by a communication method conforming to the MIDI standard. The MIDI standard is described in detail in Reference 2.
【0080】次に図19、図21および図22を参照し
て、本実施例のうち生理指標計測手段41として利用者
に装着された脈波センサから得られた脈波から緊張度を
生理指標として求めるものを用い、変化させる音響情報
として音量情報を用い、生理指標と音量情報との対応付
けには図21の表を用い、対応情報データベース42と
してROM上に格納してあるものを用い、音響効果情報
計算手段43としてパーソナルコンピュータのプログラ
ムで計算するものを用い、音響効果付加手段44として
ヤマハ社製デジタルミキシングプロセッサDMP7を用
い、音響効果情報はMIDI規格を用いて通信する場合
を例に取り上げて、具体例を用いて動作の説明を行な
う。Next, with reference to FIGS. 19, 21 and 22, the degree of tension is calculated from the pulse wave obtained from the pulse wave sensor attached to the user as the physiological index measuring means 41 in this embodiment. Using the volume information as the acoustic information to be changed, using the table of FIG. 21 for the correspondence between the physiological index and the volume information, and using the information stored on the ROM as the correspondence information database 42, The sound effect information calculation means 43 uses a personal computer program, the sound effect addition means 44 uses a Yamaha digital mixing processor DMP7, and the sound effect information communicates using the MIDI standard. The operation will be described using a specific example.
【0081】デジタルミキシングプロセッサDMP7は
MIDI受信端子を持ち、入力された音響信号をMID
Iで得られたメッセージに応じて出力の音量を128段
階に変化させて出力することができる。動作に先だっ
て、DMP7がMIDIチャンネル1に出力されたデー
タを受信できるように、DMP7のMIDI受信チャン
ネルを1またはOMNIに設定しておく。この設定にお
いて、DMP7の出力音量を変化させるためには、MI
DIのコントロールチェンジのコントロール番号4番
で、DMP7のパラメータ番号135番のステレオレベ
ルを変化させて実現することができる。MIDIチャン
ネル1番のコントロールチェンジを行なわせるためのM
IDIメッセージは、16進数表記で、B0、コントロ
ール番号、コントロール値、の3バイトの長さのメッセ
ージである。結局、DMP7の音量を変化させるための
MIDIメッセージは、16進数表記で、B0、4、音
量値という3バイトの長さのメッセージとなる。この音
量値は0から127までの値で、値が大きくなるほど出
力される音量も大きくなる。The digital mixing processor DMP7 has a MIDI receiving terminal, and converts the input audio signal into MID.
In response to the message obtained in I, the output volume can be changed in 128 steps and output. Prior to the operation, the MIDI reception channel of DMP7 is set to 1 or OMNI so that DMP7 can receive the data output to MIDI channel1. In this setting, in order to change the output volume of DMP7, MI
This can be realized by changing the stereo level of the DMP7 parameter number 135 with the control number 4 of the DI control change. M for making control change of MIDI channel 1
The IDI message is a message having a 3-byte length of B0, control number, and control value in hexadecimal notation. As a result, the MIDI message for changing the volume of the DMP 7 is a message having a 3-byte length of B0, 4, and a volume value in hexadecimal notation. This volume value is a value from 0 to 127, and the output volume increases as the value increases.
【0082】生理指標計測手段41では、脈波センサか
ら得られた脈波を元に緊張度が生理指標として計算され
る(図22、ステップE1)。次に、音響効果計算手段
43は生理指標と対応情報データベース42に保持され
た対応情報から、計測された生理指標に対応する音量情
報を生成する(図22、ステップE2)。次に、音響効
果付加手段44であるDMP7は、MIDIケーブルを
通して音響効果情報計算手段43から音量情報を、音響
信号入力端子から音響信号をそれぞれ受け取り、受け取
った音響信号の音量を音量情報に基づいて増減させ音響
信号出力端子に出力する(図22、ステップE3)。The physiological index measuring means 41 calculates the degree of tension as a physiological index based on the pulse wave obtained from the pulse wave sensor (FIG. 22, step E1). Next, the sound effect calculation means 43 generates volume information corresponding to the measured physiological index from the physiological index and the corresponding information held in the corresponding information database 42 (FIG. 22, step E2). Next, the DMP 7 serving as the sound effect adding means 44 receives the sound volume information from the sound effect information calculating means 43 and the sound signal from the sound signal input terminal through the MIDI cable, and determines the sound volume of the received sound signal based on the sound volume information. It is increased or decreased and output to the audio signal output terminal (FIG. 22, step E3).
【0083】前記の説明の中の音響効果計算手段43の
動作を図23を用いて詳細に説明する。まず、生理指標
計測手段41から生理指標を受け取る(図23、ステッ
プE21)。次に、対応情報データベース42に保持さ
れた、図21の対応テーブルより音量を検索する(図2
3、ステップE22)。例えば生理指標が1.0である
場合、1.5を検索結果とする。次に、表から得た音量
をDMP7の扱う音量の範囲へと正規化を行なう(図2
3、ステップE23)。図21の対応テーブルの音量の
範囲が、0.0から15.0であれば、例えば表から得
た音量を8倍して整数になるよう小数点以下を切り捨て
ることで、正規化することができる。表から得た音量が
1.5であれば、正規化された音量値は24となる。次
に、正規化された音量をもとにMIDIメッセージを生
成する(図23、ステップE24)。正規化された音量
値が24であった場合のMIDIメッセージは、16進
数表記で、B0、4、18となる。次に、生成されたM
IDIメッセージをDMP7に送信する(図23、ステ
ップE25)。The operation of the sound effect calculation means 43 in the above description will be described in detail with reference to FIG. First, a physiological index is received from the physiological index measuring means 41 (FIG. 23, step E21). Next, the volume is searched from the correspondence table of FIG. 21 held in the correspondence information database 42 (FIG. 2).
3. Step E22). For example, if the physiological index is 1.0, 1.5 is set as the search result. Next, the volume obtained from the table is normalized to the range of volume handled by DMP7 (FIG. 2).
3, Step E23). If the range of the sound volume in the correspondence table of FIG. 21 is 0.0 to 15.0, the sound volume obtained from the table can be normalized by, for example, multiplying the sound volume obtained from the table by eight and truncating the decimal part so that it becomes an integer. . If the volume obtained from the table is 1.5, the normalized volume value is 24. Next, a MIDI message is generated based on the normalized volume (FIG. 23, step E24). The MIDI message when the normalized volume value is 24 is B0, 4, or 18 in hexadecimal notation. Next, the generated M
An IDI message is transmitted to the DMP 7 (FIG. 23, step E25).
【0084】前記の動作説明では、対応情報データベー
ス42を検索して得られた音量を正規化してからMID
Iメッセージを生成するように説明を行なったが、対応
情報データベースに予め正規化された音量値を入れてお
くこともできる。この場合、図23のステップE23の
処理は省略できる。In the above description of the operation, the volume obtained by searching the correspondence information database 42 is normalized,
Although the description has been made so as to generate the I message, a normalized volume value may be previously stored in the correspondence information database. In this case, the process of step E23 in FIG. 23 can be omitted.
【0085】また、音響効果情報計算手段43および音
響効果付加手段44を、AD変換器およびDA変換器を
持つパーソナルコンピュータのプログラムとして実装す
ることもできる。この場合、音響効果情報は、パーソナ
ルコンピュータの一時記憶領域などを介して通信するこ
とができ、また、音響付加処理は、外部からAD変換す
ることによって入力された音響信号の各サンプル値と音
量値とのかけ算によって求めることができる。得られた
値を再びDA変換することにより音響付加された音響信
号を外部に出力できる。Further, the sound effect information calculating means 43 and the sound effect adding means 44 can be implemented as a program of a personal computer having an AD converter and a DA converter. In this case, the sound effect information can be communicated via a temporary storage area or the like of the personal computer, and the sound addition processing includes each sample value and sound volume value of the sound signal input by AD conversion from the outside. And can be obtained by multiplication. By subjecting the obtained value to DA conversion again, a sound signal with sound added can be output to the outside.
【0086】さらに、音響効果情報計算手段43はパー
ソナルコンピュータのプログラムとして実装し、音響付
加手段44をAD変換器およびDA変換器をもつ信号処
理専用のDSPボードを用いて実装することも可能であ
る。この場合は、パーソナルコンピュータとDSPボー
ドが接続されているバスを通じて音響効果情報を通信す
ることができる。Further, the sound effect information calculating means 43 can be mounted as a program of a personal computer, and the sound adding means 44 can be mounted by using a DSP board dedicated to signal processing having an AD converter and a DA converter. . In this case, the sound effect information can be communicated through the bus connecting the personal computer and the DSP board.
【0087】以下、本発明6の実施例について図面を参
照して説明する。図24は本発明6の一実施例を示すブ
ロック図である。本実施例は、生理指標を計測する生理
指標計測手段51と、生理指標と音響効果との対応情報
を保持する対応情報データベース52と、生理指標と対
応情報から音響効果情報を求める音響効果情報計算手段
53と、音響効果情報によって音響信号を変化させて音
響効果付加音を求める音響効果付加手段54と、生理指
標と選択すべき音響との対応を表す選択情報を保持する
音響選択情報データベース55と、生理指標と選択情報
から音響選択情報を求める音響選択情報計算手段56
と、音響選択情報と音響効果付加音から出力する音響信
号を求める音響選択手段57とから構成される。Hereinafter, a sixth embodiment of the present invention will be described with reference to the drawings. FIG. 24 is a block diagram showing a sixth embodiment of the present invention. In the present embodiment, a physiological index measuring means 51 for measuring a physiological index, a corresponding information database 52 for storing corresponding information between the physiological index and the acoustic effect, and a sound effect information calculation for obtaining the acoustic effect information from the physiological index and the corresponding information. Means 53, sound effect adding means 54 for obtaining sound effect added sound by changing the sound signal according to sound effect information, and sound selection information database 55 holding selection information indicating correspondence between physiological indices and sounds to be selected. Selection information calculation means 56 for obtaining sound selection information from physiological indices and selection information
And sound selecting means 57 for obtaining a sound signal to be output from the sound selection information and the sound effect added sound.
【0088】生理指標計測手段51は、利用者の生理指
標を求める。生理指標の一つとして緊張度がある。生理
指標を求めるには例えば、一つ以上の生理指標計測用セ
ンサを利用者に装着し、これらのセンサの出力から利用
者の生理指標を計測する方法がある。緊張度を測定する
ために、利用者の指先に脈波センサを装着する方法があ
る。生理指標計測方法については、特開平6−2966
13号もしくは文献3などに詳しい。The physiological index measuring means 51 obtains the physiological index of the user. One of the physiological indices is the degree of tension. For obtaining the physiological index, for example, there is a method in which one or more physiological index measuring sensors are attached to the user and the physiological index of the user is measured from the outputs of these sensors. In order to measure the degree of tension, there is a method of attaching a pulse wave sensor to a user's fingertip. For a method of measuring physiological indices, see JP-A-6-2966.
See No. 13 or Reference 3.
【0089】対応情報データベース52は、生理指標と
音響効果との対応づけである対応情報を保持している。
生理指標と音響効果との対応のさせ方には、例えば図2
0のようなものがある。この対応は、関数形式もしくは
表形式などによって保持することができる。例えば図2
0(A)の生理指標xと音響効果yの間の対応関係は、
関数形式だとy=ax+bといった数式で表すことがで
きる。ここでaとbは、生理指標と音響効果の対応を表
すパラメータである。このような対応を表す関数のパラ
メータは、システムの設計者が予めa=2.0、b=
0.5というように設定しておく。このパラメータの例
は、例えば利用者が緊張しておらず生理指標の一つであ
る緊張度が0である場合に、音響効果として0.5を与
え、例えば生理指標の一つである緊張度が1.0という
予め定められた基準値をとった場合は、音響効果として
2.5を与えるというものである。またこの関数形式の
例は、生理指標が増えたときに、生理指標の増えた度合
に比例して音響効果を付加する例になっている。また、
図20(A)を表形式で表す例を図21に示す。表に用
いる生理指標の幅、生理指標の範囲、対応する音響効果
の値、音響効果の値の精度などは、システムの設計者が
あらかじめ設定しておく。対応情報データベース52
は、ROM、電源装置付きのRAM、磁気カード、磁気
ディスク装置、光磁気ディスク装置などの記憶装置を用
いて実現することができる。これらの記憶装置に、関数
の種類、関数パラメータもしくは、表のそれぞれの値を
データとして格納しておくことにより対応情報データベ
ース52を実現することができる。The correspondence information database 52 holds correspondence information which is a correspondence between physiological indices and acoustic effects.
For example, FIG.
Something like 0. This correspondence can be held in a function format or a table format. For example, FIG.
The correspondence between the physiological index x of 0 (A) and the sound effect y is
In a functional form, it can be represented by a mathematical expression such as y = ax + b. Here, a and b are parameters representing the correspondence between the physiological index and the sound effect. The parameters of the function representing such correspondence are set in advance by the system designer as a = 2.0, b =
It is set as 0.5. An example of this parameter is, for example, when the user is not nervous and the degree of tension, which is one of the physiological indices, is 0, 0.5 is given as an acoustic effect, for example, the degree of tension, which is one of the physiological indices. Takes a predetermined reference value of 1.0, 2.5 is given as a sound effect. Further, in the example of the function form, when the physiological index increases, the acoustic effect is added in proportion to the degree of increase of the physiological index. Also,
FIG. 21 shows an example in which FIG. 20A is represented in a table format. The width of the physiological index used in the table, the range of the physiological index, the value of the corresponding acoustic effect, the accuracy of the acoustic effect value, and the like are set in advance by the system designer. Correspondence information database 52
Can be realized using a storage device such as a ROM, a RAM with a power supply device, a magnetic card, a magnetic disk device, and a magneto-optical disk device. The correspondence information database 52 can be realized by storing the type of function, the function parameter, or each value of the table as data in these storage devices.
【0090】音響効果情報計算手段53は、生理指標計
測手段51から生理指標を、対応情報データベース52
から対応情報をそれぞれ受け取り、生理指標に対応する
音響効果を表す音響効果情報を、対応情報を参照して求
める。対応情報が図21の表形式であり、生理指標計測
手段51から得られた生理指標が3.0であれば、表を
検索することにより音響効果情報は2.5と求められ
る。表の生理指標値が存在しない生理指標から音響効果
値を求めるためには、表の前後の値から適宜補間した
り、生理指標が最も近い値の音響効果値を用いたりする
ことで対処できる。また、対応情報が生理指標xと音響
効果yとの間の関数y=2x+0.5で表され、生理指
標計測手段51から得られた生理指標が3.0であれば
音響効果は6.5とするような計算を行なう。音響効果
情報計算手段53は、例えば日本電気株式会社製パーソ
ナルコンピュータPC−9801シリーズ上で動作する
プログラムとして実装することができる。The sound effect information calculating means 53 stores the physiological index from the physiological index measuring means 51 into the correspondence information database 52.
, And obtains sound effect information representing a sound effect corresponding to the physiological index with reference to the corresponding information. If the correspondence information is in the form of a table shown in FIG. 21 and the physiological index obtained from the physiological index measuring means 51 is 3.0, the acoustic effect information is obtained as 2.5 by searching the table. In order to obtain the sound effect value from the physiological index having no physiological index value in the table, it can be dealt with by appropriately interpolating the values before and after the table or using the acoustic effect value closest to the physiological index. The correspondence information is represented by a function y = 2x + 0.5 between the physiological index x and the acoustic effect y. If the physiological index obtained from the physiological index measuring means 51 is 3.0, the acoustic effect is 6.5. Is calculated. The sound effect information calculation means 53 can be implemented as, for example, a program that operates on a personal computer PC-9801 series manufactured by NEC Corporation.
【0091】音響効果付加手段54では、外部から複数
の音響信号を、音響効果情報計算手段53から音響効果
情報をそれぞれ受け取り、音響効果情報に応じて受け取
った複数の音響信号を変化させ、音響付加音を生成す
る。音響信号を変化させる方法としては、音響効果情報
に応じて音量を変化させる、音響効果情報に応じて予め
定められた音域の音を増幅もしくは減衰させる、音響効
果情報に応じて増幅もしくは減衰される音域を変化させ
る、音響効果情報に応じてエコー・リバーブなど付加音
を変化させる、音響効果情報に応じてピッチを変化させ
る、音響効果情報に応じてテンポを変化させるなどの方
法がある。音響効果付加手段54は、AD変換器、DS
P、DA変換器の組合せによって実現し、DSP上のプ
ログラムによって種々の音響効果を付加することができ
る。音響効果付加計算については、文献1などに詳し
い。また、パーソナルコンピュータにAD変換器および
DA変換器を加えた構成で、音響効果付加演算をパーソ
ナルコンピュータ本体のCPUで行なわせるようなプロ
グラムを記述して実現することもできる。さらに、市販
されている音響付加装置を音響効果付加手段54とする
こともできる。市販の音響付加装置の一例としては、ヤ
マハ社製デジタルミキシングプロセッサDMP7があ
る。The sound effect adding means 54 receives a plurality of sound signals from the outside and the sound effect information from the sound effect information calculating means 53, respectively, and changes the received sound signals according to the sound effect information. Generate sound. As a method of changing the sound signal, the sound volume is changed according to the sound effect information, the sound in a predetermined range is amplified or attenuated according to the sound effect information, or the sound is amplified or attenuated according to the sound effect information There are methods of changing a sound range, changing an additional sound such as an echo reverb in accordance with sound effect information, changing a pitch in accordance with sound effect information, and changing a tempo in accordance with sound effect information. The sound effect adding means 54 includes an AD converter, a DS
It is realized by a combination of P and DA converters, and various sound effects can be added by a program on the DSP. The calculation of the sound effect addition is described in detail in Reference 1. Also, with a configuration in which an A / D converter and a D / A converter are added to a personal computer, it is also possible to describe and realize a program that causes the CPU of the personal computer to perform the sound effect addition operation. Further, a commercially available sound adding device can be used as the sound effect adding means 54. An example of a commercially available sound adding device is a digital mixing processor DMP7 manufactured by Yamaha Corporation.
【0092】音響効果情報計算手段53がパーソナルコ
ンピュータ上のプログラムとして実装され、音響効果付
加手段54を外部の音響付加装置を用いた構成とする場
合、この間の通信にMIDI規格に準拠した通信方式で
音響効果情報を通信することもできる。MIDI規格に
関しては文献2などに詳しい。When the sound effect information calculating means 53 is implemented as a program on a personal computer, and the sound effect adding means 54 is configured to use an external sound adding device, communication between the sound effect adding means 53 and the sound effect adding means 54 is performed in accordance with the MIDI standard. Sound effect information can also be communicated. The MIDI standard is described in detail in Reference 2.
【0093】選択情報データベース55は、生理指標と
音響選択情報との対応づけの情報である選択情報を保持
している。生理指標と音響選択情報の対応のさせ方に
は、例えば図25のようなものがある。図25(A)
は、出力する音を一つだけ生理指標に応じて選択する場
合の音響選択情報の例であり、図25(B)は、入力さ
れた複数の音を混合させて出力する場合に、入力音の混
合割合と生理指標との対応関係を音響選択情報とする例
である。生理指標の範囲、対応する音響選択情報の値な
どは、あらかじめシステムの設計者が設定しておく。選
択情報データベース55は、ROM、電源装置付きのR
AM、磁気カード、磁気ディスク装置、光磁気ディスク
装置などの記憶装置を用いて実現することができる。こ
れらの記憶装置に、関数の種類、関数パラメータもしく
は、表のそれぞれの値をデータとして格納しておくこと
により選択情報データベース55を実現することができ
る。[0093] The selection information database 55 holds selection information that is information for associating physiological indices with sound selection information. As a method of associating the physiological index with the sound selection information, for example, there is a method as shown in FIG. FIG. 25 (A)
FIG. 25B shows an example of the sound selection information when only one sound to be output is selected according to the physiological index. FIG. This is an example in which the correspondence between the mixing ratio and the physiological index is used as the sound selection information. The range of the physiological index, the value of the corresponding sound selection information, and the like are set in advance by the system designer. The selection information database 55 includes a ROM and an R
It can be realized using a storage device such as an AM, a magnetic card, a magnetic disk device, and a magneto-optical disk device. The selection information database 55 can be realized by storing the type of function, the function parameter, or each value of the table as data in these storage devices.
【0094】音響選択情報計算手段56は、生理指標計
測手段51から生理指標を、選択情報データベース55
から対応情報をそれぞれ受け取り、生理指標に対応する
音響選択を表す音響選択情報を、選択情報を参照して求
める。選択情報が図25(A)の表形式であり、生理指
標計測手段51から得られた生理指標が3.0であれ
ば、表を検索することにより音響選択情報は1であると
求められる。計測された生理指標に該当する表の生理指
標の欄が存在しない場合に、音響選択情報を求めるため
には、表の前後の値から適宜補間したり、生理指標が最
も近い値の音響選択情報を用いたりすることで対処でき
る。音響選択情報計算手段56は、例えば日本電気株式
会社製パーソナルコンピュータPC−9801シリーズ
上で動作するプログラムとして実装することができる。The acoustic selection information calculating means 56 stores the physiological index from the physiological index measuring means 51 into the selection information database 55.
, And obtains sound selection information representing sound selection corresponding to the physiological index with reference to the selection information. If the selection information is in the form of a table shown in FIG. 25A and the physiological index obtained from the physiological index measuring means 51 is 3.0, the acoustic selection information is determined to be 1 by searching the table. If there is no column of the physiological index in the table corresponding to the measured physiological index, in order to obtain the sound selection information, it is necessary to appropriately interpolate from the values before and after the table, or to select the acoustic selection information of the value closest to the physiological index. Can be dealt with. The sound selection information calculation means 56 can be implemented, for example, as a program operating on a personal computer PC-9801 series manufactured by NEC Corporation.
【0095】音響選択手段57では、音響付加手段54
から複数の音響付加音を、音響選択報計算手段56から
音響選択情報をそれぞれ受け取り、音響選択情報に応じ
て受け取った複数の音響付加音から出力する音響信号を
求め、外部に出力する。音響選択には、複数の入力音か
ら一つだけを出力する方法や、複数の入力音の音量レベ
ルを変えて混ぜ合わせて出力する方法がある。音響選択
手段57は、複数のAD変換器、DSP、DA変換器の
組合せによって実現し、DSP上のプログラムによって
種々の音響選択を行なうことができる。音響選択計算に
ついては、文献1などに詳しい。また、パーソナルコン
ピュータに複数のAD変換器およびDA変換器を加えた
構成で、音響選択演算をパーソナルコンピュータ本体の
CPUで行なわせるようなプログラムを記述して実現す
ることもできる。さらに、市販されている音響選択装置
を音響選択手段57とすることもできる。市販の音響選
択装置の一例としては、ヤマハ社製デジタルミキシング
プロセッサDMP7がある。In the sound selecting means 57, the sound adding means 54
And the sound selection information from the sound selection report calculation means 56, and obtains an audio signal to be output from the received sound addition sounds in accordance with the sound selection information, and outputs it to the outside. As the sound selection, there are a method of outputting only one of a plurality of input sounds, and a method of changing the volume level of the plurality of input sounds and mixing and outputting them. The sound selecting means 57 is realized by a combination of a plurality of AD converters, DSPs and DA converters, and can perform various sound selections by a program on the DSP. The sound selection calculation is described in detail in Reference 1. Also, with a configuration in which a plurality of A / D converters and D / A converters are added to a personal computer, it is also possible to write and realize a program that causes the CPU of the personal computer to perform the sound selection calculation. Further, a commercially available sound selection device may be used as the sound selection means 57. An example of a commercially available sound selection device is a digital mixing processor DMP7 manufactured by Yamaha Corporation.
【0096】音響選択情報計算手段56がパーソナルコ
ンピュータ上のプログラムとして実装され、音響選択手
段57を外部の音響選択装置を用いた構成とする場合、
この間の通信にMIDI規格に準拠した通信方式で音響
効果情報を通信することもできる。MIDI規格に関し
ては、文献2などに詳しい。When the sound selection information calculation means 56 is implemented as a program on a personal computer, and the sound selection means 57 has a configuration using an external sound selection device,
During this time, the sound effect information can be communicated by a communication method conforming to the MIDI standard. The MIDI standard is described in detail in Reference 2.
【0097】次に図21、図24、図25および図26
を参照して、本実施例のうち生理指標計測手段51には
利用者の指先に装着した脈波センサから得られた脈波か
ら緊張度を生理指標として求めるものを用い、変化させ
る音響情報として低音イコライズ量を用い、生理指標と
低音イコライズ量との対応付けには図21(A)を用
い、生理指標と音響選択情報との対応づけには図25
(B)を用い、対応情報データベース52および選択情
報データベース55はROM上に格納してあるものを用
い、音響効果情報計算手段53および音響選択情報計算
手段56はパーソナルコンピュータのプログラムで計算
するものを用い、音響効果付加手段56および音響選択
手段57は、ヤマハ社製デジタルミキシングプロセッサ
DMP7を用い、音響効果情報および音響選択情報はM
IDI規格を用いて通信する場合を例に取り上げて、具
体例を用いて動作の説明を行なう。Next, FIG. 21, FIG. 24, FIG. 25 and FIG.
With reference to the embodiment, the physiological index measuring means 51 of the present embodiment uses, as a physiological index, the degree of tension from a pulse wave obtained from a pulse wave sensor attached to the user's fingertip, as the acoustic information to be changed. FIG. 21 (A) is used for associating the physiological index with the bass equalization amount, and FIG. 25 is used for associating the physiological index with the sound selection information.
(B), the correspondence information database 52 and the selection information database 55 are those stored on the ROM, and the sound effect information calculation means 53 and the sound selection information calculation means 56 are those calculated by a personal computer program. The sound effect adding means 56 and the sound selecting means 57 use a digital mixing processor DMP7 manufactured by Yamaha Corporation.
The operation will be described using a specific example, taking a case where communication is performed using the IDI standard as an example.
【0098】デジタルミキシングプロセッサDMP7
は、MIDI受信端子を持ち、入力された複数の音響信
号をMIDIで得られたメッセージに応じて低音イコラ
イズ量および出力の音量をそれぞれ設定でき、8チャン
ネルまでの入力を混ぜ合わせて出力することができる。
動作に先だって、DMP7がMIDIチャンネル1に出
力されたデータを受信できるように、DMP7のMID
I受信チャンネルを1またはOMNIに設定しておく。
この設定において、DMP7の入力1の低音イコライズ
量を設定するためには、MIDIのノートオン24番
で、入力2の低音イコライズ量を設定するにはMIDI
のノートオン25番で、それぞれ値を設定させることが
できる。MIDIチャンネル1番のノートオンを行なわ
せるメッセージは16進数表記で、80、ノート番号、
ベロシティ値、の3バイトの長さのメッセージとなる。
従って、DMP7の入力1の低音イコライズ量を設定す
るMIDIメッセージは、16進数表記で、80、1
C、イコライズ量という3バイトの長さのメッセージと
なる。同様に、DMP7の入力2の低音イコライズ量を
設定するMIDIメッセージは16進数表記で、80、
1D、イコライズ量という3バイトの長さのメッセージ
となる。これらの低音イコライズ量は0から127まで
の値で、値が大きくなるほど出力される低音の出力も大
きくなる。また、入力1の音量を変化させるためには、
MIDIのコントロールチェンジのコントロール番号3
2番で、入力2の音量を変化させるためには、MIDI
のコントロールチェンジのコントロール番号33番で、
それぞれ値を設定させることができる。MIDIチャン
ネル1番のコントロールチェンジを行なわせるためのM
IDIメッセージは、16進数表記で、B0、コントロ
ール番号、コントロール値、の3バイトの長さのメッセ
ージである。従って、DMP7の入力1の音量を設定す
るMIDIメッセージは、16進数表記で、B0、2
0、音量値という3バイトの長さのメッセージとなる。
同様に、DMP7の入力2の音量を設定するMIDIメ
ッセージは16進数表記で、B0、21、音量値という
3バイトの長さのメッセージとなる。これらの音量値は
0から127までの値で、値が大きくなるほど出力され
る音量も大きくなる。Digital mixing processor DMP7
Has a MIDI receiving terminal, and can set the bass equalization amount and the output volume of a plurality of input audio signals in accordance with the message obtained by MIDI, and can mix and output inputs of up to eight channels. it can.
Prior to the operation, the MID of the DMP 7 is set so that the DMP 7 can receive the data output to the MIDI channel 1.
The I reception channel is set to 1 or OMNI.
In this setting, in order to set the bass equalization amount of the input 1 of the DMP 7, it is necessary to use MIDI note-on 24 to set the bass equalization amount of the input 2.
The value can be set for each of the note-on 25th. The message to make the MIDI channel 1 note-on is in hexadecimal notation, 80, note number,
The message is a 3-byte long message of the velocity value.
Therefore, the MIDI message for setting the bass equalization amount of the input 1 of the DMP 7 is 80, 1 in hexadecimal notation.
A message having a length of 3 bytes, ie, C, equalization amount. Similarly, a MIDI message for setting the bass equalization amount of the input 2 of the DMP 7 is 80, in hexadecimal notation.
The message has a length of 3 bytes, ie, 1D, equalization amount. These bass equalization values are values from 0 to 127. The higher the value, the greater the output of the bass output. Also, to change the volume of input 1,
Control number 3 of MIDI control change
In order to change the volume of input 2, MIDI
Control number 33 of the control change,
Each value can be set. M for making control change of MIDI channel 1
The IDI message is a message having a 3-byte length of B0, control number, and control value in hexadecimal notation. Therefore, the MIDI message for setting the volume of the input 1 of the DMP 7 is represented by hexadecimal notation B0, B2,
The message has a length of 3 bytes of 0 and a volume value.
Similarly, the MIDI message for setting the volume of the input 2 of the DMP 7 is a message having a 3-byte length of B0, 21, and a volume value in hexadecimal notation. These sound volume values are values from 0 to 127, and the higher the value, the higher the output sound volume.
【0099】生理指標計測手段51では、脈波センサか
ら得られた脈波を元に緊張度が生理指標として計算され
る(図26、ステップF1)。次に、音響効果情報計算
手段53は生理指標と対応情報データベース52に保持
された対応情報から、計測された生理指標に対応する低
音イコライズ量を設定するためのMIDIメッセージを
生成する(図26、ステップF2)。次に、音響効果付
加手段54であるDMP7は、MIDIケーブルを通し
て音響効果情報計算手段53から低音イコライズ量を設
定するためのMIDIメッセージを受信し、音響信号入
力端子から音響信号をそれぞれ受け取り、受け取った音
響信号に対する低音イコライズ量を増減させる(図2
6、ステップF3)。次に、音響選択情報計算手段56
は生理指標と選択情報データベース55に保持された音
響選択情報から、計測された生理指標に対応する選択情
報を生成する(図26、ステップF4)。次に、音響選
択手段57であるDMP7は、音響選択情報計算手段5
6から選択情報を受信し、音響付加された音の音量をそ
れぞれ増減させ、混ぜ合わせて音響信号出力端子に出力
する(図26、ステップF5)。In the physiological index measuring means 51, the degree of tension is calculated as a physiological index based on the pulse wave obtained from the pulse wave sensor (FIG. 26, step F1). Next, the sound effect information calculation means 53 generates a MIDI message for setting the bass equalization amount corresponding to the measured physiological index from the physiological index and the corresponding information held in the corresponding information database 52 (FIG. 26, Step F2). Next, the DMP 7 as the sound effect adding means 54 receives a MIDI message for setting the amount of bass equalization from the sound effect information calculating means 53 through the MIDI cable, receives a sound signal from the sound signal input terminal, and receives the sound signal. Increase or decrease the amount of bass equalization for the audio signal (FIG. 2)
6, Step F3). Next, the sound selection information calculation means 56
Generates selection information corresponding to the measured physiological index from the physiological index and the sound selection information held in the selection information database 55 (FIG. 26, step F4). Next, the DMP 7 as the sound selection means 57
6, the volume of the sound to which the sound is added is increased or decreased, mixed, and output to the sound signal output terminal (FIG. 26, step F5).
【0100】前記の説明の中の音響効果情報計算手段5
3の動作を図23を用いて詳細に説明する。まず、生理
指標計測手段51から生理指標を受け取る(図23、ス
テップE21)。次に、対応情報データベース52に保
持された図3の対応テーブルより低音イコライズ量を検
索する(図23、ステップE22)。例えば生理指標が
1.0である場合、1.5を検索結果とする。次に、表
から得た低音イコライズ量をDMP7の扱う低音イコラ
イズ量の範囲へと正規化を行なう(図23、ステップE
23)。図21の対応テーブルの音量の範囲が、0.0
から15.0であれば、例えば表から得た音量を8倍し
て整数になるよう小数点以下を切り捨てることで、正規
化することができる。表から得た音量が1.5であれ
ば、正規化された低音イコライズ量は24となる。次
に、正規化された低音イコライズ量をもとにMIDIメ
ッセージを生成する(図23、ステップE24)。正規
化された低音イコライズ量が24であった場合のMID
Iメッセージは、16進数表記で、80、1C、1C、
80、1D、1Cの6バイトとなる。次に、生成された
MIDIメッセージをDMP7に送信する(図23、ス
テップE25)。Sound effect information calculation means 5 in the above description
Operation 3 will be described in detail with reference to FIG. First, a physiological index is received from the physiological index measuring means 51 (FIG. 23, step E21). Next, the bass equalization amount is retrieved from the correspondence table of FIG. 3 held in the correspondence information database 52 (FIG. 23, step E22). For example, if the physiological index is 1.0, 1.5 is set as the search result. Next, the bass equalization amount obtained from the table is normalized to the range of the bass equalization amount handled by the DMP 7 (FIG. 23, step E).
23). The range of the volume in the correspondence table of FIG.
From 15.0 to 15.0, the sound volume obtained from the table can be normalized by, for example, multiplying the volume by 8 to round it down to the next integer. If the volume obtained from the table is 1.5, the normalized bass equalization amount is 24. Next, a MIDI message is generated based on the normalized bass equalization amount (FIG. 23, step E24). MID when the normalized bass equalization amount is 24
The I message is expressed in hexadecimal notation, 80, 1C, 1C,
80 bytes, 1D, and 6 bytes. Next, the generated MIDI message is transmitted to the DMP 7 (FIG. 23, step E25).
【0101】次に、前記の説明の中の音響選択計算手段
56の動作を図27を用いて詳細に説明する。まず、生
理指標計測手段51から生理指標を受け取る(図27、
ステップF41)。次に、選択情報データベース55に
保持された、図25(B)の対応テーブルより音量を検
索する(図27、ステップF42)。例えば生理指標が
1.0である場合、音1を0.0、音2を1.0を検索
結果とする。次に、表から得た選択情報をDMP7の扱
う音量の範囲へと正規化を行なう(図27、ステップF
43)。図21の対応テーブルの音量の範囲が、0.0
から1.0であれば、例えば表から得た音量を127倍
して整数になるよう小数点以下を切り捨てることで、正
規化することができる。表から得た音1が0.0であれ
ば、正規化された音1の音量値は0、表から得た音2
が、1.0であれば正規化された音2の音量値は127
となる。次に、正規化された音量をもとにMIDIメッ
セージを生成する(図27、ステップF44)。正規化
された音1の音量値が0、正規化された音2の音量値が
127であった場合のMIDIメッセージは、16進数
表記で、B0、20、0、B0、21、7Fとなる。次
に、生成されたMIDIメッセージをDMP7に送信す
る(図27、ステップF45)。Next, the operation of the sound selection calculating means 56 in the above description will be described in detail with reference to FIG. First, a physiological index is received from the physiological index measuring means 51 (FIG. 27,
Step F41). Next, the sound volume is searched from the correspondence table of FIG. 25B held in the selection information database 55 (FIG. 27, step F42). For example, when the physiological index is 1.0, sound 1 is 0.0 and sound 2 is 1.0 as search results. Next, the selection information obtained from the table is normalized to the volume range handled by the DMP 7 (FIG. 27, step F).
43). The range of the volume in the correspondence table of FIG.
From 1.0 to 1.0, the sound volume obtained from the table can be normalized by, for example, multiplying the volume by 127 to round it down to the nearest integer. If the sound 1 obtained from the table is 0.0, the volume value of the normalized sound 1 is 0, and the sound 2 obtained from the table is
Is 1.0, the volume value of the normalized sound 2 is 127
Becomes Next, a MIDI message is generated based on the normalized volume (step F44 in FIG. 27). When the volume value of the normalized sound 1 is 0 and the volume value of the normalized sound 2 is 127, the MIDI message becomes B0, 20, 0, B0, 21, 7F in hexadecimal notation. . Next, the generated MIDI message is transmitted to the DMP 7 (FIG. 27, step F45).
【0102】また、音響効果情報手段53、音響効果付
加手段54、音響選択情報計算手段56、音響選択手段
57を、AD変換器およびDA変換器を持つパーソナル
コンピュータのプログラムとして実装することもでき
る。この場合、音響効果情報および音響選択情報は、パ
ーソナルコンピュータの一時記憶領域などを介して通信
することができ、また、音響付加処理および音響選択処
理は、外部からAD変換することによって入力された音
響信号の各サンプル値毎のフィルタ処理および混合処理
によって求めることができる。得られた値を再びDA変
換することにより音響付加および音響選択の処理が行な
われた音響信号を外部に出力できる。The sound effect information means 53, sound effect adding means 54, sound selection information calculation means 56, and sound selection means 57 can be implemented as a program for a personal computer having an AD converter and a DA converter. In this case, the sound effect information and the sound selection information can be communicated via a temporary storage area or the like of a personal computer. It can be obtained by filtering and mixing for each sample value of the signal. By subjecting the obtained value to DA conversion again, a sound signal on which sound addition and sound selection processing has been performed can be output to the outside.
【0103】さらに、音響効果情報計算手段53および
音響選択情報計算手段56をパーソナルコンピュータの
プログラムとして実装し、音響付加手段54および音響
選択手段55を複数のAD変換器およびDA変換器をも
つ信号処理専用のDSPボードに実装することも可能で
ある。この場合は、パーソナルコンピュータとDSPボ
ードが接続されているバスを通じて音響効果情報および
音響選択情報を通信することができる。Further, the sound effect information calculation means 53 and the sound selection information calculation means 56 are implemented as a program of a personal computer, and the sound addition means 54 and the sound selection means 55 are used as signal processing having a plurality of AD converters and DA converters. It can also be mounted on a dedicated DSP board. In this case, the sound effect information and the sound selection information can be communicated through a bus connecting the personal computer and the DSP board.
【0104】[0104]
【発明の効果】以上説明したように本発明によれば、利
用者の動作や心身状態に直接対応した音響効果を呈示す
ることが可能となる。従って、本発明を用いることによ
り、利用者の動作や心身状態に直接対応した音響変化と
して呈示することができなかった従来装置に比べて、呈
示する音響の意味を利用者に分かりやすく伝えることが
可能となり、結果として利用者に対して臨場感や操作感
を与えることを可能とすることができる。As described above, according to the present invention, it is possible to present an acoustic effect directly corresponding to a user's movement and a physical and mental state. Therefore, by using the present invention, it is possible to convey the meaning of the presented sound to the user in an easy-to-understand manner, as compared with the conventional device that cannot be presented as the acoustic change directly corresponding to the user's motion and the physical and mental state. As a result, it is possible to give the user a sense of realism and operation.
【図1】本発明1の一実施例を示すためのブロック図で
ある。FIG. 1 is a block diagram showing one embodiment of the present invention 1. FIG.
【図2】本発明1の一実施例の動作を説明するための説
明図である。FIG. 2 is an explanatory diagram for explaining an operation of one embodiment of the present invention 1;
【図3】本発明1の一実施例の動作を説明するための説
明図である。FIG. 3 is an explanatory diagram for explaining an operation of one embodiment of the present invention 1;
【図4】本発明1の一実施例を説明するための流れ図で
ある。FIG. 4 is a flowchart for explaining one embodiment of the present invention 1.
【図5】本発明1の一実施例を説明するための流れ図で
ある。FIG. 5 is a flowchart for explaining one embodiment of the present invention 1.
【図6】本発明2の一実施例を示すためのブロック図で
ある。FIG. 6 is a block diagram showing an embodiment 2 of the present invention.
【図7】本発明2の一実施例の動作を説明するための説
明図である。FIG. 7 is an explanatory diagram for explaining an operation of one embodiment of the present invention 2;
【図8】本発明2の一実施例を説明するための流れ図で
ある。FIG. 8 is a flowchart for explaining one embodiment of the present invention 2;
【図9】本発明2の一実施例を説明するための流れ図で
ある。FIG. 9 is a flowchart for explaining one embodiment of the present invention 2.
【図10】本発明3の一実施例を示すためのブロック図
である。FIG. 10 is a block diagram showing an embodiment 3 of the present invention.
【図11】本発明3の一実施例の動作を説明するための
説明図である。FIG. 11 is an explanatory diagram for explaining an operation of one embodiment of the present invention 3;
【図12】本発明3の一実施例の動作を説明するための
説明図である。FIG. 12 is an explanatory diagram for explaining the operation of one embodiment of the present invention 3;
【図13】本発明3の一実施例を説明するための流れ図
である。FIG. 13 is a flow chart for explaining one embodiment of the present invention 3;
【図14】本発明3の一実施例を説明するための流れ図
である。FIG. 14 is a flowchart for explaining one embodiment of the present invention 3;
【図15】本発明4の一実施例を示すためのブロック図
である。FIG. 15 is a block diagram showing one embodiment of the present invention 4.
【図16】本発明4の一実施例の動作を説明するための
説明図である。FIG. 16 is an explanatory diagram for explaining the operation of one embodiment of the present invention 4.
【図17】本発明4の一実施例を説明するための流れ図
である。FIG. 17 is a flowchart for explaining one embodiment of the present invention 4.
【図18】本発明4の一実施例を説明するための流れ図
である。FIG. 18 is a flowchart for explaining one embodiment of the present invention 4.
【図19】本発明5の一実施例を示すためのブロック図
である。FIG. 19 is a block diagram showing an embodiment 5 of the present invention.
【図20】本発明5の一実施例の動作を説明するための
説明図である。FIG. 20 is an explanatory diagram for explaining the operation of one embodiment of the present invention 5.
【図21】本発明5の一実施例の動作を説明するための
説明図である。FIG. 21 is an explanatory diagram for explaining the operation of one embodiment of the present invention 5.
【図22】本発明5の一実施例を説明するための流れ図
である。FIG. 22 is a flowchart for explaining one embodiment of the present invention 5.
【図23】本発明6の一実施例を説明するための流れ図
である。FIG. 23 is a flowchart for explaining one embodiment of the present invention 6.
【図24】本発明6の一実施例を示すためのブロック図
である。FIG. 24 is a block diagram showing one embodiment of the present invention 6.
【図25】本発明6の一実施例の動作を説明するための
説明図である。FIG. 25 is an explanatory diagram for explaining the operation of one embodiment of the present invention 6.
【図26】本発明6の一実施例を説明するための流れ図
である。FIG. 26 is a flowchart for explaining one embodiment of the present invention 6.
【図27】本発明6の一実施例を説明するための流れ図
である。FIG. 27 is a flowchart for explaining one embodiment of the present invention 6.
1 荷重計測手段 2 対応情報データベース 3 音響効果計算手段 4 音響効果付加手段 11 荷重計測手段 12 対応情報データベース 13 音響効果計算手段 14 音響効果付加手段 15 選択情報データベース 16 音響選択情報計算手段 17 音響選択手段 21 姿勢情報計測手段 22 対応情報データベース 23 音響効果情報計算手段 24 音響効果付加手段 31 姿勢情報計測手段 32 対応情報データベース 33 音響効果情報計算手段 34 音響効果付加手段 35 選択情報データベース 36 音響選択情報計算手段 37 音響選択手段 41 生理指標計測手段 42 対応情報データベース 43 音響効果情報計算手段 44 音響効果付加手段 51 生理指標計測手段 52 対応情報データベース 53 音響効果情報計算手段 54 音響効果付加手段 55 選択情報データベース 56 音響選択情報計算手段 57 音響選択手段 DESCRIPTION OF SYMBOLS 1 Load measuring means 2 Corresponding information database 3 Sound effect calculating means 4 Sound effect adding means 11 Load measuring means 12 Corresponding information database 13 Sound effect calculating means 14 Sound effect adding means 15 Selection information database 16 Sound selecting information calculating means 17 Sound selecting means Reference Signs List 21 attitude information measuring means 22 correspondence information database 23 sound effect information calculating means 24 sound effect adding means 31 attitude information measuring means 32 correspondence information database 33 sound effect information calculating means 34 sound effect adding means 35 selection information database 36 sound selection information calculating means 37 sound selection means 41 physiological index measurement means 42 correspondence information database 43 sound effect information calculation means 44 sound effect addition means 51 physiological index measurement means 52 correspondence information database 53 sound effect information calculation means 54 with sound effect Means 55 selects information database 56 sound selection information calculating unit 57 sound selection means
フロントページの続き (51)Int.Cl.6 識別記号 FI H04R 3/00 310 A61B 5/10 310 H04S 5/02 G10K 15/00 M (56)参考文献 特開 平1−274780(JP,A) 特開 平6−78998(JP,A) 特開 昭62−213732(JP,A) 特開 平2−209169(JP,A) 特開 平6−43890(JP,A) 特開 平6−47170(JP,A) 特開 平8−107600(JP,A) 実開 平6−40804(JP,U) 実開 平6−34691(JP,U) 「生体情報を利用した人工現実感のス ポーツイメージトレーナへの応用」、情 報処理学会研究報告、vol.92.n o.31.(H1−42)pp117−122 「生体情報を利用した人工現実感シス テム 体感情報提示装置の開発ヒューマ ンインタフェースシンポジウム論文集、 vol.8th.pp423−428 (58)調査した分野(Int.Cl.6,DB名) A61B 5/10 H04R 7/00 Continuation of the front page (51) Int.Cl. 6 Identification symbol FI H04R 3/00 310 A61B 5/10 310 H04S 5/02 G10K 15/00 M (56) References JP-A-1-274780 (JP, A) JP-A-6-78998 (JP, A) JP-A-62-213732 (JP, A) JP-A-2-209169 (JP, A) JP-A-6-43890 (JP, A) JP-A-6-47170 (JP, A) JP-A-8-107600 (JP, A) JP-A-6-40804 (JP, U) JP-A-6-34691 (JP, U) "Sports of artificial reality using biological information" Application to Image Trainer ", Information Processing Society of Japan, vol. 92. no. 31. (H1-42) pp. 117-122 "Artificial Reality System Using Biological Information Development of Human Body Information Presenting Apparatus Human Interface Symposium, vol. 8th. 6 , DB name) A61B 5/10 H04R 7/00
Claims (13)
御する音響制御装置において、 利用者の重心位置を計測し荷重情報を出力する荷重計測
手段と、 荷重情報と音響効果との対応情報を保持し前記対応情報
を出力する対応情報データベースと、 前記荷重情報と前記対応情報から音響効果情報を求める
音響効果情報計算手段と、 前記音響効果情報と外部から与えられた音響信号を入力
とし前記音響効果情報によって音響信号を変化させて外
部に出力する音響効果付加手段とを有することを特徴と
する音響制御装置。1. A sound control device for controlling a sound to be presented in accordance with a state of a user, a load measuring means for measuring a position of a center of gravity of the user and outputting load information, and correspondence information between the load information and the sound effect. A correspondence information database for holding and outputting the correspondence information, a sound effect information calculation means for obtaining sound effect information from the load information and the correspondence information, and the sound effect information and an externally supplied sound signal as inputs. A sound control device comprising: a sound effect adding unit that changes a sound signal according to sound effect information and outputs the sound signal to the outside.
御する音響制御装置において、 利用者の重心位置を計測し荷重情報を出力する荷重計測
手段と、 荷重情報と音響効果との対応情報を保持し前記対応情報
を出力する対応情報データベースと、 前記荷重情報と前記対応情報から音響効果情報を求める
音響効果情報計算手段と、 前記音響効果情報と外部から与えられた複数の音響信号
を入力とし前記音響効果情報に基づいた音響効果が付加
された音響効果付加音を求める音響効果付加手段と、 荷重と選択されるべき音響との対応を表す選択情報を保
持し前記選択情報を出力する音響選択情報データベース
と、 前記荷重情報と前記選択情報から音響選択情報を求める
音響選択情報計算手段と、 前記音響選択手段と前記音響効果付加音を入力とし前記
音響選択情報によって出力する音響信号を求めて外部に
出力する音響選択手段とを有することを特徴とする音響
制御装置。2. A sound control device for controlling a sound to be presented in accordance with a state of a user, a load measuring means for measuring a position of a center of gravity of the user and outputting load information, and correspondence information between the load information and the sound effect. A correspondence information database for storing the correspondence information and outputting the correspondence information; a sound effect information calculating unit for obtaining sound effect information from the load information and the correspondence information; and inputting the sound effect information and a plurality of sound signals given from outside. A sound effect adding unit for obtaining a sound effect added sound to which a sound effect is added based on the sound effect information; and a sound holding selection information indicating a correspondence between a load and a sound to be selected and outputting the selection information. A selection information database, sound selection information calculation means for obtaining sound selection information from the load information and the selection information, and inputting the sound selection means and the sound effect added sound Sound control apparatus characterized by having a sound selection means for outputting to the outside seeking to acoustic signals to be output by the sound selection information.
る重心移動量を計測する手段を含む請求項1または2記
載の音響制御装置。3. The acoustic control device according to claim 1, wherein the load measuring means includes a means for measuring an amount of movement of the center of gravity due to the movement of the center of gravity of the user.
響効果との対応を表す対応情報を関数形式または表形式
で保持する請求項1ないし3のいずれか記載の音響制御
装置。4. The acoustic control device according to claim 1, wherein the correspondence information database holds correspondence information indicating a correspondence between the load information and the sound effect in a function form or a table form.
御する音響制御装置において、 利用者の姿勢を計測し姿勢情報を出力する姿勢計測手段
と、 姿勢情報と音響効果との対応情報を保持し前記対応情報
を出力する対応情報データベースと、 前記姿勢情報と前記対応情報から音響効果情報を求める
音響効果情報計算手段と、 前記音響効果情報と外部から与えられた音響信号を入力
とし前記音響効果情報によって音響信号を変化させて外
部に出力する音響効果付加手段とを有することを特徴と
する音響制御装置。5. A sound control apparatus for controlling sound to be presented according to a state of a user, a posture measuring means for measuring a posture of the user and outputting posture information, and correspondence information between the posture information and the sound effect. A correspondence information database that holds and outputs the correspondence information, a sound effect information calculation unit that obtains sound effect information from the posture information and the correspondence information, and a sound signal that receives the sound effect information and a sound signal given from outside. A sound control device comprising: a sound effect adding unit that changes a sound signal according to effect information and outputs the sound signal to the outside.
御する音響制御装置において、 利用者の姿勢を計測し姿勢情報を出力する姿勢計測手段
と、 姿勢情報と音響効果との対応情報を保持し前記対応情報
を出力する対応情報データベースと、 前記姿勢情報と前記対応情報から音響効果情報を求める
音響効果情報計算手段と、 前記音響効果情報と外部から与えられた複数の音響信号
を入力とし前記音響効果情報に基づいて音響効果が付加
された音響効果付加音を求める音響効果付加手段と、 姿勢と選択されるべき音響との対応を表す選択情報を保
持し前記選択情報を出力する音響選択情報データベース
と、 前記姿勢情報と前記選択情報から音響選択情報を求める
音響選択情報計算手段と、 前記音響選択手段と前記音響効果付加音を入力とし前記
音響選択情報によって出力する音響信号を求めて外部に
出力する音響選択手段とを有することを特徴とする音響
制御装置。6. A sound control device for controlling a sound to be presented according to a state of a user, a posture measuring means for measuring a posture of the user and outputting posture information, and correspondence information between the posture information and the sound effect. A correspondence information database that holds and outputs the correspondence information, a sound effect information calculation unit that obtains sound effect information from the posture information and the correspondence information, and a plurality of sound signals given from outside as the sound effect information. Sound effect adding means for obtaining a sound effect added sound to which a sound effect is added based on the sound effect information; and sound selection for holding selection information indicating a correspondence between a posture and a sound to be selected and outputting the selection information. An information database, sound selection information calculation means for obtaining sound selection information from the posture information and the selection information, and the sound selection means and the sound effect added sound as inputs. Serial sound control apparatus characterized by having a sound selection means for outputting to the outside determined acoustic signal output by the acoustic selection information.
の角度を計測して姿勢情報を求める手段を含む請求項5
または6記載の音響制御装置。7. The posture measuring means includes means for measuring a joint angle of a lower body of a user to obtain posture information.
Or the acoustic control device according to 6.
角度または膝の角度を計測する手段である請求項7記載
の音響制御装置。8. The acoustic control device according to claim 7, wherein the posture measuring means is means for measuring an angle of a joint of a user's ankle or an angle of a knee.
響効果との対応を表す対応情報を関数形式または表形式
で保持する請求項5ないし8のいずれか記載の音響制御
装置。9. The acoustic control device according to claim 5, wherein the correspondence information database holds the correspondence information indicating the correspondence between the posture information and the sound effect in a function form or a table form.
制御する音響制御装置において、 利用者の生理指標を計測し生理指標を出力する生理指標
計測手段と、 生理指標と音響効果との対応情報を保持し前記対応情報
を出力する対応情報データベースと、 前記生理指標と前記対応情報から音響効果情報を求める
音響効果情報計算手段と、 前記音響効果情報と外部から与えられた音響信号を入力
とし前記音響効果情報によって音響信号を変化させて外
部に出力する音響効果付加手段とを有することを特徴と
する音響制御装置。10. An acoustic control device for controlling a presented sound according to a state of a user, a physiological index measuring means for measuring a physiological index of the user and outputting a physiological index, and a correspondence between the physiological index and an acoustic effect. A correspondence information database that retains information and outputs the correspondence information, a sound effect information calculation unit that obtains sound effect information from the physiological index and the correspondence information, and an input of the sound effect information and an externally supplied sound signal. A sound effect adding means for changing a sound signal according to the sound effect information and outputting the sound signal to the outside.
制御する音響制御装置において、 利用者の生理指標を計測し姿勢情報を出力する生理指標
計測手段と、 生理指標と音響効果との対応情報を保持し前記対応情報
を出力する対応情報データベースと、 前記生理指標と前記対応情報から音響効果情報を求める
音響効果情報計算手段と、 前記音響効果情報と外部から与えられた複数の音響信号
を入力とし前記音響効果情報に基づいて音響効果が付加
された音響効果付加音を求める音響効果付加手段と、 生理指標と選択されるべき音響との対応を表す選択情報
を保持し前記選択情報を出力する音響選択情報データベ
ースと、 前記生理指標と前記選択情報から音響選択情報を求める
音響選択情報計算手段と、 前記音響選択手段と前記音響効果付加音を入力とし前記
音響選択情報によって出力する音響信号を求めて外部に
出力する音響選択手段とを有することを特徴とする音響
制御装置。11. A sound control device for controlling a presented sound according to a state of a user, a physiological index measuring means for measuring a physiological index of the user and outputting posture information, and a correspondence between the physiological index and the sound effect. A correspondence information database that retains information and outputs the correspondence information, a sound effect information calculation unit that obtains sound effect information from the physiological index and the correspondence information, and a plurality of sound signals provided from outside and the sound effect information. Sound effect adding means for obtaining a sound effect-added sound to which a sound effect is added based on the sound effect information as input, and holding selection information indicating correspondence between a physiological index and a sound to be selected, and outputting the selection information Sound selection information database, sound selection information calculation means for obtaining sound selection information from the physiological index and the selection information, the sound selection means and the sound effect Sound control apparatus characterized by having a sound selection means for outputting to the outside seeking sound signal outputted by said acoustic selection information as input sound.
計測して利用者の緊張度を求める手段である請求項10
または11記載の音響制御装置。12. The physiological index measuring means is means for measuring a user's pulse wave to determine the user's degree of tension.
Or the acoustic control device according to 11.
音響効果との対応を表す対応情報を関数形式または表形
式で保持する請求項10ないし12のいずれか記載の音
響制御装置。13. The acoustic control device according to claim 10, wherein the correspondence information database holds correspondence information indicating a correspondence between the posture information and the sound effect in a function format or a table format.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7008791A JP2964897B2 (en) | 1995-01-24 | 1995-01-24 | Sound control device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP7008791A JP2964897B2 (en) | 1995-01-24 | 1995-01-24 | Sound control device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH08205300A JPH08205300A (en) | 1996-08-09 |
JP2964897B2 true JP2964897B2 (en) | 1999-10-18 |
Family
ID=11702696
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP7008791A Expired - Lifetime JP2964897B2 (en) | 1995-01-24 | 1995-01-24 | Sound control device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2964897B2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FI105859B (en) | 1997-02-21 | 2000-10-13 | Nokia Mobile Phones Ltd | Method for valuing audio parameters for a digital signal processing unit in an electronic device and electronic device |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0722611B2 (en) * | 1988-04-27 | 1995-03-15 | 大平技研工業株式会社 | Boxing game machine |
JPH0678998A (en) * | 1992-08-31 | 1994-03-22 | Olympus Optical Co Ltd | Acoustic signal control device |
JPH0640804U (en) * | 1992-10-30 | 1994-05-31 | 日本ビクター株式会社 | Rotating angle detection device for moving body |
-
1995
- 1995-01-24 JP JP7008791A patent/JP2964897B2/en not_active Expired - Lifetime
Non-Patent Citations (2)
Title |
---|
「生体情報を利用した人工現実感システム 体感情報提示装置の開発ヒューマンインタフェースシンポジウム論文集、vol.8th.pp423−428 |
「生体情報を利用した人工現実感のスポーツイメージトレーナへの応用」、情報処理学会研究報告、vol.92.no.31.(H1−42)pp117−122 |
Also Published As
Publication number | Publication date |
---|---|
JPH08205300A (en) | 1996-08-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0521537B1 (en) | Tone signal generation device | |
JPH0654388A (en) | Sound parameter controller | |
JP3624805B2 (en) | Sound image localization device | |
JP2003257162A (en) | Sound controller, sound control method, program, and recording medium | |
JPH03282498A (en) | Musical sound generating device | |
JP2964897B2 (en) | Sound control device | |
JPH06195075A (en) | Musical tone generating device | |
JP3327107B2 (en) | Music generator | |
JP6944357B2 (en) | Communication karaoke system | |
JP2002258841A (en) | MIDI data conversion method, MIDI data conversion device, MIDI data conversion program | |
US6703551B2 (en) | Musical scale recognition method and apparatus thereof | |
JP2779983B2 (en) | Electronic musical instrument | |
JP3613944B2 (en) | Sound field effect imparting device | |
KR100576601B1 (en) | Portable karaoke equipment | |
JP2005051801A (en) | Sound image localization apparatus | |
JP2020126176A (en) | Music generation device and program | |
JP2858314B2 (en) | Tone characteristic control device | |
JPH10124060A (en) | Method and device for musical sound generation and recording medium where program for sound generation is recorded | |
JP4048913B2 (en) | Envelope editing device and envelope editing program | |
JP2679443B2 (en) | Touch response device for electronic musical instruments | |
JP2986035B2 (en) | Effect device for electronic musical instruments | |
JP2004334078A (en) | Electronic keyboard instrument | |
JPH0863154A (en) | Electronic musical instrument having localized movement feeling reproducing function | |
JP2002041048A (en) | Electronic musical instrument | |
JPH10340080A (en) | Sound effect controller |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
LAPS | Cancellation because of no payment of annual fees |