(57)【特許請求の範囲】
【請求項１】
使用者からの情報入力を受け付ける入力手段と、
上記入力手段を通じて入力された、上記使用者の身体に関する情報、実行する運動に関する情報、およびその運動の運動中に聴取する楽曲の特性を示す情報に基づき楽曲のデータを生成する生成回路と、
使用者の運動状態を検出する運動情報センサと、
前記運動情報センサにより検出された運動状態に基づいて運動のテンポを解析する解析回路と、
前記生成回路により生成される楽曲のテンポと、前記解析回路により解析された運動のテンポとの差分に応じたメッセージを出力する出力手段と、
を有し、
前記メッセージは、前記解析回路により解析される上記使用者の運動のテンポを前記生成回路により生成される楽曲のテンポに誘導するメッセージである、オーディオ信号の生成装置。
【請求項２】
請求項１に記載のオーディオ信号の生成装置において、
上記入力手段を通じて入力された上記運動に関する情報が、運動のテンポ、運動の時間、および運動の種類のうちの少なくとも１つである
ことを特徴とするオーディオ信号の生成装置。
【請求項３】
請求項１に記載のオーディオ信号の生成装置において、
上記入力手段を通じて入力された上記楽曲の特性を示す情報が、リズム、ジャンル、コード進行、調性、曲数、繰り返し回数、および組み合わせの少なくとも１つである
ことを特徴とするオーディオ信号の生成装置。
【請求項４】
請求項１、請求項２あるいは請求項３に記載のオーディオ信号の生成装置において、
上記入力手段を通じて入力された上記使用者の身体に関する情報が、身長、体重、年齢、性別、および歩幅のうちの少なくとも１つを含む
ことを特徴とするオーディオ信号の生成装置。
【請求項５】
請求項１に記載のオーディオ信号の生成装置において、
上記使用者が上記生成回路により生成された上記楽曲のデータにより演奏される楽曲に呼応して運動をしたとき、その運動の運動量を算出する算出手段を備え、
前記出力手段は、前記算出手段により算出された運動量を運動量情報として出力する、オーディオ信号の生成装置。
【請求項６】
請求項５に記載のオーディオ信号の生成装置において、
上記運動量の情報が、運動時間、運動強度、運動量、消費カロリー、および脂肪燃焼量の少なくとも１つである
ことを特徴とするオーディオ信号の生成装置。
【請求項７】
請求項６に記載のオーディオ信号の生成装置において、
上記楽曲に合わせて使用者が運動を行ったときの楽曲情報、運動量情報、および使用者の身体に関する情報の少なくとも１つを記録する記憶手段
を有するオーディオ信号の生成装置。
【請求項８】
請求項７に記載のオーディオ信号の生成装置において、
上記記憶手段が、光ディスク、光磁気ディスク、磁気テープ、ハードディスク、半導体メモリ、ＩＣカードのいずれかである
ことを特徴とするオーディオ信号の生成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明はオーディオ信号の生成装置に関する。
【背景技術】
【０００２】
近年、健康意識の高まりから健康維持、健康増進、ダイエットなどの目的でジョギング、ウォーキング、ランニング、エアロビクスなどのスポーツに取り組む人が増えている。これらのスポーツにより一定の効果を得るためには、ある程度まとまった時間、継続して運動を続ける必要がある。そこで、より楽しく運動を続けるために、音楽を利用して運動の動機付けや継続を支援したり、効率のよい運動のペースを提示する機能を持った音響再生装置が提案されている。
【０００３】
例えば、特許文献１には、運動者が行っている運動のテンポを検出し、運動者の脈拍数と目標脈拍数との差に基づいて再生する音楽のテンポを補正し、目標脈拍数に誘導していく装置が示されている。
【０００４】
また、特許文献２には、エアロビクスなどの運動を行う場合に、運動者の目標とする運動条件（テンポ、運動の進行時間に対するテンポの変化など）に応じて、音楽データベースからＭＩＤＩデータにより記述された楽曲データを読み出し、選択した楽曲のテンポを変化させて提示する技術が示されている。さらに、特許文献３および４には、ネットワークあるいはインターネット上の音楽データベースから運動者の目標とする運動条件に応じて楽曲データを読み出して提示する技術が示されている。
【０００５】
なお、上記の先行技術文献は以下のとおりである。
【特許文献１】特開２００１−２９９９８０号公報
【特許文献２】特開２００２−７３０１８号公報
【特許文献３】特開２００１−３０６０７１号公報
【特許文献４】特開２００３−３０５１４６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかし、特許文献１の装置の場合、運動者の運動量や脈拍数を測定するために特別な測定装置が必要となり、全体が複雑なものとなっている。
【０００７】
また、特許文献２の装置では、運動者の目標とする運動条件に合わせて楽曲を編集するので、シンセサイザを含む大がかりなシステムが必要になってしまう。しかも、編集した楽曲を再生するためには、その楽曲をいったんカセットテープなどの記録メディアに録音する必要があり、装置の携帯性が乏しかった。
【０００８】
さらに、特許文献３および４に示されている装置では、楽曲データを取得するためにインターネットを介して音楽データベースにアクセスする必要があり、操作が煩雑であった。また、特許文献４の装置では、あらかじめ用意されている多数の楽曲の中から目的とする楽曲を選択することになるため、必ずしも運動者が聞きたいと思うテンポの楽曲が得られるとは限らなかった。
【０００９】
この発明は、以上のような問題点を解決し、手軽に持ち歩くことができ、しかも簡単な操作で、ウォーキング、ジョギングなどの運動の動機付けや継続、効率の良い運動を支援できるオーディオ信号の生成装置を提供しようとするものである。
【課題を解決するための手段】
【００１０】
この発明においては、
楽曲のデータを生成する生成回路と、
使用者からの情報入力を受け付ける入力手段と
を有し、
上記入力手段を通じて入力された、上記使用者の身体に関する情報、実行する運動に関する情報、およびその運動中に聴取する楽曲の特性を示す情報に基づいて、上記楽曲のデータを生成する
ようにしたオーディオ信号の生成装置
とするものである。
【発明の効果】
【００１１】
この発明によれば、使用者の好みの曲調の楽曲に合わせてウォーキングやジョギングなどの運動を行うことができ、より楽しく運動を続けることができるとともに、まとまった時間が必要であっても、継続して運動を続けることができる。
【発明を実施するための最良の形態】
【００１２】
〔１〕  構成例
〔１−１〕  外観の例
図１は、この発明によるオーディオ信号の生成装置１０の外観の一例を示す。この生成装置１０は全体がほぼ偏平の直方体で、胸ポケットに入る程度の大きさに構成されている。そして、この生成装置１０の前面の上側に表示手段としてＬＣＤパネル１１が配置され、下側に入力手段としてカーソルキー（方向キー）、決定キー、キャンセルキーなどの各種の操作キー１２が配置されている。また、生成装置１０の上面には、ヘッドホンジャック１３が設けられ、ここにヘッドホン（イヤホン）４０のプラグ４１を接続できるようにされている。
【００１３】
そして、この生成装置１０は、運動時、使用者（運動者）が操作キー１２により各種の情報あるいは条件を入力すると、その入力した情報あるいは条件にしたがって後述するような特性の楽曲を自動作曲し、その楽曲のオーディオ信号をヘッドホン４０に供給する。したがって、使用者はヘッドホン４０から出力される楽曲に合わせて快適に運動をすることができる。
【００１４】
〔１−２〕  回路の例
図２は、オーディオ信号の生成装置１０の回路構成の一例を示し、この生成装置１０はシステム制御回路としてマイクロコンピュータ２０を有する。このマイクロコンピュータ２０は、プログラムを実行するＣＰＵ２１と、各種のプログラムの書き込まれているＲＯＭ２２と、ワークエリア用のＲＡＭ２３と、不揮発性メモリ２４とを有し、これらメモリ２２〜２４はシステムバス２９を通じてＣＰＵ２１に接続されている。この場合、メモリ２４は、運動者（この生成装置１０の使用者）のプロフィール情報を保存しておくとともに、運動結果などのデータも保存しておくためのものである。なお、ＲＯＭ２２に用意されているプログラムについて後述する。
【００１５】
さらに、この生成装置１０は、運動情報センサ３１と、その解析回路３２とを有する。運動情報センサ３１は、運動者の運動状態を検出するものであり、解析回路３２はその検出出力を解析してその運動のテンポの情報をマイクロコンピュータ２０に出力するものである。例えばウォーキング時であれば、運動情報センサ３１により運動者の身体の動きが検出されるとともに、この検出結果が解析回路３２により解析されてそのウォーキングに同期したテンポのパルスがシステムバス２９に出力される。
【００１６】
また、この生成装置１０は、楽曲データ生成回路３３を有する。この生成回路３３は、ＣＰＵ２１の指示にしたがって所定の楽曲データを自動生成するものであるが、この例においては、簡単のため、楽曲データ生成回路３３は、ＣＰＵ２１が所定の情報、すなわち、楽曲の種類、モード、速度・テンポ、時間、曲調、ジャンル、曲数の情報を提示するとともに、作曲の開始を指示すると、その情報にしたがった楽曲のデジタルオーディオデータを生成し、このデータをシステムバス２９に出力するものとする。
【００１７】
さらに、生成装置１０は、Ｄ／Ａコンバータ回路３４およびオーディオアンプ３５を有し、Ｄ／Ａコンバータ回路３４はシステムバス２９に接続される。そして、楽曲データ生成回路３３から出力されるデジタルオーディオデータがＤ／Ａコンバータ回路３４に供給されてアナログオーディオ信号にＤ／Ａ変換され、このオーディオ信号がオーディオアンプ３５を通じてヘッドホンジャック１３に取り出され、ヘッドホン４０に供給される。
【００１８】
さらに、操作キー１２がインターフェイス回路３６を通じてシステムバス２９に接続されるとともに、表示制御回路３７がシステムバス２９に接続されて表示信号が取り出され、この表示信号がＬＣＤパネル１１に供給されてＬＣＤパネル１１に所定の文字（数字・記号を含む）が表示される。
【００１９】
〔２〕  動作および使用法
ここでは、運動としてウォーキングを行う場合を例にとって生成装置１０の動作および使用方法を説明する。すなわち、操作キー１２のうちの電源キーを押すと、この生成装置１０の電源がオンになるが、この電源オンが購入後初めての場合であれば、生成装置１０は使用者（運動者）の身体に関する情報、すなわち、使用者のプロフィールの入力モードとなる。
【００２０】
すなわち、例えば図３Ａに示すように、ＬＣＤパネル１１には、使用者のプロフィールの入力を促す文章と、名前、年齢、身長、体重の入力欄が表示される。そこで、操作キー１２を操作して必要な情報を入力すると、例えば図３Ｂに示すように、その入力結果が表示され、確認を求められる。図３Ｂにおいては、入力した身長および体重からＢＭＩが計算され、そのＢＭＩと、ＢＭＩに基づく肥満度も同時に表示されている場合である。
【００２１】
この図３Ｂの表示内容に対して訂正を指示すると、図３Ａのプロフィールの入力画面に戻り、プロフィールを訂正あるいは再入力できる状態となり、その後、図３Ｂの確認画面となる。また、図３Ｂの表示内容に対して了承を指示すると、使用者のプロフィールの入力モードを終了する。このとき、入力した使用者のプロフィールは、不揮発性メモリ２４に保存される。
【００２２】
なお、この生成装置１０の電源をオンにした場合に、すでに不揮発性メモリ２４に使用者のプロフィールが保存されているときには、すなわち、この生成装置１０の購入後、２回目以降の使用のときには、図３Ａにおける名前および年齢の入力欄は表示されず、身長および体重の入力欄だけが表示され、その入力が要求される。
【００２３】
そして、図３Ｂの確認画面に続いて、生成装置１０は、これから実行する運動についての情報の入力モードとなり、例えば図３Ｃに示すように、ＬＣＤパネル１１には、運動の種類、モード、速度・テンポ、時間の入力欄が表示される。この場合、運動の種類としては、例えば図６Ａに示すように、「ウォーキング」、「ジョギング」、「サイクリング」、「エアロビクス」などがあり、操作キー１２のうちのカーソルキーを押すと、これらの名称が入力欄に順に表示されるので、目的とする運動の種類が表示されたら、操作キー１２のうちの決定キーを押す。
【００２４】
また、運動のモードは、運動の速度・テンポの内容を示すものであり、例えば図６Ｂおよび図７に示すように、速度・テンポを運動の最初から最後まで一定とする（図７Ａ）、一定の割り合いで上昇・下降させる（図７Ｂ）、周期的に変化させる（図７Ｃ）、ランダムに変化させる（図７Ｄ）などがある。そして、このモードも、運動の種類の場合と同様にして選択する。さらに、速度・テンポおよび時間についても、例えば図６ＣおよびＤに示す値の中から同様に選択する。
【００２５】
そして、図３Ｃの入力画面に対して必要な情報を入力すると、例えば図３Ｄに示すように、その入力結果が表示され、確認を求められる。この図３Ｄの表示内容に対して訂正を指示すると、図３Ｃの入力画面に戻り、これからする運動についての情報を訂正できる状態となり、その後、図３Ｄの確認画面となる。また、図３Ｄの表示内容に対して了承を指示すると、これからする運動についての入力モードを終了する。このとき、入力したこれから実行する運動についての情報は不揮発性メモリ２４に保存される。
【００２６】
そして、図３Ｄの確認画面に続いて、生成装置１０は、運動中に聴取する楽曲の特性の入力モードとなり、例えば図４Ａに示すように、ＬＣＤパネル１１には、曲調、ジャンル、曲数の入力欄が表示される。この場合、曲調は、楽曲データ生成回路３３が作曲する楽曲の曲調を示すもので、例えば図６Ｅに示すように、「ゆったりと」、「おだやかに」、「静かな」、「明るく」、「軽快に」などがあり、それらの中から選択する。また、ジャンルは、楽曲データ生成回路３３が作曲する楽曲のジャンルを示すもので、例えば図６Ｆに示すように、「ポップス」、「ロック」、「ジャズ」、「ヘビーメタル」などがあり、それらの中から選択する。さらに、曲数は、１回のウォーキング中に（１回の運動中に）作曲させる楽曲の曲数を示す。
【００２７】
そして、必要な情報を入力すると、例えば図４Ｂに示すように、その入力結果が表示され、確認を求められる。この図４Ｂの表示内容に対して訂正を指示すると、図４Ａの入力画面に戻り、これからする作曲する楽曲に対する要望を訂正できる状態となり、その後、図４Ｂの確認画面となる。また、図４Ｂの表示内容に対して了承を指示すると、運動時における楽曲に対する要望の入力モードを終了する。このとき、入力した楽曲に対する要望の情報は不揮発性メモリ２４に保存される。
【００２８】
そして、以上の情報を入力したのち、操作キー１２のうちの実行キーを押すと、楽曲データ生成回路３３が楽曲のデジタルオーディオデータの自動生成を開始し、このデータがＤ／Ａコンバータ回路２４に供給される。したがって、ヘッドホン４０からその楽曲が出力されるようになる。そこで、使用者はヘッドホン４０から出力される楽曲のテンポに合わせてウォーキングを行う。
【００２９】
この場合、ヘッドホン４０から出力される楽曲のテンポは、図３Ｃの入力画面で入力したテンポとなっているとともに、図６Ａ〜Ｄのモードのうち、図３Ｃの入力画面で入力したモードとなっている。また、このときの楽曲は、図４Ａの入力画面のときに入力した曲調およびジャンルを満足するものである。
【００３０】
したがって、ヘッドホン４０から出力される楽曲の内容は、使用者の要望を満たすものとなっているので、使用者は図３Ｃの入力画面で入力した運動時間の間、より楽しくウォーキングを続けることができる。
【００３１】
そして、このウォーキング中、使用者の身体の動きがセンサ３１により検出されて解析回路３２からは使用者のウォーキングに同期したパルスが出力されるので、このパルスをモニタすることにより、マイクロコンピュータ２０は使用者のウォーキングの状態、例えば速度（テンポ）や実際のウォーキングの時間などを知ることができる。
【００３２】
そこで、ウォーキング中、解析回路３２から出力されるパルスのテンポ、すなわち、ウォーキングのテンポと、自動作曲された楽曲のテンポとのずれが検出され、その検出結果にしたがって、例えば以下のようなメッセージがＬＣＤパネル１１に表示される。
【００３３】
すなわち、
(1) ウォーキング中、そのテンポが楽曲のテンポに合っている場合
「その調子です。今の速さでウォーキングを続けてください。」
(2) ウォーキング中、そのテンポが楽曲のテンポより遅い場合
「ウォーキングが遅いです。テンポを速くしてください！」
(3) ウォーキング中、そのテンポが楽曲のテンポより速い場合
「ウォーキングが速いです。テンポを遅くしてください！」
(4) 楽曲の演奏を始めたが、ウォーキングを始めていない場合
「ウォーキングを始めてください!!」
(5) ウォーキングを途中で止めた場合
「ウォーキングを続けてください!!」
また、このウォーキング中、そのウォーキングの開始時点からの経過時間と、累積のウォーキング量とが測定される。
【００３４】
そして、図３Ｃの入力画面で入力した運動の時間が経過すると、楽曲データ生成回路３３は楽曲データの生成を終了し、ヘッドホン４０からは楽曲が出力されなくなる。また、このとき、図３Ｃの入力画面で入力した情報と、解析回路３２から出力されたパルスをモニタした結果とから、今回のウォーキングについての実行時間、距離、平均速度、消費されたカロリー、脂肪燃焼量などの運動情報が計算され、これが例えば図５Ａに示すように、ＬＣＤパネル１１に表示される。
【００３５】
ただし、図５Ａのように表示されるのは、使用者が図３Ｃの入力画面で入力した情報に沿って正しくウォーキングをした場合であり、例えばウォーキングの途中で休んだり、ウォーキングのテンポを落としたりした場合には、図３Ｃの入力画面で入力した時間が経過しても予定の運動量（図３Ｃの入力画面で入力した情報から算出される運動量）に達していないことになる。
【００３６】
そこで、この場合には、例えば図５Ｂに示すように、予定の運動量に達していないが、その予定の運動量になるまでウォーキングを続けるか否かを問い合わせる文章が、ＬＣＤパネル１１に表示される。
【００３７】
また、逆に、ウォーキングのテンポを上げた場合には、図３Ｃの入力画面で入力した時間が経過する前に予定の運動量に達することになる。そこで、この場合には、例えば図５Ｃに示すように、予定の運動量に達したときに、その旨が表示されるとともに、予定の時間が経過するまでウォーキングを続けるか否かを問い合わせる文章が、ＬＣＤパネル１１に表示される。
【００３８】
そして、図５ＢあるいはＣの問い合わせ画面に対してウォーキングの続行を入力した場合には、楽曲データの生成とウォーキングのモニタが再開され、予定の運動量になったとき、あるいは入力した運動時間が経過したとき、楽曲の生成を終了し、そのときの結果が図５Ａと同様に表示され、すべての処理を終了する。
【００３９】
また、図５ＢあるいはＣの問い合わせ画面に対してウォーキングの終了を入力した場合には、そのときまでの運動量あるいは運動時間などが図５Ａと同様に表示され、すべての処理を終了する。
【００４０】
こうして、この生成装置１０によれば、楽曲に合わせてウォーキングを行うことができるが、その場合、ウォーキングに使用する楽曲は、使用者の設定したテンポであり、しかも、使用者の好みの曲調やジャンルの楽曲となる。
【００４１】
したがって、まとまった時間であっても、継続してウォーキングを続けることができるとともに、より楽しくウォーキングを続けることができる。さらに、ウォーキングに使用する楽曲は、自動生成しているので、あらかじめＣＤなどから好みの楽曲を集めて用意しておくなどの手間もかからず、著作権などを考慮する必要もない。
【００４２】
〔３〕  処理ルーチンの例
図８において、符号１００は図３〜図７により説明した処理を実現するためのルーチンの一例を示す。このルーチン１００は、ＲＯＭ２２に用意され、ＣＰＵ２１により実行されるものである。なお、図８においては、ルーチン１００は、この発明に関係する部分だけを抜粋して示している。
【００４３】
すなわち、生成装置１０の電源をオンにすると、ＣＰＵ２１の処理がルーチン１００のステップ１０１からスタートし、次にステップ１０２において、各部の初期化が行われ、その後、ステップ１０３において、図３ＡおよびＢにより説明した運動者のプロフィールの入力モードとなる。そこで、運動者のプロフィールを入力したのち確認すると、そのデータが不揮発性メモリ２４に保存される。
【００４４】
続いてステップ１０４において、図３ＣおよびＤにより説明したように、これからする運動についての入力モードとなるので、その運動について必要な情報を入力したのち確認すると、そのデータが不揮発性メモリ２４に保存される。次に処理はステップ１０５に進み、このステップ１０５において、図４ＡおよびＢにより説明したように、運動時における楽曲に対する入力モードとなる。
【００４５】
そして、楽曲について必要な情報を入力したのち確認すると、そのデータが不揮発性メモリ２４に保存され、その後、ステップ１０６において、ステップ１０４により入力したデータから予定の運動量が算出され、次にステップ１０７において、自動作曲の開始の指示待ちとなる。
【００４６】
そこで、操作キー１２のうちの実行キーを押すと、処理はステップ１１１に進み、楽曲データ生成回路３３に楽曲の自動作曲の開始が指示される。このとき、ステップ１０４および１０５により入力されて不揮発性メモリ２４に保存された情報、すなわち、楽曲の種類、モード、速度・テンポ、時間、曲調、ジャンル、曲数の情報が、楽曲データ生成回路３３に供給される。
【００４７】
したがって、ステップ１１１の時点から、楽曲データの自動生成が開始されるとともに、その楽曲はステップ１０５により取得した要望に応じたものとなる。そして、この楽曲がヘッドホン４０から出力されるので、運動者（この生成装置１０の使用者）はウォーキングを開始するとともに、その楽曲に合わせてウォーキングを実行することになる。
【００４８】
一方、ＣＰＵ２１の処理はステップ１１１に続いてステップ１１２に進み、このステップ１１２において、ステップ１１１が実行されてから、ステップ１０４により取得した運動の時間が経過したか否かが判別される。今の場合、まだ、経過していないので、処理はステップ１１２からステップ１１３に進み、このステップ１１３において、運動者の運動量がステップ１０６により算出した予定の運動量に達したか否かが判別される。今の場合、まだ、予定の運動量に達していないので、処理はステップ１１３からステップ１１４に進む。
【００４９】
このステップ１１４においては、所定の単位時間ΔＴ（例えば、ΔＴ＝１分）のウエイトが行われ、次にステップ１１５において、ステップ１１１が実行された時点からの経過時間を示すカウンタ、つまり、楽曲が出力されるようになった時点からの経過時間を示すカウンタがインクリメントされる。なお、ステップ１１２においては、このカウンタの示す経過時間から、ステップ１０４により取得した運動の時間が経過したか否かが判別されるものである。
【００５０】
続いて、処理はステップ１１６に進み、後述する方法により運動を開始してからの累積の運動量が算出され、次にステップ１１７において、解析回路３２から出力されるパルスの周期およびステップ１１５により求めた経過時間から、運動者の運動の状態が判別され、上記(1)〜(5)項のメッセージのうち、その判別結果に対応したメッセージが選択され、これがＬＣＤパネル１１に表示される。そして、その後、処理はステップ１１２に戻る。
【００５１】
したがって、ステップ１０４により入力した運動の時間が経過していない状態であり、かつ、ステップ１０６により算出した予定の運動量に達していない場合には、ステップ１１２〜１１７が繰り返されることになる。そして、この繰り返しの行われている期間、運動者の累積の運動量が計算されるとともに、(1)〜(5)のメッセージのうちのそのときの運動の状態に応じたメッセージがＬＣＤパネル１１に表示される。
【００５２】
そして、ステップ１１２〜１１７が繰り返されている期間に、ステップ１０４により入力した運動の時間が経過すると、これがステップ１１２により判別される。この判別の結果、処理はステップ１１２からステップ１２１に進み、このステップ１２１において、ステップ１１６により算出された累積の運動量が、ステップ１０６により算出された予定の運動量に達してしているか否かが判別される。
【００５３】
そして、予定の運動量に達しているときには、処理はステップ１２１からステップ１２２に進み、このステップ１２２において、その運動結果が評価され、この評価内容がステップ１２３において、例えば図５Ａに示すように、ＬＣＤパネル１１に表示され、その後、ステップ１２４によりルーチン１００を終了する。
【００５４】
しかし、ステップ１２１の判別の結果、累積の運動量が予定の運動量に達してしていないときには、処理はステップ１２１からステップ１３１に進み、このステップ１３１において、それまでの運動結果が評価され、この評価内容がステップ１３２において、例えば図５Ｂに示すように、ＬＣＤパネル１１に表示される。
【００５５】
そして、その後、処理はステップ１３５に進み、運動を続行するか否かの指示待ちとなり、続行を指示したときには、処理はステップ１３５からステップ１１１に戻り、ステップ１１２〜１１７の処理の繰り返しが再開される。また、ステップ１３５において、運動の続行を指示しなかったときには、処理はステップ１３５からステップ１３６に進み、ルーチン１００を終了する。
【００５６】
さらに、ステップ１１２〜１１７の処理が繰り返されている期間に、ステップ１０４により入力した予定の運動量に達すると、これがステップ１１３により判別される。この判別の結果、処理はステップ１１３からステップ１３３に進み、このステップ１３３において、それまでの運動結果が評価され、この評価内容がステップ１３４において、例えば図５Ｃに示すように、ＬＣＤパネル１１に表示される。
【００５７】
そして、その後、処理はステップ１３５に進み、運動を続行するか否かの指示待ちとなり、続行を指示したときには、処理はステップ１３５からステップ１１１に戻り、ステップ１１２〜１１７の処理の繰り返しが再開される。また、ステップ１３５において、運動の続行を指示しなかったときには、処理はステップ１３５からステップ１３６に進み、ルーチン１００を終了する。
【００５８】
〔４〕  運動量の計算方法の例
運動量の計算方法には各種あるが、例えばＭＥＴＳを用いる計算方法がある。この場合、ＭＥＴＳは、運動による酸素消費量が安静時の何倍になるかを示す指数であり、運動の強度を示す。すなわち、
ＭＥＴＳ＝運動時の酸素摂取量／安静時の酸素摂取量
＝（Ｒ＋Ｈ＋Ｖ）／Ｒ
Ｒ：安静時の酸素摂取量＝3.5〔ml/kg・min〕
Ｈ：水平移動要素
Ｖ：垂直移動要素
である。
【００５９】
なお、例えば、
Ｈ＝0.1×速度〔m／min〕              ・・・ ウォーキングのとき
Ｈ＝0.2×速度〔m／min〕              ・・・ ランニングのとき
Ｖ＝0.9×速度〔m／min〕×傾き〔rad〕
である。
【００６０】
したがって、例えば時速５kmでウォーキングする場合、
Ｈ＝0.1×5000／60〔m/min〕
＝8.33〔m／min〕
Ｖ＝0.9×5000／60〔m/min〕×０
＝０
となるので、この場合のＭＥＴＳ値は、
ＭＥＴＳ＝（3.5＋8.33＋０）／3.5
＝3.38
となる。
【００６１】
そして、運動量、すなわち、エネルギー消費量は、次のとおりである。
【００６２】
エネルギー消費量〔kcal〕＝体重〔kg〕×運動時間〔h〕×ＭＥＴＳ値
例えば、体重60kgの人が、時速５kmのウォーキングを30分した場合には、
エネルギー消費量〔kcal〕＝60〔kg〕×0.5〔h〕×3.38
＝101〔kcal〕
となる。
【００６３】
また、脂肪燃焼量は、以下のようになる。
【００６４】
１gの脂肪の燃焼に必要なカロリー＝7700〔cal〕
であるから、
脂肪燃焼量〔g〕＝消費エネルギー〔cal〕／7700〔cal〕
となる。上記数値例の場合、
脂肪燃焼量〔g〕＝101〔kcal〕／7700〔cal〕
＝13.1〔g〕
となる。
【００６５】
さらに、
歩幅〔cm〕＝身長〔cm〕×0.45
歩行距離〔cm〕＝歩幅〔cm〕×歩数
の関係がある。
【００６６】
したがって、身長170cmの人が、テンポが120BPMで一定の楽曲に合わせて30分間のウォーキングをした場合、その歩行距離は
歩行距離＝170〔cm〕×0.45×120〔回〕／60〔秒〕×30〔分〕×60〔秒〕
＝2.754〔km〕
となる。
以上の数値を運動の結果として表示すると、図５Ａの表示となる。
【００６７】
なお、運動のテンポは、ステップ１０４により入力したデータを使用することもできるが、運動情報センサ３１の検出したテンポを使用することもでき、そのようにすれば、実際の運動量をより正確に知ることができる。また、運動のテンポが図７Ｂ〜Ｄなどのように変化する場合には、単位時間ΔＴごとにＭＥＴＳ値および歩行距離を求めて積算すればよい。
【００６８】
〔５〕  運動のテンポが変化するモードのデータ例
図７Ｂの運動モードは、運動のテンポが上昇して下降する場合であるが、このモードの場合、実際には、例えば図９Ａに示すように、テンポ、運動時間、楽曲のジャンル、曲調、曲数を組み合わせて、上昇・下降モードを実現することができる。
【００６９】
すなわち、図９Ａは、運動の時間が60分の場合であるが、最初の５分は、テンポを80BPM、楽曲のジャンルをポップス、曲調をゆったり、曲数を１とし、続く10分は、テンポを100BPM、楽曲のジャンルをポップス、曲調をおだやかに、曲数を２とし、続く30分は・・・とするものである。
【００７０】
また、図７Ｄは、運動モードがランダムモードの場合であるが、このモードの場合には、例えば図９Ｂに示すような組み合わせとすることができる。すなわち、最初の10分は、テンポを80BPM、楽曲のジャンルをポップス、曲調をゆったり、曲数を１とし、続く10分は、テンポを130BPM、楽曲のジャンルをロック、曲調を明るく、曲数を２とし、続く10分は・・・とするものである。
【００７１】
そして、どちらの運動モードの場合も、例えばΔＴ＝１分とされ、その単位時間ΔＴごとにＭＥＴＳ値および歩行距離が算出され、その算出結果が積算されて総合の運動量（消費エネルギー）などが算出される。
【００７２】
〔６〕  楽曲の生成方法の例
作曲をする場合、パラメータファイルを用意し、このパラメータファイルの内容にしたがって楽曲データを生成することができる。図１０は、その楽曲データ生成用のパラメータファイルの一例を示すもので、この例においては、ジャンルがポップスの場合である。そして、このパラメータファイルは、例えばＲＯＭ２２に用意されてＣＰＵ２１により解釈され、楽曲データの生成に必要なデータが楽曲データ生成回路３３に供給される。
【００７３】
このため、このパラメータファイルには、構成楽器、リズム、コード進行、演奏スタイル、演奏ルールが格納されている。そして、作曲の条件として、例えば、運動のテンポが120BPM、運動時間が30分、曲調が明るくリズミカル、ジャンルがポップス、曲数が１を指示した場合には、リズムは16ビート、コード進行はメジャーコード（明るく）の中のＣ-Ｆ-Ｇ-Ｃ、コードのみの演奏、リズムを強調（リズミカル）で、テンポが120BPMの楽曲のデータが30分にわたって生成される。
【００７４】
〔７〕  まとめ
上述の生成装置１０によれば、楽曲に合わせてウォーキングやジョギングなどの運動を行うことができるが、その場合、運動に使用する楽曲は、運動者の設定したテンポであるとともに、運動者の好みの曲調やジャンルの楽曲となる。しかも、ウォーキングやジョギングなどの運動をする場合に、手軽に持ち歩くことができ、簡単な操作で使用することができる。
【００７５】
したがって、より楽しく運動を続けることができるとともに、まとまった時間であっても、継続して運動を続けることができる。さらに、運動に使用する楽曲は、自動生成しているので、あらかじめＣＤなどから好みの楽曲を集めて用意しておくなどの手間もかからず、著作権などを考慮する必要もない。
【００７６】
〔８〕  その他
上述においては、ＣＰＵ２１が、楽曲データの生成に必要なデータを楽曲データ生成回路３３に与えると、以後、楽曲データ生成回路３３は与えられたデータにしたがった楽曲データを自動生成するとしたが、楽曲のテンポや楽曲の時間などは、ＣＰＵ２１が楽曲データ生成回路３３をリアルタイムで制御して目的とする内容とすることもできる。
【００７７】
また、上述においては、楽曲のテンポを使用者の入力した速度・テンポに合わせているが、運動情報センサ３１の検出したテンポに合わせたテンポの楽曲データを生成することもできる。さらに、運動情報センサ３１の検出したテンポから運動量を求めることもできる。また、楽曲のテンポと、使用者の運動のテンポとが整数比の関係であれば、その運動を実行できるので、楽曲のテンポと、使用者の運動のテンポとは整数比関係とすることもできる。
【００７８】
さらに、使用者の身体に関する情報として、身長および体重に加えて、年齢あるいは誕生日、性別や歩幅などを入力することもできる。また、図１０に例示したパラメータファイルは専用の記憶手段に用意しておくこともできる。
【００７９】
また、使用者が運動を行ったときの楽曲情報、運動量情報、および使用者の身体に関する情報を履歴として保存しておき、必要なときに取り出すようにすれば、運動量の管理も支援することができる。さらに、楽曲データ生成回路３３が生成した楽曲データを保存しておいて、再使用することもできる。そして、それらの保存には、記憶手段として、光ディスク、光磁気ディスク、磁気テープ、ハードディスク、半導体メモリ、ＩＣカードなどを使用することができる。
【００８０】
〔略語の一覧〕
ＢＭＩ  ：Body Mass Index
BPM     ：Beats Per Minute
ＣＤ    ：Compact Disc
ＣＰＵ  ：Central Processing Unit
Ｄ／Ａ  ：Digital to Analog
ＩＣ    ：Integrated Circuit
ＬＣＤ  ：Liquid Crystal Display
ＭＥＴＳ：Metabolic Equivalents
ＭＩＤＩ：Musical Instrument Digital Interface
ＲＡＭ  ：Random Access Memory
ＲＯＭ  ：Read Only Memory
【図面の簡単な説明】
【００８１】
【図１】この発明による装置の外観の一形態を示す斜視図である。
【図２】この発明による装置の一形態を示す系統図である。
【図３】情報の入力時および確認時の表示例を示す図である。
【図４】図３の続きを示す図である。
【図５】使用結果の表示例を示す図である。
【図６】入力項目およびその入力内容の例を示す図である。
【図７】運動モードの例を示す図である。
【図８】この発明の一形態を示すフローチャートである。
【図９】運動モードの内容を例示する図である。
【図１０】パラメータファイルの内容の例を示す図である。
【符号の説明】
【００８２】
１０…オーディオ信号の生成装置、１１…ＬＣＤパネル、１２…操作キー、２０…マイクロコンピュータ、３１…運動情報センサ、３２…解析回路、３３…楽曲データ生成回路、４０…ヘッドホン
【図１】
0004770313.tif 000002
【図２】
0004770313.tif 000003
【図３】
0004770313.tif 000004
【図４】
0004770313.tif 000005
【図５】
0004770313.tif 000006
【図６】
0004770313.tif 000007
【図７】
0004770313.tif 000008
【図８】
0004770313.tif 000009
【図９】
0004770313.tif 000010
【図１０】
0004770313.tif 000011