(57)【要約】【課題】ユーザの歩行や走行などの運動に、より適した楽曲が選択され、ユーザが音楽を十分に楽しみながら、自由に運動をすることができるようにする。【解決手段】時点ｔ１，ｔ２，ｔ３，ｔ６，ｔ７，ｔ８，ｔ９では、それぞれ、ユーザの歩行テンポが大きく変化することにより、音楽再生装置のＣＰＵは、そのときの歩行テンポに応じた別のプレイリストを選択し、かつ、その選択したプレイリストから、ユーザの歩行テンポの履歴に基づいて、楽曲を選択する。例えば、時点ｔ９では、歩行テンポが１１３前後から１３２に変化したため、テンポが１３１〜１４０の範囲内の楽曲がリストアップされたプレイリストを選択するとともに、そのプレイリストから、テンポが最も遅い楽曲、またはテンポが最も速い楽曲を選択して、再生する。【選択図】図７
2007164020.tif 000002
【特許請求の範囲】
【請求項１】
それぞれテンポが一定範囲内の楽曲がリストアップされた複数のプレイリスト、およびその各プレイリストにリストアップされた各楽曲の音楽データを備える音楽再生装置における楽曲選択再生方法であって、
ユーザの動作テンポの履歴を、時刻とその時刻における動作テンポとの組として、時系列的に記録しておき、
あるプレイリスト中の楽曲の再生中に、ユーザの動作テンポが当該プレイリストまたは当該楽曲に対応した閾値範囲を外れたとき、そのときの動作テンポに応じた別のプレイリストを選択するとともに、そのとき記録されている動作テンポの履歴に基づいて、その選択した別のプレイリストから楽曲を選択し、再生することを特徴とする楽曲選択再生方法。
【請求項２】
請求項１の楽曲選択再生方法において、
動作テンポの履歴として、そのときの動作テンポ状態に変化する直前の動作テンポ状態を参照し、その直前の動作テンポ状態から、そのときの動作テンポ状態への変化の方向に応じて、前記別のプレイリストから、テンポが最も速い楽曲、またはテンポが最も遅い楽曲を選択することを特徴とする楽曲選択再生方法。
【請求項３】
請求項１の楽曲選択再生方法において、
動作テンポの履歴として、直前の所定時間における動作テンポの時間積分値を算出し、その時間積分値が閾値より大きいか否かに応じて、前記別のプレイリストから、テンポが最も遅い楽曲、またはテンポが最も速い楽曲を選択することを特徴とする楽曲選択再生方法。
【請求項４】
請求項１の楽曲選択再生方法において、
動作テンポの履歴として、直前において閾値以上の動作テンポで運動を継続した時間を算出し、その継続時間が所定時間以下であるか否かに応じて、前記別のプレイリストから、テンポが最も速い楽曲、またはテンポが最も遅い楽曲を選択することを特徴とする楽曲選択再生方法。
【請求項５】
請求項１の楽曲選択再生方法において、
動作テンポの履歴として、直前の所定時間における動作テンポの最大値を検出し、その最大値が閾値より大きいか否かに応じて、前記別のプレイリストから、ビートが最も強い楽曲、またはビートが最も弱い楽曲を選択することを特徴とする楽曲選択再生方法。
【請求項６】
請求項１の楽曲選択再生方法において、
動作テンポの履歴として、直前の所定時間における動作テンポの最小値を検出し、その最小値が閾値より小さいか否かに応じて、前記別のプレイリストから、ビートが最も弱い楽曲、またはビートが最も強い楽曲を選択することを特徴とする楽曲選択再生方法。
【請求項７】
それぞれテンポが一定範囲内の楽曲がリストアップされた複数のプレイリスト、およびその各プレイリストにリストアップされた各楽曲の音楽データが記録された記憶装置部と、
この記憶装置部に記録されている音楽データによって、音楽を再生し、出力する音楽再生出力部と、
ユーザの動作テンポを検出する検出部と、
この検出部で検出された動作テンポの履歴が、時刻とその時刻における動作テンポとの組として、時系列的に記録される記憶部と、
前記複数のプレイリスト中の、あるプレイリストから選択された、ある楽曲の再生中に、前記検出部で検出された動作テンポが、当該プレイリストまたは当該楽曲に対応した閾値範囲を外れたとき、前記複数のプレイリストから、そのときの動作テンポに応じた別のプレイリストを選択するとともに、そのとき前記記憶部に記録されている動作テンポの履歴に基づいて、その選択した別のプレイリストから楽曲を選択し、前記音楽再生出力部によって再生する制御手段と、
を備えることを特徴とする音楽再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、携帯型音楽プレーヤーなどの音楽再生装置、および音楽再生装置における楽曲選択再生方法に関する。
【背景技術】
【０００２】
携帯型音楽プレーヤーの普及に伴い、携帯型音楽プレーヤーで音楽を聴きながら歩行するユーザが多くなっており、そのため、音楽の再生テンポ（再生速度）をユーザの歩行テンポに合わせるなどの方法が考えられている。
【０００３】
具体的に、特許文献１（特開２００１−２９９９８０号公報）には、ユーザの運動のテンポに合わせて音楽のテンポを変えることが示されており、特許文献２（特開２００５−１５６６４１号公報）には、音楽の再生速度をユーザの歩行テンポに合わせることが示されている。
【０００４】
さらに、特許文献３（特開２００４−１１３５５２号公報）には、ユーザの歩行ピッチ（歩行テンポ）とほぼ一致するテンポの楽曲のリストを表示部に表示し、その中からユーザに楽曲を選択させて、その選択された楽曲を、再生テンポをユーザの歩行ピッチ（歩行テンポ）に一致させるように再生することが示されている。
【０００５】
上に挙げた先行技術文献は、以下の通りである。
【特許文献１】特開２００１−２９９９８０号公報
【特許文献２】特開２００５−１５６６４１号公報
【特許文献３】特開２００４−１１３５５２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１または特許文献２に示されているように、ユーザの歩行テンポに合わせて音楽の再生テンポ（再生速度）を変える場合、ユーザの歩行テンポが大きく変化したとき、音楽の再生テンポも、極端に速くなり、または極端に遅くなって、音楽が聞き苦しくなる。
【０００７】
そこで、例えば、第１のプレイリストはテンポが９１〜１００（１分間あたり９１〜１００ビート）の範囲内の楽曲をリストアップしたものとし、第２のプレイリストはテンポが１０１〜１１０（１分間あたり１０１〜１１０ビート）の範囲内の楽曲をリストアップしたものとするなど、音楽再生装置に、それぞれテンポが一定範囲内の楽曲がリストアップされた複数のプレイリストを用意し、音楽再生装置の制御手段は、あるプレイリスト中の楽曲の再生中に、ユーザの歩行テンポが当該プレイリストまたは当該楽曲に対応した閾値範囲を外れたとき、そのときの歩行テンポに応じた別のプレイリストを選択し、その別のプレイリスト中の楽曲を再生するように、音楽再生装置を構成することが考えられる。
【０００８】
しかし、この場合、上記の特許文献３に示された方法を応用して、選択した別のプレイリストを表示部に表示し、その中からユーザに楽曲を選択させるようにすると、ユーザは歩行中、表示部を見て楽曲を選択しなければならず、煩わしいだけでなく、円滑な歩行が妨げられることにもなる。
【０００９】
そのため、この場合、音楽再生装置に、プレイリストの選択だけでなく、選択したプレイリストからの楽曲の選択も行わせることが望ましい。その具体的な方法としては、音楽再生装置が、乱数を発生させて、選択したプレイリストからランダムに楽曲を選択する方法が考えられる。
【００１０】
しかし、このように音楽再生装置にランダムに楽曲を選択させると、ユーザの歩行に適した楽曲が選択されず、ユーザが音楽を十分に楽しみながら、自由に歩行することができない可能性がある。
【００１１】
そこで、この発明は、ユーザの歩行や走行などの運動に、より適した楽曲が選択され、ユーザが音楽を十分に楽しみながら、自由に運動をすることができるようにしたものである。
【課題を解決するための手段】
【００１２】
この発明の楽曲選択再生方法は、
それぞれテンポが一定範囲内の楽曲がリストアップされた複数のプレイリスト、およびその各プレイリストにリストアップされた各楽曲の音楽データを備える音楽再生装置における楽曲選択再生方法であって、
ユーザの動作テンポの履歴を、時刻とその時刻における動作テンポとの組として、時系列的に記録しておき、
あるプレイリスト中の楽曲の再生中に、ユーザの動作テンポが当該プレイリストまたは当該楽曲に対応した閾値範囲を外れたとき、そのときの動作テンポに応じた別のプレイリストを選択するとともに、そのとき記録されている動作テンポの履歴に基づいて、その選択した別のプレイリストから楽曲を選択し、再生することを特徴とする。
【００１３】
上記の、この発明の楽曲選択再生方法では、ユーザの動作テンポの履歴に基づいて楽曲が選択されるため、ユーザの歩行や走行などの運動に、より適した楽曲が選択され、ユーザは、音楽を十分に楽しみながら、自由に運動をすることができるようになる。
【発明の効果】
【００１４】
以上のように、この発明によれば、ユーザの歩行や走行などの運動に、より適した楽曲が選択され、ユーザは、音楽を十分に楽しみながら、自由に運動をすることができるようになる。
【発明を実施するための最良の形態】
【００１５】
［１．音楽再生装置：図１〜図５］
（１−１．音楽再生装置の構成：図１）
図１に、この発明の音楽再生装置の一例を示す。
【００１６】
この例の音楽再生装置１０は、ＣＰＵ１１を備え、そのバス１２に、各種のプログラムやデータが書き込まれるＲＯＭ１３、プログラムやデータが展開されるＲＡＭ１４、および時計回路１５が接続される。
【００１７】
さらに、バス１２には、インタフェース２１を介して記憶装置部２２が接続され、インタフェース２３を介してキー操作部２４が接続され、インタフェース２５を介して液晶表示部２６が接続される。
【００１８】
記憶装置部２２は、ハードディスクやフラッシュメモリなどであり、これには、各楽曲の音楽データおよび楽曲メタ情報、および後述のような複数のプレイリストなどが記録される。
【００１９】
また、バス１２には、デコーダ３１、Ｄ／Ａコンバータ３２および音声増幅回路３３を介してヘッドフォン３４が接続される。デコーダ３１は、バス１２に出力された音楽データなどの音声データを、そのフォーマットに従ってデコードするものであり、Ｄ／Ａコンバータ３２は、そのデコード後の音声データをアナログ音声信号に変換するものである。
【００２０】
さらに、バス１２には、動きセンサ４１が、信号処理部４２を介して接続される。動きセンサ４１は、加速度センサなどで、ユーザの動き（体動）を検出するものであり、音楽再生装置１０に内蔵され、または取り付けられ、あるいはユーザの体の一部またはユーザが身に付ける物に装着されて無線またはケーブルにより音楽再生装置１０に接続される。
【００２１】
信号処理部４２は、動きセンサ４１の出力信号を処理解析することによって、ユーザの歩行テンポや走行テンポなどの動作テンポを検出するものであり、動きセンサ４１と信号処理部４２とによって、動作テンポ検出部４３が構成される。
【００２２】
動作テンポ、例えば歩行テンポは、具体的に、歩行周期が６００ｍｓｅｃで、１分間あたり１００歩であれば、テンポ１００として検出される。
【００２３】
検出された動作テンポ、例えば歩行テンポは、ＣＰＵ１１によって、後述のように、検出時刻と対応づけられて、歩行テンポ（動作テンポ）の履歴として、ＲＡＭ１４に記録される。
【００２４】
さらに、バス１２には、温度センサ４５および湿度センサ４６が、信号処理部４７を介して接続される。
【００２５】
信号処理部４７は、温度センサ４５および湿度センサ４６の出力信号を処理解析することによって、その時、その場の、気温および湿度の状態を、低温低湿状態（冬の朝などに見られる、気温が低く、かつ乾燥した状態）、低温高湿状態（真夏以外の、雨または曇りの可能性が高い状態）、高温低湿状態（比較的、気温が高く、かつ乾燥した状態）または高温高湿状態（真夏に見られる、気温が高く、かつ湿度も高い状態）にパターン化して検出するものであり、温度センサ４５および湿度センサ４６と信号処理部４７とによって、温度湿度検出部４８が検出される。
【００２６】
後述のように、この温度湿度検出部４８での検出の結果は、楽曲選択に補助的に利用される。また、時計回路１５によって示される時間帯も、楽曲選択に補助的に利用される。
【００２７】
（１−２．プレイリストおよび楽曲メタ情報：図２〜図５）
＜プレイリストおよび楽曲テンポ＞
音楽再生装置１０の記憶装置部２２には、図２に示すような、複数のプレイリストが記録される。
【００２８】
図２の例では、プレイリストＰ１は、テンポが９１〜１００の範囲内の６つの楽曲Ｓ１１〜Ｓ１６をリストアップしたものであり、プレイリストＰ２は、テンポが１０１〜１１０の範囲内の８つの楽曲Ｓ２１〜Ｓ２８をリストアップしたものであり、プレイリストＰ３は、テンポが１１１〜１２０の範囲内の７つの楽曲Ｓ３１〜Ｓ３７をリストアップしたものであり、プレイリストＰ４は、テンポが１２１〜１３０の範囲内の５つの楽曲Ｓ４１〜Ｓ４５をリストアップしたものであり、プレイリストＰ５は、テンポが１３１〜１４０の範囲内の４つの楽曲Ｓ５１〜Ｓ５４をリストアップしたものであり、プレイリストＰ６は、テンポが１４１〜１５０の範囲内の３つの楽曲Ｓ６１〜Ｓ６３をリストアップしたものであり、プレイリストＰ７は、テンポが１５１〜１６０の範囲内の３つの楽曲Ｓ７１〜Ｓ７３をリストアップしたものである。
【００２９】
各プレイリスト中の各楽曲に対しては、楽曲メタ情報として、その楽曲のテンポ、ビートパワーおよび再生回数を示す数値が付加される。
【００３０】
楽曲のテンポは、その楽曲の本来のテンポであり、その楽曲内でテンポが変化する場合には平均テンポである。
【００３１】
例えば、プレイリストＰ１中の楽曲Ｓ１１のテンポは９２であり、プレイリストＰ２中の楽曲Ｓ２１のテンポは１０１である。
【００３２】
＜ビートパワー＞
ビートパワーは、ビートの強さを示すもので、楽曲の音響信号を解析することによって検出することができる。
【００３３】
図２の例では、ビートパワーを、１（最もビート感が弱い）から５（最もビート感が強い）までの５段階で示している。例えば、楽曲Ｓ１１は最もビート感が弱く、楽曲Ｓ２１は最もビート感が強い。
【００３４】
図３に、６種類の音響信号（音）の信号パターンを模式的に示す。横軸の１マス（１目盛）は、１０ｍｓｅｃを示し、縦軸の１マス（１目盛）は、１音階を示す。
【００３５】
信号パターンＡ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆは、それぞれ、後述のような各種の楽器の音響信号（音）の、時間分布、音階分布および信号強度を示し、濃く塗り潰したマス目部分ほど、信号強度が強いものである。
【００３６】
具体的に、信号パターンＡ，Ｂは、音階が明確で、かつアタック性の強い、ピアノなどの楽器からの、一つひとつの音符に対応する音であり、その特定の音階の信号強度の時間変化は、模式的に図４（Ａ）に示すようになる。
【００３７】
信号パターンＣ，Ｄは、音階が明確で、かつアタック性の弱い、フルートなどの楽器からの、一つひとつの音符に対応する音であり、その特定の音階の信号強度の時間変化は、模式的に図４（Ｂ）に示すようになる。
【００３８】
信号パターンＥ，Ｆは、音階が不明確で（音階を持たないと言ってもよい）、かつアタック性の強い、ドラムなどの楽器からの、一つひとつの音符に対応する音であり、その信号強度の時間変化は、様々な複数の音階で、模式的に図４（Ｃ）に示すようになる。
【００３９】
ビートパワーは、楽曲中の、信号パターンＥ，Ｆのようなリズム楽器の音、および信号パターンＡ，Ｂのようなアタック性の強い楽器の音を検出し、それらの音の音符の数を足し合わせて、その和Ｕａの楽曲全体の音符の数Ｕｔに対する比率Ｕａ／Ｕｔを求めるとともに、それらの音の音響信号の強さを足し合わせて、その和Ｖａの楽曲全体の音響信号の強さ（音量）Ｖｔに対する比率Ｖａ／Ｖｔを求め、それらの比率Ｕａ／Ｕｔ，Ｖａ／Ｖｔの大きさを段階的に表したものである。
【００４０】
＜楽曲再生回数および楽曲再生履歴＞
図２に示した再生回数は、当日を含む直近の３日間に、当該の楽曲を再生した回数である。例えば、楽曲Ｓ１１は、直近の３日間に１回も選択再生されていないものであり、楽曲Ｓ２１は、前日に１回、選択再生されたものである。
【００４１】
音楽再生装置１０のＣＰＵ１１は、後述の方法によって、プレイリストから楽曲を選択して再生したときには、図５に示すように、再生開始時刻およびその時刻から再生された楽曲を、楽曲再生履歴として、ＲＡＭ１４に記録し、ユーザが音楽再生装置１０に、当該の歩行や走行の機会における楽曲再生を終了することを指示したときには、そのＲＡＭ１４に記録された履歴から、各楽曲についての、その機会における再生回数を算出し、図２の楽曲メタ情報中の、当日の再生回数に繰り入れる。
【００４２】
翌日になれば、ＣＰＵ１１は、前々日の分とされていた再生回数を消去し、前日の分とされていた再生回数を前々日の再生回数とし、当日の分とされていた再生回数を前日の再生回数とし、当日の再生回数をゼロにリセットして、当日を含む直近の３日間の再生回数を算出し直した上で、楽曲選択再生を実行する。
【００４３】
後述のように、これら楽曲再生回数および楽曲再生履歴は、楽曲選択に補助的に利用される。
【００４４】
［２．楽曲選択再生方法：図６〜図９］
以下では、ユーザが歩行または走行をする場合を示すとともに、「歩行」と「走行」を広義の「歩行」に含めて、動作テンポを歩行テンポとし、動作テンポの履歴を歩行テンポの履歴とする。
【００４５】
図６に、音楽再生装置１０のＲＡＭ１４に記録された歩行テンポの履歴の一例を示す。
【００４６】
この例は、ある日の１４時１５分２０秒より前の時刻において、ユーザが、音楽再生装置１０に楽曲の選択および再生を指示して、歩行を開始し、音楽再生装置１０が、動作テンポ検出部４３によって、５秒間隔で、ユーザの歩行テンポを検出し、ＣＰＵ１１が、その検出値（検出された歩行テンポ）および検出時刻を、時系列的に、歩行テンポの履歴テーブルとして、ＲＡＭ１４に記録したものである。
【００４７】
ＲＡＭ１４には、所定回数分（数分程度または数十分程度の時間分）の履歴を記録できるようにされ、所定回数分の履歴が記録された状態で、新たに歩行テンポが検出されたら、最も古い履歴が消去されて、その新たに検出された歩行テンポが最新の履歴として記録される。
【００４８】
図６の例では、１４時１５分５０秒、１４時１５分５５秒、および１４時１６分００秒における歩行テンポがゼロとされているが、これは、その時刻でユーザが立ち止まったことを示している。
【００４９】
図７に、歩行テンポの履歴の一例を、横軸を時間（時刻）、縦軸を歩行テンポ（歩行テンポ検出値）として、グラフ状に示す。
【００５０】
この例は、ユーザが、時点ｔ０において、歩行を開始し、時点ｔ０から時点ｔ１までの期間は、１０３前後のテンポで歩行し、時点ｔ１から時点ｔ２までの期間は、１１４前後のテンポで歩行し、時点ｔ２から時点ｔ３までの期間は、１２８前後のテンポで歩行し、時点ｔ３から時点ｔ４までの期間は、９２前後のテンポで歩行し、時点ｔ４から時点ｔ５までの期間は、歩行を一時停止し、時点ｔ５から時点ｔ６までの期間は、１０２前後のテンポで歩行し、時点ｔ６から時点ｔ７までの期間は、１５８前後のテンポで歩行し、時点ｔ７から時点ｔ８までの期間は、１４５前後のテンポで歩行し、時点ｔ８から時点ｔ９までの期間は、１１３前後のテンポで歩行し、時点ｔ９において、歩行テンポを１１３前後から１３２に変えた場合である。
【００５１】
この場合、時点ｔ０では、歩行テンポが１０３であるため、プレイリストＰ２が選択され、かつ、以下に示す方法によって、プレイリストＰ２から、ある楽曲が選択され、再生される。
【００５２】
時点ｔ１では、歩行テンポが１１４になったことによって、プレイリストＰ３が選択され、かつ、以下に示す方法によって、プレイリストＰ３から、ある楽曲が選択され、再生される。
【００５３】
時点ｔ２では、歩行テンポが１２８になったことによって、プレイリストＰ４が選択され、かつ、以下に示す方法によって、プレイリストＰ４から、ある楽曲が選択され、再生される。
【００５４】
時点ｔ３では、歩行テンポが９２になったことによって、プレイリストＰ１が選択され、かつ、以下に示す方法によって、プレイリストＰ１から、ある楽曲が選択され、再生される。
【００５５】
時点ｔ４では、歩行テンポがゼロになったことによって、例えば、いずれのプレイリストも、いずれの楽曲も、選択されずに、音楽再生が一時停止される。
【００５６】
時点ｔ５では、歩行テンポが１０２になったことによって、プレイリストＰ２が選択され、かつ、以下に示す方法によって、プレイリストＰ２から、ある楽曲が選択され、再生される。
【００５７】
時点ｔ６では、歩行テンポが１５８になったことによって、プレイリストＰ７が選択され、かつ、以下に示す方法によって、プレイリストＰ７から、ある楽曲が選択され、再生される。
【００５８】
時点ｔ７では、歩行テンポが１４５になったことによって、プレイリストＰ６が選択され、かつ、以下に示す方法によって、プレイリストＰ６から、ある楽曲が選択され、再生される。
【００５９】
時点ｔ８では、歩行テンポが１１３になったことによって、プレイリストＰ３が選択され、かつ、以下に示す方法によって、プレイリストＰ３から、ある楽曲が選択され、再生される。
【００６０】
時点ｔ９では、歩行テンポが１３２になったことによって、プレイリストＰ５が選択され、かつ、以下に示す方法によって、プレイリストＰ５から、ある楽曲が選択され、再生される。
【００６１】
なお、歩行テンポについての閾値範囲は、選択されたプレイリストの楽曲テンポ範囲に応じたテンポ範囲とされ、例えば、選択されたプレイリストがプレイリストＰ２（楽曲テンポ範囲は１０１〜１１０）であれば、テンポ１０１〜１１０の範囲、またはこれより若干広めの範囲（例えば、テンポ９９〜１１２の範囲）とされ、あるいは、選択された楽曲のテンポに応じたテンポ範囲とされ、例えば、選択された楽曲のテンポが１０７であれば、テンポ１０２〜１１１またはテンポ１０３〜１１２の範囲、またはこれより若干広めの範囲（例えば、テンポ１００〜１１３の範囲）とされる。
【００６２】
（２−１．第１の方法）
この発明の楽曲選択再生方法では、歩行テンポの履歴に基づいて、プレイリストから楽曲を選択するが、その第１の方法としては、現在の歩行テンポ状態に変化する直前の歩行テンポ状態に応じて楽曲を選択する。
【００６３】
＜第１の方法の第１の例＞
例えば、時点ｔ９では、歩行テンポが１３２に変化するが、その直前の歩行テンポは１１３前後であって、時点ｔ９で歩行テンポが増加するので、楽曲テンポの急激な変化をできるだけ抑制するために、プレイリストＰ５中の、テンポが最も遅い楽曲、すなわち図２の例では楽曲Ｓ５４（テンポ１３１）を選択し、再生する。
【００６４】
時点ｔ８，ｔ７，ｔ６，ｔ５，ｔ３，ｔ２，ｔ１，ｔ０についても、同様である。例えば、時点ｔ８では、歩行テンポが１１３に変化するが、その直前の歩行テンポは１４５前後であって、時点ｔ８で歩行テンポが減少するので、楽曲テンポの急激な変化をできるだけ抑制するために、プレイリストＰ３中の、テンポが最も速い楽曲を選択し、再生する。
【００６５】
時点ｔ０では、直前の歩行テンポはゼロとして、時点ｔ９と同様に、プレイリストＰ２中の、テンポが最も遅い楽曲を選択し、再生する。
【００６６】
時点ｔ３では、歩行テンポが９２に変化するが、その直前の歩行テンポは１２８前後であって、時点ｔ３で歩行テンポが減少するので、時点ｔ８と同様に、プレイリストＰ１中の、テンポが最も速い楽曲を選択し、再生する。
【００６７】
ただし、図２の例では、プレイリストＰ１中には、テンポが最も速い楽曲として、ともにテンポ１００の、２つの楽曲Ｓ１３およびＳ１６が存在する。
【００６８】
そこで、このように歩行テンポの履歴に応じて選択される楽曲が複数存在する場合には、以下のように、上述した楽曲再生回数、楽曲再生履歴、時間帯または温度湿度状態を、楽曲選択の基準に利用する。
【００６９】
（ａ）図２に示したような楽曲再生回数をもとに、直近の３日間における再生回数が少ない方の楽曲を選択する。
【００７０】
（ｂ）図５に示したような楽曲再生履歴中の、直前の所定時間（例えば１時間）または所定再生曲数（例えば２０曲で、同じ楽曲が２回再生されたときは２曲と計数する）における再生回数が少ない方の楽曲を選択する。
【００７１】
（ｃ）時間帯をもとに、午前中であれば、ユーザを活気づかせるために、ビートが強い方の楽曲を選択し、午後や夜間であれば、ユーザに負担や疲れを感じさせないようにするために、ビートが弱い方の楽曲を選択する。
【００７２】
（ｄ）温度湿度状態をもとに、現在の温度湿度状態が上記の低温低湿状態であれば、ビートが強い方の楽曲を選択し、低温高湿状態、高温低湿状態または高温高湿状態であれば、ビートが弱い方の楽曲を選択する。
【００７３】
＜第１の方法の第２の例＞
上記の第１の例とは逆に、例えば、時点ｔ９では、歩行テンポが増加するので、歩行テンポの増加を強調するために、プレイリストＰ５中の、テンポが最も速い楽曲、すなわち図２の例では楽曲Ｓ５２（テンポ１３８）を選択し、再生するようにしてもよい。
【００７４】
時点ｔ８，ｔ７，ｔ６，ｔ５，ｔ３，ｔ２，ｔ１，ｔ０についても、同様である。例えば、時点ｔ８では、歩行テンポが減少するので、歩行テンポの減少を強調するために、プレイリストＰ３中の、テンポが最も遅い楽曲を選択し、再生する。
【００７５】
この場合も、歩行テンポの履歴に応じて選択される楽曲が複数存在する場合には、上記（ａ）〜（ｄ）のいずれかの方法によって楽曲を選択する。
【００７６】
（２−２．第２の方法）
第２の方法では、直前（直近）の所定時間における歩行テンポの時間積分値（時間平均値）に応じて楽曲を選択する。所定時間は、数分程度から数十分程度までの間の時間、例えば１５分とする。
【００７７】
例えば、時点ｔ９では、１５分前の時点ｔａから時点ｔ９までの１５分間における歩行テンポの時間積分値（図７の斜線を付した部分の面積）を計算する。
【００７８】
そして、その時間積分値が所定の閾値より大きいときには、直前の１５分間の運動量が多かったものとして、プレイリストＰ５中の、テンポが最も遅い楽曲、すなわち図２の例では楽曲Ｓ５４（テンポ１３１）を選択し、逆に時間積分値が所定の閾値以下のときには、直前の１５分間の運動量が少なかったものとして、プレイリストＰ５中の、テンポが最も速い楽曲、すなわち図２の例では楽曲Ｓ５２（テンポ１３８）を選択する。
【００７９】
時点ｔ８，ｔ７，ｔ６，ｔ５，ｔ３，ｔ２，ｔ１，ｔ０についても、同様である。１５分前に歩行を開始していなかったときには、歩行していなかった時間における歩行テンポをゼロとして、直前の１５分間における歩行テンポの時間積分値を計算する。
【００８０】
この場合も、歩行テンポの履歴に応じて選択される楽曲が複数存在する場合には、上記（ａ）〜（ｄ）のいずれかの方法によって楽曲を選択する。
【００８１】
（２−３．第３の方法）
第３の方法では、直前において閾値以上の歩行テンポで歩行を継続した時間に応じて楽曲を選択する。この場合の閾値（閾値テンポ）Ｔｔｈは、例えば１１０とする。
【００８２】
例えば、時点ｔ９では、時点ｔ６から時点ｔ９までの期間、１１０以上のテンポで歩行を継続したものである。
【００８３】
そして、この継続時間が所定時間以下であるときには、直前の運動量が少なかったものとして、当該のプレイリスト中の、テンポが最も速い楽曲を選択し、逆に継続時間が所定時間より長いときには、直前の運動量が多かったものとして、当該のプレイリスト中の、テンポが最も遅い楽曲を選択する。所定時間は、例えば１０分とする。
【００８４】
例えば、時点ｔ９では、上記の継続時間が８分１２秒であるとすると、継続時間が所定時間（１０分）より短いので、プレイリストＰ５中の、テンポが最も速い楽曲、すなわち図２の例では楽曲Ｓ５２（テンポ１３８）を選択する。
【００８５】
この場合も、歩行テンポの履歴に応じて選択される楽曲が複数存在する場合には、上記（ａ）〜（ｄ）のいずれかの方法によって楽曲を選択する。
【００８６】
（２−４．第４の方法）
第４の方法では、直前（直近）の所定時間における歩行テンポの最大値または最小値に応じて楽曲を選択する。所定時間は、数分程度から数十分程度までの間の時間、例えば１０分とする。
【００８７】
例えば、時点ｔ９では、１０分前の時点ｔｃから時点ｔ９までの１０分間における歩行テンポの最大値Ｔｍａｘは１５８、最小値Ｔｍｉｎは１０２である。
【００８８】
そして、最大値Ｔｍａｘに注目する場合には、最大値Ｔｍａｘが閾値（例えば１５０）より大きいときには、当該のプレイリスト中の、ビートが最も強い楽曲を選択し、最大値Ｔｍａｘが閾値以下のときには、当該のプレイリスト中の、ビートが最も弱い楽曲を選択する。
【００８９】
逆に、最小値Ｔｍｉｎに注目する場合には、最小値Ｔｍｉｎが閾値（例えば１１０）より小さいときには、当該のプレイリスト中の、ビートが最も弱い楽曲を選択し、最小値Ｔｍｉｎが閾値以上のときには、当該のプレイリスト中の、ビートが最も強い楽曲を選択する。
【００９０】
例えば、時点ｔ９については、最大値Ｔｍａｘに注目する場合には、その最大値Ｔｍａｘ（１５８）が閾値（１５０）より大きく、競歩的な速さであるため、プレイリストＰ５中の、ビートが最も強い楽曲Ｓ５３を選択し、逆に最小値Ｔｍｉｎに注目する場合には、その最小値Ｔｍｉｎ（１０２）が閾値（１１０）より小さく、ぶらぶらと歩く程度であるため、プレイリストＰ５中の、ビートが最も弱い楽曲Ｓ５４を選択する。
【００９１】
なお、当該のプレイリスト中に、ビートが最も強い楽曲、またはビートが最も弱い楽曲が、複数存在する場合には、例えば、その複数の楽曲からランダムに１つの楽曲を選択する。
【００９２】
（２−５．楽曲選択再生処理：図８および図９）
図８および図９に、図１の例の音楽再生装置１０が行う以上のような楽曲選択再生処理の一例を示す。
【００９３】
この例の楽曲選択再生処理では、ユーザが音楽再生装置１０に楽曲の選択および再生を指示することによって全体の処理を開始して、まずステップ５１で、ユーザの歩行テンポを検出し、次にステップ５２で、その検出された歩行テンポに応じて、最初のプレイリストを選択し、次にステップ５３で、歩行テンポの履歴に基づいて、上記の第１〜第４の方法のいずれかによって、その選択した最初のプレイリストから楽曲を選択し、次にステップ５４で、その選択した楽曲の再生を開始する。
【００９４】
次に、ステップ５５で、ユーザの再生終了指示があるか否かを判断し、ユーザの再生終了指示があったときには、ステップ５５からステップ５６に進んで、終了処理を行った上で、全体の処理を終了する。
【００９５】
一方、ユーザの再生終了指示がなければ、ステップ５５からステップ５７に進んで、ユーザの歩行テンポを検出し、次にステップ５８で、その検出された歩行テンポが、選択中のプレイリストまたは楽曲に応じた閾値範囲内にあるか否かを判断する。
【００９６】
そして、検出された歩行テンポが、選択中のプレイリストまたは楽曲に応じた閾値範囲内にあるときには、ステップ５８からステップ５４に戻って、選択中の楽曲の再生を継続する。
【００９７】
一方、検出された歩行テンポが、選択中のプレイリストまたは楽曲に応じた閾値範囲を外れたときには、ステップ５８からステップ６１に進んで、そのときの歩行テンポに応じた別のプレイリストを選択し、次にステップ６２で、歩行テンポの履歴に基づいて、上記の第１〜第４の方法のいずれかによって、その選択した別のプレイリストから楽曲を選択し、次にステップ６３で、再生中の楽曲の再生を停止し、次にステップ５４で、選択した楽曲の再生を開始する。
【００９８】
ステップ５６での終了処理は、それまでの図５に示したような楽曲再生履歴によって、図２に示したような当日分の再生回数を書き換えるなどである。
【００９９】
なお、図８および図９では省略したが、歩行テンポの変化が閾値範囲内に収まる期間の時間が長く、その間に、その期間の始めに選択した楽曲が、その末尾まで再生された場合、同じ楽曲を、その先頭から繰り返し再生し、または、上記の第１〜第４の方法のいずれかによって、同じプレイリストから楽曲を選択し直して再生する。
【０１００】
（２−６．上記の方法による効果）
上述した第１〜第４の方法のいずれかによれば、上述したように、ユーザの歩行や走行などの運動に、より適した楽曲が選択され、ユーザは、音楽を十分に楽しみながら、自由に運動をすることができるようになる。
【０１０１】
特に、ジョギングなどの運動時には、ウォームアップ時とクールダウン時とで、ほぼ同じ動作テンポであって、同じプレイリストが選択されるときでも、それまでの動作テンポの履歴の違いによって、別の楽曲が選択されるようになり、ユーザの運動を、より効果的に支援することができる。
【図面の簡単な説明】
【０１０２】
【図１】この発明の音楽再生装置の一例を示す図である。
【図２】プレイリストおよび楽曲メタ情報の一例を示す図である。
【図３】ビートパワーの説明に供する図である。
【図４】ビートパワーの説明に供する図である。
【図５】楽曲再生履歴の一例を示す図である。
【図６】歩行テンポの履歴の一例を示す図である。
【図７】歩行テンポの履歴の一例を時系列的に示す図である。
【図８】音楽再生装置が行う楽曲選択再生処理の一例の一部を示す図である。
【図９】音楽再生装置が行う楽曲選択再生処理の一例の一部を示す図である。
【符号の説明】
【０１０３】
主要部については図中に全て記述したので、ここでは省略する。
【図１】
2007164020.tif 000003
【図２】
2007164020.tif 000004
【図３】
2007164020.tif 000005
【図４】
2007164020.tif 000006
【図５】
2007164020.tif 000007
【図６】
2007164020.tif 000008
【図７】
2007164020.tif 000009
【図８】
2007164020.tif 000010
【図９】
2007164020.tif 000011