(57)【要約】【課題】どのようなユーザであっても、運動と関連があり、ユーザの所望とする楽曲を容易に選択することができる楽曲選択システム、楽曲選択装置及びプログラムを提供する。【解決手段】楽曲選択システムは、ユーザの操作に応じて複数種類の運動種別のうちいずれかを選択する。楽曲選択システムは、ユーザの操作に応じて複数種類の楽器種別のうちいずれかを選択する。楽曲選択システムは、選択された運動種別、楽器種別に対応する楽曲を複数種類の楽曲から選択する。楽曲選択システムは、選択された楽曲を再生する。【選択図】図１０
2009125141.tif 000002
【特許請求の範囲】
【請求項１】
複数種類の楽曲からいずれかを選択する楽曲選択システムにおいて、
ユーザによって操作可能な操作手段と、
前記操作手段の操作に応じて複数種類の楽器種別のうちいずれかを選択する楽器種別選択手段と、
複数種類の運動種別からいずれかを選択する運動種別選択手段と、
前記楽器種別選択手段によって選択された楽器種別と対応し、かつ、前記運動種別選択手段によって選択された運動種別と対応する楽曲を複数種類の楽曲から選択する楽曲選択手段と、
前記楽曲選択手段によって選択された楽曲を再生する楽曲再生手段と、を備えたことを特徴とする楽曲選択システム。
【請求項２】
前記運動種別選択手段は、前記操作手段の操作に応じて複数種類の運動種別からいずれかを選択することを特徴とする請求項１に記載の楽曲選択システム。
【請求項３】
前記運動種別に対応する動画像を、前記楽曲再生手段による楽曲の再生とともに再生する動画像再生手段を備えたことを特徴とする請求項１又は２に記載の楽曲選択システム。
【請求項４】
複数種類の楽曲からいずれかを選択する楽曲選択装置において、
ユーザの操作に応じて複数種類の楽器種別のうちいずれかを選択する楽器種別選択手段と、
複数種類の運動種別からいずれかを選択する運動種別選択手段と、
前記楽器種別選択手段によって選択された楽器種別と対応し、かつ、前記運動種別選択手段によって選択された運動種別と対応する楽曲を複数種類の楽曲から選択する楽曲選択手段と、
楽曲を再生する楽曲再生装置に対して、前記楽曲選択手段によって選択された楽曲を再生させる再生指示を行う楽曲再生指示手段と、を備えたことを特徴とする楽曲選択装置。
【請求項５】
前記楽曲選択手段によって選択された楽曲を再生させるための再生パラメータを記憶する再生パラメータ記憶手段と、
前記楽器種別選択手段によって選択された楽器種別に基づいて、前記再生パラメータ記憶手段に記憶された再生パラメータを変更させる再生パラメータ変更手段と、を備えたことを特徴とする請求項４に記載の楽曲選択装置。
【請求項６】
前記再生パラメータ記憶手段には、前記再生パラメータとして、楽曲毎における再生楽器種別と、当該再生楽器種別に対応する再生楽器音量パラメータとの対応が記憶されており、
前記再生パラメータ変更手段は、前記楽器種別選択手段によって選択された楽器種別に基づいて、前記再生パラメータ記憶手段に記憶された再生楽器音量パラメータを変更させることを特徴とする請求項５に記載の楽曲選択装置。
【請求項７】
前記再生パラメータ記憶手段には、前記再生パラメータとして、楽曲毎における再生楽器種別が記憶されており、
前記再生パラメータ変更手段は、前記楽器種別選択手段によって選択された楽器種別に基づいて、前記再生パラメータ記憶手段に記憶された再生楽器種別を変更させることを特徴とする請求項５に記載の楽曲選択装置。
【請求項８】
前記再生パラメータ記憶手段には、前記再生パラメータとして、再生させる音程帯域毎に対応する帯域音量パラメータとの対応が記憶されており、
前記再生パラメータ変更手段は、前記楽器種別選択手段によって選択された楽器種別に基づいて、前記再生パラメータ記憶手段に記憶された帯域音量パラメータを変更させることを特徴とする請求項５に記載の楽曲選択装置。
【請求項９】
複数種類の楽器種別と複数種類のジャンルとの対応が記憶された楽器ジャンル対応記憶手段と、
複数種類の楽曲と複数種類のジャンルとの対応が記憶された楽曲ジャンル対応記憶手段と、
前記楽器種別選択手段によって選択された楽器種別に基づいて、前記楽器ジャンル対応記憶手段に記憶され、当該楽器種別に対応するジャンルを複数種類のジャンルから選択するジャンル選択手段と、を備え、
前記楽曲選択手段は、前記ジャンル選択手段によって選択されたジャンルに基づいて、前記楽曲ジャンル対応記憶手段に記憶され、当該ジャンルに対応する楽曲を複数種類の楽曲から選択することを特徴とする請求項４から８のいずれかに記載の楽曲選択装置。
【請求項１０】
前記楽器ジャンル対応記憶手段には、一種類の楽器種別と複数種類のジャンルとの対応が記憶可能であり、当該複数種類のジャンル毎に選択値が記憶されており、
前記楽曲選択手段は、前記ジャンル選択手段によって選択されたジャンルと、当該ジャンルにおける選択値と、に基づいて、前記楽曲ジャンル対応記憶手段に記憶され、当該ジャンルに対応する楽曲を複数種類の楽曲から選択することを特徴とする請求項９に記載の楽曲選択装置。
【請求項１１】
前記再生パラメータ記憶手段には、前記再生パラメータとして、楽曲毎における再生楽器種別が記憶されており、
複数種類の楽器種別と複数種類のジャンルとの対応が記憶された楽器ジャンル対応記憶手段と、
複数種類の楽曲と複数種類のジャンルとの対応が記憶された楽曲ジャンル対応記憶手段と、
前記楽器種別選択手段によって選択された楽器種別に基づいて、前記楽器ジャンル対応記憶手段に記憶され、当該楽器種別に対応するジャンルを複数種類のジャンルから選択するジャンル選択手段と、を備え、
前記楽曲選択手段は、前記ジャンル選択手段によって選択されたジャンルに基づいて、前記楽曲ジャンル対応記憶手段に記憶され、当該ジャンルに対応する楽曲を複数種類の楽曲から選択し、
前記再生パラメータ変更手段は、前記ジャンル選択手段によって選択されたジャンルに基づいて、前記再生パラメータ記憶手段に記憶された再生楽器種別を変更させることを特徴とする請求項５に記載の楽曲選択装置。
【請求項１２】
前記運動種別選択手段は、ユーザの操作に応じて複数種類の運動種別からいずれかを選択することを特徴とする請求項４から１１のいずれかに記載の楽曲選択装置。
【請求項１３】
コンピュータを、請求項４から１２のいずれかに記載の楽曲選択装置における各手段として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、楽曲選択システム、楽曲選択装置及びプログラムに関するものであり、特に、複数種類の楽曲からいずれかを選択する楽曲選択システム、楽曲選択装置及びプログラムに関する。
【背景技術】
【０００２】
従来、楽曲選択システムとして、例えば、コンピュータ装置等によって楽曲や動画像を再生させるカラオケシステムなどが広く使用されている。この種の楽曲選択システムにおいては、楽曲毎に、曲名や歌手名などの情報が対応付けて記憶されており、それらの情報によって索引された曲目リストからいずれかの楽曲をユーザが選択するシステムが一般的である。
【０００３】
また、そのような楽曲選択システムにおいて、例えば、特許文献１に示すように、所定の年代におけるヒット曲と密接に結びついて想起される年代毎のキーワードに基づいて楽曲の選曲を行うことができるシステムが開示されており、ユーザの記憶に残る所定年代のヒット曲を選曲可能に表示させることができる。また、例えば、特許文献２に示すように、楽曲に合わせて運動を行わせる楽曲選択システムが開示されており、運動に伴う楽曲の選択を行う際に、その運動に用いることができる楽曲リストが表示され、その中からユーザの所望とする楽曲が選択可能となる。
【特許文献１】特開２００６−５８７６３号公報
【特許文献２】特開２００４−１０５２２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述したような楽曲選択システムでは、楽曲に関する知識を持っているユーザであれば有益なものであったが、そのような知識を十分には持たないユーザなどにとっては、ユーザの所望としない楽曲を選択してしまうなど、このシステムを有益には利用することができないおそれがあり、更には、多くの楽曲が楽曲リストに掲載されている場合には特に、楽曲を選択することが負担となりかねない。
【０００５】
本発明は、上述したような課題に鑑みてなされたものであり、どのようなユーザであっても、運動と関連があり、ユーザの所望とする楽曲を容易に選択することができる楽曲選択システム、楽曲選択装置及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
以上のような目的を達成するために、本発明は、以下のようなものを提供する。
【０００７】
すなわち、請求項１記載の本発明では、複数種類の楽曲からいずれかを選択する楽曲選択システムにおいて、ユーザによって操作可能な操作手段と、前記操作手段の操作に応じて複数種類の楽器種別のうちいずれかを選択する楽器種別選択手段と、複数種類の運動種別からいずれかを選択する運動種別選択手段と、前記楽器種別選択手段によって選択された楽器種別と対応し、かつ、前記運動種別選択手段によって選択された運動種別と対応する楽曲を複数種類の楽曲から選択する楽曲選択手段と、前記楽曲選択手段によって選択された楽曲を再生する楽曲再生手段と、を備えたことを特徴とするものである。
【０００８】
また、請求項２記載の本発明では、請求項１に記載の発明において、前記運動種別選択手段は、前記操作手段の操作に応じて複数種類の運動種別からいずれかを選択することを特徴とするものである。
【０００９】
また、請求項３記載の本発明では、請求項１又は２に記載の発明において、前記運動種別に対応する動画像を、前記楽曲再生手段による楽曲の再生とともに再生する動画像再生手段を備えたことを特徴とするものである。
【００１０】
また、請求項４記載の本発明では、複数種類の楽曲からいずれかを選択する楽曲選択装置において、ユーザの操作に応じて複数種類の楽器種別のうちいずれかを選択する楽器種別選択手段と、複数種類の運動種別からいずれかを選択する運動種別選択手段と、前記楽器種別選択手段によって選択された楽器種別と対応し、かつ、前記運動種別選択手段によって選択された運動種別と対応する楽曲を複数種類の楽曲から選択する楽曲選択手段と、楽曲を再生する楽曲再生装置に対して、前記楽曲選択手段によって選択された楽曲を再生させる再生指示を行う楽曲再生指示手段と、を備えたことを特徴とするものである。
【００１１】
また、請求項５記載の本発明では、請求項４に記載の発明において、前記楽曲選択手段によって選択された楽曲を再生させるための再生パラメータを記憶する再生パラメータ記憶手段と、前記楽器種別選択手段によって選択された楽器種別に基づいて、前記再生パラメータ記憶手段に記憶された再生パラメータを変更させる再生パラメータ変更手段と、を備えたことを特徴とするものである。
【００１２】
また、請求項６記載の本発明では、請求項５に記載の発明において、前記再生パラメータ記憶手段には、前記再生パラメータとして、楽曲毎における再生楽器種別と、当該再生楽器種別に対応する再生楽器音量パラメータとの対応が記憶されており、前記再生パラメータ変更手段は、前記楽器種別選択手段によって選択された楽器種別に基づいて、前記再生パラメータ記憶手段に記憶された再生楽器音量パラメータを変更させることを特徴とするものである。
【００１３】
また、請求項７記載の本発明では、請求項５に記載の発明において、前記再生パラメータ記憶手段には、前記再生パラメータとして、楽曲毎における再生楽器種別が記憶されており、前記再生パラメータ変更手段は、前記楽器種別選択手段によって選択された楽器種別に基づいて、前記再生パラメータ記憶手段に記憶された再生楽器種別を変更させることを特徴とするものである。
【００１４】
また、請求項８記載の本発明では、請求項５に記載の発明において、前記再生パラメータ記憶手段には、前記再生パラメータとして、再生させる音程帯域毎に対応する帯域音量パラメータとの対応が記憶されており、前記再生パラメータ変更手段は、前記楽器種別選択手段によって選択された楽器種別に基づいて、前記再生パラメータ記憶手段に記憶された帯域音量パラメータを変更させることを特徴とするものである。
【００１５】
また、請求項９記載の本発明では、請求項４から８のいずれかに記載の発明において、複数種類の楽器種別と複数種類のジャンルとの対応が記憶された楽器ジャンル対応記憶手段と、複数種類の楽曲と複数種類のジャンルとの対応が記憶された楽曲ジャンル対応記憶手段と、前記楽器種別選択手段によって選択された楽器種別に基づいて、前記楽器ジャンル対応記憶手段に記憶され、当該楽器種別に対応するジャンルを複数種類のジャンルから選択するジャンル選択手段と、を備え、前記楽曲選択手段は、前記ジャンル選択手段によって選択されたジャンルに基づいて、前記楽曲ジャンル対応記憶手段に記憶され、当該ジャンルに対応する楽曲を複数種類の楽曲から選択することを特徴とするものである。
【００１６】
また、請求項１０記載の本発明では、請求項９に記載の発明において、前記楽器ジャンル対応記憶手段には、一種類の楽器種別と複数種類のジャンルとの対応が記憶可能であり、当該複数種類のジャンル毎に選択値が記憶されており、前記楽曲選択手段は、前記ジャンル選択手段によって選択されたジャンルと、当該ジャンルにおける選択値と、に基づいて、前記楽曲ジャンル対応記憶手段に記憶され、当該ジャンルに対応する楽曲を複数種類の楽曲から選択することを特徴とするものである。
【００１７】
また、請求項１１記載の本発明では、請求項５に記載の発明において、前記再生パラメータ記憶手段には、前記再生パラメータとして、楽曲毎における再生楽器種別が記憶されており、複数種類の楽器種別と複数種類のジャンルとの対応が記憶された楽器ジャンル対応記憶手段と、複数種類の楽曲と複数種類のジャンルとの対応が記憶された楽曲ジャンル対応記憶手段と、前記楽器種別選択手段によって選択された楽器種別に基づいて、前記楽器ジャンル対応記憶手段に記憶され、当該楽器種別に対応するジャンルを複数種類のジャンルから選択するジャンル選択手段と、を備え、前記楽曲選択手段は、前記ジャンル選択手段によって選択されたジャンルに基づいて、前記楽曲ジャンル対応記憶手段に記憶され、当該ジャンルに対応する楽曲を複数種類の楽曲から選択し、前記再生パラメータ変更手段は、前記ジャンル選択手段によって選択されたジャンルに基づいて、前記再生パラメータ記憶手段に記憶された再生楽器種別を変更させることを特徴とするものである。
【００１８】
また、請求項１２記載の本発明では、請求項４から１１のいずれかに記載の発明において、前記運動種別選択手段は、ユーザの操作に応じて複数種類の運動種別からいずれかを選択することを特徴とするものである。
【００１９】
また、請求項１３記載の本発明では、コンピュータを、請求項４から１２のいずれかに記載の楽曲選択装置における各手段として機能させるためのものである。
【発明の効果】
【００２０】
請求項１、４又は１３に記載の発明によれば、ユーザの操作に応じて複数種類の楽器種別のうちいずれかを選択し、複数種類の運動種別からいずれかを選択し、その選択された楽器種別と対応し、かつ、その選択された運動種別と対応する楽曲を複数種類の楽曲から選択し、再生する。従って、どのようなユーザであっても認識できる楽器種別を間接的に選択することによって楽曲が選択されることとなり、どのようなユーザであっても、運動と関連があり、ユーザの所望とする楽曲（例えば、ユーザの心理状況、気持ちにあった楽曲）を容易に選択することができる。また、例えば、カラオケのようなものとは異なり、運動種別によっても選択される楽曲が異なることとなり、運動種別や楽器種別に応じ、ユーザの所望とする楽曲の選択が可能となる。また、このように運動させることが主なる目的となる楽曲の選択においては、厳密な楽曲の選択が必要なく、楽曲に対する知識をあまり持たないユーザが相対的に多くなるため、このような楽曲の選択はより一層有益となる。
【００２１】
また、請求項５に記載の発明によれば、選択された楽器種別に基づいて、選択された楽曲を再生させるための再生パラメータを変更させる。従って、選択された楽器種別に応じて再生態様の多様化を図ることができる。
【００２２】
また、請求項６に記載の発明によれば、選択された楽器種別に基づいて、再生楽器種別に対応する再生楽器音量パラメータを変更させる。従って、選択された楽器種別に基づいて、再生させる再生楽器種別に対応する再生楽器音量パラメータを変更させることによって、例えば、選択された楽器種別に対応する再生楽器種別の音量を増大させたり、選択された楽器種別に対応しない再生楽器種別の音量を減少させたりするなど、選択された楽器種別に対応する再生楽器種別を強調させることができるとともに、選択された楽器種別応じて再生態様の多様化も図ることができる。
【００２３】
また、請求項７に記載の発明によれば、選択された楽器種別に基づいて、楽曲毎における再生楽器種別を変更させる。従って、選択された楽器種別に基づいて、再生させる再生楽器種別を変更させることによって、例えば、選択された楽器種別に対応する再生楽器種別を、強調可能な再生楽器種別に変更させるなど、選択された楽器種別に対応する再生楽器種別を強調させることができるとともに、選択された楽器種別応じて再生態様の多様化も図ることができる。
【００２４】
また、請求項８に記載の発明によれば、選択された楽器種別に基づいて、再生させる音程帯域毎に対応する帯域音量パラメータを変更させる。従って、選択された楽器種別に基づいて、音程帯域毎に対応する帯域音量パラメータを変更させることによって、例えば、選択された楽器種別に対応する再生楽器種別を、強調させる帯域音量パラメータに変更させたり、選択された楽器種別に対応しない再生楽器種別を、強調させない帯域音量パラメータに変更させたりするなど、選択された楽器種別に対応する再生楽器種別を強調させることができるとともに、選択された楽器種別応じて再生態様の多様化も図ることができる。
【００２５】
また、請求項９に記載の発明によれば、複数種類の楽器種別と複数種類のジャンルとの対応、複数種類の楽曲と複数種類のジャンルとの対応が記憶され、選択された楽器種別に基づいて、その楽器種別に対応するジャンルを複数種類のジャンルから選択し、選択されたジャンルに基づいて、そのジャンルに対応する楽曲を複数種類の楽曲から選択する。従って、楽器種別、楽曲を結びつけるジャンルに基づいても、楽曲を選択することとなり、より一層、適当な楽曲を選択することができる。
【００２６】
また、請求項１０に記載の発明によれば、種類の楽器種別と複数種類のジャンルとの対応が記憶可能であり、複数種類のジャンル毎に選択値が記憶されている。また、選択されたジャンルと、そのジャンルにおける選択値と、に基づいて、ジャンルに対応する楽曲を複数種類の楽曲から選択する。従って、複数種類のジャンルを楽器種別に対応付けることができるとともに、それら毎の選択値によって、楽曲の選択に多様性を持たせることができる。
【００２７】
また、請求項１１に記載の発明によれば、再生パラメータとして、楽曲毎における再生楽器種別が記憶されており、複数種類の楽器種別と複数種類のジャンルとの対応、複数種類の楽曲と複数種類のジャンルとの対応が記憶されている。また、選択された楽器種別に基づいて、楽器種別に対応するジャンルを複数種類のジャンルから選択し、その選択されたジャンルに基づいて、そのジャンルに対応する楽曲を複数種類の楽曲から選択し、選択されたジャンルに基づいて再生楽器種別を変更させる。従って、楽器種別の選択によって、ジャンルが選択され、そのジャンルに基づいて、楽曲とその再生パラメータとして再生楽器種別が変更されるため、選択された楽器種別に応じた再生楽器種別で、楽器種別に応じた楽曲が再生されることとなり、楽器種別を選択するといったどのようなユーザでも理解容易な選択ができるとともに、再生楽器種別によって再生態様の多様化を図ることもできる。
【００２８】
また、請求項２又は１２に記載の発明によれば、ユーザの操作に応じて運動種別を選択する。従って、ユーザの所望とする運動種別を選択可能となり、そのユーザの所望とする運動種別にも対応する楽曲を選択することができる。
【００２９】
また、請求項３に記載の発明によれば、運動種別に対応する動画像を、楽曲の再生とともに再生する。従って、運動種別に応じた楽曲を聞き、動画像を観ながら運動が可能である。
【発明を実施するための最良の形態】
【００３０】
以下、本発明の最良の実施形態を図面に基づいて説明する。
【００３１】
［１．楽曲選択システムの構成等］
まず、図１を参照して、楽曲選択システムＳの概要構成等について説明する。
【００３２】
本実施形態における楽曲選択システムＳは、複数種類の楽曲からいずれかを選択するシステムであり、例えば、バーチャルインストラクターによるエアロビクスレッスンを行うスポーツクラブ等の施設に設置されており、その運動内容に応じた楽曲を選択するものである。また、この楽曲選択システムＳは、各種データベースが記憶された楽曲選択装置としてのサーバ装置１０と、そのサーバ装置１０にネットワークを介して接続されている複数の端末ユニット１００ａから１００ｃと、を含む構成である。
【００３３】
端末ユニット１００ａから１００ｃは、それぞれ、端末装置１０２ａから１０２ｃと、ディスプレイ１０４ａから１０４ｃと、入力操作器１０６ａから１０６ｃと、スピーカ１０８ａから１０８ｃと、を含み、各ユーザＵａからＵｃが運動するブース毎に設置されている。尚、図１においては、３台の端末ユニット１００ａから１００ｃを示したが、これに限らず、例えば、２台や４台以上であってもよく、更には、１台であってもよい。
【００３４】
また、サーバ装置１０は、楽曲を選択し、端末ユニット１００ａから１００ｃにその楽曲を再生させる装置であり、サーバ装置本体１２と、ディスプレイ１４と、入力操作器としてのキーボード１６やマウス１８と、を含む構成である。
【００３５】
［２．サーバ装置の構成等］
図２を参照して、楽曲選択システムＳにおけるサーバ装置１０の概要構成等について説明する。
【００３６】
サーバ装置１０は、各種の制御を行うサーバ装置本体１２と、各種の画像を表示するディスプレイ１４と、ユーザによって操作可能なキーボード１６やマウス１８と、を含む構成である。また、サーバ装置本体１２は、一般的なパーソナルコンピュータが適用可能である。この端末装置２２は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２２と、ＣＰＵ２２による基本的な処理を実行するプログラム等を予め記憶するＲＯＭ２４と、各種プログラムやテーブル等を一時的に記憶する書き換え可能なＲＡＭ２６と、各種プログラム及びテーブル等を記憶するハードディスク装置２８と、ネットワークを介して端末ユニット１００との間で通信を行うための通信インタフェース３０と、を含む構成であり、これらの各種構成要素は内部バスを介して相互に接続されている。また、ＣＰＵ２２、ＲＯＭ２４及びＲＡＭ２６により制御部を構成している。
【００３７】
（ハードディスク装置に格納された各種プログラム等について）
ハードディスク装置２８には、サーバ装置本体１２のコンピュータとしての基本的な機能を提供するシステムプログラム４２、サーバ装置１０における各種の機能を実現させるためのサーバプログラム４４、運動プログラムの各種データ等を記憶する運動メニューデータベース５０、運動メニューに伴って複数の動画データが記憶された運動動画像データベース５２、複数の楽曲に関する情報が記憶された楽曲データベース５４、複数の楽器種別に関する情報が記憶された楽器データベース５６、楽曲を再生させるための周波数特性に関する情報が記憶されたイコライズデータベース５８等が格納されている。また、サーバプログラム４４としては、楽曲を選択するための楽曲選択支援プログラム４６や、楽曲を再生させるためのＭＩＤＩデータを編集するためのＭＩＤＩデータ編集プログラム４８などが含まれている。運動メニューデータベース５０、運動動画像データベース５２、楽曲データベース５４、楽器データベース５６、イコライズデータベース５８等については詳しく後述する。
【００３８】
ここで、システムプログラム４２は、ＣＰＵ２２によって読み出されて実行されることにより、コンピュータの基本的な機能として、ＲＯＭ２４、ＲＡＭ２６及びハードディスク装置２８のメモリ管理に関する機能、通信インタフェース３０の通信制御に関す機能等を実現する。そして、このシステムプログラム４２がＣＰＵ２２によって実行された状態で、上述のサーバプログラム４４等が実行される。
【００３９】
制御部は、前述のようにＣＰＵ２２、ＲＯＭ２４及びＲＡＭ２６を含む構成であり、ＣＰＵ２２がハードディスク装置２８に格納された各種プログラム等を読み出して実行することにより、サーバ装置１２全体を統括制御する。
【００４０】
ここで、制御部は、端末ユニット１００から通信インタフェース３０を介して受信した運動目的に従って、運動メニュー（運動パターン）を選択する運動種別選択手段として機能する。また、制御部は、楽曲選択支援プログラム４６により、端末ユニット１００から通信インタフェース３０を介して受信した楽器種別に従って、楽器種別を選択する楽器種別選択手段として機能する。また、制御部は、楽曲選択支援プログラム４６により、選択された楽器種別に対応する音楽ジャンルを複数種類の音楽ジャンルから選択するジャンル選択手段として機能する。また、制御部は、楽曲選択支援プログラム４６により、選択された楽器種別と対応し、かつ、選択された運動種別と対応する楽曲を複数種類の楽曲から選択する楽曲選択手段として機能し、言い換えると、楽曲選択支援プログラム４６により、選択されたジャンルに対応する楽曲を複数種類の楽曲から選択する楽曲選択手段としても機能する。また、制御部は、ＭＩＤＩデータ編集プログラム４８により、選択された楽器種別に基づいて、再生パラメータを変更させる再生パラメータ変更手段として機能し、特に、選択された楽器種別に基づいて、再生楽器音量パラメータや、帯域音量パラメータを変更させ、選択された楽器種別や音楽ジャンルに基づいて、再生楽器種別も変更させる再生パラメータ変更手段として機能する。また、制御部は、再生させる楽曲及び動画像が選択された場合には、それらを再生させるための再生指示を、通信インタフェース３０を介して端末ユニット１００へ送信する楽曲再生指示手段として機能する。
【００４１】
［３．端末ユニットの構成等］
図３を参照して、楽曲選択システムＳにおける端末ユニット１００の概要構成等について説明する。
【００４２】
端末ユニット１００は、図３に示すように、各種の制御を行う端末装置１０２と、各種の画像（動画像）を表示するディスプレイ１０４と、各種の音（楽曲を含む）を発生させるスピーカ１０８と、ユーザによって操作可能なスイッチ等の入力操作器１０６と、を含む構成である。この入力操作器１０６は、ユーザによって操作可能な操作手段に相当する。また、端末装置１０２は、一般的なパーソナルコンピュータが適用可能である。この端末装置１０２は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１２と、ＣＰＵ１１２による基本的な処理を実行するプログラム等を予め記憶するＲＯＭ１１４と、各種プログラムやテーブル等を一時的に記憶する書き換え可能なＲＡＭ１１６と、各種プログラム及びテーブル等を記憶するハードディスク装置１１８と、身体運動を行うユーザＵの操作により、データを入力操作器１０６から入力するための制御を行う操作インタフェース１２０と、ＣＰＵ１１２からメニュー画面データまたは動画データを受け取り、これらのデータをディスプレイ１０４に表示するための制御を行う表示処理部１２２と、ＣＰＵ１１２から楽曲データを受け取り、この楽曲データをスピーカ１０８に出力するための制御を行う音出力処理部１２４と、ネットワークを介してサーバ装置１０との間で通信を行うための通信インタフェース１２８と、を含む構成であり、これらの各種構成要素は内部バスを介して相互に接続されている。また、ＣＰＵ１１２、ＲＯＭ１１４及びＲＡＭ１１６により制御部を構成している。
【００４３】
（ハードディスク装置に格納された各種プログラム等について）
ハードディスク装置１１８には、端末装置１０２のコンピュータとしての基本的な機能を提供するＯＳ（オペレーティングシステム）プログラム１４２、サーバ装置１０が選択した動画像を再生させる指示を、ネットワーク及び通信インタフェース１２８を介して受信し、その指示に従って、表示処理部１２２を介して動画データをディスプレイ１０４に表示する動画像を再生させるための動画再生プログラム１４４、サーバ装置１０が選択した楽曲を再生させる指示を、ネットワーク及び通信インタフェース１２８を介して受信し、その指示に従って、音出力処理部１２４を介して楽曲データをスピーカ１０８に出力し、楽曲を再生させる楽曲再生プログラム１４６が格納されている。
【００４４】
ここで、ＯＳプログラム１４２は、ＣＰＵ１１２によって読み出されて実行されることにより、コンピュータの基本的な機能として、ＲＯＭ１１４、ＲＡＭ１１６及びハードディスク装置１１８のメモリ管理に関する機能、通信インタフェース１２８の通信制御に関す機能、操作インタフェース１２０の入力制御に関する機能、表示処理部１２２の表示制御に関する機能、及び、音出力処理部１２４に関する音制御に関する機能等を実現する。そして、このＯＳプログラム１４２がＣＰＵ１１２によって実行された状態で、上述の動画再生プログラム１４４及び楽曲再生プログラム１４６等が実行される。
【００４５】
尚、ＯＳプログラム１４２、動画再生プログラム１４４及び楽曲再生プログラム１４６等は、例えば、ネットワークに接続されたサーバ装置１０等からネットワークを介してハードディスク装置１１８にダウンロードされるようにしてもよく、また、ＣＤ−ＲＯＭ等の記憶媒体に記録してから当該記憶媒体を介して、ハードディスク装置１１８に読み込まれるようにしてもよい。
【００４６】
また、音出力処理部１２４は、楽曲を再生させる際における周波数特性を調節するイコライザ１２６を含む構成であり、ネットワーク及び通信インタフェース１２８を介してサーバ装置１０から送信されるデータに基づいて、ＣＰＵ１１２からの指示により周波数特性が変更されることがある。
【００４７】
制御部は、前述のようにＣＰＵ１１２、ＲＯＭ１１４及びＲＡＭ１１６を含む構成であり、ＣＰＵ１１２がハードディスク装置１１８に格納された各種プログラム等を読み出して実行することにより、端末装置１０２全体を統括制御する。
【００４８】
ここで、制御部は、ユーザＵの操作によって、入力操作器１０６及び操作インタフェース１２０を介して、運動プログラムの作成のために必要な運動目的（例えば、全身ダイエット、上半身ダイエット等）、楽曲を選択するための楽器種別（ギター、ベース等）等を入力し、入力した運動目的及び楽器種別の各データを、通信インタフェース１２８を介してサーバ装置１０へ送信する手段として機能する。また、制御部は、動画再生プログラム１４４により、サーバ装置１０から通信インタフェース１２８を介して受信した動画像を再生させるデータに従ってユーザＵが身体運動を行うに伴い、運動プログラムに含まれる動画データを、表示処理部１２２を介してディスプレイ１０４に出力することによって、運動種別に対応する動画像を楽曲の再生とともに再生する動画像再生手段として機能する。また、制御部は、楽曲再生プログラム１４６により、サーバ装置１０から通信インタフェース１２８を介して受信した楽曲を再生させるデータに従ってユーザＵが身体運動を行うに伴い、運動プログラムに含まれる楽曲データを、音出力処理部１２４を介してスピーカ１０８に出力することによって、選択された楽曲を再生する楽曲再生手段として機能する。ここで、再生される動画及び楽曲は、運動プログラムを構成する運動パターン毎に同期している。
【００４９】
［４．サーバ装置におけるデータベースの構成］
図４から図１０を参照して、サーバ装置１０におけるデータベースの概要構成等について説明する。
【００５０】
（楽曲データベース）
上述したような構成のサーバ装置１０におけるハードディスク装置２８に記憶されている楽曲データベースについて図４を用いて説明する。
【００５１】
ハードディスク装置２８に記憶された楽曲データベースは、楽曲に関する情報が関連付けて記憶されたデータベースである。この楽曲データベースには、図４に示すように、楽曲ＩＤ、曲名、演奏者、音楽ジャンル、その音楽ジャンルにおける含有楽器及びＭＩＤＩトラック（図４においては「ＭＩＤＩ．Ｔ」と示す）、ファイルが対応付けて記憶されている。音楽ジャンルは、その楽曲が属する音楽ジャンルである。尚、本実施形態において、このような楽曲データベースが記憶されたハードディスク装置２８は、複数種類の楽曲と複数種類の音楽ジャンルとの対応が記憶された楽曲ジャンル対応記憶手段に相当する。
【００５２】
（楽器データベース）
上述したような構成のサーバ装置１０におけるハードディスク装置２８に記憶されている楽器データベースについて図５を用いて説明する。
【００５３】
ハードディスク装置２８に記憶された楽器データベースは、選択される楽器に関する情報が関連付けて記憶されたデータベースである。この楽器データベースには、図５に示すように、楽器名（楽器種別）、ＭＩＤＩ音色番号、音楽ジャンル、重み値が対応付けて記憶されている。重み値とは、音楽ジャンル毎に設定されており、１つの楽器種別に対応する音楽ジャンルに対して、合計「１．０」の重み値が設定されている。この重み値は、楽器種別が選択された後、その楽器種別に対応する楽曲が選択される際に、その楽器に対応する音楽ジャンルを選択するために用いられる。このように、楽器名と、音楽ジャンルと、その音楽ジャンルにおける重み値とが対応付けられており、本実施形態において、このような楽器データベースが記憶されたハードディスク装置２８は、複数種類の楽器種別と複数種類の音楽ジャンルとの対応が記憶されている楽器ジャンル対応記憶手段に相当し、一種類の楽器種別と複数種類のジャンルとの対応が記憶可能であり、それら複数種類のジャンル毎に選択値（重み値）が記憶されている。
【００５４】
このように、楽器種別、音楽ジャンル、楽曲が対応付けられており、楽器種別、楽曲を結びつける音楽ジャンルに基づいても、楽曲を選択することとなり、より一層、適当な楽曲を選択することができる。また、詳しくは後述するが、複数種類の音楽ジャンルを楽器種別に対応付けることができるとともに、それら毎の選択値（重み値）によって、楽曲の選択に多様性を持たせることができる。
【００５５】
（イコライザデータベース）
上述したような構成のサーバ装置１０におけるハードディスク装置２８に記憶されているイコライザデータベースについて図６を用いて説明する。
【００５６】
ハードディスク装置２８に記憶されたイコライザデータベースは、楽曲を再生させる際における周波数特性に関する情報が関連付けて記憶されたデータベースである。このイコライザデータベースには、図６に示すように、楽器名、中心周波数、増減値が対応付けて記憶されている。これによって、楽器種別に対応する中心周波数において、その音量の増減が調節可能となる。つまり、本実施形態において、このようなイコライザデータベースが記憶されたハードディスク装置２８は、選択された楽曲を再生させるための再生パラメータを記憶する再生パラメータ記憶手段に相当し、その再生パラメータとして、再生させる音程帯域毎に対応する帯域音量パラメータとの対応が記憶されている。
【００５７】
（ドラム音色変更データベース）
上述したような構成のサーバ装置１０におけるハードディスク装置２８に記憶されているドラム音色変更データベースについて図７を用いて説明する。
【００５８】
ハードディスク装置２８に記憶されたドラム音色変更データベースは、ドラムの音色を変更させるためのデータベースである。このドラム音色変更データベースには、図７に示すように、音楽ジャンル、ドラムセットが対応付けて記憶されている。また、ドラムセットは、その名称と音色番号とが対応付けられている。このように、選択された音楽ジャンルと、ドラムセットの種別と、が対応付けられており、上述した楽曲データベースにおいて楽曲と音楽ジャンルとが対応付けられていることから、楽曲と、その楽曲を再生させるドラムセットの種類が対応つけられている。このため、楽曲が選択された場合には、その楽曲が属する音楽ジャンルによってドラムセットの種別が変更されることがある。つまり、本実施形態において、このような楽曲データベースが記憶されたハードディスク装置２８は、選択された楽曲を再生させるための再生パラメータを記憶する再生パラメータ記憶手段に相当し、その再生パラメータとして、楽曲毎における再生楽器種別が記憶されている。
【００５９】
また、上述したようなイコライザデータベースやドラム音色変更データベース以外にも、サーバ装置１０におけるハードディスク装置２８には、楽曲におけるトラック（再生楽器種別）毎に音量パラメータ（再生楽器音量パラメータ）が設定可能であり、選択された楽器を再生させるトラックにおける音量パラメータが増加されることとなる。つまり、本実施形態において、このような楽曲データベースが記憶されたハードディスク装置２８は、選択された楽曲を再生させるための再生パラメータを記憶する再生パラメータ記憶手段に相当し、その再生パラメータとして、楽曲毎における再生楽器種別と、その再生楽器種別に対応する再生楽器音量パラメータとの対応が記憶されている。
【００６０】
このように、選択した楽器種別や、その楽器種別に対応する音楽ジャンル、楽曲などに基づいて、再生態様を変更させるため、選択された楽器種別に応じて再生態様の多様化を図ることができる。また、選択された楽器種別に基づいて、再生させる再生楽器種別に対応する再生楽器音量パラメータを変更させることによって、例えば、選択された楽器種別に対応する再生楽器種別の音量を増大させたり、選択された楽器種別に対応しない再生楽器種別の音量を減少させたりするなど、選択された楽器種別に対応する再生楽器種別を強調させることができるとともに、選択された楽器種別に応じて再生態様の多様化も図ることができる。また、選択された楽器種別に基づいて、再生させる再生楽器種別を変更させることによって、例えば、選択された楽器種別に対応する再生楽器種別を、強調可能な再生楽器種別に変更させるなど、選択された楽器種別に対応する再生楽器種別を強調させることができるとともに、選択された楽器種別に応じて再生態様の多様化も図ることができる。また、選択された楽器種別に基づいて、音程帯域毎に対応する帯域音量パラメータを変更させることによって、例えば、選択された楽器種別に対応する再生楽器種別を、強調させる帯域音量パラメータに変更させたり、選択された楽器種別に対応しない再生楽器種別を、強調させない帯域音量パラメータに変更させたりするなど、選択された楽器種別に対応する再生楽器種別を強調させることができるとともに、選択された楽器種別に応じて再生態様の多様化も図ることができる。
【００６１】
（運動メニューデータベース）
上述したような構成のサーバ装置１０におけるハードディスク装置２８に記憶されている運動メニューデータベースについて図８を用いて説明する。
【００６２】
ハードディスク装置２８に記憶された運動メニューデータベースは、運動パターンなどの運動メニューに関する情報が関連付けられて記憶されたデータベースである。この運動メニューデータベースには、図８に示すように、運動目的、運動パターン、運動パターンＩＤ、利用可能楽曲ＩＤが対応付けて記憶されている。このように、運動パターンと、利用可能楽曲ＩＤとが対応付けられており、本実施形態において、このような運動メニューデータベースが記憶されたハードディスク装置２８は、選択された楽器種別と対応し、かつ、運動パターンと対応する楽曲が選択されることとなる。
【００６３】
（運動動画像データベース）
上述したような構成のサーバ装置１０におけるハードディスク装置２８に記憶されている運動動画像データベースについて図９を用いて説明する。
【００６４】
ハードディスク装置２８に記憶された運動動画像データベースは、運動パターンにおける動画像に関する情報が関連付けられて記憶されたデータベースである。この運動動画像データベースには、図９に示すように、運動パターンＩＤ、動画像データが対応付けて記憶されている。このように、運動パターンに動画像パターンが対応付けられているため、運動パターン（運動種別）に応じた楽曲を聞き、動画像を観ながら運動が可能である。
【００６５】
このように、楽曲データベース、楽器データベース、運動メニューデータベースが参照されることによって、図１０に示すように、運動パターン（運動種別）、楽器種別がユーザによって選択されることによって、それらに対応する音楽ジャンル、楽曲が選択されることとなる。従って、どのようなユーザであっても認識できる楽器種別を選択することによって、楽曲が選択されることとなり、どのようなユーザであっても容易に楽曲を選曲することができる。また、例えば、カラオケのようなものとは異なり、ユーザによって運動パターン（運動種別）が選択可能となり、その選択された運動種別によっても選択される楽曲が異なることとなり、運動種別や楽器種別に応じた楽曲の選択が可能となる。また、このように運動させることが主なる目的となる楽曲の選択においては、厳密な楽曲の選択が必要なく、楽曲に対する知識をあまり持たないユーザが相対的に多くなるため、このような楽曲の選択はより一層有益となる。
【００６６】
［５．楽曲選択システムにおける動作等］
図１１及び図１２を参照して、楽曲選択システムＳにおける動作等について説明する。
【００６７】
まず、図１１に示すように、サーバ装置１０において、サーバ装置１０の管理者等によってサーバ装置１０の電源が投入された場合には（ステップＳ１９１）、ＣＰＵ２２は、サーバ装置１０の初期化を行い、運動メニューデータベース（図８参照）を参照する（ステップＳ１０１）。そして、ＣＰＵ２２は、運動メニュー一覧を端末ユニット１００に送信する（ステップＳ１０２）。
【００６８】
一方、端末ユニット１００において、ＣＰＵ１１２は、運動メニュー一覧を受信した場合には、運動メニュー一覧をディスプレイ１０４に表示させる（ステップＳ１５１）。そして、ＣＰＵ１１２は、ユーザＵの操作に応じて運動メニューが選択された場合には（ステップＳ１９６）、サーバ装置１０に対して、その運動メニューを示すデータを送信する。
【００６９】
そして、サーバ装置１０において、ＣＰＵ２２は、運動メニューを示すデータを受信した場合には、その運動メニューを示すデータをＲＡＭ２６の所定領域に記憶する。つまり、このＣＰＵ２２は、ユーザの操作に応じて複数種類の運動種別からいずれかを選択することとなる。尚、本実施形態において、このような処理を実行するＣＰＵ２２は、運動種別選択手段に相当する。そして、ＣＰＵ２２は、楽器データベース（図５参照）を参照する（ステップＳ１０３）。そして、ＣＰＵ２２は、楽器一覧を端末ユニット１００に送信する（ステップＳ１０４）。
【００７０】
一方、端末ユニット１００において、ＣＰＵ１１２は、楽器一覧を受信した場合には、楽器一覧をディスプレイ１０４に表示させる（ステップＳ１５２）。そして、ＣＰＵ１１２は、ユーザＵの操作に応じて楽器種別が選択された場合には（ステップＳ１９７）、サーバ装置１０に対して、その楽器種別を示すデータを送信する。
【００７１】
そして、サーバ装置１０において、ＣＰＵ２２は、楽器種別を示すデータを受信した場合には、その楽器種別を示すデータをＲＡＭ２６の所定領域に記憶する。つまり、このＣＰＵ２２は、ユーザの操作に応じて複数種類の楽器種別からいずれかを選択することとなる。尚、本実施形態において、このような処理を実行するＣＰＵ２２は、楽器種別選択手段に相当する。そして、ＣＰＵ２２は、詳しくは図１２を用いて後述するが、運動メニューや楽器種別に基づいて、楽曲を選択する楽曲選択処理を実行する（ステップＳ１０５）。そして、ＣＰＵ２２は、複数の候補があるか否かを判定し（ステップＳ１０６）、複数の候補があると判定された場合には（ステップＳ１０６：ＹＥＳ）、楽曲一覧を端末ユニット１００に送信する（ステップＳ１０７）。一方、ＣＰＵ２２は、複数の候補がないと判定された場合には（ステップＳ１０６：ＮＯ）、ステップＳ１０７を実行することなく、ステップＳ１０８に処理を移す。
【００７２】
一方、端末ユニット１００において、ＣＰＵ１１２は、楽曲一覧を受信した場合には、楽曲一覧をディスプレイ１０４に表示させる（ステップＳ１５３）。そして、ＣＰＵ１１２は、ユーザＵの操作に応じて楽曲が選択された場合には（ステップＳ１９８）、サーバ装置１０に対して、その楽曲を示すデータを送信する。
【００７３】
そして、サーバ装置１０において、ＣＰＵ２２は、複数の楽曲候補がなかった場合や、楽曲を示すデータを端末ユニット１００から受信した場合には、楽曲データベース（図４参照）、運動動画像データベース（図９参照）から楽曲データや動画像データを読み出し（ステップＳ１０８）、楽曲データや動画像データを端末ユニット１００に送信する（ステップＳ１０９）。つまり、このＣＰＵ２２は、楽曲を再生する端末ユニット１００（楽曲再生装置）に対して、選択された楽曲を再生させる再生指示を行うこととなる。尚、本実施形態において、このような処理を実行するＣＰＵ２２は、楽曲再生指示手段に相当する。尚、本実施形態においては、サーバ装置１０におけるハードディスク装置２８に実際の楽曲データや動画像データが記憶され、楽曲、動画像が選択された後に、その楽曲データ、動画像データ自体を端末ユニット１００に送信したが、これに限らず、例えば、予め楽曲データ、動画像データ自体を端末ユニット１００に送信しておき、楽曲、動画像が選択された後には、その楽曲データ、動画像データを示すデータ、再生させる旨を示すデータを送信するように構成してもよい。
【００７４】
一方、端末ユニット１００において、ＣＰＵ１１２は、楽曲データや動画像データを受信した場合には、その楽曲データ、動画像データを同期させて再生させる（ステップＳ１５４）。これによって、ユーザＵが運動を実施することが可能となる。（ステップＳ１９９）。つまり、このＣＰＵ１１２は、選択された楽曲を再生するとともに、運動種別に対応する動画像を楽曲の再生とともに再生することとなる。尚、本実施形態において、このような処理を実行するＣＰＵ１１２は、楽曲再生手段、動画像再生手段に相当する。
【００７５】
（楽曲選択処理）
図１１のステップＳ１０５において実行されるサブルーチンについて、図１２を用いて説明する。
【００７６】
最初に、サーバ装置１０において、図１２に示すように、ＣＰＵ２２は、ユーザにより選択された楽器リスト（一又は複数の楽器種別）を端末ユニット１００から受信し（ステップＳ１２１）、ＲＡＭ２６の所定領域に記憶する。そして、ＣＰＵ２２は、ＲＡＭ２６の所定領域に位置付けられた関連度を初期化する（ステップＳ１２２）。
【００７７】
そして、サーバ装置１０において、ＣＰＵ２２は、選択された楽器毎に楽器データベースから重み値を取得し、音楽ジャンルの関連度を算出する（ステップＳ１２３）。この処理において、ＣＰＵ２２は、楽器データベース（図５参照）を参照し、受信した楽器リストに含まれる楽器種別毎に、その楽器種別に対応する音楽ジャンルとその重み値とを読み出し、ＲＡＭ２６の所定領域に記憶する。そして、ＣＰＵ２２は、同じ音楽ジャンルの重み値の累積和を、音楽ジャンル毎の関連値として更新する。具体的な一例としては、ＣＰＵ２２は、楽器種別としてギターのみが選択された場合には、楽器データベース（図５参照）における楽器種別ギターに対応する欄を参照し、音楽ジャンルＪ−ＲＯＣＫの関連度として「０．４」を、音楽ジャンルＲＯＣＫの関連度として「０．５」を、音楽ジャンルＪＡＺＺの関連度として「０．１」をそれぞれ記憶することとなる。また、具体的な一例としては、ＣＰＵ２２は、楽器種別としてピアノとバイオリンが選択された場合には、楽器データベース（図５参照）における楽器種別ピアノに対応する欄と、楽器種別バイオリンに対応する欄と、を参照し、音楽ジャンルＪＡＺＺの関連度として「０．３」を、音楽ジャンルＣＬＡＳＳＩＣの関連度として、「０．７」と「１．０」との累積和「１．７」をそれぞれ記憶することとなる。
【００７８】
そして、サーバ装置１０において、ＣＰＵ２２は、楽曲の選択方式が、複数の楽曲が掲載されたリスト表示であるか否かを判定する（ステップＳ１２４）。ＣＰＵ２２は、楽曲の選択方式がリスト表示であると判定した場合には（ステップＳ１２４：ＹＥＳ）、ステップＳ１２８に処理を移し、楽曲の選択方式がリスト表示ではないと判定した場合には（ステップＳ１２４：ＮＯ）、ステップＳ１２５に処理を移す。
【００７９】
ステップＳ１２５において、ＣＰＵ２２は、関連度に基づく確率で音楽ジャンルを選択する。この処理において、ＣＰＵ２２は、ステップＳ１２３において算出された音楽ジャンル毎の関連度に基づいて、音楽ジャンルを選択するための確率を決定する。具体的な一例としては、ＣＰＵ２２は、音楽ジャンルＪ−ＲＯＣＫの関連度が「０．４」、音楽ジャンルＲＯＣＫの関連度が「０．５」、音楽ジャンルＪＡＺＺの関連度が「０．１」である場合には、「４／１０」の確率でＪ−ＲＯＣＫを、「５／１０」の確率でＲＯＣＫを、「１／１０」の確率でＪＡＺＺを、選択する確率を決定する。そして、ＣＰＵ２２は、このように決定された確率で、音楽ジャンルを選択し、選択した音楽ジャンルを示すデータをＲＡＭ２６の所定領域に記憶する。つまり、ＣＰＵ２２は、選択された楽器種別と、楽器種別における選択値と、に基づいて、その楽器種別に対応するジャンルを複数種類のジャンルから選択する。尚、本実施形態において、このような処理を実行するＣＰＵ２２は、ジャンル選択手段に相当する。
【００８０】
そして、ＣＰＵ２２は、楽曲データベース（図４参照）から、図１１において選択された運動パターンと対応し、かつ、ステップＳ１２５において選択された音楽ジャンルと対応する楽曲を検索する（ステップＳ１２６）。そして、ＣＰＵ２２は、検索した楽曲からランダムにいずれかを選択する（ステップＳ１２７）。これによって、ＣＰＵ２２は、上述したように楽器種別に対応する音楽ジャンルを選択し、その選択された音楽ジャンルに対応する楽曲を複数種類の楽曲から選択するため、選択された楽器種別に対応する楽曲を複数種類の楽曲から選択することとなる。また、言い換えると、ＣＰＵ２２は、選択された楽器種別と対応し、かつ、選択された運動種別と対応する楽曲を複数種類の楽曲から選択することにもなる。また、ＣＰＵ２２は、上述したように音楽ジャンルにおける選択値に基づいて音楽ジャンルを選択するため、選択された音楽ジャンルと、その音楽ジャンルにおける選択値と、に基づいて、音楽ジャンルに対応する楽曲を複数種類の楽曲から選択することとなる。尚、本実施形態において、このような処理を実行するＣＰＵ２２は、楽曲選択手段に相当する。この処理が終了した場合には、ステップＳ１３０に処理を移す。
【００８１】
一方、ステップＳ１２８において、ＣＰＵ２２は、関連度に比例して音楽ジャンル毎に選択楽曲数を決定する。この処理において、ＣＰＵ２２は、ステップＳ１２３において算出された音楽ジャンル毎の関連度に基づいて、音楽ジャンル毎に選択楽曲数を決定する。具体的な一例としては、ＣＰＵ２２は、音楽ジャンルＪ−ＲＯＣＫの関連度が「０．４」、音楽ジャンルＲＯＣＫの関連度が「０．５」、音楽ジャンルＪＡＺＺの関連度が「０．１」である場合には、音楽ジャンルがＪ−ＲＯＣＫである楽曲を４曲、音楽ジャンルがＲＯＣＫである楽曲を５曲、音楽ジャンルがＪＡＺＺである楽曲を１曲として選択楽曲数を決定する。そして、ＣＰＵ２２は、選択された運動種別と対応する楽曲のなかから、音楽ジャンル毎に、ステップＳ１２８において決定された選択楽曲数分だけリスト表示曲として楽曲をランダムに選択し、選択した楽曲を含む楽曲リストをＲＡＭ２６に記憶する。これによって、ＣＰＵ２２は、楽曲一覧を端末ユニット１００に送信することとなり、ユーザの操作に応じて、その楽曲一覧における複数の楽曲からいずれかを選択することとなる。これによって、ＣＰＵ２２は、選択された楽器種別に対応する楽曲を複数種類の楽曲から選択することとなる。また、言い換えると、ＣＰＵ２２は、選択された楽器種別と対応し、かつ、選択された運動種別と対応する楽曲を複数種類の楽曲から選択することにもなる。また、ＣＰＵ２２は、上述したように音楽ジャンルにおける選択値に基づいて、楽曲を選択するため、選択された音楽ジャンルと、その音楽ジャンルにおける選択値と、に基づいて、音楽ジャンルに対応する楽曲を複数種類の楽曲から選択することとなる。尚、本実施形態において、このような処理を実行するＣＰＵ２２は、楽曲選択手段に相当する。この処理が終了した場合には、ステップＳ１３０に処理を移す。
【００８２】
ステップＳ１３０において、ＣＰＵ２２は、選択された楽器トラックの音量を増加させる。この処理において、ＣＰＵ２２は、選択された楽曲のＭＩＤＩデータのうち、図１１において選択された楽器種別と同じ楽器であるトラックを検索し、そのトラックがあった場合には、そのトラックの音量パラメータを２０％増加させて更新する。これによって、ＣＰＵ２２は、選択された楽器種別に基づいて、選択された楽曲を再生させるための再生パラメータを変更させることとなり、特に、選択された楽器種別に基づいて、楽曲毎における再生楽器種別に対応する再生楽器音量パラメータを変更させることとなる。尚、本実施形態において、このような処理を実行するＣＰＵ２２は、再生パラメータ変更手段に相当する。そして、ＣＰＵ２２は、楽曲データベース（図４参照）を参照し、選択された楽曲が属する音楽ジャンルを読み出し、ドラム音色変更データベース（図７参照）を参照し、その音楽ジャンルに対応するドラム音色を選択し、ＲＡＭ２６の所定領域に記憶する。これによって、ＣＰＵ２２は、選択された楽器種別に基づいて、選択された楽曲を再生させるための再生パラメータを変更させることとなり、特に、選択された楽器種別（音楽ジャンル）に基づいて、楽曲毎における再生楽器種別を変更させることとなる。尚、本実施形態において、このような処理を実行するＣＰＵ２２は、再生パラメータ変更手段に相当する。この処理が終了した場合には、本サブルーチンを終了する。
【００８３】
このように、ユーザの操作に応じて複数種類の楽器種別のうちいずれかを選択し、その選択された楽器種別に対応する楽曲を複数種類の楽曲から選択し、再生するので、どのようなユーザであっても認識できる楽器種別を選択することによって、楽曲が選択されることとなり、どのようなユーザであっても容易に楽曲を選曲することができる。また、楽器種別、楽曲を結びつけるジャンルに基づいても、楽曲を選択することとなり、より一層、適当な楽曲を選択することができる。また、複数種類のジャンルを楽器種別に対応付けることができるとともに、それら毎の選択値によって、楽曲の選択に多様性を持たせることができる。
【００８４】
また、例えば、カラオケのようなものとは異なり、ユーザによって運動種別が選択可能となり、その選択された運動種別によっても選択される楽曲が異なることとなり、運動種別や楽器種別に応じた楽曲の選択が可能となる。また、このように運動させることが主なる目的となる楽曲の選択においては、厳密な楽曲の選択が必要なく、楽曲に対する知識をあまり持たないユーザが相対的に多くなるため、このような楽曲の選択はより一層有益となる。
【００８５】
また、選択された楽器種別に基づいて、選択された楽曲を再生させるための再生パラメータを変更させるので、選択された楽器種別に応じて再生態様の多様化を図ることができる。また、選択された楽器種別に基づいて、再生させる再生楽器種別に対応する再生楽器音量パラメータを変更させることによって、例えば、選択された楽器種別に対応する再生楽器種別の音量を増大させたり、選択された楽器種別に対応しない再生楽器種別の音量を減少させたりするなど、選択された楽器種別に対応する再生楽器種別を強調させることができるとともに、選択された楽器種別に応じて再生態様の多様化も図ることができる。また、選択された楽器種別に基づいて、再生させる再生楽器種別を変更させることによって、例えば、選択された楽器種別に対応する再生楽器種別を、強調可能な再生楽器種別に変更させるなど、選択された楽器種別に対応する再生楽器種別を強調させることができるとともに、選択された楽器種別に応じて再生態様の多様化も図ることができる。また、楽器種別の選択によって、ジャンルが選択され、そのジャンルに基づいて、楽曲とその再生パラメータとして再生楽器種別が変更されるため、選択された楽器種別に応じた再生楽器種別で、楽器種別に応じた楽曲が再生されることとなり、楽器種別を選択するといったどのようなユーザでも理解容易な選択ができるとともに、再生楽器種別によって再生態様の多様化を図ることもできる。
【００８６】
尚、上述した実施形態において、楽器種別に対応して選択される音楽ジャンルに重み値が設定されたが、これに限らず、例えば、このような重み値が設定されない構成であってもよい。また、例えば、音楽ジャンルを選択しないような構成であってもよい。
【００８７】
このような構成の一実施形態について図１３を用いて以下に説明する。尚、同じような構成、処理については説明を省略し、理解を容易とする。
【００８８】
（楽曲選択処理）
図１１のステップＳ１０５において実行されるサブルーチンについて、図１３を用いて説明する。
【００８９】
サーバ装置１０において、ＣＰＵ２２は、ステップＳ１２１が終了した場合には、楽曲データベース（図４参照）から、選択された楽器種別、運動パターンに対応する楽曲を検索する（ステップＳ１４１）。この処理において、ＣＰＵ２２は、選択された楽器種別と同じ再生楽器種別（トラック）を含むＭＩＤＩデータ（楽曲）であり、図１１において選択された運動パターン（運動種別）に対応する楽曲を選択し、ＲＡＭ２６の所定領域に記憶する。この処理が終了した場合には、ステップＳ１２４に処理を移す。
【００９０】
ステップＳ１２４において、ＣＰＵ２２は、楽曲の選択方式がリスト表示であると判定した場合には（ステップＳ１２４：ＹＥＳ）、検索結果から所定数の楽曲をリスト表示曲としてランダムに選択する（ステップＳ１４３）。この処理において、ＣＰＵ２２は、このように選択された所定数の楽曲をリスト表示曲としてランダムに選択し、選択した楽曲を含む楽曲リストをＲＡＭ２６に記憶する。これによって、ＣＰＵ２２は、楽曲一覧を端末ユニット１００に送信することとなり、ユーザの操作に応じて、その楽曲一覧における複数の楽曲からいずれかを選択することとなる。これによって、ＣＰＵ２２は、選択された楽器種別と対応し、かつ、選択された運動種別と対応する楽曲を複数種類の楽曲から選択することにもなる。尚、本実施形態において、このような処理を実行するＣＰＵ２２は、楽曲選択手段に相当する。この処理が終了した場合には、ステップＳ１３０に処理を移す。
【００９１】
一方、ステップＳ１２４において、ＣＰＵ２２は、楽曲の選択方式がリスト表示ではないと判定した場合には（ステップＳ１２４：ＮＯ）、検索した楽曲からランダムにいずれかを選択し（ステップＳ１４２）、ＲＡＭ２６の所定領域に記憶する。これによって、ＣＰＵ２２は、上述したように選択した楽器種別と対応し、かつ、選択された運動種別と対応する楽曲を複数種類の楽曲から選択することにもなる。尚、本実施形態において、このような処理を実行するＣＰＵ２２は、楽曲選択手段に相当する。この処理が終了した場合には、ステップＳ１３０に処理を移す。
【００９２】
また、上述した実施形態において、ステップＳ１３０において、選択した楽器種別に対応する楽器トラックの音量パラメータを増加させたが、これに限らず、例えば、選択した楽器種別に対応する楽器トラック以外の音量パラメータを減じてもよい。また、ＣＰＵ２２は、イコライザ設定データベース（図６参照）を参照し、例えば、選択した楽器種別に対応して、周波数特性を変更させるようにしてもよい。つまり、ＣＰＵ２２は、選択された楽器種別に基づいて、選択された楽曲を再生させるための再生パラメータを変更させることとなり、特に、選択された楽器種別に基づいて、再生させる音程帯域毎に対応する帯域音量パラメータを変更させることとなる。このように、選択された楽器種別に基づいて、音程帯域毎に対応する帯域音量パラメータを変更させることによって、例えば、選択された楽器種別に対応する再生楽器種別を、強調させる帯域音量パラメータに変更させたり、選択された楽器種別に対応しない再生楽器種別を、強調させない帯域音量パラメータに変更させたりするなど、選択された楽器種別に対応する再生楽器種別を強調させることができるとともに、選択された楽器種別に応じて再生態様の多様化も図ることができる。また、この場合においては、ＭＩＤＩファイル等のように再生楽器種別毎に音量を設定可能な楽曲データであっても、再生楽器種別毎に音量を設定不可能な楽曲データであってもよい。また、選択された楽器種別に基づいて、選択された楽曲を再生させるための再生パラメータを変更させたが、これに限らず、例えば、再生パラメータを変更させなくても問題ない。
【００９３】
更にまた、運動種別に対応する動画像を、楽曲の再生とともに再生したが、これに限らず、例えば、運動種別に対応することなく、楽曲に対応する動画像を再生してもよい。また、例えば、楽曲の再生とともに動画像を再生させない構成であってもよい。更にまた、ユーザの操作に応じて選択された楽器種別と対応し、かつ、ユーザの操作に応じて選択された運動種別と対応する楽曲を複数種類の楽曲から選択したが、これに限らず、例えば、ユーザの操作に拘わらず運動種別を選択するように構成してもよい。また、例えば、運動種別を選択しない構成であってもよい。また、例えば、運動に拘わらず、単に楽曲を選択するための装置、システムに本発明を採用してもよい。
【図面の簡単な説明】
【００９４】
【図１】本発明の一実施形態における楽曲選択システムの概略構成を示す図である。
【図２】端末ユニットの構成を示す図である。
【図３】サーバ装置の構成を示す図である。
【図４】サーバ装置における楽曲データベースを示す説明図である。
【図５】サーバ装置における楽器データベースを示す説明図である。
【図６】サーバ装置におけるイコライザデータベースを示す説明図である。
【図７】サーバ装置におけるドラム音色変更データベースを示す説明図である。
【図８】サーバ装置における運動メニューデータベースを示す説明図である。
【図９】サーバ装置における運動動画像データベースを示す説明図である。
【図１０】本発明の一実施形態における楽曲選択システムにおける楽曲等の選択方法を示す説明図である。
【図１１】本発明の一実施形態における楽曲選択システムにおけるフローチャートを示す説明図である。
【図１２】本発明の一実施形態における楽曲選択システムにおけるフローチャートを示す説明図である。
【図１３】本発明の一実施形態における楽曲選択システムにおけるフローチャートを示す説明図である。
【符号の説明】
【００９５】
１０  サーバ装置
２２，１１２  ＣＰＵ
２４，１１４  ＲＯＭ
２６，１１６  ＲＡＭ
２８，１１８  ハードディスク装置
４６  楽曲選択支援プログラム
４８  ＭＩＤＩデータ編集プログラム
５０  運動メニューデータベース
５２  運動動画像データベース
５４  楽曲データベース
５６  楽器データベース
５８  イコライザ設定データベース
１００  端末ユニット
１０２  端末装置
１０４  ディスプレイ
１０６  スピーカ
１０８  入力操作器
１４４  動画再生プログラム
１４６  楽曲再生プログラム
Ｓ      楽曲選択システム
【図１】
2009125141.tif 000003
【図２】
2009125141.tif 000004
【図３】
2009125141.tif 000005
【図４】
2009125141.tif 000006
【図５】
2009125141.tif 000007
【図６】
2009125141.tif 000008
【図７】
2009125141.tif 000009
【図８】
2009125141.tif 000010
【図９】
2009125141.tif 000011
【図１０】
2009125141.tif 000012
【図１１】
2009125141.tif 000013
【図１２】
2009125141.tif 000014
【図１３】
2009125141.tif 000015