JP2723518B2 - Tempo control device of automatic performance device - Google Patents
Tempo control device of automatic performance deviceInfo
- Publication number
- JP2723518B2 JP2723518B2 JP62144704A JP14470487A JP2723518B2 JP 2723518 B2 JP2723518 B2 JP 2723518B2 JP 62144704 A JP62144704 A JP 62144704A JP 14470487 A JP14470487 A JP 14470487A JP 2723518 B2 JP2723518 B2 JP 2723518B2
- Authority
- JP
- Japan
- Prior art keywords
- tempo
- unit
- input
- count value
- clock
- 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
Landscapes
- Electrophonic Musical Instruments (AREA)
Description
【発明の詳細な説明】
産業上の利用分野
本発明は、電子楽器等の自動演奏装置に関するもので
ある。
従来の技術
近年、電子オルガン,電子キーボードに旋律と伴奏と
リズムを全て、あるいはそれらの一部を自動的に出力す
る自動演奏機能が組込まれている。又、リズム出力のみ
の単機能のものとしては、いわゆるリズムボックスとい
われるドラムパーカッション専用のものも開発されてい
る(例えば、特開昭56−66897号公報)。
以下図面を参照しながら上述の自動演奏装置について
説明する。
第3図は従来の自動演奏装置の構成を示すものであ
る。
第3図において、101はテンポ調整入力部、102はテン
ポ制御部、103はクロック発生部、104は楽音情報メモ
リ、105は楽音発生部、106は発生・停止指示部である。
以上のように構成された自動演奏装置について、以下
その動作について説明する。
テンポ調整入力部101は、出力する自動演奏のテンポ
を調整する為に、スライドボリューム等のテンポ調整用
スイッチにより指示される入力に対応してテンポ計数値
を出力する。即ち、現在のテンポ計数値がAである時
に、テンポ調整指示入力によって、テンポを半分の速さ
に指示すると、新規のテンポ計数値としてAの2倍の値
が出力されることとなる。
テンポ計数値をX、テンポ調整指示入力に対応する速
さをYとすると(1)式のようになる。
ここで、Wは予じめ定められた定数とする。
テンポ制御部102は、クロック発生部103から出力され
るクロックを計数し、その計数結果がテンポ調整入力部
101から入力されるテンポ計数値と等しくなった場合に
クロック計数値をφにリセットすると共に、楽音情報メ
モリ104に出力するアドレスを歩進する。クロック計数
値とテンポ計数値とが等しくない場合にテンポ制御部10
2は、上述の動作をくり返すが、発生・停止指示部106に
対し停止が指示されて発生・停止指示部106から停止指
示信号が出力されている時には、クロック計数動作を停
止し、クロック計数値とアドレスを共にリセットするも
のとする。
楽音情報メモリ104には出力したい楽音に関する楽音
情報が記憶されているものとする。ここで、楽音情報と
は、発生開始,継続,停止に関する情報が各々一語で表
現されているものとし、発生開始に関する情報について
はその一語内に更に音色,音量,音高に関する情報をも
含んでいるものとする。このような情報一語一語が自動
演奏用音符表現の最小単位に対応して楽音情報メモリ10
4内に順次格納されているものとする。
楽音発生部105は、テンポ制御部102から出力されるア
ドレスに対応して楽音情報メモリ104から出力される楽
音情報に従って楽音を出力することとなる。
以上の動作によってテンポ調整を実施した後に、一旦
発生・停止指示部106によって停止させ、さらに出力し
たいタイミングで発生を開始させるように使用される。
発明が解決しようとする問題点
しかしながら、上記のような構成では、テンポ調整時
と、テンポ調整後の自動演奏時とでは、使用者の音楽的
環境の変化の為に調整時に設定したテンポが、自動演奏
時のテンポとしては速すぎる、あるいは、遅すぎるよう
に感じられたり、自動演奏途中でのテンポ変更時に望ん
でいる新たなテンポを容易に設定できないという問題が
あった。
本発明は上記問題点に鑑みて、自動演奏開始前あるい
は演奏中に、所望のテンポをたたく等の必ずしも安定し
ていない人間の入力によって指示するだけで容易に設定
できる自動演奏装置のテンポ制御装置を提供するもので
ある。
問題点を解決するための手段
この目的を達成するために、本発明の自動演奏装置の
テンポ制御装置は、小節単位等のいわゆる拍子に対応し
て予め定めたパターンで入力されるテンポ相当のタイミ
ングに対応したタイミング信号を発生するテンポ入力部
と、クロックを発生するクロック発生部と、前記テンポ
入力部への入力直前に入力開始を指示されるとテンポ入
力開始信号を出力する入力開始指示部と、荷重情報を出
力する荷重情報指示部と、前記テンポ入力開始信号によ
って演算可能状態となり前記タイミング信号と前記クロ
ックと前記荷重情報とからテンポ設定の基準値となるテ
ンポ計数値を算出するテンポ演算部と、前記テンポ演算
部から出力される前記テンポ計数値と前記クロックに従
って自動演奏のテンポを制御するテンポ制御部と、前記
テンポ計数値を前記テンポ制御部に対して有効にするタ
イミングを指示するテンポ指示部とから構成される。
作用
この構成によって、自動演奏開始前あるいは演奏途中
において、人がテンポをイメージし易い小節単位等の予
め定めたパターンでテンポ入力する際に、予想される使
用者の入力タイミングの不安定さによる影響を除去する
ために荷重情報を用いて荷重平均処理を施こしながら設
定するテンポを算出するので、テンポ入力部に対してた
たく等の指示をする際に正確さをあまり意識することな
くテンポを設定するためのテンポ計数値を予め演算し、
テンポ指示部によってテンポ制御部に対して該テンポ計
数値を所望のタイミングで有効にすることとなる。
実施例
以下、本発明の一実施例について図面を参照しながら
説明する。
第1図は本発明の一実施例における自動演奏装置のブ
ロック図を示すものである。
第1図において、1はテンポ入力部、2はテンポ演算
部、3は入力開始指示部、4はテンポ指示部、5は演奏
出力部、6は荷重情報指示部である。なお、102はテン
ポ制御部、103はクロック発生部、104は楽音情報メモ
リ、105は楽音発生部、106は発生・停止指示部で、これ
らは従来例の構成と同じものである。
まず、入力開始指示部3に対してテンポ入力開始を指
示すると、入力開始指示部3からテンポ入力開始信号が
出力される。
予じめ定められたパターン、即ち、例えば4拍子の演
奏の時には、1,2,3,4(タン,タン,タン,タン)とい
うように定められたパターンに従ってテンポ入力部1に
対し4回のテンポ相当のタイミング入力をすると、テン
ポ入力部1は、テンポ相当のタイミング入力に対応した
タイミング信号を4回出力する。
テンポ演算部2は、テンポ入力開始信号が入力開始指
示部3から入力されるとテンポに関する演算が可能な状
態となり、テンポ入力部1からのタイミング信号によっ
て演算を開始する。テンポ入力部1からの4個のタイミ
ング信号間の時間間隔3個(T12,T23,T34秒とする)
をクロック発生部103から出力されるクロックを計数す
ることによって得る。従って4個のタイミング信号をそ
れぞれS1,S2,S3,S4とすると、それぞれの時間間隔は
T12,T23,T34であり、クロックの計数値をそれぞれ
N12,N23,N34とする時、
Tii+1=Nii+1・n(i=1,2,3) ……(2)
となる。
ここで、nはクロックの時間間隔とする。
他方において、荷重情報指示部6から出力される荷重
情報W12,W23,W34が出力される。ここで荷重情報W12,
W23,W34はそれぞれ時間間隔T12,T23,T34に対応した
荷重係数であり、
とする。
テンポ演算部2は(4)式によってテンポ計数値Nを
得る。
ここで、Tは最終的なテンポ1拍に対応する時間間隔
である。又、mは従来例で述べた自動演奏用音符表現の
最小単位に対応して決まる数値であって、16分音符の時
にはm=4となる。一般に、4拍子h分音符の時に
となる。
テンポ演算部2は算出したテンポ計数値Nを、テンポ
指示部4から有効指示信号が入力された後に、テンポ制
御部102に対して出力する。
テンポ制御部102は入力されたテンポ計数値Nに基い
て、クロック発生部103からのクロックを計数すること
によって、従来例と同じ動作をくり返すので、演奏出力
部5からは自動演奏出力が出力されることとなる。
以上の各信号の関係を第2図に示す。
なお、以上のように発生停止指示部106によって動作
の開始及び停止を指示されるテンポ制御部102は、自動
演奏を実施している場合としていない場合とにかかわら
ず、最終的に有効入力されたテンポ計数値Nに基いてテ
ンポ制御を行なうようにしたので、自動演奏開始前ある
いは演奏中においても任意の時点でテンポ入力を実施す
ることができる。
なお、テンポ入力部1への予じめ定められた入力パタ
ーンを4拍子における1拍毎のパターンとしたが、これ
は3拍子あるいは1/2拍子等を用いるパターンとするこ
とも可能であり、これらは(3)式をパターン及び拍子
に対応して変形させて、1拍相当の計数値を得ることに
より達成される。
なお、本実施例における荷重情報W12,W23,W34の値
を(7)式のように設定することにより、テンポ相当の
タイミングの指示入力を安定した速度で実施できない使
用者、例えば、「1,2」の時は速く、「3,4」の時に実際
に所望のテンポ相当のタイミング指示入力を実施してし
まうような場合にも所望のテンポによる自動演奏を実現
することができる。
以上のように、本実施例によれば、テンポ演算部2に
おいて荷重平均処理((4)式)により算出されたテン
ポ計数値Nをテンポ指示部4から出力される有効指示信
号に従って出力するようにしたので、テンポ計数値Nの
算出時点と、算出したタイミングを有効とする時点とを
別個のステップと見為すことが可能となり、自動演奏途
中における急激なテンポの変化も容易に実現することが
できる。
発明の効果
本発明は、自動演奏開始前あるいは演奏途中におい
て、人がテンポをイメージし易い小節単位等のいわゆる
拍子に対応して予め定めたパターンでテンポ入力する際
に、予想される使用者の入力タイミングの不安定さによ
る影響を除去するために荷重情報を用いて荷重平均処理
を施こしながら設定するテンポを算出するので、テンポ
入力部に対してたたく等の指示をする際に正確さをあま
り意識することなくテンポを設定するためのテンポ計数
値を予め演算し、テンポ指示部によってテンポ制御部に
対して該テンポ計数値を所望のタイミングで有効にしな
がら自動演奏を実施できる。Description: TECHNICAL FIELD The present invention relates to an automatic performance device such as an electronic musical instrument. 2. Description of the Related Art In recent years, an automatic performance function for automatically outputting melody, accompaniment, and rhythm, or a part thereof, has been incorporated into an electronic organ or electronic keyboard. Further, as a single function having only a rhythm output, a so-called rhythm box dedicated to a drum percussion has been developed (for example, Japanese Patent Application Laid-Open No. 56-66897). Hereinafter, the above-described automatic performance device will be described with reference to the drawings. FIG. 3 shows the configuration of a conventional automatic performance device. In FIG. 3, reference numeral 101 denotes a tempo adjustment input unit, 102 denotes a tempo control unit, 103 denotes a clock generation unit, 104 denotes a tone information memory, 105 denotes a tone generation unit, and 106 denotes a generation / stop instruction unit. The operation of the automatic performance device configured as described above will be described below. The tempo adjustment input unit 101 outputs a tempo count value in response to an input instructed by a tempo adjustment switch such as a slide volume to adjust the tempo of the automatic performance to be output. In other words, when the current tempo count value is A and the tempo is designated to be half the speed by the tempo adjustment instruction input, a value twice as large as A is output as a new tempo count value. Assuming that the tempo count value is X and the speed corresponding to the tempo adjustment instruction input is Y, Equation (1) is obtained. Here, W is a predetermined constant. The tempo control unit 102 counts clocks output from the clock generation unit 103, and outputs the counted result to the tempo adjustment input unit.
When it becomes equal to the tempo count value input from 101, the clock count value is reset to φ and the address output to the tone information memory 104 is incremented. If the clock count value and the tempo count value are not equal, the tempo control unit 10
2 repeats the above operation, but when the generation / stop instruction unit 106 is instructed to stop and the generation / stop instruction unit 106 outputs a stop instruction signal, the clock counting operation is stopped and the clock counting is stopped. It is assumed that both the numerical value and address are reset. It is assumed that the tone information memory 104 stores tone information relating to a tone to be output. Here, the tone information means that the information on the start, continuation, and stop of the occurrence is expressed in one word, and the information on the start of the occurrence further includes information on the timbre, volume, and pitch in one word. Shall be included. Each word of such information corresponds to the minimum unit of the musical note expression for automatic performance, and the tone information memory 10
It is assumed that they are stored in order in 4. The tone generator 105 outputs a tone according to the tone information output from the tone information memory 104 corresponding to the address output from the tempo controller 102. After the tempo adjustment is performed by the above operation, the tempo is temporarily stopped by the generation / stop instructing unit 106, and the generation is started at a timing at which the output is desired. Problems to be Solved by the Invention However, in the above configuration, the tempo set at the time of adjusting the tempo and at the time of the automatic performance after the tempo adjustment due to a change in the musical environment of the user is different. There has been a problem that the tempo during the automatic performance seems to be too fast or too slow, and that a desired new tempo cannot be easily set when the tempo is changed during the automatic performance. SUMMARY OF THE INVENTION In view of the above problems, the present invention provides a tempo control device for an automatic performance device that can be easily set just by instructing by a human input that is not always stable such as hitting a desired tempo before or during automatic performance. Is provided. Means for Solving the Problems In order to achieve this object, a tempo control device for an automatic performance device according to the present invention is provided with a timing corresponding to a tempo inputted in a predetermined pattern corresponding to a so-called beat such as a measure unit. A tempo input unit that generates a timing signal corresponding to the above, a clock generation unit that generates a clock, and an input start instruction unit that outputs a tempo input start signal when instructed to start input immediately before input to the tempo input unit. A load information instructing unit that outputs load information, and a tempo calculating unit that calculates a tempo count value serving as a reference value for tempo setting from the timing signal, the clock, and the load information, in a computable state by the tempo input start signal. And a tempo control unit for controlling a tempo of an automatic performance according to the tempo count value output from the tempo calculation unit and the clock. And a tempo instructing unit that instructs the tempo control unit to determine when to make the tempo count value valid. Effect With this configuration, when the tempo is input in a predetermined pattern, such as a bar unit, in which a human can easily imagine the tempo before or during the automatic performance, the influence of the expected instability of the input timing of the user is expected. The tempo to be set is calculated while applying the load averaging process using the load information to remove the tempo, so the tempo can be set without giving much attention to the accuracy when giving an instruction such as tapping to the tempo input section. To calculate the tempo count value for
The tempo instruction unit makes the tempo count value valid at a desired timing for the tempo control unit. Embodiment Hereinafter, an embodiment of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram of an automatic performance device according to an embodiment of the present invention. In FIG. 1, 1 is a tempo input unit, 2 is a tempo calculation unit, 3 is an input start instruction unit, 4 is a tempo instruction unit, 5 is a performance output unit, and 6 is a load information instruction unit. Reference numeral 102 denotes a tempo control unit, 103 denotes a clock generation unit, 104 denotes a tone information memory, 105 denotes a tone generation unit, and 106 denotes a generation / stop instruction unit, which are the same as those in the conventional example. First, when instructing the input start instructing unit 3 to start tempo input, the input start instructing unit 3 outputs a tempo input start signal. For a predetermined pattern, that is, for example, in the case of a performance of four beats, the tempo input section 1 is played four times in accordance with a pattern such as 1, 2, 3, 4 (tan, tan, tan, ton). When the timing input corresponding to the tempo is input, the tempo input unit 1 outputs a timing signal corresponding to the timing input corresponding to the tempo four times. When the tempo input unit 2 receives a tempo input start signal from the input start instruction unit 3, the tempo operation unit 2 is in a state where the tempo can be calculated. Three time intervals between the four timing signals from the tempo input unit 1 (T 12, and T 23, T 34 sec)
Is obtained by counting the clock output from the clock generator 103. Therefore, assuming that the four timing signals are S 1 , S 2 , S 3 , and S 4 respectively, the respective time intervals are
T 12 , T 23 , and T 34 , and the clock count value is
When N 12 , N 23 , and N 34 are set, T ii + 1 = N ii + 1 · n (i = 1, 2, 3) (2). Here, n is a clock time interval. On the other hand, the load information W 12 output from the load information indication section 6, W 23, W 34 is output. Here, load information W 12 ,
W 23, W 34 is the weight coefficient corresponding to the interval T 12, T 23, T 34 respectively time, And The tempo calculation unit 2 obtains a tempo count value N according to equation (4). Here, T is a time interval corresponding to one beat of the final tempo. Further, m is a numerical value determined corresponding to the minimum unit of the note expression for automatic performance described in the conventional example, and m = 4 for a sixteenth note. In general, at the time of a quarter note Becomes The tempo calculation unit 2 outputs the calculated tempo count value N to the tempo control unit 102 after the validity instruction signal is input from the tempo instruction unit 4. The tempo control section 102 repeats the same operation as in the conventional example by counting the clock from the clock generation section 103 based on the input tempo count value N, so that the performance output section 5 outputs an automatic performance output. Will be done. FIG. 2 shows the relationship between the above signals. As described above, the tempo control unit 102 which is instructed to start and stop the operation by the generation stop instruction unit 106 is finally input valid regardless of whether the automatic performance is performed or not. Since the tempo control is performed based on the tempo count value N, the tempo input can be performed at any time before the automatic performance starts or during the performance. Although the predetermined input pattern to the tempo input unit 1 is a pattern for each beat in four beats, it is also possible to use a pattern using three or one-half beats. These are achieved by transforming the equation (3) according to the pattern and the time signature to obtain a count value corresponding to one beat. By setting the values of the load information W 12 , W 23 , and W 34 in this embodiment as in equation (7), a user who cannot input a timing corresponding to a tempo at a stable speed, for example, The automatic performance at the desired tempo can be realized even when the timing instruction input corresponding to the desired tempo is actually performed at the time of "3, 4". As described above, according to the present embodiment, the tempo count value N calculated by the weight averaging process (Equation (4)) in the tempo calculation unit 2 is output according to the validity instruction signal output from the tempo instruction unit 4. Therefore, the time when the tempo count value N is calculated and the time when the calculated timing becomes valid can be regarded as separate steps, and a rapid change in tempo during automatic performance can be easily realized. it can. Advantageous Effects of the Invention The present invention is intended to provide an expected user's tempo when inputting a tempo in a predetermined pattern corresponding to a so-called beat such as a measure unit in which a person can easily imagine the tempo before or during automatic performance. Since the tempo to be set is calculated while performing the load averaging process using the load information in order to remove the influence of the instability of the input timing, the accuracy when tapping the tempo input unit is calculated. A tempo count value for setting a tempo can be calculated in advance without much awareness, and an automatic performance can be performed while validating the tempo count value to a tempo control unit at a desired timing by a tempo instruction unit.
【図面の簡単な説明】
第1図は本発明の一実施例における自動演奏装置のブロ
ック図、第2図は本発明の一実施例に係るデータの例示
的関係図、第3図は従来の自動演奏装置のブロック図で
ある。
1……テンポ入力部、2……テンポ演算部、3……入力
開始指示部、4……テンポ指示部、5……演奏出力部、
6……荷重情報指示部、102……テンポ制御部、103……
クロック発生部、106……発生・停止指示部。BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram of an automatic performance device according to an embodiment of the present invention, FIG. 2 is an exemplary relationship diagram of data according to an embodiment of the present invention, and FIG. It is a block diagram of an automatic performance device. 1 ... tempo input section, 2 ... tempo calculation section, 3 ... input start instructing section, 4 ... tempo instructing section, 5 ... performance output section,
6 ... Load information indicating unit, 102 ... Tempo control unit, 103 ...
Clock generation unit, 106: generation / stop instruction unit.
Claims (1)
ターンで入力されるテンポ相当のタイミングに対応した
タイミング信号を発生するテンポ入力部と、クロックを
発生するクロック発生部と、前記テンポ入力部への入力
直前に入力開始を指示されるとテンポ入力開始信号を出
力する入力開始指示部と、荷重情報を出力する荷重情報
指示部と、前記テンポ入力開始信号によって演算可能状
態となり前記タイミング信号と前記クロックと前記荷重
情報とからテンポ設定の基準値となるテンポ計数値を算
出するテンポ演算部と、前記テンポ演算部から出力され
る前記テンポ計数値と前記クロックに従って自動演奏の
テンポを制御するテンポ制御部と、前記テンポ計数値を
前記テンポ制御部に対して有効にするタイミングを指示
するテンポ指示部とから構成される自動演奏装置のテン
ポ制御装置。(57) [Claims] A tempo input unit for generating a timing signal corresponding to a timing corresponding to a tempo input in a predetermined pattern corresponding to a so-called time signature such as a bar unit, a clock generation unit for generating a clock; An input start instructing unit that outputs a tempo input start signal when an input start is instructed immediately before input, a load information instructing unit that outputs load information, and the tempo input start signal causes the timing signal and the clock to become operable. A tempo calculation unit for calculating a tempo count value serving as a reference value for setting a tempo from the load information and a tempo control unit for controlling a tempo of an automatic performance according to the tempo count value output from the tempo calculation unit and the clock. A tempo instructing unit for instructing a timing at which the tempo count value is made valid to the tempo controlling unit. Tempo control device composed of the automatic musical instrument.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62144704A JP2723518B2 (en) | 1987-06-10 | 1987-06-10 | Tempo control device of automatic performance device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62144704A JP2723518B2 (en) | 1987-06-10 | 1987-06-10 | Tempo control device of automatic performance device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS63309995A JPS63309995A (en) | 1988-12-19 |
JP2723518B2 true JP2723518B2 (en) | 1998-03-09 |
Family
ID=15368344
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP62144704A Expired - Lifetime JP2723518B2 (en) | 1987-06-10 | 1987-06-10 | Tempo control device of automatic performance device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2723518B2 (en) |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS56162796A (en) * | 1980-05-20 | 1981-12-14 | Nippon Musical Instruments Mfg | Tempo control device for automatic playing machine |
-
1987
- 1987-06-10 JP JP62144704A patent/JP2723518B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JPS63309995A (en) | 1988-12-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2658463B2 (en) | Automatic performance device | |
US4887504A (en) | Automatic accompaniment apparatus realizing automatic accompaniment and manual performance selectable automatically | |
JP2723518B2 (en) | Tempo control device of automatic performance device | |
JP4808868B2 (en) | Automatic performance device | |
JP2537856B2 (en) | Automatic playing device | |
US5585586A (en) | Tempo setting apparatus and parameter setting apparatus for electronic musical instrument | |
JP2723515B2 (en) | Automatic performance device | |
JP3728814B2 (en) | Automatic accompaniment device | |
JP2689812B2 (en) | Automatic performance device | |
JP2523779B2 (en) | Automatic playing device | |
JPH07111629B2 (en) | Electronic musical instrument | |
JPH0272394A (en) | Automatic rhythm play device | |
JP2537856C (en) | ||
JP2537963B2 (en) | Automatic playing device | |
JP4412859B2 (en) | Electronic musical instrument with synchronized performance function using external sync signal | |
JPH06161452A (en) | Automatic accompaniment device | |
JP2523778B2 (en) | Automatic playing device | |
JP2879742B2 (en) | Automatic accompaniment device | |
US5483018A (en) | Automatic arrangement apparatus including selected backing part production | |
JPH0745116Y2 (en) | Sequencer data input device for digital musical instruments | |
JPH0827623B2 (en) | Automatic playing device | |
JPS63234296A (en) | Automatic performer | |
JP2940123B2 (en) | Tempo controller | |
JP2940043B2 (en) | Electronic musical instrument | |
JP3354583B2 (en) | Score display control device and score display control method |