JP4517401B2 - Music playback apparatus, music playback program, music playback method, music selection apparatus, music selection program, and music selection method - Google Patents

Music playback apparatus, music playback program, music playback method, music selection apparatus, music selection program, and music selection method Download PDF

Info

Publication number
JP4517401B2
JP4517401B2 JP2006174591A JP2006174591A JP4517401B2 JP 4517401 B2 JP4517401 B2 JP 4517401B2 JP 2006174591 A JP2006174591 A JP 2006174591A JP 2006174591 A JP2006174591 A JP 2006174591A JP 4517401 B2 JP4517401 B2 JP 4517401B2
Authority
JP
Japan
Prior art keywords
music
rhythm
music data
value
rhythmical
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2006174591A
Other languages
Japanese (ja)
Other versions
JP2007264584A (en
Inventor
達也 赤坂
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Victor Company of Japan Ltd
Original Assignee
Victor Company of Japan Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Victor Company of Japan Ltd filed Critical Victor Company of Japan Ltd
Priority to JP2006174591A priority Critical patent/JP4517401B2/en
Publication of JP2007264584A publication Critical patent/JP2007264584A/en
Application granted granted Critical
Publication of JP4517401B2 publication Critical patent/JP4517401B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Description

本発明は、楽曲に合わせて運動する者(以下、「運動者」という)に対して、楽曲のリズムを制御して再生出力させることにより、適当な運動負荷を与える音楽再生装置、音楽再生プログラム、音楽再生方法、楽曲選択装置、楽曲選択プログラム、及び楽曲選択方法に係る。 The present invention is, who moves in accordance with the music (hereinafter, referred to as "athlete") with respect to, by outputting reproduced by controlling the rhythm of the music, the music playback device that provides a suitable exercise load, music playback The present invention relates to a program , a music playback method, a music selection device, a music selection program, and a music selection method .

フィットネスやエクササイズ等の業界においては、健康的で効果的な運動方法として、一定のリズムを保って運動する持続型エクササイズや、一定の心拍数を保った状態で運動する定脈拍エクササイズが有効であることが知られている。従って、それらの運動方法では音楽が取り入れられていることが多く、例えば、エアロビクス等に代表されるスタジオトレーニングでは、音程を変えずに再生速度だけをスムーズに変化させる機能を有した音楽再生装置が活用されている。 In the industries such as fitness and exercise, as a healthy and effective exercise method, continuous exercise that exercises with a constant rhythm and constant pulse exercise that exercises with a constant heart rate are effective. It is known. Accordingly, music is often incorporated in these exercise methods. For example, in studio training represented by aerobics, a music playback device having a function of smoothly changing only the playback speed without changing the pitch. It is utilized.

また、下記特許文献1においは、運動に最適な理想心拍と測定心拍とのずれを検出し、最適な運動負荷を与える音楽再生速度を一意的に決定し、決定された速度で楽曲データを再生・出力する心拍測定機能付き音楽速度制御装置が提案されている。更に、下記特許文献2では、端末装置を携帯するユーザが一定距離を歩行する度に、経過時間・運動強度・心拍数・歩行テンポ等のパラメータセットを配信サイトへ送信し、これを受信した配信サイト側がパラメータセットに応じた最適運動負荷を与えるテンポの楽曲データを検索して配信する曲データの配信装置及び配信方法が提案されている。
特開2003−177750号公報 特開2003−108154号公報
In Patent Document 1 below, the difference between the ideal heart rate and the measured heart rate that are optimal for exercise is detected, the music playback speed that gives the optimal exercise load is uniquely determined, and the music data is played back at the determined speed. -A music speed control device with an output heart rate measurement function has been proposed. Further, in Patent Document 2 below, each time a user carrying a terminal device walks a certain distance, a parameter set such as elapsed time, exercise intensity, heart rate, walking tempo, etc. is transmitted to the distribution site, and the received distribution is received. A music data distribution apparatus and distribution method for searching and distributing music data of a tempo that gives an optimal exercise load according to a parameter set on the site side have been proposed.
JP 2003-177750 A JP 2003-108154 A

ところで、前記特許文献1の音楽速度制御装置では、理想心拍と測定心拍との差に応じて音楽再生速度を設定するが、リズム変化の大きさによっては楽曲本来の魅力が著しく損なわれ、聴くに耐えないような楽曲再生になることがある。また、そのような再生状態では運動者が不快感を覚え、却って運動効果を阻害することになる。一方、前記特許文献2では、配信サイト側での条件を指定した検索により、運動用楽曲データは予めユーザに逐次最適な運動負荷を与えるように設定されたものであり、それがユーザ側の携帯端末装置へダウンロードされるようになっている。しかし、この提案では、携帯端末装置側で実際の運動過程で生じる様々な状態にきめ細かに対応する制御が不可能であり、楽曲の選択に関する自由度もない。 By the way, in the music speed control device of Patent Document 1, the music playback speed is set according to the difference between the ideal heart rate and the measured heart rate. There are times when it becomes unbearable music reproduction. Further, in such a reproduction state, the exerciser feels uncomfortable, and on the contrary, the exercise effect is inhibited. On the other hand, in Patent Document 2, the music data for exercise is set in advance so as to give an optimal exercise load to the user in advance by a search designating conditions on the distribution site side, It is downloaded to the terminal device. However, in this proposal, control corresponding to various states that occur in the actual movement process on the mobile terminal device side is impossible, and there is no degree of freedom regarding the selection of music.

本発明は、従来技術における前記のような問題点に鑑みてなされたものであり、再生される楽曲のリズムを運動過程で変化する心拍数に応じて制御すると共に、リズムの変化によって楽曲本来の魅力が損なわれるような場合には、楽曲自体をリズムに適合したものに変えることができ、更には運動者に楽曲選択の自由度を持たせることが可能な音楽再生装置、音楽再生プログラム、音楽再生方法、楽曲選択装置、楽曲選択プログラム、及び楽曲選択方法を提供することを目的とする。 The present invention has been made in view of the above-described problems in the prior art, and controls the rhythm of the music to be played back according to the heart rate that changes during the movement process, If such appeal is impaired can be varied to be compatible music itself to the rhythm, even exerciser capable music reproducing apparatus be provided with freedom of music selection, the music reproducing program, An object is to provide a music playback method, a music selection device, a music selection program, and a music selection method .

第1の発明は、時間と心拍数との関係により構成された運動スケジュールを記憶したスケジュール記憶手段と、楽曲を聴きながら前記運動スケジュールに沿って運動する者の心拍数を測定する心拍数測定手段と、運動開始時からの時間をカウントする計時手段と、複数の楽曲データを記憶した楽曲記憶手段と、前記楽曲記憶手段から楽曲データを読み出して楽曲を再生させる再生手段と、前記計時手段がカウントする時間に対応して前記運動スケジュールから得られた心拍数と前記心拍数測定手段が測定した心拍数との差分を求める心拍数差分演算手段と、前記心拍数差分演算手段が求める差分に基づいて前記再生手段で再生させる楽曲のリズムを求めるリズム演算手段と、再生中の楽曲のリズムが前記リズム演算手段で求めたリズムとなるように前記再生手段の再生速度を制御する再生制御手段とを有した音楽再生装置において、前記楽曲記憶手段は各楽曲データにそれぞれの固有リズム情報と楽曲におけるリズムのとり易さを示す値である固有リズミカル値とを対応付けて記憶しており、前記再生手段が前記楽曲記憶手段の1つの楽曲データを読み出して楽曲を再生させている状態で、その再生中の楽曲の固有リズム情報に対する前記リズム演算手段が求めたリズムの変化率を演算するリズム変化率演算手段と、現在位置を測定する位置測定手段と、各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、騒音レベルとリズミカル値との関係を記憶したリズミカル値算出用テーブルと、所定時間毎に、前記位置測定手段が測定した現在位置情報に基づいて、前記騒音レベル算出用テーブルと前記リズミカル値算出用テーブルにより、前記現在位置に対応するリズミカル値を求めるリズミカル値算出手段と、前記リズミカル値算出手段が前回求めた前記リズミカル値と今回求めた前記リズミカル値との差分を求めるリズミカル値差分演算手段と、前記リズム変化率演算手段が演算した変化率が所定閾値以上か否か、及び前記リズミカル値差分演算手段が求めた差分が所定閾値以上か否かを判定する判定手段と、再生動作開始時には、前記楽曲記憶手段が記憶している複数の楽曲データから、指定入力により指定された楽曲データ若しくは既設定の楽曲データ、又は前記リズミカル値算出手段が求めているリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記リズム演算手段が求めているリズム情報と一致するか若しくは最も近い固有リズム情報に対応付けられている楽曲データを再生対象として選択し、再生動作開始後には、前記判定手段により前記リズム変化率演算手段が演算した変化率が所定閾値以上であると判定される度、又は前記リズミカル値差分演算手段が求めた差分が所定閾値以上であると判定される度に、前記楽曲記憶手段が記憶している複数の楽曲データから、前記リズミカル値算出手段が求めているリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記リズム演算手段が求めているリズム情報と一致するか若しくは最も近い固有リズム情報に対応付けられている楽曲データを再生対象として選択する楽曲選択手段とAccording to a first aspect of the present invention, there is provided a schedule storage means for storing an exercise schedule constituted by the relationship between time and heart rate, and a heart rate measurement means for measuring a heart rate of a person exercising along the exercise schedule while listening to music. A time counting means for counting time from the start of exercise, a music storage means for storing a plurality of music data, a playback means for reading music data from the music storage means and reproducing the music, and the time counting means Based on the difference obtained by the heart rate difference calculating means and the heart rate difference calculating means for obtaining a difference between the heart rate obtained from the exercise schedule and the heart rate measured by the heart rate measuring means. Rhythm calculation means for obtaining the rhythm of the music to be reproduced by the reproduction means, and the rhythm of the music being reproduced is the rhythm obtained by the rhythm calculation means. In the music playback apparatus having the playback control means for controlling the playback speed of the playback means, the music storage means is a unique value for each piece of music data and a value indicating the ease of taking a rhythm in the music. The rhythm calculation is performed on the specific rhythm information of the music being reproduced while the reproduction means reads out one piece of music data from the music storage means and reproduces the music. A rhythm change rate calculating means for calculating a change rate of the rhythm obtained by the means, a position measuring means for measuring the current position, a noise level calculation table storing the positional information and the noise level in association with each area, A rhythmical value calculation table storing the relationship between the noise level and the rhythmic value, and the current position information measured by the position measuring means at predetermined intervals. Accordingly, by using the noise level calculation table and the rhythmical value calculation table, a rhythmical value calculation means for obtaining a rhythmical value corresponding to the current position, the rhythmical value calculated by the rhythmical value calculation means and the rhythmical value obtained this time are obtained this time. Rhythmic value difference calculating means for obtaining a difference from the rhythmic value, whether the rate of change calculated by the rhythm change rate calculating means is equal to or greater than a predetermined threshold, and whether the difference calculated by the rhythmical value difference calculating means is equal to or greater than a predetermined threshold Determining means for determining whether or not, at the start of the reproduction operation, the music data specified by the specified input or the previously set music data from the plurality of music data stored in the music storage means, or the rhythmical value calculating means Music data corresponding to a specific rhythmical value indicating a tendency to take a rhythm more easily than the rhythmical value required by The music data that matches or is closest to the specific rhythm information that the rhythm calculation means seeks is selected as a reproduction target, and after the reproduction operation is started, the determination means performs the rhythm information. Whenever it is determined that the rate of change calculated by the rate-of-change calculating means is greater than or equal to a predetermined threshold, or every time the difference obtained by the rhythmical value difference calculating means is determined to be greater than or equal to a predetermined threshold, Rhythm information obtained by the rhythm calculation means among music data corresponding to a specific rhythmical value indicating a tendency to take a rhythm more easily than the rhythmical value obtained by the rhythmical value calculation means from a plurality of stored music data Music selection means for selecting music data corresponding to or closest to the specific rhythm information as a reproduction target;
を具備し、前記再生手段が前記楽曲選択手段によって選択された楽曲データを再生させることを特徴とする音楽再生装置に係る。  And the playback means plays back the music data selected by the music selection means.

音楽再生装置を携帯してランニングによる運動スケジュールを消化しているような場合には、様々な騒音の中を通過するため、楽曲の再生音が騒音に掻き消されてリズムがとりにくくなる。この第1の発明では、リズムの変化率が所定閾値以上になった場合に、新たに適合する楽曲を選択し直すと共に、騒音レベルに対してリズムがとり易さの目安を示すリズミカル値という値を導入し、リズミカル値の変化も考慮して、前回求めた前記リズミカル値と今回求めた前記リズミカル値との差分が所定閾値以上になった場合にも、新たに適合する楽曲を選択し直す。また、その選択に際しても、今回求められたリズミカル値よりリズムがとり易い傾向のリズミカル値をもつ楽曲群の中から、新たに求められたリズム情報と一致するか若しくは最も近い固有リズム情報を持つ楽曲が選択されるようになっている。When carrying a music playback device and digesting an exercise schedule by running, the music passes through various noises, so that the playback sound of the music is erased by the noise and it is difficult to take a rhythm. In the first aspect of the invention, when the rate of change of rhythm exceeds a predetermined threshold value, a new tune is selected again, and a value called a rhythmic value indicating a measure of ease of rhythm with respect to the noise level. In consideration of changes in the rhythmical value, a newly adapted music piece is selected again even when the difference between the rhythmical value obtained last time and the rhythmical value obtained this time is equal to or greater than a predetermined threshold value. Also, when selecting the song, a song having a rhythmic value that tends to be more rhythmic than the rhythmical value obtained this time and a rhythmic value that matches or is closest to the newly obtained rhythm information. Is to be selected.

また、この第1の発明における楽曲選択方式として、次のような構成も採用できる。即ち、前記楽曲記憶手段は各楽曲データの曲名を更に対応付けて記憶しており、表示手段と、再生動作開始時、及び前記判定手段により前記リズム変化率演算手段が演算した変化率が所定閾値以上であると判定される度、又は前記リズミカル値差分演算手段が求めた差分が所定閾値以上であると判定される度に、前記楽曲記憶手段が記憶している複数の楽曲データから、前記リズミカル値算出手段が求めているリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記リズム演算手段が求めているリズム情報と一致するか又は近似した前記固有リズム情報に対応付けられている1又は2以上の楽曲データの曲名を読み出して前記表示手段に表示させる表示制御手段と、前記表示手段に表示された曲名の内の1つを選択して指定する曲名指定手段とを設け、前記表示手段に曲名が表示された後の一定時間内に前記曲名指定手段からの指定があった場合には、前記楽曲選択手段ではその指定による楽曲の選択を優先させるようにする。 Further, the following configuration can be adopted as the music selection method in the first invention. That is, the music storage means stores the song names of the music data in association with each other, and the rate of change calculated by the rhythm change rate calculation means by the display means, at the start of the reproduction operation, and by the determination means is a predetermined threshold value. Whenever it is determined that the difference is obtained by the rhythmical value difference calculation means or more than a predetermined threshold, the rhythmical value is calculated from a plurality of pieces of music data stored in the music storage means. The rhythm information that matches or approximates the rhythm information that the rhythm calculation means seeks in the music data that corresponds to the unique rhythmical value that indicates a tendency to take a rhythm more easily than the rhythmical value that the value calculation means finds. The display control means for reading out the song names of one or more associated song data and displaying them on the display means, and the song titles displayed on the display means A song name designating unit for selecting and designating one of the music name, and when the song name designating unit is designated within a predetermined time after the song name is displayed on the display unit, Prioritize the selection of music according to the designation.

尚、前記第1の発明は、次のような構成の音楽再生プログラム及び音楽再生方法として構成できる。
(1a) 時間と心拍数との関係により構成された運動スケジュールを記憶したスケジュール記憶手段と、楽曲を聴きながら前記運動スケジュールに沿って運動する者の心拍数を測定する心拍数測定手段と、運動開始時からの時間をカウントする計時手段と、現在位置を測定する位置測定手段と、各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、騒音レベルと楽曲におけるリズムのとり易さを示すリズミカル値との関係を記憶したリズミカル値算出用テーブルと、各楽曲データにそれぞれの固有リズム情報と固有リズミカル値を対応付けて複数の楽曲データを記憶した楽曲記憶手段と、前記楽曲記憶手段から楽曲データを読み出して楽曲を再生させる再生手段と、制御手段とを備えた音楽再生装置の前記制御手段に実行させる音楽再生プログラムであって、前記計時手段がカウントする時間に対応して前記運動スケジュールから得られた心拍数と前記心拍数測定手段が測定した心拍数との差分を求める第1のステップと、前記第1のステップで求めた差分に基づいて前記再生手段で再生させる楽曲のリズムを求める第2のステップと、再生中の楽曲のリズムが前記第2のステップで求めたリズムとなるように前記再生手段の再生速度を制御する第3のステップと、前記再生手段が前記楽曲記憶手段の1つの楽曲を再生させている状態で、その再生中の楽曲の固有リズム情報に対する前記第2のステップで求めたリズムの変化率を演算する第4のステップと、前記位置測定手段が求めている現在位置情報に基づいて、前記騒音レベル算出用テーブルと前記リズミカル値算出用テーブルによりリズミカル値を求める第5のステップと、前回の第5のステップの実行により求めたリズミカル値と今回の第5のステップの実行により求めたリズミカル値との差分を求める第6のステップと、前記第4のステップで求めた変化率が所定閾値以上か否か、及び前記第6のステップで求めた差分が所定閾値以上か否かを判定する第7のステップと、再生動作開始時には、前記楽曲記憶手段が記憶している複数の楽曲データから、指定入力により指定された楽曲データ若しくは既設定の楽曲データ、又は前記第5のステップで求めたリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記第2のステップで求めたリズム情報と一致するか若しくは最も近い固有リズム情報に対応付けられている楽曲データを再生対象として選択し、再生動作開始後には、前記第7のステップにおいて、前記第4のステップで求めた変化率が所定閾値以上であると判定される度、又は前記第6のステップで求めた差分が所定閾値以上であると判定される度に、前記楽曲記憶手段が記憶している複数の楽曲データから、前記第5のステップで求めたリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記第2のステップで求めたリズム情報と一致するか若しくは最も近い固有リズム情報に対応付けられている楽曲データを再生対象として選択する第8のステップとを前記制御手段に実行させる音楽再生プログラム。
(2a) 前記(1a)の音楽再生プログラムにおいて、前記音楽再生装置は、前記楽曲記憶手段が、各楽曲データの曲名を更に対応付けて記憶すると共に、表示手段と、この表示手段に表示された曲名の内の1つを選択して指定する曲名指定手段とを備えており、再生動作開始時、及び前記第7のステップにおいて、前記第4のステップで求めた変化率が所定閾値以上であると判定される度、又は前記第6のステップで求めた差分が所定閾値以上であると判定される度に、前記楽曲記憶手段から、前記第5のステップで求めたリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記第2のステップで求めたリズム情報と一致するか又は近似した固有リズム情報に対応付けられている楽曲データの曲名を読み出して前記表示手段に表示させる第9のステップと、前記第9のステップで前記表示手段に曲名が表示された後の一定時間内に前記曲名指定手段からの指定があった場合には、その指定による楽曲の選択を前記第8のステップでの楽曲の選択より優先させる第10のステップとを前記制御手段に実行させるようにした音楽再生プログラム。
(3a) 時間と心拍数との関係により構成された運動スケジュールを記憶したスケジュール記憶手段と、楽曲を聴きながら前記運動スケジュールに沿って運動する者の心拍数を測定する心拍数測定手段と、運動開始時からの時間をカウントする計時手段と、現在位置を測定する位置測定手段と、各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、騒音レベルと楽曲におけるリズムのとり易さを示すリズミカル値との関係を記憶したリズミカル値算出用テーブルと、各楽曲データにそれぞれの固有リズム情報と固有リズミカル値を対応付けて複数の楽曲データを記憶した楽曲記憶手段と、前記楽曲記憶手段から楽曲データを読み出して楽曲を再生させる再生手段とを備えた音楽再生装置において音楽を再生する音楽再生方法であって、前記計時手段がカウントする時間に対応して前記運動スケジュールから得られた心拍数と前記心拍数測定手段が測定した心拍数との差分を求める第1のステップと、前記第1のステップで求めた差分に基づいて前記再生手段で再生させる楽曲のリズムを求める第2のステップと、再生中の楽曲のリズムが前記第2のステップで求めたリズムとなるように前記再生手段の再生速度を制御する第3のステップと、前記再生手段が前記楽曲記憶手段の1つの楽曲を再生させている状態で、その再生中の楽曲の固有リズム情報に対する前記第2のステップで求めたリズムの変化率を演算する第4のステップと、前記位置測定手段が求めている現在位置情報に基づいて、前記騒音レベル算出用テーブルと前記リズミカル値算出用テーブルによりリズミカル値を求める第5のステップと、前回の第5のステップの実行により求めたリズミカル値と今回の第5のステップの実行により求めたリズミカル値との差分を求める第6のステップと、前記第4のステップで求めた変化率が所定閾値以上か否か、及び前記第6のステップで求めた差分が所定閾値以上か否かを判定する第7のステップと、再生動作開始時には、前記楽曲記憶手段が記憶している複数の楽曲データから、指定入力により指定された楽曲データ若しくは既設定の楽曲データ、又は前記第5のステップで求めたリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記第2のステップで求めたリズム情報と一致するか若しくは最も近い固有リズム情報に対応付けられている楽曲データを再生対象として選択し、再生動作開始後には、前記第7のステップにおいて、前記第4のステップで求めた変化率が所定閾値以上であると判定される度、又は前記第6のステップで求めた差分が所定閾値以上であると判定される度に、前記楽曲記憶手段が記憶している複数の楽曲データから、前記第5のステップで求めたリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記第2のステップで求めたリズム情報と一致するか若しくは最も近い固有リズム情報に対応付けられている楽曲データを再生対象として選択する第8のステップとを備えたことを特徴とする音楽再生方法。
(4a) 前記(5a)の音楽再生方法において、前記音楽再生装置は、前記楽曲記憶手段が、各楽曲データの曲名を更に対応付けて記憶すると共に、表示手段と、この表示手段に表示された曲名の内の1つを選択して指定する曲名指定手段とを備えており、再生動作開始時、及び前記第7のステップにおいて、前記第4のステップで求めた変化率が所定閾値以上であると判定される度、又は前記第6のステップで求めた差分が所定閾値以上であると判定される度に、前記楽曲記憶手段から、前記第5のステップで求めたリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記第2のステップで求めたリズム情報と一致するか又は近似した固有リズム情報に対応付けられている楽曲データの曲名を読み出して前記表示手段に表示させる第9のステップと、前記第9のステップで前記表示手段に曲名が表示された後の一定時間内に前記曲名指定手段からの指定があった場合には、その指定による楽曲の選択を前記第8のステップでの楽曲の選択より優先させる第10のステップとを備えた音楽再生方法。
Incidentally, the first inventions may be configured as a music reproducing program and music reproducing method having the following configuration.
(1a) schedule storage means for storing an exercise schedule constituted by the relationship between time and heart rate, heart rate measurement means for measuring the heart rate of a person exercising along the exercise schedule while listening to music, and exercise Time measuring means for counting the time from the start time, position measuring means for measuring the current position, a noise level calculation table storing the positional information and noise level of each region in association with each other, and the noise level and the rhythm in the music A rhythmical value calculation table that stores a relationship with a rhythmical value that indicates the ease of removal, a music storage means that stores a plurality of music data by associating each music data with a specific rhythm information and a specific rhythmic value, The control means of a music playback device comprising: playback means for reading music data from the music storage means and playing back music; and control means A first step of obtaining a difference between a heart rate obtained from the exercise schedule and a heart rate measured by the heart rate measuring means in correspondence with a time counted by the time measuring means. And a second step for obtaining the rhythm of the music to be reproduced by the reproduction means based on the difference obtained in the first step, and the rhythm of the music being reproduced is the rhythm obtained in the second step. And a second step of controlling the playback speed of the playback means, and the second step with respect to the specific rhythm information of the music being played back while the playback means is playing back one song of the music storage means. A fourth step of calculating the rate of change of the rhythm obtained in the step, and the noise level calculation table and the table based on the current position information obtained by the position measuring means A fifth step for obtaining a rhythmic value from the rhythmic value calculation table, and a sixth step for obtaining a difference between the rhythmical value obtained by execution of the previous fifth step and the rhythmical value obtained by execution of the fifth step of this time. A seventh step for determining whether or not the change rate obtained in the fourth step is equal to or greater than a predetermined threshold, and whether or not the difference obtained in the sixth step is equal to or greater than a predetermined threshold; At the start, the rhythm tends to be more easily obtained from a plurality of pieces of music data stored in the music storage means than the music data designated by the designated input or the preset music data, or the rhythmical value obtained in the fifth step. In the music data corresponding to the specific rhythmical value indicating the unique rhythm information that matches or is closest to the rhythm information obtained in the second step When the music data associated with is selected as a playback target and the playback operation starts, it is determined in the seventh step that the rate of change obtained in the fourth step is greater than or equal to a predetermined threshold value. Alternatively, every time it is determined that the difference obtained in the sixth step is greater than or equal to a predetermined threshold, the rhythmical value obtained from the rhythmical value obtained in the fifth step is obtained from a plurality of song data stored in the music storage means. Music data corresponding to the rhythm information obtained in the second step or the music data associated with the closest specific rhythm information among the music data corresponding to the unique rhythmic values indicating a tendency to be easily taken is selected as a reproduction target. A music playback program that causes the control means to execute an eighth step.
( 2a) In the music playback program of (1a), in the music playback device, the music storage means further stores the song name of each piece of music data in association with each other, and displays the display means and the display means. Song name designating means for selecting and designating one of the song names, and the rate of change obtained in the fourth step at the start of the reproduction operation and in the seventh step is greater than or equal to a predetermined threshold value. Whenever it is determined that there is a difference or the difference obtained in the sixth step is greater than or equal to a predetermined threshold, the rhythm takes the rhythmic value obtained in the fifth step from the music storage means. Read out the song name of the song data corresponding to the approximate rhythm information that matches or approximates the rhythm information obtained in the second step in the song data corresponding to the unique rhythmic value indicating an easy tendency The ninth step to be displayed on the display means, and if there is a designation from the song name designation means within a certain time after the song name is displayed on the display means in the ninth step, the designation A music reproduction program that causes the control means to execute a tenth step that prioritizes the selection of a musical piece by the selection of the musical piece in the eighth step.
(3a) schedule storage means for storing an exercise schedule constituted by the relationship between time and heart rate, heart rate measurement means for measuring the heart rate of a person exercising along the exercise schedule while listening to music, and exercise Time measuring means for counting the time from the start time, position measuring means for measuring the current position, a noise level calculation table storing the positional information and noise level of each region in association with each other, and the noise level and the rhythm in the music A rhythmical value calculation table that stores a relationship with a rhythmical value that indicates the ease of removal, a music storage means that stores a plurality of music data by associating each music data with a specific rhythm information and a specific rhythmic value, Sound for reproducing music in a music reproducing apparatus comprising: reproduction means for reading out music data from the music storage means and reproducing the music A reproduction method, wherein a first step of obtaining a difference between a heart rate obtained from the exercise schedule and a heart rate measured by the heart rate measuring unit corresponding to a time counted by the time measuring unit; A second step of obtaining a rhythm of the music to be reproduced by the reproduction means based on the difference obtained in step 1, and the reproduction means so that the rhythm of the music being reproduced is the rhythm obtained in the second step. The third step of controlling the playback speed of the music piece and the second step for the specific rhythm information of the music being played back while the playback means is playing back one piece of music in the music storage means Based on the fourth step of calculating the rhythm change rate, and the current position information obtained by the position measurement means, the noise level calculation table and the rhythmical value calculation table. A fifth step for obtaining a rhythmical value by a bull; a sixth step for obtaining a difference between a rhythmical value obtained by execution of the previous fifth step and a rhythmical value obtained by execution of the fifth step of the present; A seventh step for determining whether or not the rate of change obtained in the fourth step is equal to or greater than a predetermined threshold; and a seventh step for determining whether the difference obtained in the sixth step is equal to or greater than a predetermined threshold; A unique rhythmical characteristic indicating that the rhythm tends to be easier than the rhythmic value obtained in the fifth step, or the tune data designated by the designated input or the preset tune data from the plurality of tune data stored in the tune storage means The music data corresponding to the value corresponds to the rhythm information obtained in the second step or is associated with the closest specific rhythm information. After the song data is selected as a reproduction target and the reproduction operation is started, in the seventh step, when it is determined that the rate of change obtained in the fourth step is equal to or greater than a predetermined threshold, or in the sixth step Each time it is determined that the difference obtained in step 5 is equal to or greater than a predetermined threshold, the rhythm tends to be more easily obtained than the rhythmical value obtained in the fifth step from a plurality of pieces of music data stored in the music storage means. An eighth step of selecting, as a reproduction target, music data corresponding to the rhythm information obtained in the second step or associated with the closest rhythm information among the music data corresponding to the specific rhythmic value; A music playback method characterized by comprising:
(4a) In the music playback method of (5a), in the music playback device, the music storage means further stores the song names of each piece of music data in association with each other, and displays the display means and the display means. Song name designating means for selecting and designating one of the song names, and the rate of change obtained in the fourth step at the start of the reproduction operation and in the seventh step is greater than or equal to a predetermined threshold value. Or the difference obtained in the sixth step is determined to be greater than or equal to a predetermined threshold value, the rhythm is more easily obtained from the music storage means than the rhythmical value obtained in the fifth step. The music data corresponding to the rhythm information obtained in the second step in the music data corresponding to the unique rhythmical value indicating the trend is read out and the music title of the music data associated with the approximate rhythm information is read out. The ninth step to be displayed on the display means, and if there is a designation from the song name designation means within a certain time after the song name is displayed on the display means in the ninth step, the song according to the designation And a tenth step that prioritizes selection of music over selection of music in the eighth step.

次いで、第の発明は、前記第1の発明が「音楽再生」に係る装置・プログラム・方法であるのに対して、「楽曲選択」に着目したものであり、次のような装置・プログラム・方法に関する。
(1c) 複数の楽曲データの中から再生手段に再生させる楽曲データを選択する楽曲選択装置において、各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、前記騒音レベルとリズムのとり易さを示すリズミカル値との関係を記憶したリズミカル値算出用テーブルとに基づいて、前記リズミカル値の基準値を、前記再生手段から出力される音声を聴取するユーザの位置における騒音レベルに応じて算出すると共に、心拍測定手段によって測定された前記ユーザの心拍数に対応し、且つ算出した基準値よりもリズムがとり易い傾向を示す固有リズミカル値に対応する楽曲データを、複数の楽曲データと、その複数の楽曲データそれぞれと対応付けられた前記固有リズミカル値とを記憶している記憶部から選択し、その選択した楽曲データを前記再生手段に再生させる制御部を有することを特徴とする楽曲選択装置。
(2c) 複数の楽曲データの中から再生手段に再生させる楽曲データを選択する楽曲選択装置において、各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、前記騒音レベルとリズムのとり易さを示すリズミカル値との関係を記憶したリズミカル値算出用テーブルとに基づいて、前記リズミカル値の基準値を、前記再生手段から出力される音声を聴取するユーザの位置における騒音レベルに応じて算出すると共に、心拍測定手段によって測定された前記ユーザの心拍数に対応し、且つ算出した基準値よりもリズムがとり易い傾向を示す固有リズミカル値に対応する楽曲データを、複数の楽曲データと、その複数の楽曲データそれぞれと対応付けられた前記固有リズミカル値とを記憶している記憶部から複数個抽出する制御部を有し、前記制御部は、複数個の楽曲データを抽出した後の一定時間内に、抽出した複数の楽曲データの内、1の楽曲データを前記ユーザが指定した場合、その指定された楽曲データを再生手段に再生させ、前記一定時間内に、前記ユーザが1の楽曲データを指定しなかった場合は、抽出した複数の楽曲データの内、任意の1の楽曲データを選択し、その選択した楽曲データを前記再生手段に再生させることを特徴とする楽曲選択装置。
(3c) 複数の楽曲データの中から再生手段に再生させる楽曲データを選択する楽曲選択プログラムにおいて、ユーザの心拍数を心拍数測定手段から取得するステップと、各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、前記騒音レベルとリズムのとり易さを示すリズミカル値との関係を記憶したリズミカル値算出用テーブルとに基づいて、前記リズミカル値の基準値を、前記再生手段から出力される音声を聴取するユーザの位置における騒音レベルに応じて算出するステップと、心拍測定手段によって測定された前記ユーザの心拍数に対応し、且つ算出した基準値よりもリズムがとり易い傾向を示す固有リズミカル値に対応する楽曲データを、複数の楽曲データと、その複数の楽曲データそれぞれと対応付けられた前記固有リズミカル値とを記憶している記憶部から選択するステップと、選択した前記楽曲データを前記再生手段に再生させるステップとを制御部に実行させるようにした楽曲選択プログラム。
(4c) 複数の楽曲データの中から再生手段に再生させる楽曲データを選択する楽曲選択プログラムにおいて、ユーザの心拍数を心拍数測定手段から取得するステップと、各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、前記騒音レベルとリズムのとり易さを示すリズミカル値との関係を記憶したリズミカル値算出用テーブルとに基づいて、前記リズミカル値の基準値を、前記再生手段から出力される音声を聴取するユーザの位置における騒音レベルに応じて算出するステップと、心拍測定手段によって測定された前記ユーザの心拍数に対応し、且つ算出した基準値よりもリズムがとり易い傾向を示す固有リズミカル値に対応する楽曲データを、複数の楽曲データと、その複数の楽曲データそれぞれと対応付けられた前記固有リズミカル値とを記憶している記憶部から複数個抽出するステップと、前記複数個の楽曲データを抽出した後の一定時間内に、抽出した前記複数の楽曲データの内、1の楽曲データを前記ユーザが指定した場合、その指定された楽曲データを再生手段に再生させ、前記一定時間内に、前記ユーザが1の楽曲データを指定しなかった場合は、抽出した前記複数の楽曲データの内、任意の1の楽曲データを選択し、その選択した楽曲データを前記再生手段に再生させるステップとを制御部に実行させるようにした楽曲選択プログラム。
(5c) 複数の楽曲データの中から再生手段に再生させる楽曲データを選択する楽曲選択方法において、ユーザの心拍数を心拍数測定手段から取得するステップと、各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、前記騒音レベルとリズムのとり易さを示すリズミカル値との関係を記憶したリズミカル値算出用テーブルとに基づいて、前記リズミカル値の基準値を、前記再生手段から出力される音声を聴取するユーザの位置における騒音レベルに応じて算出するステップと、心拍測定手段によって測定された前記ユーザの心拍数に対応し、且つ算出した基準値よりもリズムがとり易い傾向を示す固有リズミカル値に対応する楽曲データを、複数の楽曲データと、その複数の楽曲データそれぞれと対応付けられた前記固有リズミカル値とを記憶している記憶部から選択するステップと、選択した前記楽曲データを前記再生手段に再生させるステップとを備えた楽曲選択方法。
(6c) 複数の楽曲データの中から再生手段に再生させる楽曲データを選択する楽曲選択方法において、ユーザの心拍数を心拍数測定手段から取得するステップと、各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、前記騒音レベルとリズムのとり易さを示すリズミカル値との関係を記憶したリズミカル値算出用テーブルとに基づいて、前記リズミカル値の基準値を、前記再生手段から出力される音声を聴取するユーザの位置における騒音レベルに応じて算出するステップと、心拍測定手段によって測定された前記ユーザの心拍数に対応し、且つ算出した基準値よりもリズムがとり易い傾向を示す固有リズミカル値に対応する楽曲データを、複数の楽曲データと、その複数の楽曲データそれぞれと対応付けられた前記固有リズミカル値とを記憶している記憶部から複数個抽出するステップと、前記複数個の楽曲データを抽出した後の一定時間内に、抽出した前記複数の楽曲データの内、1の楽曲データを前記ユーザが指定した場合、その指定された楽曲データを再生手段に再生させ、前記一定時間内に、前記ユーザが1の楽曲データを指定しなかった場合は、抽出した前記複数の楽曲データの内、任意の1の楽曲データを選択し、その選択した楽曲データを前記再生手段に再生させるステップとを備えた楽曲選択方法
Next, the second invention focuses on “music selection” while the first invention is an apparatus / program / method related to “music reproduction”, and the following apparatus / program is as follows. -Regarding the method.
(1c) In a music selection device that selects music data to be played back by a playback means from a plurality of music data, a noise level calculation table that stores positional information and noise levels in association with each region, and the noise level Based on a rhythmical value calculation table storing the relationship between the rhythmic value and the rhythmic value indicating the ease of taking a rhythm, the reference value of the rhythmic value is the noise at the position of the user who listens to the sound output from the reproducing means A plurality of pieces of music data corresponding to a specific rhythmical value corresponding to the user's heart rate measured by the heart rate measuring means and indicating a tendency to take a rhythm more easily than the calculated reference value are calculated according to the level. and music data, selected from the storage unit to store said unique rhythmic values associated with each of which a plurality of music data, their Music selection apparatus characterized by having a control unit to reproduce the selected music data to the reproduction means.
(2c) In a music selection device that selects music data to be played back by the playback means from among a plurality of music data, a noise level calculation table that stores the positional information and the noise level in association with each region, and the noise level Based on a rhythmical value calculation table storing the relationship between the rhythmic value and the rhythmic value indicating the ease of taking a rhythm, the reference value of the rhythmic value is the noise at the position of the user who listens to the sound output from the reproducing means A plurality of pieces of music data corresponding to a specific rhythmical value corresponding to the user's heart rate measured by the heart rate measuring means and indicating a tendency to take a rhythm more easily than the calculated reference value are calculated according to the level. A plurality of pieces of music data and a plurality of pieces of music data extracted from a storage unit storing the unique rhythmic values associated with the music data. Have that control unit, within a predetermined time after extracting a plurality of music data, among the plurality of music data extracted, if one of the music data specified by the said user, the designated If the user does not designate one piece of music data within the predetermined time, any one piece of music data is selected from the extracted pieces of music data. A music selection apparatus for causing the reproduction means to reproduce the selected music data.
(3c) In a music selection program for selecting music data to be played back by the playback means from among a plurality of music data, the step of acquiring the user's heart rate from the heart rate measurement means, and the position information and noise level of each region Based on the noise level calculation table stored in association with each other and the rhythmical value calculation table storing the relationship between the noise level and the rhythmic value indicating the ease of taking the rhythm, the reference value of the rhythmic value is determined as the reference value. The step of calculating according to the noise level at the position of the user who listens to the sound output from the reproduction means, the rhythm corresponding to the user's heart rate measured by the heart rate measuring means and taking a rhythm from the calculated reference value. The music data corresponding to the unique rhythmical value indicating the tendency to be easily associated with a plurality of music data and each of the music data Wherein selecting from the storage unit that stores a unique rhythmic values, music selection program so as to execute a step of reproducing the music data selected in said reproducing means to the control unit that is.
(4c) In a music selection program for selecting music data to be played back by the playback means from among a plurality of music data, the step of acquiring the user's heart rate from the heart rate measurement means, and the position information and noise level of each region Based on the noise level calculation table stored in association with each other and the rhythmical value calculation table storing the relationship between the noise level and the rhythmic value indicating the ease of taking the rhythm, the reference value of the rhythmic value is determined as the reference value. The step of calculating according to the noise level at the position of the user who listens to the sound output from the reproduction means, the rhythm corresponding to the user's heart rate measured by the heart rate measuring means and taking a rhythm from the calculated reference value. The music data corresponding to the unique rhythmical value indicating the tendency to be easily associated with a plurality of music data and each of the music data A step of plurality extracted from the natural rhythmic value and a storage unit for storing that is, within a predetermined time after extracting the plurality of the music data, of extracting the plurality of song data, 1 If the music data the user designates, to reproduce the specified music data reproducing means, before Symbol within a predetermined time, the case where the user does not specify a music data are extracted plural was A music selection program that selects any one piece of music data from the music data and causes the control unit to execute the step of causing the reproduction means to reproduce the selected music data.
(5c) In the music selection method for selecting music data to be played back by the playback means from among a plurality of music data, the step of acquiring the user's heart rate from the heart rate measurement means, and the position information and noise level of each region Based on the noise level calculation table stored in association with each other and the rhythmical value calculation table storing the relationship between the noise level and the rhythmic value indicating the ease of taking the rhythm, the reference value of the rhythmic value is determined as the reference value. The step of calculating according to the noise level at the position of the user who listens to the sound output from the reproduction means, the rhythm corresponding to the user's heart rate measured by the heart rate measuring means and taking a rhythm from the calculated reference value. The music data corresponding to the unique rhythmical value indicating the tendency to be easily associated with a plurality of music data and each of the music data Wherein selecting a specific rhythmic value from the storage unit that stores, music selection method and a step of reproducing the music data selected in the reproducing device.
(6c) In the music selection method for selecting music data to be played back by the playback means from among a plurality of music data, the step of acquiring the user's heart rate from the heart rate measurement means, and the position information and noise level of each region Based on the noise level calculation table stored in association with each other and the rhythmical value calculation table storing the relationship between the noise level and the rhythmic value indicating the ease of taking the rhythm, the reference value of the rhythmic value is determined as the reference value. The step of calculating according to the noise level at the position of the user who listens to the sound output from the reproduction means, the rhythm corresponding to the user's heart rate measured by the heart rate measuring means and taking a rhythm from the calculated reference value. The music data corresponding to the unique rhythmical value indicating the tendency to be easily associated with a plurality of music data and each of the music data A step of plurality extracted from the storage unit that stores said specific rhythmic value, within a predetermined time after extracting the plurality of the music data, of extracting the plurality of song data, one music piece data wherein when the user specifies a to reproduce the specified music data reproducing means, before Symbol within a predetermined time, the case where the user does not specify a first music data, extracts the plurality of music pieces A music selection method comprising: selecting any one piece of music data from the data and causing the playback means to play back the selected music data .

本発明の音楽再生装置音楽再生プログラム、音楽再生方法、楽曲選択装置、楽曲選択プログラム、及び楽曲選択方法は、以上の構成を有していることにより、次のような効果を奏する。運動スケジュールに沿って設定されている基準心拍数と運動者の実際の心拍数との差分に応じて再生楽曲のリズムを制御することで運動者に理想的な運動負荷を与えている場合に、変化したリズムが楽曲に適合せずに楽曲本来の魅力が損なわれことがあるが、リズムに適合した楽曲を選択して自動的に変更して再生するため、運動者が快適に運動スケジュールを消化してゆくことができ、また、リズムに適合した楽曲に変更する際に、候補となる楽曲を表示させて好みの楽曲を選択することを可能にする。更に、音楽再生装置を携帯して楽曲を聴きながらランニングすることにより運動スケジュールを消化するような場合において、前記効果に加えて、騒音が大きくなった場合にリズムのとり易い楽曲が選択されるようにし、戸外での運動スケジュールの消化をより円滑に行えるようにする。 The music playback device , music playback program , music playback method, music selection device, music selection program, and music selection method of the present invention have the above-described configuration, and thus have the following effects. When the ideal exercise load is given to the athlete by controlling the rhythm of the playback music according to the difference between the reference heart rate set according to the exercise schedule and the actual heart rate of the exerciser, but change the rhythm is sometimes compromised the music original charm without fit to the music, to play to change automatically selects music that match the rhythm, the exerciser is a comfortable exercise schedule Ki out that slide into digestion, also, when you change the music that match the rhythm, to display the music to be a candidate makes it possible to select the music of liking. Furthermore , in the case where the exercise schedule is digested by running while listening to the music while carrying the music playback device, in addition to the above effects , the music that is easy to take rhythm is selected when the noise increases. And make it easier to digest the exercise schedule outdoors.

以下、本発明の音楽再生装置、音楽再生プログラム、音楽再生方法、楽曲選択装置、楽曲選択プログラム、及び楽曲選択方法の実施形態を図面に基づいて詳細に説明する。
[実施形態1]
先ず、図1はこの実施形態1に係る携帯型の音楽再生装置のシステム回路図である。同図において、10はCPU、10a,10bはCPU10の内蔵タイマ、11はシステム制御プログラムを格納したROM、12は管理データを格納したRAM、13は多数の符号化楽曲データを格納したRAM、14は符号化楽曲データを復号するデコーダ、15はデコーダ14で復号された楽曲データをアナログ信号に変換するD/A変換器、16は低周波増幅器、17はイヤホン、18と18aはユーザ(運動者)の心拍数を測定する心拍測定センサとその測定信号の入力インターフェイス(I/F)、19と19aは操作部とその操作信号の入力I/F、20と20aは液晶表示部と同部に対する表示信号の入力I/F、21と21aはデータ入力端子とその入力信号の入力I/Fを示し、各回路要素は図示するような関係でCPU10のバスに接続されている。
Hereinafter, the music reproducing apparatus of the present invention, music reproducing program, the music reproducing method, music selection apparatus, will be described in detail with reference music selection program, and an embodiment of a music selection method in the drawings.
[Embodiment 1]
First, FIG. 1 is a system circuit diagram of a portable music player according to the first embodiment. In the figure, 10 is a CPU, 10a and 10b are built-in timers of the CPU 10, 11 is a ROM storing a system control program, 12 is a RAM storing management data, 13 is a RAM storing a lot of encoded music data, 14 Is a decoder that decodes the encoded music data, 15 is a D / A converter that converts the music data decoded by the decoder 14 into an analog signal, 16 is a low-frequency amplifier, 17 is an earphone, 18 and 18 a are users (exercisers) ) And a measurement signal input interface (I / F), 19 and 19a are an operation unit and an input I / F of the operation signal, and 20 and 20a are the same as the liquid crystal display unit. The display signal input I / F, 21 and 21a indicate the data input terminal and the input I / F of the input signal. Connected.

また、図2は前記音楽再生装置の外観図であり、筐体30の前面には液晶表示部20と操作部19が配置されていると共に、筐体30の上側壁面にはイヤホン17と心拍測定センサ18がそれぞれコネクタを介して接続されており、右側壁面にはデータ入力端子21が設けられている。そして、液晶表示部20は3つの表示エリア31,32,33に分かれており、エリア31には心拍測定センサ18から得られるユーザのリアルタイムな心拍数とRAM12の運動スケジュールテーブルに基づいて求められる基準心拍数が表示され、エリア32には前記各心拍数の差分から求められるリズム情報と現在選択中の楽曲の固有リズム情報とが表示され、エリア33には現在選択中の曲名と再生の進行状態が表示されるようになっている。一方、操作部19には、楽曲再生の開始/停止や処理の決定/キャンセルや運動プログラムの中断等を指示するための動作指示部34と、心拍数及びリズム情報の増減と決定を指示入力するための情報入力部35とが設けられている。 FIG. 2 is an external view of the music playback device. A liquid crystal display unit 20 and an operation unit 19 are disposed on the front surface of the housing 30, and an earphone 17 and a heart rate measurement are disposed on the upper wall surface of the housing 30. Each sensor 18 is connected via a connector, and a data input terminal 21 is provided on the right wall surface. The liquid crystal display unit 20 is divided into three display areas 31, 32, and 33. In the area 31, a reference obtained based on a user's real-time heart rate obtained from the heart rate measurement sensor 18 and an exercise schedule table in the RAM 12. The heart rate is displayed, the rhythm information obtained from the difference between each heart rate and the unique rhythm information of the currently selected music are displayed in the area 32, and the currently selected music name and the progress of playback are displayed in the area 33. Is displayed. On the other hand, an operation instruction unit 34 for instructing start / stop of music reproduction, determination / cancellation of processing, interruption of an exercise program, etc., and increase / decrease and determination of heart rate and rhythm information are input to the operation unit 19. An information input unit 35 is provided.

ユーザは、前記音楽再生装置をポケットに入れたり、ベルトに掛け止める等の方法で携帯し、心拍測定センサ18を身体の脈拍検出部位に直接取り付けると共に、イヤホン17を耳に装着した状態で使用する。但し、その使用の前提として、ユーザは、前記音楽再生装置の入力端子21とトレーニングジム等が運用している運動管理システムとを接続させて、予めユーザ用に作成されている管理データと多数の符号化楽曲データとをダウンロードさせ、管理データをRAM12に、符号化楽曲データをRAM13に格納させておく。ここに、管理データは運動スケジュールテーブルとリズム算出用テーブルと楽曲リストとからなり、また各符号化楽曲データはそれぞれ楽曲番号で管理データ側の楽曲リストと関連付けられているが、それらの構成については後述する。 The user carries the music playback device in a pocket or by hanging it on a belt, and attaches the heart rate measurement sensor 18 directly to the body's pulse detection site and uses the earphone 17 while wearing it on the ear. . However, as a premise of its use, the user connects the input terminal 21 of the music playback device and the exercise management system operated by a training gym, etc. The encoded music data is downloaded, the management data is stored in the RAM 12, and the encoded music data is stored in the RAM 13. Here, the management data consists of an exercise schedule table, a rhythm calculation table, and a song list, and each encoded song data is associated with the song list on the management data side by the song number. It will be described later.

以下、前記音楽再生装置の動作を図3のフローチャートに基づいて説明する。但し、その動作手順はCPU10がROM11のシステム制御プログラムを実行することにより進行する。先ず、ユーザが運動開始時に動作指示部34のボタン操作によって音楽再生の開始指示を行うと、CPU10はタイマ10aのカウントを開始させ、直ちにRAM12の運動スケジュールテーブルを参照して、時間t=0における基準心拍数Vs(0)を求める(S1〜S3)。ここに、運動スケジュールテーブルはユーザが要望した運動スケジュールに応じて設定された時間tと基準心拍数Vs(t)との関係を規定したテーブルであり、例えば、図4(A)に示すように、基準心拍数Vs(t)が初期値Vs(0)から時間の経過に伴って除々に上昇し、所定時間後にほぼ一定値になり、その状態が一定時間だけ継続した後、除々に下降して所定時間後に前記初期値Vs(0)と同一値へ戻るような関係で規定されている。この場合は、運動開始時でタイマ10aのカウント値tが0であるため、基準心拍数はVs(0)として求められる。 Hereinafter, the operation of the music playback apparatus will be described with reference to the flowchart of FIG. However, the operation procedure proceeds when the CPU 10 executes the system control program in the ROM 11. First, when the user gives an instruction to start music playback by operating the button of the operation instruction unit 34 at the start of exercise, the CPU 10 starts the count of the timer 10a, and immediately refers to the exercise schedule table in the RAM 12 at time t = 0. A reference heart rate Vs (0) is obtained (S1 to S3). Here, the exercise schedule table is a table that defines the relationship between the time t set according to the exercise schedule requested by the user and the reference heart rate Vs (t). For example, as shown in FIG. The reference heart rate Vs (t) gradually increases with the passage of time from the initial value Vs (0), becomes a substantially constant value after a predetermined time, and gradually decreases after the state continues for a certain period of time. Thus, it is defined in such a relationship that it returns to the same value as the initial value Vs (0) after a predetermined time. In this case, since the count value t of the timer 10a is 0 at the start of exercise, the reference heart rate is obtained as Vs (0).

また、CPU10は心拍測定センサ18から入力されている測定心拍数Vm(0)を検出して前記基準心拍数Vs(0)との差分であるΔV(0)=Vs(0)−Vm(0)を演算し(S4,S5)、更にRAM12のリズム算出用テーブルを参照して前記差分ΔV(0)に対応する楽曲再生用のリズム情報Rv(0)を求める(S4〜S7)。このリズム算出用テーブルは前記差分ΔV(t)=Vs(t)−Vm(t)とリズムRv(i)の関係を規定したものであり、例えば、図4(B)に示すように差分ΔV(t)が正側に大きくなればリズムRv(i)を速くし、逆に差分ΔV(t)が負側に大きくなればリズムRv(i)を遅くする傾向で規定されている。ここでは、初期段階での前記差分ΔV(t)の絶対値は小さな値に収まっているため、ほぼニュートラル状態でのリズムRv(0)となる。 Further, the CPU 10 detects the measured heart rate Vm (0) input from the heart rate measuring sensor 18, and ΔV (0) = Vs (0) −Vm (0) which is a difference from the reference heart rate Vs (0). ) Is calculated (S4, S5), and rhythm information Rv (0) for music reproduction corresponding to the difference ΔV (0) is obtained with reference to the rhythm calculation table in the RAM 12 (S4 to S7). This rhythm calculation table defines the relationship between the difference ΔV (t) = Vs (t) −Vm (t) and the rhythm Rv (i). For example, as shown in FIG. If (t) increases to the positive side, the rhythm Rv (i) is accelerated. Conversely, if the difference ΔV (t) increases to the negative side, the rhythm Rv (i) tends to be delayed. Here, since the absolute value of the difference ΔV (t) in the initial stage is small, the rhythm Rv (0) is almost in the neutral state.

このようにして初期のリズムRv(0)が求められると、CPU10はRAM12の楽曲リストを参照して前記リズムRv(0)と同一か又は最も近い固有リズムRo(0)に対応する楽曲番号を1つ選択し、その選択した楽曲番号に対応するRAM13の符号化楽曲データを前記リズムRv(0)に対応した速度でデコーダ14へ読み出して復号し、D/A変換器15でアナログ信号に変換した後、低周波増幅器16で増幅してイヤホン17から楽曲を音声出力させる(S8,S9)。 When the initial rhythm Rv (0) is obtained in this way, the CPU 10 refers to the music list in the RAM 12 and determines the music number corresponding to the specific rhythm Ro (0) that is the same as or closest to the rhythm Rv (0). One is selected, the encoded music data in the RAM 13 corresponding to the selected music number is read out to the decoder 14 at a speed corresponding to the rhythm Rv (0) and decoded, and converted into an analog signal by the D / A converter 15. After that, the music is amplified by the low frequency amplifier 16 and the music is output from the earphone 17 (S8, S9).

より詳細には、RAM12の楽曲リストは楽曲番号と曲名とその楽曲の固有リズム情報を対応させており、またRAM13は楽曲番号と符号化楽曲データを対応させていることから、ステップS7で求めたリズム情報Rv(0)を用いてRAM12を検索して固有リズム情報Ro(0)を求め、その固有リズム情報Ro(0)を有する楽曲の楽曲番号を用いてRAM13を検索することにより再生すべき楽曲データを求めることになる。尚、その楽曲はリズムRv(0)に対応した速度で再生出力されるために、楽曲は固有のリズムRo(0)で再生されない場合もあり得るが、前記のようにRv(0)はRo(0)に近似しており、それほど不自然な再生にはならない。 More specifically, the song list in the RAM 12 associates the song number, the song name, and the unique rhythm information of the song, and the RAM 13 associates the song number with the encoded song data. It should be reproduced by searching the RAM 12 using the rhythm information Rv (0) to obtain the specific rhythm information Ro (0) and searching the RAM 13 using the music number of the music having the specific rhythm information Ro (0). Music data will be requested. Since the music is reproduced and output at a speed corresponding to the rhythm Rv (0), the music may not be reproduced with the inherent rhythm Ro (0). However, as described above, Rv (0) is Ro. Approximate to (0) and does not play so unnatural.

ところで、前記のように固有リズムRo(i)の楽曲を初期のリズムRv(0)で再生させた後、ユーザがその再生された楽曲に合わせて運動していると、当然にユーザの心拍数は上昇してゆく。そして、図4(A)の運動スケジュールテーブルはその心拍数の上昇を想定して時間tと基準心拍数Vs(t)の関係を規定しているが、ユーザの実際の心拍数である測定心拍数Vm(t)はスケジュールどおりの運動を実行しているつもりであっても基準心拍数Vs(t)の変化に対応して変化しているとは限らない。この実施形態の音楽再生装置では、一定時間Δt毎(例えば、5sec毎)に最初からの経過時間tを確認してRAM12の運動スケジュールテーブルから基準心拍数Vs(t)を求めると共に、その時点で心拍測定センサ18から入力されている測定心拍数Vm(t)を検出し、初期の場合と同様に、それら心拍数の差分ΔV(t)=Vs(t)−Vm(t)を求める(S10〜S13)。 By the way, as described above, after the music having the inherent rhythm Ro (i) is reproduced with the initial rhythm Rv (0), if the user is exercising along with the reproduced music, the user's heart rate is naturally. Will rise. The exercise schedule table in FIG. 4A defines the relationship between the time t and the reference heart rate Vs (t) on the assumption that the heart rate rises, but the measured heart rate which is the actual heart rate of the user. The number Vm (t) does not always change in accordance with the change in the reference heart rate Vs (t) even though it intends to execute the exercise according to the schedule. In the music reproducing apparatus of this embodiment, the elapsed time t from the beginning is confirmed every fixed time Δt (for example, every 5 seconds), the reference heart rate Vs (t) is obtained from the exercise schedule table of the RAM 12, and at that time The measured heart rate Vm (t) input from the heart rate measuring sensor 18 is detected, and the difference ΔV (t) = Vs (t) −Vm (t) between these heart rates is obtained as in the initial case (S10). ~ S13).

そして、この差分ΔV(t)は運動量が十分でない場合には正側へ大きくなり、逆に過剰な運動量になっていると差分ΔV(t)は負側へ大きくなるが、前記初期の場合と同様に、RAM12のリズム算出用テーブルを参照して前記差分ΔV(t)に対応する楽曲再生用のリズム情報Rv(i+1)を求める(S14)。即ち、基準心拍数Vs(t)と測定心拍数Vm(t)との差分ΔV(t)が0に近づくように楽曲のリズムを変化させることで、ユーザがスケジュールに沿った運動量を消化するようにする。 This difference ΔV (t) increases to the positive side when the momentum is not sufficient, and conversely, if the momentum is excessive, the difference ΔV (t) increases to the negative side. Similarly, rhythm information Rv (i + 1) for music reproduction corresponding to the difference ΔV (t) is obtained by referring to the rhythm calculation table in the RAM 12 (S14). That is, by changing the rhythm of the music so that the difference ΔV (t) between the reference heart rate Vs (t) and the measured heart rate Vm (t) approaches 0, the user can digest the amount of exercise according to the schedule. To.

従って、新たに求められたリズムRv(i+1)は直ちに楽曲の再生速度に反映されるべきであるが、この実施形態ではリズムの変更が再生される楽曲に影響するか否かを判定するようになっており、必要な場合には新たに設定されるリズムRv(i+1)に適合した楽曲に変更される。具体的には、現在再生中の楽曲の固有リズム情報Ro(i)に対する新たに求めたリズム情報Rv(i+1)の変化率[=|Rv(i+1)−Ro(i)|/Ro(i)]が閾値Gth以上であるか否かを判定し(S15)、前記変化率が閾値Gthよりも小さい場合には、単にリズムだけをRv(i)からRv(i+1)へ変更するだけであるが(S15→S16→S9)、閾値Gth以上の場合には、前記と同様にリズムをRv(i+1)へ変更すると共に、RAM12の楽曲リストにおいてそのリズムRv(i+1)と同一か又は最も近い固有リズムRo(i+1)に対応する楽曲を新たに選択し、その選択した楽曲のデータをRAM13から前記リズムRv(i+1)に対応する速度で読み出して再生させる(S15→S17→S8)。 Therefore, the newly obtained rhythm Rv (i + 1) should be immediately reflected in the music playback speed. In this embodiment, it is determined whether or not the rhythm change affects the music to be played back. If necessary, the music is changed to a music that conforms to the newly set rhythm Rv (i + 1). Specifically, the rate of change of the newly obtained rhythm information Rv (i + 1) with respect to the inherent rhythm information Ro (i) of the currently playing music [= | Rv (i + 1) −Ro (i) | / Ro (i)] is greater than or equal to a threshold value Gth (S15). If the rate of change is smaller than the threshold value Gth, only the rhythm is changed from Rv (i) to Rv (i + 1). Although it is only changed (S15.fwdarw.S16.fwdarw.S9), if it is equal to or greater than the threshold Gth, the rhythm is changed to Rv (i + 1) as described above, and the rhythm Rv (i + A new musical piece corresponding to the unique rhythm Ro (i + 1) that is the same as or closest to 1) is newly selected, and the data of the selected musical piece is read from the RAM 13 at a speed corresponding to the rhythm Rv (i + 1). Play (S15 → S17 → S8).

これは、前記変化率が閾値Gth以上であった場合には、その時点で選択されている楽曲を新たに設定されたリズムRv(i+1)で再生すると不自然さが生じてユーザに不快感を与えるため、リズムRv(i+1)に適合した楽曲を新たに選択し直してその問題点を解消するものである。尚、あまり頻繁に楽曲が変更されると逆に落ち着きがなく散漫な印象を与えるため、閾値Gthとしては、例えば0.2に設定して、リズムが20%以上変化した場合に楽曲を選択し直すようにすれば、再生されている楽曲の連続性を阻害せず比較的自然な再生状態になる。 This is because if the rate of change is equal to or greater than the threshold value Gth, unnaturalness occurs when the music selected at that time is played with the newly set rhythm Rv (i + 1), which is uncomfortable for the user. In order to give a pleasant feeling, a new piece of music suitable for the rhythm Rv (i + 1) is newly selected to solve the problem. In addition, if the music is changed too frequently, it gives an uncomfortable and diffuse impression. For example, the threshold Gth is set to 0.2, and the music is selected when the rhythm changes by 20% or more. If corrected, the continuity of the music being played is not hindered, and the playback state becomes relatively natural.

以降、音楽再生装置は運動スケジュールが完了するまでステップS8からステップS17の手順を繰り返して実行し、再生リズムを適応的に変化させながら、楽曲の再生状態が設定リズムに対して不自然にならないように楽曲を変更することにより、ユーザがスケジュールに沿った運動量を快適に消化できるようにする。 Thereafter, the music playback device repeatedly executes the procedure from step S8 to step S17 until the exercise schedule is completed, so that the playback state of the music is not unnatural with respect to the set rhythm while adaptively changing the playback rhythm. By changing the music, the user can comfortably digest the amount of exercise according to the schedule.

ところで、以上の実施形態では、楽曲の選択が音楽再生装置において自動的に実行されるようになっているが(図3のステップS8)、例えば、図5に示すように液晶表示部20’に曲名表示エリア33'を設けておき、ユーザが曲名を指定して楽曲を選択できるようにしてもよい。その場合は、図3における前記ステップS8の手順が図6のように変更される。 By the way, in the above embodiment, the music selection is automatically executed in the music reproducing apparatus (step S8 in FIG. 3). For example, as shown in FIG. A song name display area 33 ′ may be provided so that the user can select a song by specifying the song name. In that case, the procedure of step S8 in FIG. 3 is changed as shown in FIG.

先ず、図3のステップS7においてリズム情報Rv(0)が求められた段階、又はステップS14においてリズム情報Rv(i+1)が求められた段階で、RAM12の楽曲リストにおいてそれらのリズム情報Rv(0),Rv(i+1)と同一か又は一定範囲内で近い固有リズムを有する楽曲の項目情報をI/F20aへ読み出し、図5に示すように液晶表示部20の曲名表示エリア33'に楽曲番号と曲名とアーティスト名とその楽曲の固有リズム情報を表示させる(S21)。また、楽曲の項目情報を表示させて選曲が可能になったことをユーザに通知するためにイヤホン17から指定督促音を出力させると共に、タイマ10bのカウントを開始させる(S22,S23)。 First, when the rhythm information Rv (0) is obtained in step S7 of FIG. 3 or when the rhythm information Rv (i + 1) is obtained in step S14, the rhythm information Rv ( 0), Rv (i + 1), or the item information of a song having a specific rhythm close to within a certain range is read to the I / F 20a, and is displayed in the song name display area 33 'of the liquid crystal display unit 20 as shown in FIG. The song number, song name, artist name and unique rhythm information of the song are displayed (S21). In addition, in order to notify the user that the music item information can be displayed by displaying the music item information, a specified prompt sound is output from the earphone 17 and the timer 10b starts counting (S22, S23).

このタイマ10bは入力期間Δtw(例えば、5sec)を設定するためのものである。従って、同期間Δtw内に曲名表示エリア33'内の曲名を指定した入力が有った場合には、その指定に係る楽曲が選択されたものとみなされ(S24,S25)、同期間Δtw内に指定入力が無い場合には、図3のステップS8と同様の基準で楽曲が選択される(S26,S27)。また、指定操作は図5に示す情報入力部35’のボタン操作により行われ、楽曲番号の選択位置を上下させて選択・決定する。尚、指定操作の有無に拘わらず、楽曲が選択された段階でタイマ10bはリセットされる(S28)。 The timer 10b is for setting an input period Δtw (for example, 5 sec). Therefore, if there is an input specifying the song name in the song name display area 33 'within the synchronization period Δtw, it is considered that the song related to the designation is selected (S24, S25), and within the synchronization period Δtw If there is no designation input, music is selected based on the same criteria as in step S8 of FIG. 3 (S26, S27). Further, the designation operation is performed by a button operation of the information input unit 35 'shown in FIG. Note that the timer 10b is reset when the music is selected regardless of the designation operation (S28).

この方式によれば、ユーザに楽曲選択の自由度が与えられ、好みの楽曲を制御されたリズムで聴きながら運動を行うことができる。尤も、楽曲を逐一選択することが面倒な場合には、入力期間Δtw内に選択操作を行わずに装置側で自動的に選択させればよく、また、選択方式を装置側での自動選択モードにするか手動選択モードにするかを情報入力部35のボタン操作で切り換えられるようにしておいてもよい。 According to this method, the user is given a degree of freedom of music selection, and can exercise while listening to his / her favorite music with a controlled rhythm. However, if it is troublesome to select music pieces one by one, the selection may be made automatically on the device side without performing the selection operation within the input period Δtw, and the selection method is the automatic selection mode on the device side. It may be possible to switch between manual mode and manual selection mode by operating the button of the information input unit 35.

以上のように、この実施形態の音楽再生装置では、管理データと楽曲データをトレーニングジム等が運用している運動管理システムから一括してダウンロードさせてRAM12,13に格納するようになっている。しかし、ユーザにとって、好みの楽曲を収録しておくには、自分のオーディオシステムやパーソナルコンピュータから好みの楽曲を音楽再生装置へダウンロードさせるようにした方が合理的である。その場合には、ダウンロードさせた楽曲データから曲名や固有リズム情報等を自動的に検出して自動的に楽曲リストを作成し、その楽曲リストをRAM12に、楽曲データをRAM13にそれぞれ格納させるためのプログラムを予めROM11に持たせておけばよい。また、本実施形態の音楽再生装置では、システム制御プログラムを予めROM11に格納しているものとして説明したが、本発明に係る音楽再生プログラムに関するプログラム自体を上記運動管理システム等からダウンロードするように構成してもよい。 As described above, in the music reproducing apparatus of this embodiment, the management data and the music data are downloaded together from the exercise management system operated by the training gym or the like and stored in the RAMs 12 and 13. However, it is more reasonable for the user to record favorite music from his / her audio system or personal computer to the music playback device in order to record the favorite music. In that case, the song name, unique rhythm information, etc. are automatically detected from the downloaded song data to automatically create a song list, and the song list is stored in the RAM 12 and the song data is stored in the RAM 13. The program may be stored in the ROM 11 in advance. In the music playback apparatus according to the present embodiment, the system control program is stored in the ROM 11 in advance. However, the program itself related to the music playback program according to the present invention is downloaded from the exercise management system or the like. May be.

[実施形態2]
上記実施形態1の音楽再生装置においては、運動者に適当な運動負荷を与えるように楽曲のリズムを変化させるための再生制御機能と、必要に応じて再生楽曲の選択・変更を行う機能とを合理的に組み合わせたことにより、楽曲の音楽としての本来的な魅力を損なうことなく、快適で理想的なエクササイズを行えるようにしている。従って、運動者は、選択された楽曲のリズムに合せて運動していれば目的とする心拍数になり、予め設定したスケジュールに適合した運動量を消化することができる。しかし、自分の好みで数多くの楽曲を収録させているような場合には、リズムのとりにくい楽曲や途中でリズムや音量が大きく変化する楽曲(例えば、クラシックの楽曲)が混在していることもあり得る。また、実際のエクササイズでは交通量の多い道路沿いをランニングするような場合も多いが、そのような使用状況では騒音によって楽曲が聴き取りづらくなり、リズムがとりにくくなる可能性がある。この実施形態の音楽再生装置には、実施形態1で説明した機能と共に、そのような問題点に対応した機能が付加されている。
[Embodiment 2]
In the music playback device of the first embodiment, the playback control function for changing the rhythm of the music so as to give an appropriate exercise load to the athlete, and the function for selecting / changing the playback music as needed By combining it rationally, it is possible to perform comfortable and ideal exercises without losing the original appeal of the music as music. Therefore, if the exerciser is exercising in accordance with the rhythm of the selected music piece, the target heart rate is obtained, and the exercise amount suitable for the preset schedule can be digested. However, if you are recording a lot of music according to your preference, there may be a mix of music that is difficult to get rhythm and music that changes greatly in rhythm and volume (for example, classical music). possible. Moreover, in actual exercise, there are many cases of running along a road with a lot of traffic, but in such a usage situation, it is difficult to listen to music due to noise, and there is a possibility that the rhythm is difficult to take. In addition to the functions described in the first embodiment, functions corresponding to such problems are added to the music playback device of this embodiment.

この実施形態に係る携帯型の音楽再生装置のシステム回路図は図7に示される。同図と図1とを比較すれば明らかなように、この実施形態の音楽再生装置は、GPS(Global Positioning System)モジュール22と時刻計時用のタイマ10cが追加されている点において異なるだけであり、システム回路上の他の構成は実施形態1の場合と同様である。但し、ROM11'のシステム制御プログラムがこの実施形態に特有な手順を含んでいると共に、GPSモジュール22が設けられたことに伴い、RAM12の管理データとして、上記実施形態1における運動スケジュールテーブルとリズム算出用テーブルと楽曲リストに加えて、GPSに対応した地図情報と共に、図11に示すような地域別騒音レベルテーブルと図12に示すリズミカル値算出用テーブルが追加されている。 A system circuit diagram of a portable music player according to this embodiment is shown in FIG. As is clear from comparison between FIG. 1 and FIG. 1, the music reproducing apparatus of this embodiment is different only in that a GPS (Global Positioning System) module 22 and a timer 10c for timekeeping are added. Other configurations on the system circuit are the same as those in the first embodiment. However, the system control program in the ROM 11 ′ includes a procedure specific to this embodiment, and the GPS module 22 is provided, so that the exercise schedule table and rhythm calculation in the first embodiment are used as management data in the RAM 12. In addition to the table for music and the music list, a regional noise level table as shown in FIG. 11 and a rhythmical value calculation table as shown in FIG. 12 are added together with map information corresponding to GPS.

また、図8はこの実施形態2の音楽再生装置の外観図である。この外観に関しても実施形態1の図2に示したものとほぼ同様であり、次の点で相違しているだけである。筐体40の前面の液晶表示部41には、実施形態1の場合と同様に、心拍数に関する表示エリア31と、リズム情報に関する表示エリア32と、選択中の曲名と再生の進行状態に関する表示エリア33が設けられていると共に、現在地情報や時刻情報の表示エリア42が追加されている。操作部43については、心拍数及びリズム情報の増減や決定を指示入力するための情報入力部44のボタン配置が異なるだけで、基本的には実施形態1の場合と同様である。 FIG. 8 is an external view of the music reproducing apparatus according to the second embodiment. This appearance is also substantially the same as that shown in FIG. 2 of the first embodiment, and only differs in the following points. As in the case of the first embodiment, the liquid crystal display unit 41 on the front surface of the housing 40 has a display area 31 relating to heart rate, a display area 32 relating to rhythm information, a display area relating to the selected song name and the progress of playback. 33 is provided, and a display area 42 for current location information and time information is added. The operation unit 43 is basically the same as that in the first embodiment, except that the button arrangement of the information input unit 44 for inputting instructions to increase / decrease or determine heart rate and rhythm information is different.

そして、この実施形態の主たる特徴は、GPSモジュール22から得られる現在地情報とRAM12に追加された前記各テーブルを用いて、騒音レベルに相関するリズミカル情報を加味した楽曲選択基準を設けた点にある。以下、CPU10がROM11'のシステム制御プログラムを実行する動作手順を図9及び図10のフローチャートを参照しながら説明する。先ず、ユーザが運動(この実施形態ではランニングによる運動)開始時に動作指示部34のボタン操作によって音楽再生の開始指示を行うと、CPU10はタイマ10aのカウントを開始させ、直ちにRAM12の運動スケジュールテーブルを参照して、時間t=0における基準心拍数Vs(0)を求める(S51〜S53)。この運動スケジュールテーブルは、実施形態1における図4(A)の場合と同様に、運動スケジュールに応じて設定された時間tと基準心拍数Vs(t)との関係を規定のものであり、ここでは、運動開始時でタイマ10aのカウント値tが0であるため、基準心拍数はVs(0)として求められる。 The main feature of this embodiment is that a music selection criterion that takes into account rhythmical information correlated with the noise level is provided using the current location information obtained from the GPS module 22 and the tables added to the RAM 12. . Hereinafter, an operation procedure for the CPU 10 to execute the system control program of the ROM 11 ′ will be described with reference to the flowcharts of FIGS. First, when the user gives an instruction to start music playback by operating the button of the operation instruction unit 34 at the start of exercise (exercise by running in this embodiment), the CPU 10 starts the count of the timer 10a and immediately stores the exercise schedule table in the RAM 12. Referring to the reference heart rate Vs (0) at time t = 0 (S51 to S53). This exercise schedule table defines the relationship between the time t set according to the exercise schedule and the reference heart rate Vs (t), as in the case of FIG. Then, since the count value t of the timer 10a is 0 at the start of exercise, the reference heart rate is obtained as Vs (0).

また、CPU10は心拍測定センサ18から入力されている測定心拍数Vm(0)を検出して前記基準心拍数Vs(0)との差分であるΔV(0)=Vs(0)−Vm(0)を演算し(S54,S55)、更にRAM12のリズム算出用テーブルを参照して前記差分ΔV(0)に対応する楽曲再生用のリズム情報Rv(0)を求める(S54〜S57)。このリズム算出用テーブルも実施形態1における図4(B)に示したものと同様であり、前記差分ΔV(t)=Vs(t)−Vm(t)とリズムRv(i)の関係を規定しており、この初期段階での前記差分ΔV(t)の絶対値は小さな値に収まっているため、ほぼニュートラル状態でのリズムRv(0)となる。 Further, the CPU 10 detects the measured heart rate Vm (0) input from the heart rate measuring sensor 18, and ΔV (0) = Vs (0) −Vm (0) which is a difference from the reference heart rate Vs (0). ) Is calculated (S54, S55), and the rhythm information Rv (0) for music reproduction corresponding to the difference ΔV (0) is obtained with reference to the rhythm calculation table in the RAM 12 (S54 to S57). This rhythm calculation table is the same as that shown in FIG. 4B in the first embodiment, and defines the relationship between the difference ΔV (t) = Vs (t) −Vm (t) and the rhythm Rv (i). Since the absolute value of the difference ΔV (t) at this initial stage is small, the rhythm Rv (0) is almost in the neutral state.

次に、CPU10はGPSモジュール22から現在地情報Pi(0)を取得すると共に、タイマ10cから現在の時刻情報T(0)を取得し、RAM12の騒音レベルテーブルを参照して現在地の騒音レベルを求め、更にその騒音レベル値を用いてRAM12のリズミカル値算出用テーブルを参照することによりリズミカル値Cv(0)を求める(S58〜S61)。即ち、騒音レベルテーブルは図11に示すように地域毎に各時間帯の騒音レベルN(t)を規定したものであり、現在地情報Pi(0)と時刻情報T(0)が求まると現在地を含む地域の騒音レベルN(0)を求めることができ、更にリズミカル値算出用テーブルは図12に示すように騒音レベルN(t)とリズミカル値Cv(j)の関係を規定しており、前記騒音レベルN(0)に基づいてリズミカル値Cv(0)が求まる。尚、リズミカル値算出用テーブルにおけるリズミカル値Cv(j)はリズムのとり易さを示す値であり、騒音レベルN(t)の増加/減少に対してリズミカル値も増加/減少する傾向で規定されている。 Next, the CPU 10 acquires the current location information Pi (0) from the GPS module 22 and the current time information T (0) from the timer 10c, and obtains the noise level of the current location by referring to the noise level table in the RAM 12. Further, the rhythmical value Cv (0) is obtained by referring to the rhythmic value calculation table in the RAM 12 using the noise level value (S58 to S61). That is, as shown in FIG. 11, the noise level table defines the noise level N (t) for each time zone for each region. When the current location information Pi (0) and time information T (0) are obtained, the current location is determined. The noise level N (0) can be obtained for the area including the rhythmical value calculation table, and the relationship between the noise level N (t) and the rhythmic value Cv (j) is defined as shown in FIG. A rhythmical value Cv (0) is obtained based on the noise level N (0). The rhythmic value Cv (j) in the rhythmic value calculation table is a value indicating the ease of taking a rhythm, and is defined by the tendency that the rhythmic value also increases / decreases as the noise level N (t) increases / decreases. ing.

このようにして初期のリズムRv(0)とリズミカル値Cv(0)が求められると、CPU10はRAM12の楽曲リストを参照して、前記リズミカル値Cv(0)以上の一定範囲内にある固有リズミカル値に対応する全ての楽曲を抽出し、更にその抽出された楽曲の内で前記リズムRv(0)と同一か又は最も近い固有リズム情報Ro(i)を有するに対応する楽曲番号を1つ選択する(S62,S63)。そして、その選択した楽曲番号に対応するRAM13の符号化楽曲データを前記リズムRv(0)に対応した速度でデコーダ14へ読み出して復号し、D/A変換器15でアナログ信号に変換した後、低周波増幅器16で増幅してイヤホン17から楽曲を音声出力させる(S64)。 When the initial rhythm Rv (0) and the rhythmic value Cv (0) are obtained in this way, the CPU 10 refers to the music list in the RAM 12 and the inherent rhythmic value within a certain range equal to or greater than the rhythmic value Cv (0). Extract all songs corresponding to the value, and select one song number corresponding to having the same or closest unique rhythm information Ro (i) as the rhythm Rv (0) among the extracted songs (S62, S63). Then, the encoded music data in the RAM 13 corresponding to the selected music number is read and decoded at the speed corresponding to the rhythm Rv (0) to the decoder 14 and converted into an analog signal by the D / A converter 15. The music is amplified by the low frequency amplifier 16 and output from the earphone 17 as sound (S64).

より詳細には、この実施形態におけるRAM12の楽曲リストでは楽曲番号と曲名に対してその楽曲の固有リズミカル値Co(j)と固有リズム情報Ro(i)が対応付けられており、またRAM13は楽曲番号と符号化楽曲データを対応させている。従って、ステップS61で求めたリズミカル値Cv(0)を下限値とした一定範囲内の固有リズミカル値を有するという条件で楽曲を絞り込み、それら楽曲の内からステップS57で求めたリズムRv(0)と同一か最も近い値になっている固有リズム情報Ro(0)を求め、その固有リズム情報Ro(0)を有する楽曲の楽曲番号を用いてRAM13を検索することにより再生すべき楽曲データを求める。尚、その楽曲はリズムRv(0)に対応した速度で再生出力されるために、楽曲は固有のリズムRo(0)で再生されない場合もあり得るが、前記のようにRv(0)はRo(0)に近似しており、それほど不自然な再生にはならない。 More specifically, in the song list of the RAM 12 in this embodiment, the song number and song name are associated with the unique rhythmic value Co (j) and the unique rhythm information Ro (i) of the song, and the RAM 13 stores the song. The numbers are associated with the encoded music data. Therefore, the music is narrowed down under the condition that the rhythmical value Cv (0) obtained in step S61 has a specific rhythmical value within a certain range with the lower limit, and the rhythm Rv (0) obtained in step S57 is selected from those music pieces. The unique rhythm information Ro (0) having the same or closest value is obtained, and the music data to be reproduced is obtained by searching the RAM 13 using the music number of the music having the unique rhythm information Ro (0). Since the music is reproduced and output at a speed corresponding to the rhythm Rv (0), the music may not be reproduced with the inherent rhythm Ro (0). However, as described above, Rv (0) is Ro. Approximate to (0) and does not play so unnatural.

そして、ユーザがその再生された楽曲に合わせて運動(ランニング)を継続することによりユーザの心拍数は上昇してゆくが、実施形態1の場合と同様に、一定時間Δt毎(例えば、5sec毎)に最初からの経過時間tを確認してRAM12の運動スケジュールテーブル[図4(A)]から基準心拍数Vs(t)を求め、その時点で心拍測定センサ18から入力されている測定心拍数Vm(t)を検出して、それら心拍数の差分ΔV(t)=Vs(t)−Vm(t)を求める(S65〜S68)。ここで、前記心拍数の差分ΔV(t)は、運動量が十分でない場合には正側へ大きくなり、逆に過剰な運動量になっていると差分ΔV(t)は負側へ大きくなるが、前記初期の場合と同様に、RAM12のリズム算出用テーブルを参照して前記差分ΔV(t)に対応する楽曲再生用のリズム情報Rv(i+1)を求める(S69)。 Then, the user's heart rate increases as the user continues the exercise (running) in accordance with the reproduced music, but as in the case of the first embodiment, every certain time Δt (for example, every 5 seconds). ), The elapsed time t from the beginning is confirmed, the reference heart rate Vs (t) is obtained from the exercise schedule table in the RAM 12 [FIG. 4A], and the measured heart rate inputted from the heart rate sensor 18 at that time. Vm (t) is detected, and a difference ΔV (t) = Vs (t) −Vm (t) between these heart rates is obtained (S65 to S68). Here, the difference ΔV (t) in the heart rate increases to the positive side when the amount of exercise is not sufficient, while the difference ΔV (t) increases to the negative side when the amount of exercise is excessive. As in the initial case, the rhythm information Rv (i + 1) for music reproduction corresponding to the difference ΔV (t) is obtained by referring to the rhythm calculation table in the RAM 12 (S69).

また、この実施形態ではランニングによる運動であるため、ユーザは時間の経過と共に移動し、それに伴って周囲の騒音環境も変化してゆく。そこで、この実施形態では、一定時間Δt毎にGPSモジュール22から現在地情報Pi(t)を取得すると共に、タイマ10cから現在の時刻情報T(t)をそれぞれ取得し、それら情報Pi(t),T(t)を用いて地域別騒音レベルテーブル(例えば、図11)を参照することにより現在地の騒音レベルN(t)を求め、更にその騒音レベルN(t)を用いてリズミカル値算出用テーブル(図12)を参照することによりリズミカル値Cv(j+1)を求める(S70〜S73)。 In this embodiment, since the exercise is performed by running, the user moves with time, and the ambient noise environment changes accordingly. Therefore, in this embodiment, the current location information Pi (t) is acquired from the GPS module 22 every fixed time Δt, and the current time information T (t) is acquired from the timer 10c, respectively, and the information Pi (t), The noise level N (t) of the current location is obtained by referring to a regional noise level table (for example, FIG. 11) using T (t), and further the rhythmical value calculation table using the noise level N (t). The rhythmical value Cv (j + 1) is obtained by referring to FIG. 12 (S70 to S73).

以上のステップ65からステップS73までの手順でリズム情報Rv(i+1)とリズミカル値Cv(j+1)が求まった段階で、本来的にはリズム情報Rv(i+1)が直ちに楽曲の再生速度に反映されるべきであるが、この実施形態でも実施形態1の場合と同様にリズムの変更が再生される楽曲に影響するか否かを判定し、必要な場合に新たに設定されるリズムRv(i+1)に適合した楽曲に変更するようになっている。また、たとえリズムの観点からは楽曲を変更する必要がない場合であっても、騒音レベルが大きい場合にはリズムのとり易い楽曲が選択されるべき場合があることを考慮し、この実施形態ではその観点から楽曲の変更を行うことも予定している。 At the stage where the rhythm information Rv (i + 1) and the rhythmic value Cv (j + 1) are obtained by the procedure from step 65 to step S73, essentially the rhythm information Rv (i + 1) is immediately Although it should be reflected in the playback speed, in this embodiment as well, in the same way as in the first embodiment, it is determined whether or not the rhythm change affects the music to be played, and is newly set when necessary. The music is adapted to the rhythm Rv (i + 1). In addition, even if it is not necessary to change the music from the viewpoint of the rhythm, this embodiment considers that a music with an easy rhythm may be selected when the noise level is high. It is also planned to change the music from that point of view.

具体的には、現在再生中の楽曲の固有リズム情報Ro(i)に対する新たに求めたリズム情報Rv(i+1)の変化率[=|Rv(i+1)−Ro(i)|/Ro(i)]が閾値G1th(実施形態1の場合の閾値Gthに相当)以上であるか否かを判定し(S74)、その変化率が閾値G1th以上の場合には、CPU10がRAM12の楽曲リストを参照して、前記ステップ前記リズミカル値Cv(j+1)以上の一定範囲内にある固有リズミカル値に対応する全ての楽曲を抽出した後、更にその抽出された楽曲の内で前記リズムRv(i+1)と同一か又は最も近い固有リズム情報Ro(i+1)を有するに対応する楽曲番号を1つ選択し(S74→S77→S62,S63)、その選択した楽曲番号に対応するRAM13の符号化楽曲データを前記リズムRv(i+1)に対応した速度でデコーダ14へ読み出して復号し、D/A変換器15でアナログ信号に変換した後、低周波増幅器16で増幅してイヤホン17から楽曲を音声出力させる(S64)。 Specifically, the rate of change of the newly obtained rhythm information Rv (i + 1) with respect to the inherent rhythm information Ro (i) of the currently playing music [= | Rv (i + 1) −Ro (i) | / Ro (i)] is determined to be greater than or equal to a threshold G1th (corresponding to the threshold Gth in the first embodiment) (S74). Referring to the list, after extracting all the songs corresponding to the specific rhythmic value within a certain range of the step rhythmic value Cv (j + 1) or more, the rhythm Rv is further extracted from the extracted songs. One music number corresponding to having the same or closest unique rhythm information Ro (i + 1) as (i + 1) is selected (S74 → S77 → S62, S63), and the music number corresponding to the selected music number is selected. The encoded music data in the RAM 13 is read out to the decoder 14 at a speed corresponding to the rhythm Rv (i + 1) and decoded, and the D / A converter 1 In after conversion into an analog signal, and an audio output music from the earphone 17 is amplified by the low-frequency amplifier 16 (S64).

一方、前記変化率が閾値G1thよりも小さい場合には、実施形態1の場合のように直ちにリズムだけをRv(i)からRv(i+1)へ変更する手順を実行するのではなく、今回のリズミカル値Cv(j+1)と前回のリズミカル値Cv(j)との差の絶対値[=|Cv(j+1)−Cv(j)|]を求め、その値が所定閾値G2th以上であれば、たとえ前記リズムに係る変化率が閾値G1thより小さくても、前記ステップS62,S63による新たな楽曲の選択を実行し、その選択した楽曲をリズムRv(i+1)で再生して出力させる(S74,S75→S77→S62〜S64)。従って、ここでの閾値G2thは周辺の騒音状況の変化により再生楽曲を変化すべきか否かを判断する基準を示す値である。 On the other hand, when the rate of change is smaller than the threshold value G1th, instead of immediately executing the procedure of changing only the rhythm from Rv (i) to Rv (i + 1) as in the first embodiment, this time The absolute value [= | Cv (j + 1) −Cv (j) |] of the difference between the rhythmical value Cv (j + 1) of the current and the previous rhythmic value Cv (j) is obtained, and the value is equal to or greater than the predetermined threshold G2th. If so, even if the rate of change related to the rhythm is smaller than the threshold value G1th, the selection of a new song is executed in steps S62 and S63, and the selected song is played back with the rhythm Rv (i + 1). Output (S74, S75 → S77 → S62 to S64). Therefore, the threshold value G2th here is a value indicating a criterion for determining whether or not the reproduced music should be changed due to a change in the surrounding noise situation.

逆に、前記変化率が閾値G1thよりも小さく、且つ今回と前回のリズミカル値の差分の絶対値[=|Cv(j+1)−Cv(j)|]が閾値G2thより小さい場合には、楽曲の変更を行うことなく、その時点で選択されている楽曲のリズムRv(i)をRv(i+1)へ変更するだけである(S74,S75→S76→S64)。即ち、この場合は、元々リズムの観点からは楽曲を変更する必要がない状態にあり、騒音状況も大きく変化していないとみなせるためにリズムのとり易い楽曲に変える必要性もないことから、楽曲再生のリズムRv(i)をRv(i+1)へ変更するだけに留める。 Conversely, when the rate of change is smaller than the threshold value G1th and the absolute value [= | Cv (j + 1) −Cv (j) |] of the difference between the current and previous rhythmical values is smaller than the threshold value G2th, The rhythm Rv (i) of the currently selected music is simply changed to Rv (i + 1) without changing the music (S74, S75 → S76 → S64). In other words, in this case, there is no need to change the music from the viewpoint of rhythm, and it is not necessary to change to a music with easy rhythm because it can be considered that the noise situation has not changed greatly. The playback rhythm Rv (i) is simply changed to Rv (i + 1).

以降、音楽再生装置はランニングによる運動スケジュールが完了するまで図10のステップS62からステップS77の手順を繰り返して実行し、再生リズムを適応的に変化させながら、設定されるリズムに対して楽曲の再生が不自然にならず、且つ周囲の騒音状況も考慮して最もリズムがとり易い楽曲を選択して再生することにより、ユーザがスケジュールに沿った運動量を確実で快適に消化できるようにする。 Thereafter, the music playback device repeatedly executes the procedure from step S62 to step S77 in FIG. 10 until the running exercise schedule is completed, and plays the music for the set rhythm while adaptively changing the playback rhythm. By selecting and playing a piece of music that has the most rhythm in consideration of surrounding noise conditions, the user can surely and comfortably digest the amount of exercise according to the schedule.

ところで、実施形態1では装置による楽曲の自動選択方式と共にリズムについて一定の許容条件を満たす複数の楽曲の項目情報を表示させてユーザが選択できる方式も説明しているが、その方式はこの実施形態においても採用できる。その場合には、例えば、図8の液晶表示部41の構成を図13に示すように変更し、液晶表示部51に曲名表示エリア52を設けて、楽曲番号と曲名とアーティスト名とその楽曲の固有リズミカル値と固有リズム情報を表示させるようにする。そして、図10のフローチャートにおけるステップS62,S63の手順が図14のフローチャートに示される手順に変更される。 By the way, the first embodiment also describes a method that allows the user to select item information of a plurality of pieces of music satisfying a certain allowable condition with respect to the rhythm together with the automatic selection method of the music by the device. Can also be adopted. In that case, for example, the configuration of the liquid crystal display unit 41 in FIG. 8 is changed as shown in FIG. 13, and a song title display area 52 is provided in the liquid crystal display unit 51, so The specific rhythmic value and the specific rhythm information are displayed. Then, steps S62 and S63 in the flowchart of FIG. 10 are changed to the procedure shown in the flowchart of FIG.

先ず、図9に示した手順でリズム情報Rv(0)とリズミカル値Cv(0)が求められた段階、又は図10のステップS64からステップS73の手順でリズム情報Rv(i)とリズミカル値Cv(j)が求められた段階で、RAM12の楽曲リストにおいて、前記リズミカル値Cv(0),Cv(j)以上の一定範囲内にある固有リズミカル値に対応し、且つ前記リズム情報Rv(0),Rv(i+1)と同一か又は一定範囲内で近い固有リズムを有する楽曲の項目情報をI/F20aへ読み出し、図13に示したように液晶表示部51の曲名表示エリア52に前記項目情報に基づいて楽曲番号と曲名とアーティスト名とその楽曲の固有リズミカル値と固有リズム情報を表示させる(S81)。また、楽曲の項目情報を表示させて選曲が可能になったことをユーザに通知するためにイヤホン17から指定督促音を出力させると共に、タイマ10bのカウントを開始させる(S82,S83)。 First, the rhythm information Rv (i) and the rhythmic value Cv are obtained at the stage where the rhythm information Rv (0) and the rhythmic value Cv (0) are obtained by the procedure shown in FIG. 9, or the steps S64 to S73 in FIG. At the stage where (j) is obtained, the rhythm information Rv (0) corresponds to a specific rhythmical value within a certain range of the rhythmical values Cv (0) and Cv (j) in the music list of the RAM 12 and the rhythm information Rv (0). , Rv (i + 1), or the item information of a song having a specific rhythm close to a certain range is read to the I / F 20a, and the item is displayed in the song name display area 52 of the liquid crystal display unit 51 as shown in FIG. Based on the information, the music number, the music title, the artist name, the specific rhythmic value of the music, and the specific rhythm information are displayed (S81). In addition, in order to notify the user that the music item information can be displayed by displaying the music item information, a specified prompt sound is output from the earphone 17 and the timer 10b starts counting (S82, S83).

そして、このタイマ10bは曲名表示エリア52内の曲名を情報入力部44から指定入力するための入力期間Δtwを設定するものであり、同期間Δtw内に指定入力があった場合にはその指定に係る楽曲が選択されたものとみなされ(S84,S85)、指定入力が無い場合には、図10のステップ62,S63と同様の基準で楽曲が選択される(S86,S87)。尚、指定入力の有無に拘わらず、楽曲が選択された段階でタイマ10bはリセットされる(S88)。 The timer 10b sets an input period Δtw for designating and inputting a song name in the song name display area 52 from the information input unit 44. If there is a designation input within the synchronization period Δtw, the designation is made. It is considered that the music is selected (S84, S85), and if there is no designation input, the music is selected based on the same criteria as steps 62 and S63 in FIG. 10 (S86, S87). Note that the timer 10b is reset when the music is selected regardless of whether or not the designation input is made (S88).

尚、図10におけるステップS75では今回と前回のリズミカル値の差分の絶対値[=|Cv(j+1)−Cv(j)|]を閾値G2thと比較するようにしているが、差分[=Cv(j+1)−Cv(j)]が負の値をとった場合、即ち騒音が前回より小さくなった場合は、リズムのとり易さの観点からは必ずしも楽曲を変更する必要はない。従って、差分の絶対値をとらずに差分と閾値とを比較する方式として、差分が正になった場合と負になった場合とで別の閾値を用いるようにしてもよい。 In step S75 in FIG. 10, the absolute value [= | Cv (j + 1) −Cv (j) |] of the difference between the current and previous rhythmical values is compared with the threshold G2th, but the difference [= When Cv (j + 1) −Cv (j)] takes a negative value, that is, when the noise is smaller than the previous time, it is not always necessary to change the music from the viewpoint of ease of rhythm. Therefore, as a method of comparing the difference and the threshold value without taking the absolute value of the difference, different threshold values may be used depending on whether the difference is positive or negative.

本発明は、ユーザが楽曲に合わせて運動スケジュールを消化する際に使用される音楽再生装置に適用できる。 The present invention can be applied to a music playback device used when a user digests an exercise schedule according to music.

本発明の実施形態1に係る音楽再生装置のシステム回路図である。1 is a system circuit diagram of a music playback device according to Embodiment 1 of the present invention. 実施形態1に係る音楽再生装置の外観図である。1 is an external view of a music playback device according to Embodiment 1. FIG. 実施形態1に係る音楽再生装置の動作を示すフローチャートである。3 is a flowchart illustrating an operation of the music playback device according to the first embodiment. 運動スケジュールテーブルの内容(A)とリズム算出テーブルの内容(B)の概念図である。It is a conceptual diagram of the content (A) of an exercise schedule table, and the content (B) of a rhythm calculation table. ユーザによる楽曲指定方式を採用した場合における音楽再生装置の正面図である。It is a front view of a music reproducing device in the case of adopting a music designation method by a user. 図3のフローチャートにおけるステップS8とは別の楽曲選択手順(ユーザによる楽曲指定方式)を示すフローチャートである。It is a flowchart which shows the music selection procedure (music specification method by a user) different from step S8 in the flowchart of FIG. 実施形態2に係る音楽再生装置のシステム回路図である。6 is a system circuit diagram of a music playback device according to Embodiment 2. FIG. 実施形態2に係る音楽再生装置の外観図である。6 is an external view of a music playback device according to Embodiment 2. FIG. 実施形態2に係る音楽再生装置の動作を示すフローチャートである。10 is a flowchart illustrating an operation of the music playback device according to the second embodiment. 実施形態2に係る音楽再生装置の動作を示すフローチャートである。10 is a flowchart illustrating an operation of the music playback device according to the second embodiment. 地域別騒音レベルテーブルの構成を示す図である。It is a figure which shows the structure of the noise level table according to area. リズミカル値算出用テーブルの構成を示す図である。It is a figure which shows the structure of the rhythmical value calculation table. ユーザによる楽曲指定方式を採用した場合における音楽再生装置の正面図である。It is a front view of a music reproducing device in the case of adopting a music designation method by a user. 図10のフローチャートにおけるステップS62,S63とは別の楽曲選択手順(ユーザによる楽曲指定方式)を示すフローチャートである。It is a flowchart which shows the music selection procedure (music specification method by a user) different from step S62, S63 in the flowchart of FIG.

符号の説明Explanation of symbols

10…CPU、10a,10b,10c…タイマ、11,11'…ROM、12,13…RAM、14…デコーダ、15…D/A変換器、16…低周波増幅器、17…イヤホン、18…心拍測定センサ、18a,19a,20a,21a…インターフェイス、19,19’,43…操作部、20,20’,41,51…液晶表示部、21…入力端子、22…GPSモジュール、30,40…筐体、31,31',32,32',33,33',42,52…表示エリア、34…動作指示部、35,35’,44…情報入力部。
DESCRIPTION OF SYMBOLS 10 ... CPU, 10a, 10b, 10c ... Timer, 11, 11 '... ROM, 12, 13 ... RAM, 14 ... Decoder, 15 ... D / A converter, 16 ... Low frequency amplifier, 17 ... Earphone, 18 ... Heart rate Measurement sensor, 18a, 19a, 20a, 21a ... interface, 19, 19 ', 43 ... operation unit, 20, 20', 41, 51 ... liquid crystal display unit, 21 ... input terminal, 22 ... GPS module, 30, 40 ... Housing, 31, 31 ', 32, 32', 33, 33 ', 42, 52 ... display area, 34 ... operation instruction unit, 35, 35', 44 ... information input unit.

Claims (12)

時間と心拍数との関係により構成された運動スケジュールを記憶したスケジュール記憶手段と、楽曲を聴きながら前記運動スケジュールに沿って運動する者の心拍数を測定する心拍数測定手段と、運動開始時からの時間をカウントする計時手段と、複数の楽曲データを記憶した楽曲記憶手段と、前記楽曲記憶手段から楽曲データを読み出して楽曲を再生させる再生手段と、前記計時手段がカウントする時間に対応して前記運動スケジュールから得られた心拍数と前記心拍数測定手段が測定した心拍数との差分を求める心拍数差分演算手段と、前記心拍数差分演算手段が求める差分に基づいて前記再生手段で再生させる楽曲のリズムを求めるリズム演算手段と、再生中の楽曲のリズムが前記リズム演算手段で求めたリズムとなるように前記再生手段の再生速度を制御する再生制御手段とを有した音楽再生装置において、
前記楽曲記憶手段は各楽曲データにそれぞれの固有リズム情報と楽曲におけるリズムのとり易さを示す値である固有リズミカル値とを対応付けて記憶しており、
前記再生手段が前記楽曲記憶手段の1つの楽曲データを読み出して楽曲を再生させている状態で、その再生中の楽曲の固有リズム情報に対する前記リズム演算手段が求めたリズムの変化率を演算するリズム変化率演算手段と、
現在位置を測定する位置測定手段と、
各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、
騒音レベルとリズミカル値との関係を記憶したリズミカル値算出用テーブルと、
所定時間毎に、前記位置測定手段が測定した現在位置情報に基づいて、前記騒音レベル算出用テーブルと前記リズミカル値算出用テーブルにより、前記現在位置に対応するリズミカル値を求めるリズミカル値算出手段と、
前記リズミカル値算出手段が前回求めた前記リズミカル値と今回求めた前記リズミカル値との差分を求めるリズミカル値差分演算手段と、
前記リズム変化率演算手段が演算した変化率が所定閾値以上か否か、及び前記リズミカル値差分演算手段が求めた差分が所定閾値以上か否かを判定する判定手段と、
再生動作開始時には、前記楽曲記憶手段が記憶している複数の楽曲データから、指定入力により指定された楽曲データ若しくは既設定の楽曲データ、又は前記リズミカル値算出手段が求めているリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記リズム演算手段が求めているリズム情報と一致するか若しくは最も近い固有リズム情報に対応付けられている楽曲データを再生対象として選択し、再生動作開始後には、前記判定手段により前記リズム変化率演算手段が演算した変化率が所定閾値以上であると判定される度、又は前記リズミカル値差分演算手段が求めた差分が所定閾値以上であると判定される度に、前記楽曲記憶手段が記憶している複数の楽曲データから、前記リズミカル値算出手段が求めているリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記リズム演算手段が求めているリズム情報と一致するか若しくは最も近い固有リズム情報に対応付けられている楽曲データを再生対象として選択する楽曲選択手段と
を具備し、前記再生手段が前記楽曲選択手段によって選択された楽曲データを再生させることを特徴とする音楽再生装置。
Schedule storage means for storing an exercise schedule configured by the relationship between time and heart rate, heart rate measurement means for measuring the heart rate of a person exercising along the exercise schedule while listening to music, and from the start of exercise Corresponding to the time counted by the time counting means, the music storage means for storing a plurality of music data, the reproduction means for reading the music data from the music storage means and reproducing the music, and the time counting means Heart rate difference calculating means for obtaining a difference between the heart rate obtained from the exercise schedule and the heart rate measured by the heart rate measuring means, and reproducing by the reproducing means based on the difference obtained by the heart rate difference calculating means. Rhythm calculation means for obtaining the rhythm of the music, and the reproduction so that the rhythm of the music being played is the rhythm obtained by the rhythm calculation means The music reproduction apparatus and a reproduction control means for controlling the playback speed of the stage,
The music storage means stores each music data in association with each unique rhythm information and a unique rhythmic value that is a value indicating the ease of taking a rhythm in the music,
Rhythm for calculating the rhythm change rate obtained by the rhythm calculation means for the specific rhythm information of the music being played back while the playback means is reading out one piece of music data from the music storage means and playing the music Change rate calculation means;
Position measuring means for measuring the current position;
A noise level calculation table that stores the positional information and the noise level in each region in association with each other;
A rhythmic value calculation table storing the relationship between the noise level and the rhythmic value;
Rhythmic value calculation means for obtaining a rhythmical value corresponding to the current position by the noise level calculation table and the rhythmical value calculation table based on the current position information measured by the position measurement means every predetermined time;
A rhythmic value difference calculating means for calculating a difference between the rhythmical value previously determined by the rhythmical value calculating means and the rhythmical value determined this time;
Determining means for determining whether the change rate calculated by the rhythm change rate calculating means is greater than or equal to a predetermined threshold, and whether the difference obtained by the rhythmical value difference calculating means is greater than or equal to a predetermined threshold;
At the start of the reproduction operation, a rhythm is obtained from a plurality of pieces of music data stored in the music storage means, music data designated by designated input or already set music data, or a rhythmical value obtained by the rhythmical value calculation means. The music data corresponding to the rhythm information required by the rhythm calculation means or the music data corresponding to the closest specific rhythm information among the music data corresponding to the specific rhythmical value indicating the tendency to be taken is selected as a reproduction target. After the start of the reproduction operation, whenever the determination unit determines that the change rate calculated by the rhythm change rate calculation unit is equal to or greater than a predetermined threshold, or the difference obtained by the rhythmical value difference calculation unit is equal to or greater than the predetermined threshold. Whenever it is determined that there is, the rhythmical value calculating means from a plurality of music data stored in the music storing means The music data corresponding to the specific rhythmic value indicating the tendency of the rhythm to be more easily obtained than the calculated rhythmic value is matched with the closest specific rhythm information that matches or is closest to the rhythm information calculated by the rhythm calculation means. A music playback device comprising: music selection means for selecting music data as a playback target, wherein the playback means plays back the music data selected by the music selection means.
前記楽曲記憶手段は各楽曲データの曲名を更に対応付けて記憶しており、
表示手段と、
再生動作開始時、及び前記判定手段により前記リズム変化率演算手段が演算した変化率が所定閾値以上であると判定される度、又は前記リズミカル値差分演算手段が求めた差分が所定閾値以上であると判定される度に、前記楽曲記憶手段が記憶している複数の楽曲データから、前記リズミカル値算出手段が求めているリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記リズム演算手段が求めているリズム情報と一致するか又は近似した前記固有リズム情報に対応付けられている1又は2以上の楽曲データの曲名を読み出して前記表示手段に表示させる表示制御手段と、
前記表示手段に表示された曲名の内の1つを選択して指定する曲名指定手段と
を設け、
前記表示手段に曲名が表示された後の一定時間内に前記曲名指定手段からの指定があった場合には、前記楽曲選択手段ではその指定による楽曲の選択を優先させることとした請求項1に記載の音楽再生装置。
The music storage means stores the music name of each music data in further association with each other,
Display means;
At the start of the reproduction operation and whenever it is determined by the determination means that the change rate calculated by the rhythm change rate calculation means is greater than or equal to a predetermined threshold, or the difference obtained by the rhythmical value difference calculation means is greater than or equal to a predetermined threshold Each of the music data corresponding to the specific rhythmical value indicating a tendency to take a rhythm more easily than the rhythmical value obtained by the rhythmical value calculating means from the plurality of music data stored in the music storage means. Display control means for reading out and displaying on the display means the names of one or more pieces of music data corresponding to the specific rhythm information that matches or approximates the rhythm information required by the rhythm calculation means When,
A song name designation means for selecting and designating one of the song names displayed on the display means;
The music selection means prioritizes the selection of a music by the music selection means when there is a designation from the music name designation means within a predetermined time after the music title is displayed on the display means. The music playback device described.
時間と心拍数との関係により構成された運動スケジュールを記憶したスケジュール記憶手段と、楽曲を聴きながら前記運動スケジュールに沿って運動する者の心拍数を測定する心拍数測定手段と、運動開始時からの時間をカウントする計時手段と、現在位置を測定する位置測定手段と、各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、騒音レベルと楽曲におけるリズムのとり易さを示すリズミカル値との関係を記憶したリズミカル値算出用テーブルと、各楽曲データにそれぞれの固有リズム情報と固有リズミカル値を対応付けて複数の楽曲データを記憶した楽曲記憶手段と、前記楽曲記憶手段から楽曲データを読み出して楽曲を再生させる再生手段と、制御手段とを備えた音楽再生装置の前記制御手段に実行させる音楽再生プログラムであって、
前記計時手段がカウントする時間に対応して前記運動スケジュールから得られた心拍数と前記心拍数測定手段が測定した心拍数との差分を求める第1のステップと、
前記第1のステップで求めた差分に基づいて前記再生手段で再生させる楽曲のリズムを求める第2のステップと、
再生中の楽曲のリズムが前記第2のステップで求めたリズムとなるように前記再生手段の再生速度を制御する第3のステップと、
前記再生手段が前記楽曲記憶手段の1つの楽曲を再生させている状態で、その再生中の楽曲の固有リズム情報に対する前記第2のステップで求めたリズムの変化率を演算する第4のステップと、
前記位置測定手段が求めている現在位置情報に基づいて、前記騒音レベル算出用テーブルと前記リズミカル値算出用テーブルによりリズミカル値を求める第5のステップと、
前回の第5のステップの実行により求めたリズミカル値と今回の第5のステップの実行により求めたリズミカル値との差分を求める第6のステップと、
前記第4のステップで求めた変化率が所定閾値以上か否か、及び前記第6のステップで求めた差分が所定閾値以上か否かを判定する第7のステップと、
再生動作開始時には、前記楽曲記憶手段が記憶している複数の楽曲データから、指定入力により指定された楽曲データ若しくは既設定の楽曲データ、又は前記第5のステップで求めたリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記第2のステップで求めたリズム情報と一致するか若しくは最も近い固有リズム情報に対応付けられている楽曲データを再生対象として選択し、再生動作開始後には、前記第7のステップにおいて、前記第4のステップで求めた変化率が所定閾値以上であると判定される度、又は前記第6のステップで求めた差分が所定閾値以上であると判定される度に、前記楽曲記憶手段が記憶している複数の楽曲データから、前記第5のステップで求めたリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記第2のステップで求めたリズム情報と一致するか若しくは最も近い固有リズム情報に対応付けられている楽曲データを再生対象として選択する第8のステップと
を前記制御手段に実行させる音楽再生プログラム。
Schedule storage means for storing an exercise schedule configured by the relationship between time and heart rate, heart rate measurement means for measuring the heart rate of a person exercising along the exercise schedule while listening to music, and from the start of exercise A time measuring means for counting the time, a position measuring means for measuring the current position, a noise level calculation table storing the positional information and noise level of each region in association with each other, and ease of taking the rhythm in the noise level and music A rhythmical value calculation table that stores a relationship with a rhythmical value indicating the degree of music; a music storage means that stores a plurality of music data by associating each piece of music data with a specific rhythm information and a specific rhythmic value; and the music storage The control means of the music playback apparatus comprising: playback means for reading music data from the means and playing back the music; and control means. A music playback program to row,
A first step of obtaining a difference between a heart rate obtained from the exercise schedule and a heart rate measured by the heart rate measuring unit corresponding to a time counted by the time measuring unit;
A second step for obtaining a rhythm of the music to be reproduced by the reproduction means based on the difference obtained in the first step;
A third step of controlling the playback speed of the playback means so that the rhythm of the music being played is the rhythm obtained in the second step;
A fourth step of calculating the rate of change of the rhythm obtained in the second step with respect to the specific rhythm information of the music being played back while the playback means is playing back one music in the music storage means; ,
A fifth step of obtaining a rhythmic value from the noise level calculation table and the rhythmical value calculation table based on the current position information obtained by the position measuring means;
A sixth step for obtaining a difference between the rhythmical value obtained by the previous execution of the fifth step and the rhythmical value obtained by the execution of the fifth step;
A seventh step of determining whether or not the change rate obtained in the fourth step is equal to or greater than a predetermined threshold, and whether or not the difference obtained in the sixth step is equal to or greater than a predetermined threshold;
At the time of starting the reproduction operation, the rhythm is taken from a plurality of music data stored in the music storage means based on music data designated by designated input or music data already set, or a rhythmical value obtained in the fifth step. The music data corresponding to the rhythm information obtained in the second step or the music data corresponding to the closest specific rhythm information among the music data corresponding to the unique rhythmical value indicating the tendency to be easily selected is selected as a reproduction target, After the start of the reproduction operation, whenever it is determined in the seventh step that the rate of change obtained in the fourth step is greater than or equal to a predetermined threshold, or the difference obtained in the sixth step is greater than or equal to a predetermined threshold. Each time it is determined that there is a rhythm, the rhythmical value obtained in the fifth step is calculated from the plurality of music data stored in the music storage means. Music data corresponding to the rhythm information obtained in the second step or the music data associated with the closest specific rhythm information among the music data corresponding to the unique rhythmic values indicating a tendency to be easily taken is selected as a reproduction target. A music playback program that causes the control means to execute an eighth step.
前記音楽再生装置は、
前記楽曲記憶手段が、各楽曲データの曲名を更に対応付けて記憶すると共に、
表示手段と、この表示手段に表示された曲名の内の1つを選択して指定する曲名指定手段とを備えており、
再生動作開始時、及び前記第7のステップにおいて、前記第4のステップで求めた変化率が所定閾値以上であると判定される度、又は前記第6のステップで求めた差分が所定閾値以上であると判定される度に、前記楽曲記憶手段から、前記第5のステップで求めたリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記第2のステップで求めたリズム情報と一致するか又は近似した固有リズム情報に対応付けられている楽曲データの曲名を読み出して前記表示手段に表示させる第9のステップと、
前記第9のステップで前記表示手段に曲名が表示された後の一定時間内に前記曲名指定手段からの指定があった場合には、その指定による楽曲の選択を前記第8のステップでの楽曲の選択より優先させる第10のステップと
を前記制御手段に実行させるようにした請求項3に記載の音楽再生プログラム。
The music player is
The music storage means stores the music name of each music data in association with each other,
Display means and song name designation means for selecting and designating one of the song names displayed on the display means,
At the start of the reproduction operation and in the seventh step, whenever it is determined that the change rate obtained in the fourth step is greater than or equal to a predetermined threshold, or the difference obtained in the sixth step is greater than or equal to a predetermined threshold Each time it is determined that there is a rhythmic value that is more likely to take a rhythm than the rhythmical value obtained in the fifth step, it is obtained in the second step from among the music data corresponding to a specific rhythmical value that indicates a tendency to take a rhythm. A ninth step of reading the song name of the song data corresponding to the approximate rhythm information or corresponding to the approximated rhythm information and displaying it on the display means;
If there is a designation from the song name designation means within a certain time after the song name is displayed on the display means in the ninth step, the song selection in the eighth step is performed by the designation of the song. The music playback program according to claim 3, wherein the control means is caused to execute a tenth step that is prioritized over the selection of.
時間と心拍数との関係により構成された運動スケジュールを記憶したスケジュール記憶手段と、楽曲を聴きながら前記運動スケジュールに沿って運動する者の心拍数を測定する心拍数測定手段と、運動開始時からの時間をカウントする計時手段と、現在位置を測定する位置測定手段と、各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、騒音レベルと楽曲におけるリズムのとり易さを示すリズミカル値との関係を記憶したリズミカル値算出用テーブルと、各楽曲データにそれぞれの固有リズム情報と固有リズミカル値を対応付けて複数の楽曲データを記憶した楽曲記憶手段と、前記楽曲記憶手段から楽曲データを読み出して楽曲を再生させる再生手段とを備えた音楽再生装置において音楽を再生する音楽再生方法であって、
前記計時手段がカウントする時間に対応して前記運動スケジュールから得られた心拍数と前記心拍数測定手段が測定した心拍数との差分を求める第1のステップと、
前記第1のステップで求めた差分に基づいて前記再生手段で再生させる楽曲のリズムを求める第2のステップと、
再生中の楽曲のリズムが前記第2のステップで求めたリズムとなるように前記再生手段の再生速度を制御する第3のステップと、
前記再生手段が前記楽曲記憶手段の1つの楽曲を再生させている状態で、その再生中の楽曲の固有リズム情報に対する前記第2のステップで求めたリズムの変化率を演算する第4のステップと、
前記位置測定手段が求めている現在位置情報に基づいて、前記騒音レベル算出用テーブルと前記リズミカル値算出用テーブルによりリズミカル値を求める第5のステップと、
前回の第5のステップの実行により求めたリズミカル値と今回の第5のステップの実行により求めたリズミカル値との差分を求める第6のステップと、
前記第4のステップで求めた変化率が所定閾値以上か否か、及び前記第6のステップで求めた差分が所定閾値以上か否かを判定する第7のステップと、
再生動作開始時には、前記楽曲記憶手段が記憶している複数の楽曲データから、指定入力により指定された楽曲データ若しくは既設定の楽曲データ、又は前記第5のステップで求めたリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記第2のステップで求めたリズム情報と一致するか若しくは最も近い固有リズム情報に対応付けられている楽曲データを再生対象として選択し、再生動作開始後には、前記第7のステップにおいて、前記第4のステップで求めた変化率が所定閾値以上であると判定される度、又は前記第6のステップで求めた差分が所定閾値以上であると判定される度に、前記楽曲記憶手段が記憶している複数の楽曲データから、前記第5のステップで求めたリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記第2のステップで求めたリズム情報と一致するか若しくは最も近い固有リズム情報に対応付けられている楽曲データを再生対象として選択する第8のステップと
を備えたことを特徴とする音楽再生方法。
Schedule storage means for storing an exercise schedule configured by the relationship between time and heart rate, heart rate measurement means for measuring the heart rate of a person exercising along the exercise schedule while listening to music, and from the start of exercise A time measuring means for counting the time, a position measuring means for measuring the current position, a noise level calculation table storing the positional information and noise level of each region in association with each other, and ease of taking the rhythm in the noise level and music A rhythmical value calculation table that stores a relationship with a rhythmical value indicating the degree of music; a music storage means that stores a plurality of music data by associating each piece of music data with a specific rhythm information and a specific rhythmic value; and the music storage Music reproducing apparatus for reproducing music in a music reproducing apparatus comprising: reproducing means for reading out music data from the means and reproducing the music There is provided a method,
A first step of obtaining a difference between a heart rate obtained from the exercise schedule and a heart rate measured by the heart rate measuring unit corresponding to a time counted by the time measuring unit;
A second step for obtaining a rhythm of the music to be reproduced by the reproduction means based on the difference obtained in the first step;
A third step of controlling the playback speed of the playback means so that the rhythm of the music being played is the rhythm obtained in the second step;
A fourth step of calculating the rate of change of the rhythm obtained in the second step with respect to the specific rhythm information of the music being played back while the playback means is playing back one music in the music storage means; ,
A fifth step of obtaining a rhythmic value from the noise level calculation table and the rhythmical value calculation table based on the current position information obtained by the position measuring means;
A sixth step for obtaining a difference between the rhythmical value obtained by the previous execution of the fifth step and the rhythmical value obtained by the execution of the fifth step;
A seventh step of determining whether or not the change rate obtained in the fourth step is equal to or greater than a predetermined threshold, and whether or not the difference obtained in the sixth step is equal to or greater than a predetermined threshold;
At the time of starting the reproduction operation, the rhythm is taken from a plurality of music data stored in the music storage means based on music data designated by designated input or music data already set, or a rhythmical value obtained in the fifth step. The music data corresponding to the rhythm information obtained in the second step or the music data corresponding to the closest specific rhythm information among the music data corresponding to the unique rhythmical value indicating the tendency to be easily selected is selected as a reproduction target, After the start of the reproduction operation, whenever it is determined in the seventh step that the rate of change obtained in the fourth step is greater than or equal to a predetermined threshold, or the difference obtained in the sixth step is greater than or equal to a predetermined threshold. Each time it is determined that there is a rhythm, the rhythmical value obtained in the fifth step is calculated from the plurality of music data stored in the music storage means. Music data corresponding to the rhythm information obtained in the second step or the music data associated with the closest specific rhythm information among the music data corresponding to the unique rhythmic values indicating a tendency to be easily taken is selected as a reproduction target. And a music playback method comprising: an eighth step.
前記音楽再生装置は、
前記楽曲記憶手段が、各楽曲データの曲名を更に対応付けて記憶すると共に、
表示手段と、この表示手段に表示された曲名の内の1つを選択して指定する曲名指定手段とを備えており、
再生動作開始時、及び前記第7のステップにおいて、前記第4のステップで求めた変化率が所定閾値以上であると判定される度、又は前記第6のステップで求めた差分が所定閾値以上であると判定される度に、前記楽曲記憶手段から、前記第5のステップで求めたリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記第2のステップで求めたリズム情報と一致するか又は近似した固有リズム情報に対応付けられている楽曲データの曲名を読み出して前記表示手段に表示させる第9のステップと、
前記第9のステップで前記表示手段に曲名が表示された後の一定時間内に前記曲名指定手段からの指定があった場合には、その指定による楽曲の選択を前記第8のステップでの楽曲の選択より優先させる第10のステップと
を備えた請求項5に記載の音楽再生方法。
The music player is
The music storage means stores the music name of each music data in association with each other,
Display means and song name designation means for selecting and designating one of the song names displayed on the display means,
At the start of the reproduction operation and in the seventh step, whenever it is determined that the change rate obtained in the fourth step is greater than or equal to a predetermined threshold, or the difference obtained in the sixth step is greater than or equal to a predetermined threshold Each time it is determined that there is a rhythmic value that is more likely to take a rhythm than the rhythmical value obtained in the fifth step, it is obtained in the second step from among the music data corresponding to a specific rhythmical value that indicates a tendency to take a rhythm. A ninth step of reading the song name of the song data corresponding to the approximate rhythm information or corresponding to the approximated rhythm information and displaying it on the display means;
If there is a designation from the song name designation means within a certain time after the song name is displayed on the display means in the ninth step, the song selection in the eighth step is performed by the designation of the song. The music playback method according to claim 5, further comprising: a tenth step that has priority over selection of.
複数の楽曲データの中から再生手段に再生させる楽曲データを選択する楽曲選択装置において、
各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、前記騒音レベルとリズムのとり易さを示すリズミカル値との関係を記憶したリズミカル値算出用テーブルとに基づいて、前記リズミカル値の基準値を、前記再生手段から出力される音声を聴取するユーザの位置における騒音レベルに応じて算出すると共に、心拍測定手段によって測定された前記ユーザの心拍数に対応し、且つ算出した基準値よりもリズムがとり易い傾向を示す固有リズミカル値に対応する楽曲データを、複数の楽曲データと、その複数の楽曲データそれぞれと対応付けられた前記固有リズミカル値とを記憶している記憶部から選択し、その選択した楽曲データを前記再生手段に再生させる制御部を有することを特徴とする楽曲選択装置。
In a music selection device that selects music data to be played back by a playback means from a plurality of music data,
Based on a noise level calculation table in which position information of each region and a noise level are stored in association with each other, and a rhythmical value calculation table in which a relationship between the noise level and a rhythmic value indicating ease of rhythm is stored Calculating a reference value of the rhythmical value according to a noise level at a position of a user who listens to the sound output from the reproduction unit, and corresponding to the heart rate of the user measured by the heart rate measurement unit; The music data corresponding to the unique rhythmical value indicating the tendency of the rhythm to be easier than the calculated reference value is stored as a plurality of music data and the unique rhythmical value associated with each of the plurality of music data. A music selection apparatus comprising: a control unit that selects from a storage unit and causes the reproduction means to reproduce the selected music data.
複数の楽曲データの中から再生手段に再生させる楽曲データを選択する楽曲選択装置において、
各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、前記騒音レベルとリズムのとり易さを示すリズミカル値との関係を記憶したリズミカル値算出用テーブルとに基づいて、前記リズミカル値の基準値を、前記再生手段から出力される音声を聴取するユーザの位置における騒音レベルに応じて算出すると共に、心拍測定手段によって測定された前記ユーザの心拍数に対応し、且つ算出した基準値よりもリズムがとり易い傾向を示す固有リズミカル値に対応する楽曲データを、複数の楽曲データと、その複数の楽曲データそれぞれと対応付けられた前記固有リズミカル値とを記憶している記憶部から複数個抽出する制御部を有し、
前記制御部は、複数個の楽曲データを抽出した後の一定時間内に、抽出した複数の楽曲データの内、1の楽曲データを前記ユーザが指定した場合、その指定された楽曲データを再生手段に再生させ、前記一定時間内に、前記ユーザが1の楽曲データを指定しなかった場合は、抽出した複数の楽曲データの内、任意の1の楽曲データを選択し、その選択した楽曲データを前記再生手段に再生させることを特徴とする楽曲選択装置。
In a music selection device that selects music data to be played back by a playback means from a plurality of music data,
Based on a noise level calculation table in which position information of each region and a noise level are stored in association with each other, and a rhythmical value calculation table in which a relationship between the noise level and a rhythmic value indicating ease of rhythm is stored Calculating a reference value of the rhythmical value according to a noise level at a position of a user who listens to the sound output from the reproduction unit, and corresponding to the heart rate of the user measured by the heart rate measurement unit; The music data corresponding to the unique rhythmical value indicating the tendency of the rhythm to be easier than the calculated reference value is stored as a plurality of music data and the unique rhythmical value associated with each of the plurality of music data. It has a control unit that extracts a plurality from the storage unit,
When the user designates one piece of music data among the plurality of pieces of extracted music data within a predetermined time after the plurality of pieces of music data are extracted, the control unit reproduces the designated piece of music data. If the user does not specify one piece of music data within the predetermined time, any one piece of music data is selected from the extracted pieces of music data, and the selected piece of music data is selected. A music selection apparatus that causes the reproduction means to reproduce the music.
複数の楽曲データの中から再生手段に再生させる楽曲データを選択する楽曲選択プログラムにおいて、
ユーザの心拍数を心拍数測定手段から取得するステップと、
各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、前記騒音レベルとリズムのとり易さを示すリズミカル値との関係を記憶したリズミカル値算出用テーブルとに基づいて、前記リズミカル値の基準値を、前記再生手段から出力される音声を聴取するユーザの位置における騒音レベルに応じて算出するステップと、
心拍測定手段によって測定された前記ユーザの心拍数に対応し、且つ算出した基準値よりもリズムがとり易い傾向を示す固有リズミカル値に対応する楽曲データを、複数の楽曲データと、その複数の楽曲データそれぞれと対応付けられた前記固有リズミカル値とを記憶している記憶部から選択するステップと、
選択した前記楽曲データを前記再生手段に再生させるステップと
を制御部に実行させるようにした楽曲選択プログラム。
In a music selection program for selecting music data to be played back by a playback means from a plurality of music data,
Obtaining a user's heart rate from a heart rate measuring means;
Based on a noise level calculation table in which position information of each region and a noise level are stored in association with each other, and a rhythmical value calculation table in which a relationship between the noise level and a rhythmic value indicating ease of rhythm is stored Calculating a reference value of the rhythmical value according to a noise level at a position of a user who listens to the sound output from the reproduction unit;
Music data corresponding to a specific rhythmical value corresponding to the heart rate of the user measured by the heart rate measuring means and indicating a tendency to take a rhythm more easily than the calculated reference value, and a plurality of music data Selecting from the storage unit storing the unique rhythmic value associated with each data;
A music selection program for causing the control unit to execute the step of causing the reproduction means to reproduce the selected music data.
複数の楽曲データの中から再生手段に再生させる楽曲データを選択する楽曲選択プログラムにおいて、
ユーザの心拍数を心拍数測定手段から取得するステップと、
各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、前記騒音レベルとリズムのとり易さを示すリズミカル値との関係を記憶したリズミカル値算出用テーブルとに基づいて、前記リズミカル値の基準値を、前記再生手段から出力される音声を聴取するユーザの位置における騒音レベルに応じて算出するステップと、
心拍測定手段によって測定された前記ユーザの心拍数に対応し、且つ算出した基準値よりもリズムがとり易い傾向を示す固有リズミカル値に対応する楽曲データを、複数の楽曲データと、その複数の楽曲データそれぞれと対応付けられた前記固有リズミカル値とを記憶している記憶部から複数個抽出するステップと、
前記複数個の楽曲データを抽出した後の一定時間内に、抽出した前記複数の楽曲データの内、1の楽曲データを前記ユーザが指定した場合、その指定された楽曲データを再生手段に再生させ、前記一定時間内に、前記ユーザが1の楽曲データを指定しなかった場合は、抽出した前記複数の楽曲データの内、任意の1の楽曲データを選択し、その選択した楽曲データを前記再生手段に再生させるステップと
を制御部に実行させるようにした楽曲選択プログラム。
In a music selection program for selecting music data to be played back by a playback means from a plurality of music data,
Obtaining a user's heart rate from a heart rate measuring means;
Based on a noise level calculation table in which position information of each region and a noise level are stored in association with each other, and a rhythmical value calculation table in which a relationship between the noise level and a rhythmic value indicating ease of rhythm is stored Calculating a reference value of the rhythmical value according to a noise level at a position of a user who listens to the sound output from the reproduction unit;
Music data corresponding to a specific rhythmical value corresponding to the heart rate of the user measured by the heart rate measuring means and indicating a tendency to take a rhythm more easily than the calculated reference value, and a plurality of music data Extracting a plurality of unique rhythmic values associated with each data from a storage unit storing the data,
When the user designates one piece of music data out of the plurality of music pieces extracted within a certain time after the plurality of pieces of music data are extracted, the designated music piece data is reproduced by the reproducing means. was, prior Symbol within a predetermined time, the case where the user does not specify a music data, of the extraction of the plurality of music data, select any one of the music data, the selected music data A music selection program that causes the control unit to execute the step of causing the reproduction means to reproduce.
複数の楽曲データの中から再生手段に再生させる楽曲データを選択する楽曲選択方法において、
ユーザの心拍数を心拍数測定手段から取得するステップと、
各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、前記騒音レベルとリズムのとり易さを示すリズミカル値との関係を記憶したリズミカル値算出用テーブルとに基づいて、前記リズミカル値の基準値を、前記再生手段から出力される音声を聴取するユーザの位置における騒音レベルに応じて算出するステップと、
心拍測定手段によって測定された前記ユーザの心拍数に対応し、且つ算出した基準値よりもリズムがとり易い傾向を示す固有リズミカル値に対応する楽曲データを、複数の楽曲データと、その複数の楽曲データそれぞれと対応付けられた前記固有リズミカル値とを記憶している記憶部から選択するステップと、
選択した前記楽曲データを前記再生手段に再生させるステップと
を備えた楽曲選択方法。
In a music selection method for selecting music data to be played back by a playback means from a plurality of music data,
Obtaining a user's heart rate from a heart rate measuring means;
Based on a noise level calculation table in which position information of each region and a noise level are stored in association with each other, and a rhythmical value calculation table in which a relationship between the noise level and a rhythmic value indicating ease of rhythm is stored Calculating a reference value of the rhythmical value according to a noise level at a position of a user who listens to the sound output from the reproduction unit;
Music data corresponding to a specific rhythmical value corresponding to the heart rate of the user measured by the heart rate measuring means and indicating a tendency to take a rhythm more easily than the calculated reference value, and a plurality of music data Selecting from the storage unit storing the unique rhythmic value associated with each data;
A music selection method comprising: causing the reproduction means to reproduce the selected music data.
複数の楽曲データの中から再生手段に再生させる楽曲データを選択する楽曲選択方法において、
ユーザの心拍数を心拍数測定手段から取得するステップと、
各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、前記騒音レベルとリズムのとり易さを示すリズミカル値との関係を記憶したリズミカル値算出用テーブルとに基づいて、前記リズミカル値の基準値を、前記再生手段から出力される音声を聴取するユーザの位置における騒音レベルに応じて算出するステップと、
心拍測定手段によって測定された前記ユーザの心拍数に対応し、且つ算出した基準値よりもリズムがとり易い傾向を示す固有リズミカル値に対応する楽曲データを、複数の楽曲データと、その複数の楽曲データそれぞれと対応付けられた前記固有リズミカル値とを記憶している記憶部から複数個抽出するステップと、
前記複数個の楽曲データを抽出した後の一定時間内に、抽出した前記複数の楽曲データの内、1の楽曲データを前記ユーザが指定した場合、その指定された楽曲データを再生手段に再生させ、前記一定時間内に、前記ユーザが1の楽曲データを指定しなかった場合は、抽出した前記複数の楽曲データの内、任意の1の楽曲データを選択し、その選択した楽曲データを前記再生手段に再生させるステップと
を備えた楽曲選択方法。
In a music selection method for selecting music data to be played back by a playback means from a plurality of music data,
Obtaining a user's heart rate from a heart rate measuring means;
Based on a noise level calculation table in which position information of each region and a noise level are stored in association with each other, and a rhythmical value calculation table in which a relationship between the noise level and a rhythmic value indicating ease of rhythm is stored Calculating a reference value of the rhythmical value according to a noise level at a position of a user who listens to the sound output from the reproduction unit;
Music data corresponding to a specific rhythmical value corresponding to the heart rate of the user measured by the heart rate measuring means and indicating a tendency to take a rhythm more easily than the calculated reference value, and a plurality of music data Extracting a plurality of unique rhythmic values associated with each data from a storage unit storing the data,
When the user designates one piece of music data out of the plurality of music pieces extracted within a certain time after the plurality of pieces of music data are extracted, the designated music piece data is reproduced by the reproducing means. was, prior Symbol within a predetermined time, the case where the user does not specify a music data, of the extraction of the plurality of music data, select any one of the music data, the selected music data A music selection method comprising: causing the playback means to play back.
JP2006174591A 2006-03-03 2006-06-23 Music playback apparatus, music playback program, music playback method, music selection apparatus, music selection program, and music selection method Active JP4517401B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006174591A JP4517401B2 (en) 2006-03-03 2006-06-23 Music playback apparatus, music playback program, music playback method, music selection apparatus, music selection program, and music selection method

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2006057193 2006-03-03
JP2006174591A JP4517401B2 (en) 2006-03-03 2006-06-23 Music playback apparatus, music playback program, music playback method, music selection apparatus, music selection program, and music selection method

Publications (2)

Publication Number Publication Date
JP2007264584A JP2007264584A (en) 2007-10-11
JP4517401B2 true JP4517401B2 (en) 2010-08-04

Family

ID=38637590

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006174591A Active JP4517401B2 (en) 2006-03-03 2006-06-23 Music playback apparatus, music playback program, music playback method, music selection apparatus, music selection program, and music selection method

Country Status (1)

Country Link
JP (1) JP4517401B2 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4623124B2 (en) 2008-04-07 2011-02-02 ソニー株式会社 Music playback device, music playback method, and music playback program
JP5318465B2 (en) * 2008-05-29 2013-10-16 株式会社エクシング Exercise support apparatus and computer program
CN105107185B (en) * 2009-04-27 2018-12-14 耐克创新有限合伙公司 Equipment for generating drill program and music playlist
CN104133551B (en) * 2014-07-15 2018-05-11 惠州Tcl移动通信有限公司 Change the method and mobile terminal of the music style of song according to heart rate value
CN105810218A (en) * 2014-12-31 2016-07-27 深圳富泰宏精密工业有限公司 Automatic song selection system on the basis of motion state and automatic song selection method
JPWO2016157389A1 (en) * 2015-03-30 2018-03-08 パイオニア株式会社 Output control device, output control method, and output control program
KR102230995B1 (en) * 2019-05-29 2021-03-23 주식회사 바디프랜드 Runnig maxhine and its control method that provide sound that maximizes exercise effect
JP7328054B2 (en) 2019-07-31 2023-08-16 日東電工株式会社 Evaluation system, evaluation device, evaluation method, and program

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000251455A (en) * 1999-03-03 2000-09-14 Toshiba Corp Recorded data reproducing device
JP2000299644A (en) * 1999-04-14 2000-10-24 Denso Corp Tuning controller for broadcast receiver for moving object
JP2001272974A (en) * 2000-03-24 2001-10-05 Yamaha Corp Device and method for displaying information and medium with recorded program
JP2001299980A (en) * 2000-04-21 2001-10-30 Mitsubishi Electric Corp Motion support device
JP2003108154A (en) * 2001-10-02 2003-04-11 Casio Comput Co Ltd Device and method for music data distribution
JP2004086958A (en) * 2002-08-23 2004-03-18 Pioneer Electronic Corp Information processor, information processing method, program therefor, recording medium for recording the program, and reproducing device
JP2004086189A (en) * 2002-07-02 2004-03-18 Matsushita Electric Ind Co Ltd Musical piece retrieval system
JP2004113552A (en) * 2002-09-27 2004-04-15 Clarion Co Ltd Exercise aid device
JP2005282367A (en) * 2004-03-26 2005-10-13 Toyota Motor Corp Accelerator pedal operation load controller of vehicle
JP2006049942A (en) * 2004-07-30 2006-02-16 Toshiba Corp Terminal apparatus and standby operation control method

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3042221B2 (en) * 1992-10-28 2000-05-15 トヨタ自動車株式会社 Control device for automatic transmission and engine
JPH1063265A (en) * 1996-08-16 1998-03-06 Casio Comput Co Ltd Automatic playing device
JPH11259075A (en) * 1998-03-09 1999-09-24 Casio Comput Co Ltd Musical sound generator

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000251455A (en) * 1999-03-03 2000-09-14 Toshiba Corp Recorded data reproducing device
JP2000299644A (en) * 1999-04-14 2000-10-24 Denso Corp Tuning controller for broadcast receiver for moving object
JP2001272974A (en) * 2000-03-24 2001-10-05 Yamaha Corp Device and method for displaying information and medium with recorded program
JP2001299980A (en) * 2000-04-21 2001-10-30 Mitsubishi Electric Corp Motion support device
JP2003108154A (en) * 2001-10-02 2003-04-11 Casio Comput Co Ltd Device and method for music data distribution
JP2004086189A (en) * 2002-07-02 2004-03-18 Matsushita Electric Ind Co Ltd Musical piece retrieval system
JP2004086958A (en) * 2002-08-23 2004-03-18 Pioneer Electronic Corp Information processor, information processing method, program therefor, recording medium for recording the program, and reproducing device
JP2004113552A (en) * 2002-09-27 2004-04-15 Clarion Co Ltd Exercise aid device
JP2005282367A (en) * 2004-03-26 2005-10-13 Toyota Motor Corp Accelerator pedal operation load controller of vehicle
JP2006049942A (en) * 2004-07-30 2006-02-16 Toshiba Corp Terminal apparatus and standby operation control method

Also Published As

Publication number Publication date
JP2007264584A (en) 2007-10-11

Similar Documents

Publication Publication Date Title
JP4517401B2 (en) Music playback apparatus, music playback program, music playback method, music selection apparatus, music selection program, and music selection method
US7737353B2 (en) Apparatus for controlling music reproduction and apparatus for reproducing music
CN101002985B (en) Apparatus for controlling music reproduction and apparatus for reproducing music
KR101289152B1 (en) Content reproduction list generation device, content reproduction list generation method, and program-recorded recording medium
US7841965B2 (en) Audio-signal generation device
JP4067372B2 (en) Exercise assistance device
US8153880B2 (en) Performance apparatus and storage medium therefor
RU2390056C2 (en) Sound player, method of playing back sound
JP4697165B2 (en) Music playback control device
KR20070105984A (en) Sound reproducing device, sound reproducing method, and sound reproducing program
JP2011000367A (en) Music reproduction control device
JP2007075172A (en) Sound output control device, method and program
US20100236386A1 (en) Performance apparatus and storage medium therefor
EP1850921A2 (en) Electronic device and method for reproducing a human perceptual signal
EP1128358A1 (en) Method of generating an audio program on a portable device
JP4702071B2 (en) Music playback control device and music playback device
JP2010192012A (en) Portable music reproducing device
JP2008242287A (en) Performance device and program for attaining its control method
JP2007328568A (en) Pedometer, portable information terminal, control method for pedometer, and program
JP2007250053A (en) Contents reproducing device and contents reproducing method
JP2008242285A (en) Performance device and program for attaining its control method
JP2008242064A (en) Music reproduction controller
JP2007156280A (en) Sound reproduction device, sound reproduction method, and sound reproduction program
JP2012022242A (en) Reproducing device for musical sound, and program
JP2007140224A (en) Musical piece content selection reproduction apparatus and method, and musical piece content distribution reproduction system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080630

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20091020

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20091116

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100115

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100208

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20100408

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20100426

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20100509

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130528

Year of fee payment: 3

R151 Written notification of patent or utility model registration

Ref document number: 4517401

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130528

Year of fee payment: 3

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130528

Year of fee payment: 3

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350