(57)【特許請求の範囲】
【請求項１】
時間と心拍数との関係により構成された運動スケジュールを記憶したスケジュール記憶手段と、楽曲を聴きながら前記運動スケジュールに沿って運動する者の心拍数を測定する心拍数測定手段と、運動開始時からの時間をカウントする計時手段と、複数の楽曲データを記憶した楽曲記憶手段と、前記楽曲記憶手段から楽曲データを読み出して楽曲を再生させる再生手段と、前記計時手段がカウントする時間に対応して前記運動スケジュールから得られた心拍数と前記心拍数測定手段が測定した心拍数との差分を求める心拍数差分演算手段と、前記心拍数差分演算手段が求める差分に基づいて前記再生手段で再生させる楽曲のリズムを求めるリズム演算手段と、再生中の楽曲のリズムが前記リズム演算手段で求めたリズムとなるように前記再生手段の再生速度を制御する再生制御手段とを有した音楽再生装置において、
前記楽曲記憶手段は各楽曲データにそれぞれの固有リズム情報と楽曲におけるリズムのとり易さを示す値である固有リズミカル値とを対応付けて記憶しており、
前記再生手段が前記楽曲記憶手段の１つの楽曲データを読み出して楽曲を再生させている状態で、その再生中の楽曲の固有リズム情報に対する前記リズム演算手段が求めたリズムの変化率を演算するリズム変化率演算手段と、
現在位置を測定する位置測定手段と、
各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、
騒音レベルとリズミカル値との関係を記憶したリズミカル値算出用テーブルと、
所定時間毎に、前記位置測定手段が測定した現在位置情報に基づいて、前記騒音レベル算出用テーブルと前記リズミカル値算出用テーブルにより、前記現在位置に対応するリズミカル値を求めるリズミカル値算出手段と、
前記リズミカル値算出手段が前回求めた前記リズミカル値と今回求めた前記リズミカル値との差分を求めるリズミカル値差分演算手段と、
前記リズム変化率演算手段が演算した変化率が所定閾値以上か否か、及び前記リズミカル値差分演算手段が求めた差分が所定閾値以上か否かを判定する判定手段と、
再生動作開始時には、前記楽曲記憶手段が記憶している複数の楽曲データから、指定入力により指定された楽曲データ若しくは既設定の楽曲データ、又は前記リズミカル値算出手段が求めているリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記リズム演算手段が求めているリズム情報と一致するか若しくは最も近い固有リズム情報に対応付けられている楽曲データを再生対象として選択し、再生動作開始後には、前記判定手段により前記リズム変化率演算手段が演算した変化率が所定閾値以上であると判定される度、又は前記リズミカル値差分演算手段が求めた差分が所定閾値以上であると判定される度に、前記楽曲記憶手段が記憶している複数の楽曲データから、前記リズミカル値算出手段が求めているリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記リズム演算手段が求めているリズム情報と一致するか若しくは最も近い固有リズム情報に対応付けられている楽曲データを再生対象として選択する楽曲選択手段と
を具備し、前記再生手段が前記楽曲選択手段によって選択された楽曲データを再生させることを特徴とする音楽再生装置。
【請求項２】
前記楽曲記憶手段は各楽曲データの曲名を更に対応付けて記憶しており、
表示手段と、
再生動作開始時、及び前記判定手段により前記リズム変化率演算手段が演算した変化率が所定閾値以上であると判定される度、又は前記リズミカル値差分演算手段が求めた差分が所定閾値以上であると判定される度に、前記楽曲記憶手段が記憶している複数の楽曲データから、前記リズミカル値算出手段が求めているリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記リズム演算手段が求めているリズム情報と一致するか又は近似した前記固有リズム情報に対応付けられている１又は２以上の楽曲データの曲名を読み出して前記表示手段に表示させる表示制御手段と、
前記表示手段に表示された曲名の内の１つを選択して指定する曲名指定手段と
を設け、
前記表示手段に曲名が表示された後の一定時間内に前記曲名指定手段からの指定があった場合には、前記楽曲選択手段ではその指定による楽曲の選択を優先させることとした請求項１に記載の音楽再生装置。
【請求項３】
時間と心拍数との関係により構成された運動スケジュールを記憶したスケジュール記憶手段と、楽曲を聴きながら前記運動スケジュールに沿って運動する者の心拍数を測定する心拍数測定手段と、運動開始時からの時間をカウントする計時手段と、現在位置を測定する位置測定手段と、各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、騒音レベルと楽曲におけるリズムのとり易さを示すリズミカル値との関係を記憶したリズミカル値算出用テーブルと、各楽曲データにそれぞれの固有リズム情報と固有リズミカル値を対応付けて複数の楽曲データを記憶した楽曲記憶手段と、前記楽曲記憶手段から楽曲データを読み出して楽曲を再生させる再生手段と、制御手段とを備えた音楽再生装置の前記制御手段に実行させる音楽再生プログラムであって、
前記計時手段がカウントする時間に対応して前記運動スケジュールから得られた心拍数と前記心拍数測定手段が測定した心拍数との差分を求める第１のステップと、
前記第１のステップで求めた差分に基づいて前記再生手段で再生させる楽曲のリズムを求める第２のステップと、
再生中の楽曲のリズムが前記第２のステップで求めたリズムとなるように前記再生手段の再生速度を制御する第３のステップと、
前記再生手段が前記楽曲記憶手段の１つの楽曲を再生させている状態で、その再生中の楽曲の固有リズム情報に対する前記第２のステップで求めたリズムの変化率を演算する第４のステップと、
前記位置測定手段が求めている現在位置情報に基づいて、前記騒音レベル算出用テーブルと前記リズミカル値算出用テーブルによりリズミカル値を求める第５のステップと、
前回の第５のステップの実行により求めたリズミカル値と今回の第５のステップの実行により求めたリズミカル値との差分を求める第６のステップと、
前記第４のステップで求めた変化率が所定閾値以上か否か、及び前記第６のステップで求めた差分が所定閾値以上か否かを判定する第７のステップと、
再生動作開始時には、前記楽曲記憶手段が記憶している複数の楽曲データから、指定入力により指定された楽曲データ若しくは既設定の楽曲データ、又は前記第５のステップで求めたリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記第２のステップで求めたリズム情報と一致するか若しくは最も近い固有リズム情報に対応付けられている楽曲データを再生対象として選択し、再生動作開始後には、前記第７のステップにおいて、前記第４のステップで求めた変化率が所定閾値以上であると判定される度、又は前記第６のステップで求めた差分が所定閾値以上であると判定される度に、前記楽曲記憶手段が記憶している複数の楽曲データから、前記第５のステップで求めたリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記第２のステップで求めたリズム情報と一致するか若しくは最も近い固有リズム情報に対応付けられている楽曲データを再生対象として選択する第８のステップと
を前記制御手段に実行させる音楽再生プログラム。
【請求項４】
前記音楽再生装置は、
前記楽曲記憶手段が、各楽曲データの曲名を更に対応付けて記憶すると共に、
表示手段と、この表示手段に表示された曲名の内の１つを選択して指定する曲名指定手段とを備えており、
再生動作開始時、及び前記第７のステップにおいて、前記第４のステップで求めた変化率が所定閾値以上であると判定される度、又は前記第６のステップで求めた差分が所定閾値以上であると判定される度に、前記楽曲記憶手段から、前記第５のステップで求めたリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記第２のステップで求めたリズム情報と一致するか又は近似した固有リズム情報に対応付けられている楽曲データの曲名を読み出して前記表示手段に表示させる第９のステップと、
前記第９のステップで前記表示手段に曲名が表示された後の一定時間内に前記曲名指定手段からの指定があった場合には、その指定による楽曲の選択を前記第８のステップでの楽曲の選択より優先させる第１０のステップと
を前記制御手段に実行させるようにした請求項３に記載の音楽再生プログラム。
【請求項５】
時間と心拍数との関係により構成された運動スケジュールを記憶したスケジュール記憶手段と、楽曲を聴きながら前記運動スケジュールに沿って運動する者の心拍数を測定する心拍数測定手段と、運動開始時からの時間をカウントする計時手段と、現在位置を測定する位置測定手段と、各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、騒音レベルと楽曲におけるリズムのとり易さを示すリズミカル値との関係を記憶したリズミカル値算出用テーブルと、各楽曲データにそれぞれの固有リズム情報と固有リズミカル値を対応付けて複数の楽曲データを記憶した楽曲記憶手段と、前記楽曲記憶手段から楽曲データを読み出して楽曲を再生させる再生手段とを備えた音楽再生装置において音楽を再生する音楽再生方法であって、
前記計時手段がカウントする時間に対応して前記運動スケジュールから得られた心拍数と前記心拍数測定手段が測定した心拍数との差分を求める第１のステップと、
前記第１のステップで求めた差分に基づいて前記再生手段で再生させる楽曲のリズムを求める第２のステップと、
再生中の楽曲のリズムが前記第２のステップで求めたリズムとなるように前記再生手段の再生速度を制御する第３のステップと、
前記再生手段が前記楽曲記憶手段の１つの楽曲を再生させている状態で、その再生中の楽曲の固有リズム情報に対する前記第２のステップで求めたリズムの変化率を演算する第４のステップと、
前記位置測定手段が求めている現在位置情報に基づいて、前記騒音レベル算出用テーブルと前記リズミカル値算出用テーブルによりリズミカル値を求める第５のステップと、
前回の第５のステップの実行により求めたリズミカル値と今回の第５のステップの実行により求めたリズミカル値との差分を求める第６のステップと、
前記第４のステップで求めた変化率が所定閾値以上か否か、及び前記第６のステップで求めた差分が所定閾値以上か否かを判定する第７のステップと、
再生動作開始時には、前記楽曲記憶手段が記憶している複数の楽曲データから、指定入力により指定された楽曲データ若しくは既設定の楽曲データ、又は前記第５のステップで求めたリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記第２のステップで求めたリズム情報と一致するか若しくは最も近い固有リズム情報に対応付けられている楽曲データを再生対象として選択し、再生動作開始後には、前記第７のステップにおいて、前記第４のステップで求めた変化率が所定閾値以上であると判定される度、又は前記第６のステップで求めた差分が所定閾値以上であると判定される度に、前記楽曲記憶手段が記憶している複数の楽曲データから、前記第５のステップで求めたリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記第２のステップで求めたリズム情報と一致するか若しくは最も近い固有リズム情報に対応付けられている楽曲データを再生対象として選択する第８のステップと
を備えたことを特徴とする音楽再生方法。
【請求項６】
前記音楽再生装置は、
前記楽曲記憶手段が、各楽曲データの曲名を更に対応付けて記憶すると共に、
表示手段と、この表示手段に表示された曲名の内の１つを選択して指定する曲名指定手段とを備えており、
再生動作開始時、及び前記第７のステップにおいて、前記第４のステップで求めた変化率が所定閾値以上であると判定される度、又は前記第６のステップで求めた差分が所定閾値以上であると判定される度に、前記楽曲記憶手段から、前記第５のステップで求めたリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記第２のステップで求めたリズム情報と一致するか又は近似した固有リズム情報に対応付けられている楽曲データの曲名を読み出して前記表示手段に表示させる第９のステップと、
前記第９のステップで前記表示手段に曲名が表示された後の一定時間内に前記曲名指定手段からの指定があった場合には、その指定による楽曲の選択を前記第８のステップでの楽曲の選択より優先させる第１０のステップと
を備えた請求項５に記載の音楽再生方法。
【請求項７】
複数の楽曲データの中から再生手段に再生させる楽曲データを選択する楽曲選択装置において、
各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、前記騒音レベルとリズムのとり易さを示すリズミカル値との関係を記憶したリズミカル値算出用テーブルとに基づいて、前記リズミカル値の基準値を、前記再生手段から出力される音声を聴取するユーザの位置における騒音レベルに応じて算出すると共に、心拍測定手段によって測定された前記ユーザの心拍数に対応し、且つ算出した基準値よりもリズムがとり易い傾向を示す固有リズミカル値に対応する楽曲データを、複数の楽曲データと、その複数の楽曲データそれぞれと対応付けられた前記固有リズミカル値とを記憶している記憶部から選択し、その選択した楽曲データを前記再生手段に再生させる制御部を有することを特徴とする楽曲選択装置。
【請求項８】
複数の楽曲データの中から再生手段に再生させる楽曲データを選択する楽曲選択装置において、
各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、前記騒音レベルとリズムのとり易さを示すリズミカル値との関係を記憶したリズミカル値算出用テーブルとに基づいて、前記リズミカル値の基準値を、前記再生手段から出力される音声を聴取するユーザの位置における騒音レベルに応じて算出すると共に、心拍測定手段によって測定された前記ユーザの心拍数に対応し、且つ算出した基準値よりもリズムがとり易い傾向を示す固有リズミカル値に対応する楽曲データを、複数の楽曲データと、その複数の楽曲データそれぞれと対応付けられた前記固有リズミカル値とを記憶している記憶部から複数個抽出する制御部を有し、
前記制御部は、複数個の楽曲データを抽出した後の一定時間内に、抽出した複数の楽曲データの内、１の楽曲データを前記ユーザが指定した場合、その指定された楽曲データを再生手段に再生させ、前記一定時間内に、前記ユーザが１の楽曲データを指定しなかった場合は、抽出した複数の楽曲データの内、任意の１の楽曲データを選択し、その選択した楽曲データを前記再生手段に再生させることを特徴とする楽曲選択装置。
【請求項９】
複数の楽曲データの中から再生手段に再生させる楽曲データを選択する楽曲選択プログラムにおいて、
ユーザの心拍数を心拍数測定手段から取得するステップと、
各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、前記騒音レベルとリズムのとり易さを示すリズミカル値との関係を記憶したリズミカル値算出用テーブルとに基づいて、前記リズミカル値の基準値を、前記再生手段から出力される音声を聴取するユーザの位置における騒音レベルに応じて算出するステップと、
心拍測定手段によって測定された前記ユーザの心拍数に対応し、且つ算出した基準値よりもリズムがとり易い傾向を示す固有リズミカル値に対応する楽曲データを、複数の楽曲データと、その複数の楽曲データそれぞれと対応付けられた前記固有リズミカル値とを記憶している記憶部から選択するステップと、
選択した前記楽曲データを前記再生手段に再生させるステップと
を制御部に実行させるようにした楽曲選択プログラム。
【請求項１０】
複数の楽曲データの中から再生手段に再生させる楽曲データを選択する楽曲選択プログラムにおいて、
ユーザの心拍数を心拍数測定手段から取得するステップと、
各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、前記騒音レベルとリズムのとり易さを示すリズミカル値との関係を記憶したリズミカル値算出用テーブルとに基づいて、前記リズミカル値の基準値を、前記再生手段から出力される音声を聴取するユーザの位置における騒音レベルに応じて算出するステップと、
心拍測定手段によって測定された前記ユーザの心拍数に対応し、且つ算出した基準値よりもリズムがとり易い傾向を示す固有リズミカル値に対応する楽曲データを、複数の楽曲データと、その複数の楽曲データそれぞれと対応付けられた前記固有リズミカル値とを記憶している記憶部から複数個抽出するステップと、
前記複数個の楽曲データを抽出した後の一定時間内に、抽出した前記複数の楽曲データの内、１の楽曲データを前記ユーザが指定した場合、その指定された楽曲データを再生手段に再生させ、前記一定時間内に、前記ユーザが１の楽曲データを指定しなかった場合は、抽出した前記複数の楽曲データの内、任意の１の楽曲データを選択し、その選択した楽曲データを前記再生手段に再生させるステップと
を制御部に実行させるようにした楽曲選択プログラム。
【請求項１１】
複数の楽曲データの中から再生手段に再生させる楽曲データを選択する楽曲選択方法において、
ユーザの心拍数を心拍数測定手段から取得するステップと、
各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、前記騒音レベルとリズムのとり易さを示すリズミカル値との関係を記憶したリズミカル値算出用テーブルとに基づいて、前記リズミカル値の基準値を、前記再生手段から出力される音声を聴取するユーザの位置における騒音レベルに応じて算出するステップと、
心拍測定手段によって測定された前記ユーザの心拍数に対応し、且つ算出した基準値よりもリズムがとり易い傾向を示す固有リズミカル値に対応する楽曲データを、複数の楽曲データと、その複数の楽曲データそれぞれと対応付けられた前記固有リズミカル値とを記憶している記憶部から選択するステップと、
選択した前記楽曲データを前記再生手段に再生させるステップと
を備えた楽曲選択方法。
【請求項１２】
複数の楽曲データの中から再生手段に再生させる楽曲データを選択する楽曲選択方法において、
ユーザの心拍数を心拍数測定手段から取得するステップと、
各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、前記騒音レベルとリズムのとり易さを示すリズミカル値との関係を記憶したリズミカル値算出用テーブルとに基づいて、前記リズミカル値の基準値を、前記再生手段から出力される音声を聴取するユーザの位置における騒音レベルに応じて算出するステップと、
心拍測定手段によって測定された前記ユーザの心拍数に対応し、且つ算出した基準値よりもリズムがとり易い傾向を示す固有リズミカル値に対応する楽曲データを、複数の楽曲データと、その複数の楽曲データそれぞれと対応付けられた前記固有リズミカル値とを記憶している記憶部から複数個抽出するステップと、
前記複数個の楽曲データを抽出した後の一定時間内に、抽出した前記複数の楽曲データの内、１の楽曲データを前記ユーザが指定した場合、その指定された楽曲データを再生手段に再生させ、前記一定時間内に、前記ユーザが１の楽曲データを指定しなかった場合は、抽出した前記複数の楽曲データの内、任意の１の楽曲データを選択し、その選択した楽曲データを前記再生手段に再生させるステップと
を備えた楽曲選択方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、楽曲に合わせて運動する者（以下、「運動者」という）に対して、楽曲のリズムを制御して再生出力させることにより、適当な運動負荷を与える音楽再生装置、音楽再生プログラム、音楽再生方法、楽曲選択装置、楽曲選択プログラム、及び楽曲選択方法に係る。
【背景技術】
【０００２】
フィットネスやエクササイズ等の業界においては、健康的で効果的な運動方法として、一定のリズムを保って運動する持続型エクササイズや、一定の心拍数を保った状態で運動する定脈拍エクササイズが有効であることが知られている。従って、それらの運動方法では音楽が取り入れられていることが多く、例えば、エアロビクス等に代表されるスタジオトレーニングでは、音程を変えずに再生速度だけをスムーズに変化させる機能を有した音楽再生装置が活用されている。
【０００３】
また、下記特許文献１においは、運動に最適な理想心拍と測定心拍とのずれを検出し、最適な運動負荷を与える音楽再生速度を一意的に決定し、決定された速度で楽曲データを再生・出力する心拍測定機能付き音楽速度制御装置が提案されている。更に、下記特許文献２では、端末装置を携帯するユーザが一定距離を歩行する度に、経過時間・運動強度・心拍数・歩行テンポ等のパラメータセットを配信サイトへ送信し、これを受信した配信サイト側がパラメータセットに応じた最適運動負荷を与えるテンポの楽曲データを検索して配信する曲データの配信装置及び配信方法が提案されている。
【特許文献１】特開２００３−１７７７５０号公報
【特許文献２】特開２００３−１０８１５４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、前記特許文献１の音楽速度制御装置では、理想心拍と測定心拍との差に応じて音楽再生速度を設定するが、リズム変化の大きさによっては楽曲本来の魅力が著しく損なわれ、聴くに耐えないような楽曲再生になることがある。また、そのような再生状態では運動者が不快感を覚え、却って運動効果を阻害することになる。一方、前記特許文献２では、配信サイト側での条件を指定した検索により、運動用楽曲データは予めユーザに逐次最適な運動負荷を与えるように設定されたものであり、それがユーザ側の携帯端末装置へダウンロードされるようになっている。しかし、この提案では、携帯端末装置側で実際の運動過程で生じる様々な状態にきめ細かに対応する制御が不可能であり、楽曲の選択に関する自由度もない。
【０００５】
本発明は、従来技術における前記のような問題点に鑑みてなされたものであり、再生される楽曲のリズムを運動過程で変化する心拍数に応じて制御すると共に、リズムの変化によって楽曲本来の魅力が損なわれるような場合には、楽曲自体をリズムに適合したものに変えることができ、更には運動者に楽曲選択の自由度を持たせることが可能な音楽再生装置、音楽再生プログラム、音楽再生方法、楽曲選択装置、楽曲選択プログラム、及び楽曲選択方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
第１の発明は、時間と心拍数との関係により構成された運動スケジュールを記憶したスケジュール記憶手段と、楽曲を聴きながら前記運動スケジュールに沿って運動する者の心拍数を測定する心拍数測定手段と、運動開始時からの時間をカウントする計時手段と、複数の楽曲データを記憶した楽曲記憶手段と、前記楽曲記憶手段から楽曲データを読み出して楽曲を再生させる再生手段と、前記計時手段がカウントする時間に対応して前記運動スケジュールから得られた心拍数と前記心拍数測定手段が測定した心拍数との差分を求める心拍数差分演算手段と、前記心拍数差分演算手段が求める差分に基づいて前記再生手段で再生させる楽曲のリズムを求めるリズム演算手段と、再生中の楽曲のリズムが前記リズム演算手段で求めたリズムとなるように前記再生手段の再生速度を制御する再生制御手段とを有した音楽再生装置において、前記楽曲記憶手段は各楽曲データにそれぞれの固有リズム情報と楽曲におけるリズムのとり易さを示す値である固有リズミカル値とを対応付けて記憶しており、前記再生手段が前記楽曲記憶手段の１つの楽曲データを読み出して楽曲を再生させている状態で、その再生中の楽曲の固有リズム情報に対する前記リズム演算手段が求めたリズムの変化率を演算するリズム変化率演算手段と、現在位置を測定する位置測定手段と、各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、騒音レベルとリズミカル値との関係を記憶したリズミカル値算出用テーブルと、所定時間毎に、前記位置測定手段が測定した現在位置情報に基づいて、前記騒音レベル算出用テーブルと前記リズミカル値算出用テーブルにより、前記現在位置に対応するリズミカル値を求めるリズミカル値算出手段と、前記リズミカル値算出手段が前回求めた前記リズミカル値と今回求めた前記リズミカル値との差分を求めるリズミカル値差分演算手段と、前記リズム変化率演算手段が演算した変化率が所定閾値以上か否か、及び前記リズミカル値差分演算手段が求めた差分が所定閾値以上か否かを判定する判定手段と、再生動作開始時には、前記楽曲記憶手段が記憶している複数の楽曲データから、指定入力により指定された楽曲データ若しくは既設定の楽曲データ、又は前記リズミカル値算出手段が求めているリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記リズム演算手段が求めているリズム情報と一致するか若しくは最も近い固有リズム情報に対応付けられている楽曲データを再生対象として選択し、再生動作開始後には、前記判定手段により前記リズム変化率演算手段が演算した変化率が所定閾値以上であると判定される度、又は前記リズミカル値差分演算手段が求めた差分が所定閾値以上であると判定される度に、前記楽曲記憶手段が記憶している複数の楽曲データから、前記リズミカル値算出手段が求めているリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記リズム演算手段が求めているリズム情報と一致するか若しくは最も近い固有リズム情報に対応付けられている楽曲データを再生対象として選択する楽曲選択手段と
を具備し、前記再生手段が前記楽曲選択手段によって選択された楽曲データを再生させることを特徴とする音楽再生装置に係る。
【０００７】
音楽再生装置を携帯してランニングによる運動スケジュールを消化しているような場合には、様々な騒音の中を通過するため、楽曲の再生音が騒音に掻き消されてリズムがとりにくくなる。この第１の発明では、リズムの変化率が所定閾値以上になった場合に、新たに適合する楽曲を選択し直すと共に、騒音レベルに対してリズムがとり易さの目安を示すリズミカル値という値を導入し、リズミカル値の変化も考慮して、前回求めた前記リズミカル値と今回求めた前記リズミカル値との差分が所定閾値以上になった場合にも、新たに適合する楽曲を選択し直す。また、その選択に際しても、今回求められたリズミカル値よりリズムがとり易い傾向のリズミカル値をもつ楽曲群の中から、新たに求められたリズム情報と一致するか若しくは最も近い固有リズム情報を持つ楽曲が選択されるようになっている。
【０００８】
また、この第１の発明における楽曲選択方式として、次のような構成も採用できる。即ち、前記楽曲記憶手段は各楽曲データの曲名を更に対応付けて記憶しており、表示手段と、再生動作開始時、及び前記判定手段により前記リズム変化率演算手段が演算した変化率が所定閾値以上であると判定される度、又は前記リズミカル値差分演算手段が求めた差分が所定閾値以上であると判定される度に、前記楽曲記憶手段が記憶している複数の楽曲データから、前記リズミカル値算出手段が求めているリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記リズム演算手段が求めているリズム情報と一致するか又は近似した前記固有リズム情報に対応付けられている１又は２以上の楽曲データの曲名を読み出して前記表示手段に表示させる表示制御手段と、前記表示手段に表示された曲名の内の１つを選択して指定する曲名指定手段とを設け、前記表示手段に曲名が表示された後の一定時間内に前記曲名指定手段からの指定があった場合には、前記楽曲選択手段ではその指定による楽曲の選択を優先させるようにする。
【０００９】
尚、前記第１の発明は、次のような構成の音楽再生プログラム及び音楽再生方法として構成できる。
(1a) 時間と心拍数との関係により構成された運動スケジュールを記憶したスケジュール記憶手段と、楽曲を聴きながら前記運動スケジュールに沿って運動する者の心拍数を測定する心拍数測定手段と、運動開始時からの時間をカウントする計時手段と、現在位置を測定する位置測定手段と、各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、騒音レベルと楽曲におけるリズムのとり易さを示すリズミカル値との関係を記憶したリズミカル値算出用テーブルと、各楽曲データにそれぞれの固有リズム情報と固有リズミカル値を対応付けて複数の楽曲データを記憶した楽曲記憶手段と、前記楽曲記憶手段から楽曲データを読み出して楽曲を再生させる再生手段と、制御手段とを備えた音楽再生装置の前記制御手段に実行させる音楽再生プログラムであって、前記計時手段がカウントする時間に対応して前記運動スケジュールから得られた心拍数と前記心拍数測定手段が測定した心拍数との差分を求める第１のステップと、前記第１のステップで求めた差分に基づいて前記再生手段で再生させる楽曲のリズムを求める第２のステップと、再生中の楽曲のリズムが前記第２のステップで求めたリズムとなるように前記再生手段の再生速度を制御する第３のステップと、前記再生手段が前記楽曲記憶手段の１つの楽曲を再生させている状態で、その再生中の楽曲の固有リズム情報に対する前記第２のステップで求めたリズムの変化率を演算する第４のステップと、前記位置測定手段が求めている現在位置情報に基づいて、前記騒音レベル算出用テーブルと前記リズミカル値算出用テーブルによりリズミカル値を求める第５のステップと、前回の第５のステップの実行により求めたリズミカル値と今回の第５のステップの実行により求めたリズミカル値との差分を求める第６のステップと、前記第４のステップで求めた変化率が所定閾値以上か否か、及び前記第６のステップで求めた差分が所定閾値以上か否かを判定する第７のステップと、再生動作開始時には、前記楽曲記憶手段が記憶している複数の楽曲データから、指定入力により指定された楽曲データ若しくは既設定の楽曲データ、又は前記第５のステップで求めたリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記第２のステップで求めたリズム情報と一致するか若しくは最も近い固有リズム情報に対応付けられている楽曲データを再生対象として選択し、再生動作開始後には、前記第７のステップにおいて、前記第４のステップで求めた変化率が所定閾値以上であると判定される度、又は前記第６のステップで求めた差分が所定閾値以上であると判定される度に、前記楽曲記憶手段が記憶している複数の楽曲データから、前記第５のステップで求めたリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記第２のステップで求めたリズム情報と一致するか若しくは最も近い固有リズム情報に対応付けられている楽曲データを再生対象として選択する第８のステップとを前記制御手段に実行させる音楽再生プログラム。
(2a) 前記(1a)の音楽再生プログラムにおいて、前記音楽再生装置は、前記楽曲記憶手段が、各楽曲データの曲名を更に対応付けて記憶すると共に、表示手段と、この表示手段に表示された曲名の内の１つを選択して指定する曲名指定手段とを備えており、再生動作開始時、及び前記第７のステップにおいて、前記第４のステップで求めた変化率が所定閾値以上であると判定される度、又は前記第６のステップで求めた差分が所定閾値以上であると判定される度に、前記楽曲記憶手段から、前記第５のステップで求めたリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記第２のステップで求めたリズム情報と一致するか又は近似した固有リズム情報に対応付けられている楽曲データの曲名を読み出して前記表示手段に表示させる第９のステップと、前記第９のステップで前記表示手段に曲名が表示された後の一定時間内に前記曲名指定手段からの指定があった場合には、その指定による楽曲の選択を前記第８のステップでの楽曲の選択より優先させる第１０のステップとを前記制御手段に実行させるようにした音楽再生プログラム。
(3a) 時間と心拍数との関係により構成された運動スケジュールを記憶したスケジュール記憶手段と、楽曲を聴きながら前記運動スケジュールに沿って運動する者の心拍数を測定する心拍数測定手段と、運動開始時からの時間をカウントする計時手段と、現在位置を測定する位置測定手段と、各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、騒音レベルと楽曲におけるリズムのとり易さを示すリズミカル値との関係を記憶したリズミカル値算出用テーブルと、各楽曲データにそれぞれの固有リズム情報と固有リズミカル値を対応付けて複数の楽曲データを記憶した楽曲記憶手段と、前記楽曲記憶手段から楽曲データを読み出して楽曲を再生させる再生手段とを備えた音楽再生装置において音楽を再生する音楽再生方法であって、前記計時手段がカウントする時間に対応して前記運動スケジュールから得られた心拍数と前記心拍数測定手段が測定した心拍数との差分を求める第１のステップと、前記第１のステップで求めた差分に基づいて前記再生手段で再生させる楽曲のリズムを求める第２のステップと、再生中の楽曲のリズムが前記第２のステップで求めたリズムとなるように前記再生手段の再生速度を制御する第３のステップと、前記再生手段が前記楽曲記憶手段の１つの楽曲を再生させている状態で、その再生中の楽曲の固有リズム情報に対する前記第２のステップで求めたリズムの変化率を演算する第４のステップと、前記位置測定手段が求めている現在位置情報に基づいて、前記騒音レベル算出用テーブルと前記リズミカル値算出用テーブルによりリズミカル値を求める第５のステップと、前回の第５のステップの実行により求めたリズミカル値と今回の第５のステップの実行により求めたリズミカル値との差分を求める第６のステップと、前記第４のステップで求めた変化率が所定閾値以上か否か、及び前記第６のステップで求めた差分が所定閾値以上か否かを判定する第７のステップと、再生動作開始時には、前記楽曲記憶手段が記憶している複数の楽曲データから、指定入力により指定された楽曲データ若しくは既設定の楽曲データ、又は前記第５のステップで求めたリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記第２のステップで求めたリズム情報と一致するか若しくは最も近い固有リズム情報に対応付けられている楽曲データを再生対象として選択し、再生動作開始後には、前記第７のステップにおいて、前記第４のステップで求めた変化率が所定閾値以上であると判定される度、又は前記第６のステップで求めた差分が所定閾値以上であると判定される度に、前記楽曲記憶手段が記憶している複数の楽曲データから、前記第５のステップで求めたリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記第２のステップで求めたリズム情報と一致するか若しくは最も近い固有リズム情報に対応付けられている楽曲データを再生対象として選択する第８のステップとを備えたことを特徴とする音楽再生方法。
(4a) 前記(5a)の音楽再生方法において、前記音楽再生装置は、前記楽曲記憶手段が、各楽曲データの曲名を更に対応付けて記憶すると共に、表示手段と、この表示手段に表示された曲名の内の１つを選択して指定する曲名指定手段とを備えており、再生動作開始時、及び前記第７のステップにおいて、前記第４のステップで求めた変化率が所定閾値以上であると判定される度、又は前記第６のステップで求めた差分が所定閾値以上であると判定される度に、前記楽曲記憶手段から、前記第５のステップで求めたリズミカル値よりリズムがとり易い傾向を示す固有リズミカル値に対応した楽曲データの内で前記第２のステップで求めたリズム情報と一致するか又は近似した固有リズム情報に対応付けられている楽曲データの曲名を読み出して前記表示手段に表示させる第９のステップと、前記第９のステップで前記表示手段に曲名が表示された後の一定時間内に前記曲名指定手段からの指定があった場合には、その指定による楽曲の選択を前記第８のステップでの楽曲の選択より優先させる第１０のステップとを備えた音楽再生方法。
【００１２】
次いで、第２の発明は、前記第１の発明が「音楽再生」に係る装置・プログラム・方法であるのに対して、「楽曲選択」に着目したものであり、次のような装置・プログラム・方法に関する。
(1c)   複数の楽曲データの中から再生手段に再生させる楽曲データを選択する楽曲選択装置において、各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、前記騒音レベルとリズムのとり易さを示すリズミカル値との関係を記憶したリズミカル値算出用テーブルとに基づいて、前記リズミカル値の基準値を、前記再生手段から出力される音声を聴取するユーザの位置における騒音レベルに応じて算出すると共に、心拍測定手段によって測定された前記ユーザの心拍数に対応し、且つ算出した基準値よりもリズムがとり易い傾向を示す固有リズミカル値に対応する楽曲データを、複数の楽曲データと、その複数の楽曲データそれぞれと対応付けられた前記固有リズミカル値とを記憶している記憶部から選択し、その選択した楽曲データを前記再生手段に再生させる制御部を有することを特徴とする楽曲選択装置。
(2c) 複数の楽曲データの中から再生手段に再生させる楽曲データを選択する楽曲選択装置において、各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、前記騒音レベルとリズムのとり易さを示すリズミカル値との関係を記憶したリズミカル値算出用テーブルとに基づいて、前記リズミカル値の基準値を、前記再生手段から出力される音声を聴取するユーザの位置における騒音レベルに応じて算出すると共に、心拍測定手段によって測定された前記ユーザの心拍数に対応し、且つ算出した基準値よりもリズムがとり易い傾向を示す固有リズミカル値に対応する楽曲データを、複数の楽曲データと、その複数の楽曲データそれぞれと対応付けられた前記固有リズミカル値とを記憶している記憶部から複数個抽出する制御部を有し、前記制御部は、複数個の楽曲データを抽出した後の一定時間内に、抽出した複数の楽曲データの内、１の楽曲データを前記ユーザが指定した場合、その指定された楽曲データを再生手段に再生させ、前記一定時間内に、前記ユーザが１の楽曲データを指定しなかった場合は、抽出した複数の楽曲データの内、任意の１の楽曲データを選択し、その選択した楽曲データを前記再生手段に再生させることを特徴とする楽曲選択装置。
(3c) 複数の楽曲データの中から再生手段に再生させる楽曲データを選択する楽曲選択プログラムにおいて、ユーザの心拍数を心拍数測定手段から取得するステップと、各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、前記騒音レベルとリズムのとり易さを示すリズミカル値との関係を記憶したリズミカル値算出用テーブルとに基づいて、前記リズミカル値の基準値を、前記再生手段から出力される音声を聴取するユーザの位置における騒音レベルに応じて算出するステップと、心拍測定手段によって測定された前記ユーザの心拍数に対応し、且つ算出した基準値よりもリズムがとり易い傾向を示す固有リズミカル値に対応する楽曲データを、複数の楽曲データと、その複数の楽曲データそれぞれと対応付けられた前記固有リズミカル値とを記憶している記憶部から選択するステップと、選択した前記楽曲データを前記再生手段に再生させるステップとを制御部に実行させるようにした楽曲選択プログラム。
(4c) 複数の楽曲データの中から再生手段に再生させる楽曲データを選択する楽曲選択プログラムにおいて、ユーザの心拍数を心拍数測定手段から取得するステップと、各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、前記騒音レベルとリズムのとり易さを示すリズミカル値との関係を記憶したリズミカル値算出用テーブルとに基づいて、前記リズミカル値の基準値を、前記再生手段から出力される音声を聴取するユーザの位置における騒音レベルに応じて算出するステップと、心拍測定手段によって測定された前記ユーザの心拍数に対応し、且つ算出した基準値よりもリズムがとり易い傾向を示す固有リズミカル値に対応する楽曲データを、複数の楽曲データと、その複数の楽曲データそれぞれと対応付けられた前記固有リズミカル値とを記憶している記憶部から複数個抽出するステップと、前記複数個の楽曲データを抽出した後の一定時間内に、抽出した前記複数の楽曲データの内、１の楽曲データを前記ユーザが指定した場合、その指定された楽曲データを再生手段に再生させ、前記一定時間内に、前記ユーザが１の楽曲データを指定しなかった場合は、抽出した前記複数の楽曲データの内、任意の１の楽曲データを選択し、その選択した楽曲データを前記再生手段に再生させるステップとを制御部に実行させるようにした楽曲選択プログラム。
(5c) 複数の楽曲データの中から再生手段に再生させる楽曲データを選択する楽曲選択方法において、ユーザの心拍数を心拍数測定手段から取得するステップと、各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、前記騒音レベルとリズムのとり易さを示すリズミカル値との関係を記憶したリズミカル値算出用テーブルとに基づいて、前記リズミカル値の基準値を、前記再生手段から出力される音声を聴取するユーザの位置における騒音レベルに応じて算出するステップと、心拍測定手段によって測定された前記ユーザの心拍数に対応し、且つ算出した基準値よりもリズムがとり易い傾向を示す固有リズミカル値に対応する楽曲データを、複数の楽曲データと、その複数の楽曲データそれぞれと対応付けられた前記固有リズミカル値とを記憶している記憶部から選択するステップと、選択した前記楽曲データを前記再生手段に再生させるステップとを備えた楽曲選択方法。
(6c) 複数の楽曲データの中から再生手段に再生させる楽曲データを選択する楽曲選択方法において、ユーザの心拍数を心拍数測定手段から取得するステップと、各地域の位置情報と騒音レベルとを対応付けて記憶した騒音レベル算出用テーブルと、前記騒音レベルとリズムのとり易さを示すリズミカル値との関係を記憶したリズミカル値算出用テーブルとに基づいて、前記リズミカル値の基準値を、前記再生手段から出力される音声を聴取するユーザの位置における騒音レベルに応じて算出するステップと、心拍測定手段によって測定された前記ユーザの心拍数に対応し、且つ算出した基準値よりもリズムがとり易い傾向を示す固有リズミカル値に対応する楽曲データを、複数の楽曲データと、その複数の楽曲データそれぞれと対応付けられた前記固有リズミカル値とを記憶している記憶部から複数個抽出するステップと、前記複数個の楽曲データを抽出した後の一定時間内に、抽出した前記複数の楽曲データの内、１の楽曲データを前記ユーザが指定した場合、その指定された楽曲データを再生手段に再生させ、前記一定時間内に、前記ユーザが１の楽曲データを指定しなかった場合は、抽出した前記複数の楽曲データの内、任意の１の楽曲データを選択し、その選択した楽曲データを前記再生手段に再生させるステップとを備えた楽曲選択方法。
【発明の効果】
【００１４】
本発明の音楽再生装置、音楽再生プログラム、音楽再生方法、楽曲選択装置、楽曲選択プログラム、及び楽曲選択方法は、以上の構成を有していることにより、次のような効果を奏する。運動スケジュールに沿って設定されている基準心拍数と運動者の実際の心拍数との差分に応じて再生楽曲のリズムを制御することで運動者に理想的な運動負荷を与えている場合に、変化したリズムが楽曲に適合せずに楽曲本来の魅力が損なわれことがあるが、リズムに適合した楽曲を選択して自動的に変更して再生するため、運動者が快適に運動スケジュールを消化してゆくことができ、また、リズムに適合した楽曲に変更する際に、候補となる楽曲を表示させて好みの楽曲を選択することを可能にする。更に、音楽再生装置を携帯して楽曲を聴きながらランニングすることにより運動スケジュールを消化するような場合において、前記効果に加えて、騒音が大きくなった場合にリズムのとり易い楽曲が選択されるようにし、戸外での運動スケジュールの消化をより円滑に行えるようにする。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の音楽再生装置、音楽再生プログラム、音楽再生方法、楽曲選択装置、楽曲選択プログラム、及び楽曲選択方法の実施形態を図面に基づいて詳細に説明する。
［実施形態１］
先ず、図１はこの実施形態１に係る携帯型の音楽再生装置のシステム回路図である。同図において、１０はＣＰＵ、１０a,１０bはＣＰＵ１０の内蔵タイマ、１１はシステム制御プログラムを格納したＲＯＭ、１２は管理データを格納したＲＡＭ、１３は多数の符号化楽曲データを格納したＲＡＭ、１４は符号化楽曲データを復号するデコーダ、１５はデコーダ１４で復号された楽曲データをアナログ信号に変換するＤ／Ａ変換器、１６は低周波増幅器、１７はイヤホン、１８と１８aはユーザ（運動者）の心拍数を測定する心拍測定センサとその測定信号の入力インターフェイス（Ｉ／Ｆ）、１９と１９aは操作部とその操作信号の入力Ｉ／Ｆ、２０と２０aは液晶表示部と同部に対する表示信号の入力Ｉ／Ｆ、２１と２１aはデータ入力端子とその入力信号の入力Ｉ／Ｆを示し、各回路要素は図示するような関係でＣＰＵ１０のバスに接続されている。
【００１６】
また、図２は前記音楽再生装置の外観図であり、筐体３０の前面には液晶表示部２０と操作部１９が配置されていると共に、筐体３０の上側壁面にはイヤホン１７と心拍測定センサ１８がそれぞれコネクタを介して接続されており、右側壁面にはデータ入力端子２１が設けられている。そして、液晶表示部２０は３つの表示エリア３１，３２，３３に分かれており、エリア３１には心拍測定センサ１８から得られるユーザのリアルタイムな心拍数とＲＡＭ１２の運動スケジュールテーブルに基づいて求められる基準心拍数が表示され、エリア３２には前記各心拍数の差分から求められるリズム情報と現在選択中の楽曲の固有リズム情報とが表示され、エリア３３には現在選択中の曲名と再生の進行状態が表示されるようになっている。一方、操作部１９には、楽曲再生の開始／停止や処理の決定／キャンセルや運動プログラムの中断等を指示するための動作指示部３４と、心拍数及びリズム情報の増減と決定を指示入力するための情報入力部３５とが設けられている。
【００１７】
ユーザは、前記音楽再生装置をポケットに入れたり、ベルトに掛け止める等の方法で携帯し、心拍測定センサ１８を身体の脈拍検出部位に直接取り付けると共に、イヤホン１７を耳に装着した状態で使用する。但し、その使用の前提として、ユーザは、前記音楽再生装置の入力端子２１とトレーニングジム等が運用している運動管理システムとを接続させて、予めユーザ用に作成されている管理データと多数の符号化楽曲データとをダウンロードさせ、管理データをＲＡＭ１２に、符号化楽曲データをＲＡＭ１３に格納させておく。ここに、管理データは運動スケジュールテーブルとリズム算出用テーブルと楽曲リストとからなり、また各符号化楽曲データはそれぞれ楽曲番号で管理データ側の楽曲リストと関連付けられているが、それらの構成については後述する。
【００１８】
以下、前記音楽再生装置の動作を図３のフローチャートに基づいて説明する。但し、その動作手順はＣＰＵ１０がＲＯＭ１１のシステム制御プログラムを実行することにより進行する。先ず、ユーザが運動開始時に動作指示部３４のボタン操作によって音楽再生の開始指示を行うと、ＣＰＵ１０はタイマ１０aのカウントを開始させ、直ちにＲＡＭ１２の運動スケジュールテーブルを参照して、時間ｔ＝０における基準心拍数Ｖs(0)を求める（S1〜S3）。ここに、運動スケジュールテーブルはユーザが要望した運動スケジュールに応じて設定された時間ｔと基準心拍数Ｖs(t)との関係を規定したテーブルであり、例えば、図４（Ａ）に示すように、基準心拍数Ｖs(t)が初期値Ｖs(0)から時間の経過に伴って除々に上昇し、所定時間後にほぼ一定値になり、その状態が一定時間だけ継続した後、除々に下降して所定時間後に前記初期値Ｖs(0)と同一値へ戻るような関係で規定されている。この場合は、運動開始時でタイマ１０aのカウント値ｔが０であるため、基準心拍数はＶs(0)として求められる。
【００１９】
また、ＣＰＵ１０は心拍測定センサ１８から入力されている測定心拍数Ｖm(0)を検出して前記基準心拍数Ｖs(0)との差分であるΔＶ(0)＝Ｖs(0)−Ｖm(0)を演算し（S4,S5）、更にＲＡＭ１２のリズム算出用テーブルを参照して前記差分ΔＶ(0)に対応する楽曲再生用のリズム情報Ｒv(0)を求める（S4〜S7）。このリズム算出用テーブルは前記差分ΔＶ(t)＝Ｖs(t)−Ｖm(t)とリズムＲv(i)の関係を規定したものであり、例えば、図４（Ｂ）に示すように差分ΔＶ(t)が正側に大きくなればリズムＲv(i)を速くし、逆に差分ΔＶ(t)が負側に大きくなればリズムＲv(i)を遅くする傾向で規定されている。ここでは、初期段階での前記差分ΔＶ(t)の絶対値は小さな値に収まっているため、ほぼニュートラル状態でのリズムＲv(0)となる。
【００２０】
このようにして初期のリズムＲv(0)が求められると、ＣＰＵ１０はＲＡＭ１２の楽曲リストを参照して前記リズムＲv(0)と同一か又は最も近い固有リズムＲo(0)に対応する楽曲番号を１つ選択し、その選択した楽曲番号に対応するＲＡＭ１３の符号化楽曲データを前記リズムＲv(0)に対応した速度でデコーダ１４へ読み出して復号し、Ｄ／Ａ変換器１５でアナログ信号に変換した後、低周波増幅器１６で増幅してイヤホン１７から楽曲を音声出力させる（S8,S9）。
【００２１】
より詳細には、ＲＡＭ１２の楽曲リストは楽曲番号と曲名とその楽曲の固有リズム情報を対応させており、またＲＡＭ１３は楽曲番号と符号化楽曲データを対応させていることから、ステップS7で求めたリズム情報Ｒv(0)を用いてＲＡＭ１２を検索して固有リズム情報Ｒo(0)を求め、その固有リズム情報Ｒo(0)を有する楽曲の楽曲番号を用いてＲＡＭ１３を検索することにより再生すべき楽曲データを求めることになる。尚、その楽曲はリズムＲv(0)に対応した速度で再生出力されるために、楽曲は固有のリズムＲo(0)で再生されない場合もあり得るが、前記のようにＲv(0)はＲo(0)に近似しており、それほど不自然な再生にはならない。
【００２２】
ところで、前記のように固有リズムＲo(i)の楽曲を初期のリズムＲv(0)で再生させた後、ユーザがその再生された楽曲に合わせて運動していると、当然にユーザの心拍数は上昇してゆく。そして、図４（Ａ）の運動スケジュールテーブルはその心拍数の上昇を想定して時間ｔと基準心拍数Ｖs(t)の関係を規定しているが、ユーザの実際の心拍数である測定心拍数Ｖm(t)はスケジュールどおりの運動を実行しているつもりであっても基準心拍数Ｖs(t)の変化に対応して変化しているとは限らない。この実施形態の音楽再生装置では、一定時間Δｔ毎（例えば、５sec毎）に最初からの経過時間ｔを確認してＲＡＭ１２の運動スケジュールテーブルから基準心拍数Ｖs(t)を求めると共に、その時点で心拍測定センサ１８から入力されている測定心拍数Ｖm(t)を検出し、初期の場合と同様に、それら心拍数の差分ΔＶ(t)＝Ｖs(t)−Ｖm(t)を求める（S10〜S13）。
【００２３】
そして、この差分ΔＶ(t)は運動量が十分でない場合には正側へ大きくなり、逆に過剰な運動量になっていると差分ΔＶ(t)は負側へ大きくなるが、前記初期の場合と同様に、ＲＡＭ１２のリズム算出用テーブルを参照して前記差分ΔＶ(t)に対応する楽曲再生用のリズム情報Ｒv(i+1)を求める（S14）。即ち、基準心拍数Ｖs(t)と測定心拍数Ｖm(t)との差分ΔＶ(t)が０に近づくように楽曲のリズムを変化させることで、ユーザがスケジュールに沿った運動量を消化するようにする。
【００２４】
従って、新たに求められたリズムＲv(i+1)は直ちに楽曲の再生速度に反映されるべきであるが、この実施形態ではリズムの変更が再生される楽曲に影響するか否かを判定するようになっており、必要な場合には新たに設定されるリズムＲv(i+1)に適合した楽曲に変更される。具体的には、現在再生中の楽曲の固有リズム情報Ｒo(i)に対する新たに求めたリズム情報Ｒv(i+1)の変化率［＝｜Ｒv(i+1)−Ｒo(i)｜／Ｒo(i)］が閾値Ｇth以上であるか否かを判定し（S15）、前記変化率が閾値Ｇthよりも小さい場合には、単にリズムだけをＲv(i)からＲv(i+1)へ変更するだけであるが（S15→S16→S9）、閾値Ｇth以上の場合には、前記と同様にリズムをＲv(i+1)へ変更すると共に、ＲＡＭ１２の楽曲リストにおいてそのリズムＲv(i+1)と同一か又は最も近い固有リズムＲo(i+1)に対応する楽曲を新たに選択し、その選択した楽曲のデータをＲＡＭ１３から前記リズムＲv(i+1)に対応する速度で読み出して再生させる（S15→S17→S8）。
【００２５】
これは、前記変化率が閾値Ｇth以上であった場合には、その時点で選択されている楽曲を新たに設定されたリズムＲv(i+1)で再生すると不自然さが生じてユーザに不快感を与えるため、リズムＲv(i+1)に適合した楽曲を新たに選択し直してその問題点を解消するものである。尚、あまり頻繁に楽曲が変更されると逆に落ち着きがなく散漫な印象を与えるため、閾値Ｇthとしては、例えば０.２に設定して、リズムが２０％以上変化した場合に楽曲を選択し直すようにすれば、再生されている楽曲の連続性を阻害せず比較的自然な再生状態になる。
【００２６】
以降、音楽再生装置は運動スケジュールが完了するまでステップS8からステップS17の手順を繰り返して実行し、再生リズムを適応的に変化させながら、楽曲の再生状態が設定リズムに対して不自然にならないように楽曲を変更することにより、ユーザがスケジュールに沿った運動量を快適に消化できるようにする。
【００２７】
ところで、以上の実施形態では、楽曲の選択が音楽再生装置において自動的に実行されるようになっているが（図３のステップS8）、例えば、図５に示すように液晶表示部２０’に曲名表示エリア３３'を設けておき、ユーザが曲名を指定して楽曲を選択できるようにしてもよい。その場合は、図３における前記ステップS8の手順が図６のように変更される。
【００２８】
先ず、図３のステップS7においてリズム情報Ｒv(0)が求められた段階、又はステップS14においてリズム情報Ｒv(i+1)が求められた段階で、ＲＡＭ１２の楽曲リストにおいてそれらのリズム情報Ｒv(0),Ｒv(i+1)と同一か又は一定範囲内で近い固有リズムを有する楽曲の項目情報をＩ／Ｆ２０aへ読み出し、図５に示すように液晶表示部２０の曲名表示エリア３３'に楽曲番号と曲名とアーティスト名とその楽曲の固有リズム情報を表示させる（S21）。また、楽曲の項目情報を表示させて選曲が可能になったことをユーザに通知するためにイヤホン１７から指定督促音を出力させると共に、タイマ１０bのカウントを開始させる（S22,S23）。
【００２９】
このタイマ１０bは入力期間Δｔw（例えば、５sec）を設定するためのものである。従って、同期間Δｔw内に曲名表示エリア３３'内の曲名を指定した入力が有った場合には、その指定に係る楽曲が選択されたものとみなされ（S24,S25）、同期間Δｔw内に指定入力が無い場合には、図３のステップS8と同様の基準で楽曲が選択される（S26,S27）。また、指定操作は図５に示す情報入力部３５’のボタン操作により行われ、楽曲番号の選択位置を上下させて選択・決定する。尚、指定操作の有無に拘わらず、楽曲が選択された段階でタイマ１０bはリセットされる（S28）。
【００３０】
この方式によれば、ユーザに楽曲選択の自由度が与えられ、好みの楽曲を制御されたリズムで聴きながら運動を行うことができる。尤も、楽曲を逐一選択することが面倒な場合には、入力期間Δｔw内に選択操作を行わずに装置側で自動的に選択させればよく、また、選択方式を装置側での自動選択モードにするか手動選択モードにするかを情報入力部３５のボタン操作で切り換えられるようにしておいてもよい。
【００３１】
以上のように、この実施形態の音楽再生装置では、管理データと楽曲データをトレーニングジム等が運用している運動管理システムから一括してダウンロードさせてＲＡＭ１２，１３に格納するようになっている。しかし、ユーザにとって、好みの楽曲を収録しておくには、自分のオーディオシステムやパーソナルコンピュータから好みの楽曲を音楽再生装置へダウンロードさせるようにした方が合理的である。その場合には、ダウンロードさせた楽曲データから曲名や固有リズム情報等を自動的に検出して自動的に楽曲リストを作成し、その楽曲リストをＲＡＭ１２に、楽曲データをＲＡＭ１３にそれぞれ格納させるためのプログラムを予めＲＯＭ１１に持たせておけばよい。また、本実施形態の音楽再生装置では、システム制御プログラムを予めＲＯＭ１１に格納しているものとして説明したが、本発明に係る音楽再生プログラムに関するプログラム自体を上記運動管理システム等からダウンロードするように構成してもよい。
【００３２】
［実施形態２］
上記実施形態１の音楽再生装置においては、運動者に適当な運動負荷を与えるように楽曲のリズムを変化させるための再生制御機能と、必要に応じて再生楽曲の選択・変更を行う機能とを合理的に組み合わせたことにより、楽曲の音楽としての本来的な魅力を損なうことなく、快適で理想的なエクササイズを行えるようにしている。従って、運動者は、選択された楽曲のリズムに合せて運動していれば目的とする心拍数になり、予め設定したスケジュールに適合した運動量を消化することができる。しかし、自分の好みで数多くの楽曲を収録させているような場合には、リズムのとりにくい楽曲や途中でリズムや音量が大きく変化する楽曲（例えば、クラシックの楽曲）が混在していることもあり得る。また、実際のエクササイズでは交通量の多い道路沿いをランニングするような場合も多いが、そのような使用状況では騒音によって楽曲が聴き取りづらくなり、リズムがとりにくくなる可能性がある。この実施形態の音楽再生装置には、実施形態１で説明した機能と共に、そのような問題点に対応した機能が付加されている。
【００３３】
この実施形態に係る携帯型の音楽再生装置のシステム回路図は図７に示される。同図と図１とを比較すれば明らかなように、この実施形態の音楽再生装置は、ＧＰＳ（Global Positioning System）モジュール２２と時刻計時用のタイマ１０cが追加されている点において異なるだけであり、システム回路上の他の構成は実施形態１の場合と同様である。但し、ＲＯＭ１１'のシステム制御プログラムがこの実施形態に特有な手順を含んでいると共に、ＧＰＳモジュール２２が設けられたことに伴い、ＲＡＭ１２の管理データとして、上記実施形態１における運動スケジュールテーブルとリズム算出用テーブルと楽曲リストに加えて、ＧＰＳに対応した地図情報と共に、図１１に示すような地域別騒音レベルテーブルと図１２に示すリズミカル値算出用テーブルが追加されている。
【００３４】
また、図８はこの実施形態２の音楽再生装置の外観図である。この外観に関しても実施形態１の図２に示したものとほぼ同様であり、次の点で相違しているだけである。筐体４０の前面の液晶表示部４１には、実施形態１の場合と同様に、心拍数に関する表示エリア３１と、リズム情報に関する表示エリア３２と、選択中の曲名と再生の進行状態に関する表示エリア３３が設けられていると共に、現在地情報や時刻情報の表示エリア４２が追加されている。操作部４３については、心拍数及びリズム情報の増減や決定を指示入力するための情報入力部４４のボタン配置が異なるだけで、基本的には実施形態１の場合と同様である。
【００３５】
そして、この実施形態の主たる特徴は、ＧＰＳモジュール２２から得られる現在地情報とＲＡＭ１２に追加された前記各テーブルを用いて、騒音レベルに相関するリズミカル情報を加味した楽曲選択基準を設けた点にある。以下、ＣＰＵ１０がＲＯＭ１１'のシステム制御プログラムを実行する動作手順を図９及び図１０のフローチャートを参照しながら説明する。先ず、ユーザが運動（この実施形態ではランニングによる運動）開始時に動作指示部３４のボタン操作によって音楽再生の開始指示を行うと、ＣＰＵ１０はタイマ１０aのカウントを開始させ、直ちにＲＡＭ１２の運動スケジュールテーブルを参照して、時間ｔ＝０における基準心拍数Ｖs(0)を求める（S51〜S53）。この運動スケジュールテーブルは、実施形態１における図４（Ａ）の場合と同様に、運動スケジュールに応じて設定された時間ｔと基準心拍数Ｖs(t)との関係を規定のものであり、ここでは、運動開始時でタイマ１０aのカウント値ｔが０であるため、基準心拍数はＶs(0)として求められる。
【００３６】
また、ＣＰＵ１０は心拍測定センサ１８から入力されている測定心拍数Ｖm(0)を検出して前記基準心拍数Ｖs(0)との差分であるΔＶ(0)＝Ｖs(0)−Ｖm(0)を演算し（S54,S55）、更にＲＡＭ１２のリズム算出用テーブルを参照して前記差分ΔＶ(0)に対応する楽曲再生用のリズム情報Ｒv(0)を求める（S54〜S57）。このリズム算出用テーブルも実施形態１における図４（Ｂ）に示したものと同様であり、前記差分ΔＶ(t)＝Ｖs(t)−Ｖm(t)とリズムＲv(i)の関係を規定しており、この初期段階での前記差分ΔＶ(t)の絶対値は小さな値に収まっているため、ほぼニュートラル状態でのリズムＲv(0)となる。
【００３７】
次に、ＣＰＵ１０はＧＰＳモジュール２２から現在地情報Ｐi(0)を取得すると共に、タイマ１０cから現在の時刻情報Ｔ(0)を取得し、ＲＡＭ１２の騒音レベルテーブルを参照して現在地の騒音レベルを求め、更にその騒音レベル値を用いてＲＡＭ１２のリズミカル値算出用テーブルを参照することによりリズミカル値Ｃv(0)を求める（S58〜S61）。即ち、騒音レベルテーブルは図１１に示すように地域毎に各時間帯の騒音レベルＮ(t)を規定したものであり、現在地情報Ｐi(0)と時刻情報Ｔ(0)が求まると現在地を含む地域の騒音レベルＮ(0)を求めることができ、更にリズミカル値算出用テーブルは図１２に示すように騒音レベルＮ(t)とリズミカル値Ｃv(j)の関係を規定しており、前記騒音レベルＮ(0)に基づいてリズミカル値Ｃv(0)が求まる。尚、リズミカル値算出用テーブルにおけるリズミカル値Ｃv(j)はリズムのとり易さを示す値であり、騒音レベルＮ(t)の増加／減少に対してリズミカル値も増加／減少する傾向で規定されている。
【００３８】
このようにして初期のリズムＲv(0)とリズミカル値Ｃv(0)が求められると、ＣＰＵ１０はＲＡＭ１２の楽曲リストを参照して、前記リズミカル値Ｃv(0)以上の一定範囲内にある固有リズミカル値に対応する全ての楽曲を抽出し、更にその抽出された楽曲の内で前記リズムＲv(0)と同一か又は最も近い固有リズム情報Ｒo(i)を有するに対応する楽曲番号を１つ選択する（S62,S63）。そして、その選択した楽曲番号に対応するＲＡＭ１３の符号化楽曲データを前記リズムＲv(0)に対応した速度でデコーダ１４へ読み出して復号し、Ｄ／Ａ変換器１５でアナログ信号に変換した後、低周波増幅器１６で増幅してイヤホン１７から楽曲を音声出力させる（S64）。
【００３９】
より詳細には、この実施形態におけるＲＡＭ１２の楽曲リストでは楽曲番号と曲名に対してその楽曲の固有リズミカル値Ｃo(j)と固有リズム情報Ｒo(i)が対応付けられており、またＲＡＭ１３は楽曲番号と符号化楽曲データを対応させている。従って、ステップS61で求めたリズミカル値Ｃv(0)を下限値とした一定範囲内の固有リズミカル値を有するという条件で楽曲を絞り込み、それら楽曲の内からステップS57で求めたリズムＲv(0)と同一か最も近い値になっている固有リズム情報Ｒo(0)を求め、その固有リズム情報Ｒo(0)を有する楽曲の楽曲番号を用いてＲＡＭ１３を検索することにより再生すべき楽曲データを求める。尚、その楽曲はリズムＲv(0)に対応した速度で再生出力されるために、楽曲は固有のリズムＲo(0)で再生されない場合もあり得るが、前記のようにＲv(0)はＲo(0)に近似しており、それほど不自然な再生にはならない。
【００４０】
そして、ユーザがその再生された楽曲に合わせて運動（ランニング）を継続することによりユーザの心拍数は上昇してゆくが、実施形態１の場合と同様に、一定時間Δｔ毎（例えば、５sec毎）に最初からの経過時間ｔを確認してＲＡＭ１２の運動スケジュールテーブル［図４（Ａ）］から基準心拍数Ｖs(t)を求め、その時点で心拍測定センサ１８から入力されている測定心拍数Ｖm(t)を検出して、それら心拍数の差分ΔＶ(t)＝Ｖs(t)−Ｖm(t)を求める（S65〜S68）。ここで、前記心拍数の差分ΔＶ(t)は、運動量が十分でない場合には正側へ大きくなり、逆に過剰な運動量になっていると差分ΔＶ(t)は負側へ大きくなるが、前記初期の場合と同様に、ＲＡＭ１２のリズム算出用テーブルを参照して前記差分ΔＶ(t)に対応する楽曲再生用のリズム情報Ｒv(i+1)を求める（S69）。
【００４１】
また、この実施形態ではランニングによる運動であるため、ユーザは時間の経過と共に移動し、それに伴って周囲の騒音環境も変化してゆく。そこで、この実施形態では、一定時間Δｔ毎にＧＰＳモジュール２２から現在地情報Ｐi(t)を取得すると共に、タイマ１０cから現在の時刻情報Ｔ(t)をそれぞれ取得し、それら情報Ｐi(t)，Ｔ(t)を用いて地域別騒音レベルテーブル（例えば、図１１）を参照することにより現在地の騒音レベルＮ(t)を求め、更にその騒音レベルＮ(t)を用いてリズミカル値算出用テーブル（図１２）を参照することによりリズミカル値Ｃv(j+1)を求める（S70〜S73）。
【００４２】
以上のステップ65からステップS73までの手順でリズム情報Ｒv(i+1)とリズミカル値Ｃv(j+1)が求まった段階で、本来的にはリズム情報Ｒv(i+1)が直ちに楽曲の再生速度に反映されるべきであるが、この実施形態でも実施形態１の場合と同様にリズムの変更が再生される楽曲に影響するか否かを判定し、必要な場合に新たに設定されるリズムＲv(i+1)に適合した楽曲に変更するようになっている。また、たとえリズムの観点からは楽曲を変更する必要がない場合であっても、騒音レベルが大きい場合にはリズムのとり易い楽曲が選択されるべき場合があることを考慮し、この実施形態ではその観点から楽曲の変更を行うことも予定している。
【００４３】
具体的には、現在再生中の楽曲の固有リズム情報Ｒo(i)に対する新たに求めたリズム情報Ｒv(i+1)の変化率［＝｜Ｒv(i+1)−Ｒo(i)｜／Ｒo(i)］が閾値Ｇ1th（実施形態１の場合の閾値Ｇthに相当）以上であるか否かを判定し（S74）、その変化率が閾値Ｇ1th以上の場合には、ＣＰＵ１０がＲＡＭ１２の楽曲リストを参照して、前記ステップ前記リズミカル値Ｃv(j+1)以上の一定範囲内にある固有リズミカル値に対応する全ての楽曲を抽出した後、更にその抽出された楽曲の内で前記リズムＲv(i+1)と同一か又は最も近い固有リズム情報Ｒo(i+1)を有するに対応する楽曲番号を１つ選択し（S74→S77→S62,S63）、その選択した楽曲番号に対応するＲＡＭ１３の符号化楽曲データを前記リズムＲv(i+1)に対応した速度でデコーダ１４へ読み出して復号し、Ｄ／Ａ変換器１５でアナログ信号に変換した後、低周波増幅器１６で増幅してイヤホン１７から楽曲を音声出力させる（S64）。
【００４４】
一方、前記変化率が閾値Ｇ1thよりも小さい場合には、実施形態１の場合のように直ちにリズムだけをＲv(i)からＲv(i+1)へ変更する手順を実行するのではなく、今回のリズミカル値Ｃv(j+1)と前回のリズミカル値Ｃv(j)との差の絶対値［＝|Ｃv(j+1)−Ｃv(j)|］を求め、その値が所定閾値Ｇ2th以上であれば、たとえ前記リズムに係る変化率が閾値Ｇ1thより小さくても、前記ステップS62,S63による新たな楽曲の選択を実行し、その選択した楽曲をリズムＲv(i+1)で再生して出力させる（S74,S75→S77→S62〜S64）。従って、ここでの閾値Ｇ2thは周辺の騒音状況の変化により再生楽曲を変化すべきか否かを判断する基準を示す値である。
【００４５】
逆に、前記変化率が閾値Ｇ1thよりも小さく、且つ今回と前回のリズミカル値の差分の絶対値［＝|Ｃv(j+1)−Ｃv(j)|］が閾値Ｇ2thより小さい場合には、楽曲の変更を行うことなく、その時点で選択されている楽曲のリズムＲv(i)をＲv(i+1)へ変更するだけである（S74,S75→S76→S64）。即ち、この場合は、元々リズムの観点からは楽曲を変更する必要がない状態にあり、騒音状況も大きく変化していないとみなせるためにリズムのとり易い楽曲に変える必要性もないことから、楽曲再生のリズムＲv(i)をＲv(i+1)へ変更するだけに留める。
【００４６】
以降、音楽再生装置はランニングによる運動スケジュールが完了するまで図１０のステップS62からステップS77の手順を繰り返して実行し、再生リズムを適応的に変化させながら、設定されるリズムに対して楽曲の再生が不自然にならず、且つ周囲の騒音状況も考慮して最もリズムがとり易い楽曲を選択して再生することにより、ユーザがスケジュールに沿った運動量を確実で快適に消化できるようにする。
【００４７】
ところで、実施形態１では装置による楽曲の自動選択方式と共にリズムについて一定の許容条件を満たす複数の楽曲の項目情報を表示させてユーザが選択できる方式も説明しているが、その方式はこの実施形態においても採用できる。その場合には、例えば、図８の液晶表示部４１の構成を図１３に示すように変更し、液晶表示部５１に曲名表示エリア５２を設けて、楽曲番号と曲名とアーティスト名とその楽曲の固有リズミカル値と固有リズム情報を表示させるようにする。そして、図１０のフローチャートにおけるステップS62,S63の手順が図１４のフローチャートに示される手順に変更される。
【００４８】
先ず、図９に示した手順でリズム情報Ｒv(0)とリズミカル値Ｃv(0)が求められた段階、又は図１０のステップS64からステップS73の手順でリズム情報Ｒv(i)とリズミカル値Ｃv(j)が求められた段階で、ＲＡＭ１２の楽曲リストにおいて、前記リズミカル値Ｃv(0),Ｃv(j)以上の一定範囲内にある固有リズミカル値に対応し、且つ前記リズム情報Ｒv(0),Ｒv(i+1)と同一か又は一定範囲内で近い固有リズムを有する楽曲の項目情報をＩ／Ｆ２０aへ読み出し、図１３に示したように液晶表示部５１の曲名表示エリア５２に前記項目情報に基づいて楽曲番号と曲名とアーティスト名とその楽曲の固有リズミカル値と固有リズム情報を表示させる（S81）。また、楽曲の項目情報を表示させて選曲が可能になったことをユーザに通知するためにイヤホン１７から指定督促音を出力させると共に、タイマ１０bのカウントを開始させる（S82,S83）。
【００４９】
そして、このタイマ１０bは曲名表示エリア５２内の曲名を情報入力部４４から指定入力するための入力期間Δｔwを設定するものであり、同期間Δｔw内に指定入力があった場合にはその指定に係る楽曲が選択されたものとみなされ（S84,S85）、指定入力が無い場合には、図１０のステップ62,S63と同様の基準で楽曲が選択される（S86,S87）。尚、指定入力の有無に拘わらず、楽曲が選択された段階でタイマ１０bはリセットされる（S88）。
【００５０】
尚、図１０におけるステップS75では今回と前回のリズミカル値の差分の絶対値［＝|Ｃv(j+1)−Ｃv(j)|］を閾値Ｇ2thと比較するようにしているが、差分［＝Ｃv(j+1)−Ｃv(j)］が負の値をとった場合、即ち騒音が前回より小さくなった場合は、リズムのとり易さの観点からは必ずしも楽曲を変更する必要はない。従って、差分の絶対値をとらずに差分と閾値とを比較する方式として、差分が正になった場合と負になった場合とで別の閾値を用いるようにしてもよい。
【産業上の利用可能性】
【００５１】
本発明は、ユーザが楽曲に合わせて運動スケジュールを消化する際に使用される音楽再生装置に適用できる。
【図面の簡単な説明】
【００５２】
【図１】本発明の実施形態１に係る音楽再生装置のシステム回路図である。
【図２】実施形態１に係る音楽再生装置の外観図である。
【図３】実施形態１に係る音楽再生装置の動作を示すフローチャートである。
【図４】運動スケジュールテーブルの内容（Ａ）とリズム算出テーブルの内容（Ｂ）の概念図である。
【図５】ユーザによる楽曲指定方式を採用した場合における音楽再生装置の正面図である。
【図６】図３のフローチャートにおけるステップS8とは別の楽曲選択手順（ユーザによる楽曲指定方式）を示すフローチャートである。
【図７】実施形態２に係る音楽再生装置のシステム回路図である。
【図８】実施形態２に係る音楽再生装置の外観図である。
【図９】実施形態２に係る音楽再生装置の動作を示すフローチャートである。
【図１０】実施形態２に係る音楽再生装置の動作を示すフローチャートである。
【図１１】地域別騒音レベルテーブルの構成を示す図である。
【図１２】リズミカル値算出用テーブルの構成を示す図である。
【図１３】ユーザによる楽曲指定方式を採用した場合における音楽再生装置の正面図である。
【図１４】図１０のフローチャートにおけるステップS62,S63とは別の楽曲選択手順（ユーザによる楽曲指定方式）を示すフローチャートである。
【符号の説明】
【００５３】
１０…ＣＰＵ、１０a，１０b，１０c…タイマ、１１，１１'…ＲＯＭ、１２，１３…ＲＡＭ、１４…デコーダ、１５…Ｄ／Ａ変換器、１６…低周波増幅器、１７…イヤホン、１８…心拍測定センサ、１８a，１９a，２０a，２１a…インターフェイス、１９，１９’，４３…操作部、２０，２０’，４１，５１…液晶表示部、２１…入力端子、２２…ＧＰＳモジュール、３０，４０…筐体、３１，３１'，３２，３２'，３３，３３'，４２,５２…表示エリア、３４…動作指示部、３５，３５’，４４…情報入力部。
【図１】
0004517401.tif 000002
【図２】
0004517401.tif 000003
【図３】
0004517401.tif 000004
【図４】
0004517401.tif 000005
【図５】
0004517401.tif 000006
【図６】
0004517401.tif 000007
【図７】
0004517401.tif 000008
【図８】
0004517401.tif 000009
【図９】
0004517401.tif 000010
【図１０】
0004517401.tif 000011
【図１１】
0004517401.tif 000012
【図１２】
0004517401.tif 000013
【図１３】
0004517401.tif 000014
【図１４】
0004517401.tif 000015