JP2018085015A - Content reproducing device, content reproducing system, and content reproducing method - Google Patents

Content reproducing device, content reproducing system, and content reproducing method Download PDF

Info

Publication number
JP2018085015A
JP2018085015A JP2016228637A JP2016228637A JP2018085015A JP 2018085015 A JP2018085015 A JP 2018085015A JP 2016228637 A JP2016228637 A JP 2016228637A JP 2016228637 A JP2016228637 A JP 2016228637A JP 2018085015 A JP2018085015 A JP 2018085015A
Authority
JP
Japan
Prior art keywords
content
content data
swimming
unit
music
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.)
Pending
Application number
JP2016228637A
Other languages
Japanese (ja)
Inventor
整功 山形
Yoshitaka Yamagata
整功 山形
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2016228637A priority Critical patent/JP2018085015A/en
Priority to US15/685,562 priority patent/US10478703B2/en
Publication of JP2018085015A publication Critical patent/JP2018085015A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Reverberation, Karaoke And Other Acoustics (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a content reproducing device capable of improving swimming performance by changing a music in accordance with a swimming form.SOLUTION: A content reproducing device 10 comprises: a storage unit 50 which stores music data 52 in association with a swimming form; a body motion sensor 22 which outputs a body motion signal of a user; a swimming form determining unit 38 which determines a swimming form of the user on the basis of the body motion information output by the body motion sensor 22; a music determining unit 62 which determines the music data 52 associated with the swimming form from among the music data 52 stored in the storage unit 50 on the basis of predetermined selection criteria; and a reproducing unit 64 which reproduces the selected music data.SELECTED DRAWING: Figure 1

Description

本発明は、コンテンツ再生装置、コンテンツ再生システムおよびコンテンツ再生方法に関する。   The present invention relates to a content reproduction apparatus, a content reproduction system, and a content reproduction method.

エクササイズは、個人の健康維持に有効である。このようなエクササイズの1つとして、スイミングプールでの水泳トレーニングが知られている。
近年では、スイミングプールで水泳トレーニングを行う場合、下記特許文献1に示すような音楽プレーヤーを身体に装着し、水泳中に音楽プレーヤーで音楽を再生することにより、トレーニングしながら音楽を楽しむ運動者が増えている。これにより、運動者は、単調なスイミングプールで長時間に亘る水泳であっても、トレーニングを音楽を楽しみながら行うことができる。
Exercise is effective in maintaining an individual's health. As one of such exercises, swimming training in a swimming pool is known.
In recent years, when performing swimming training in a swimming pool, an exerciser who enjoys music while training by wearing a music player as shown in Patent Document 1 below and playing music on the music player while swimming is increasing. Thereby, the exerciser can perform training while enjoying music even when swimming for a long time in a monotonous swimming pool.

特開2012−228568号公報JP 2012-228568 A

しかしながら、従来の音楽プレーヤーでは、記憶された楽曲データは決められた順序、または、ランダムに再生されるため、トレーニング中に泳法やストローク数が変化しても再生される楽曲やテンポ等が変化しないことから、音楽のリズムに合わせて水泳トレーニングのパフォーマンスを向上させることは困難であった。
本発明は、上述の課題に鑑みてなされたものであり、泳法に合わせて楽曲を変化させ、水泳のパフォーマンスを向上させることを目的とする。
However, in the conventional music player, the stored music data is played back in a predetermined order or randomly, so that even if the swimming method or the number of strokes changes during training, the played music, tempo, etc. do not change. Therefore, it was difficult to improve the performance of swimming training according to the rhythm of music.
This invention is made | formed in view of the above-mentioned subject, and aims at changing a music according to a swimming method and improving the performance of swimming.

本発明は、上述の課題の少なくとも一部を解決するためになされたものであり、以下の形態又は適用例として実現することが可能である。   SUMMARY An advantage of some aspects of the invention is to solve at least a part of the problems described above, and the invention can be implemented as the following forms or application examples.

[適用例1]
本適用例にかかるコンテンツ再生装置は、コンテンツデータを泳法と関連付けて記憶する記憶部と、ユーザーの体動信号を出力する検出部と、前記体動信号に基づいて前記ユーザーの前記泳法を判定する判定部と、前記記憶部に記憶された前記コンテンツデータの中から、前記泳法に関連付けられた再生コンテンツデータを所定の選択基準に基づいて選択する選択部と、選択された前記再生コンテンツデータを再生する再生部と、を備えることを特徴とする。
[Application Example 1]
The content reproduction device according to the application example includes a storage unit that stores content data in association with a swimming method, a detection unit that outputs a body motion signal of the user, and determines the swimming method of the user based on the body motion signal A determination unit, a selection unit that selects reproduction content data associated with the swimming method from the content data stored in the storage unit based on a predetermined selection criterion, and reproduction of the selected reproduction content data And a playback unit.

このような構成によれば、コンテンツ再生装置は、検出した体動情報に基づいてユーザーの泳法を判定し、判定した泳法と関連付けて記憶されたコンテンツデータの中から、所定の選択基準に基づいて再生コンテンツデータを選択し、選択した再生コンテンツデータを再生する。従って、ユーザーの泳法に応じて再生される楽曲が決定されるため、泳法に合わせて再生する楽曲が変化することで、水泳のパフォーマンスを向上させることができる。   According to such a configuration, the content reproduction device determines the user's swimming method based on the detected body movement information, and based on a predetermined selection criterion from the content data stored in association with the determined swimming method Playback content data is selected, and the selected playback content data is played back. Therefore, since the music to be played is determined according to the user's swimming style, the swimming performance can be improved by changing the music to be played according to the swimming style.

[適用例2]
上記適用例にかかるコンテンツ再生装置において、前記体動信号は、加速度センサーからの加速度信号であっても良い。
[Application Example 2]
In the content reproduction apparatus according to the application example, the body motion signal may be an acceleration signal from an acceleration sensor.

[適用例3]
上記適用例にかかるコンテンツ再生装置において、検出した前記体動信号に基づいて水泳時の体動情報を算出する算出部を備え、前記選択部は、前記泳法に関連付けられた前記コンテンツデータの中から、前記体動情報に対応する前記再生コンテンツデータを選択することを特徴とする。
[Application Example 3]
The content reproduction device according to the application example includes a calculation unit that calculates body motion information during swimming based on the detected body motion signal, and the selection unit is selected from the content data associated with the swimming method. The reproduction content data corresponding to the body movement information is selected.

このような構成によれば、検出した体動信号から水泳時の体動情報を算出し、泳法に関連付けられたコンテンツデータの中から、体動情報に対応する再生コンテンツデータを選択するため、水泳時において泳法と体動情報とに応じた楽曲を選択できる。   According to such a configuration, the body motion information at the time of swimming is calculated from the detected body motion signal, and the reproduction content data corresponding to the body motion information is selected from the content data associated with the swimming method. You can select music according to swimming style and body movement information.

[適用例4]
上記適用例にかかるコンテンツ再生装置において、前記体動情報は、速度、水泳時間、距離、ターン、ターン数、ストローク数、ストロークピッチのうち少なくともいずれかを含んでも良い。
[Application Example 4]
In the content reproduction apparatus according to the application example, the body motion information may include at least one of speed, swimming time, distance, turn, number of turns, number of strokes, and stroke pitch.

[適用例5]
上記適用例にかかるコンテンツ再生装置において、前記コンテンツデータは、音声データ、音楽データの少なくともいずれかを含んでも良い。
[Application Example 5]
In the content reproduction apparatus according to the application example described above, the content data may include at least one of audio data and music data.

[適用例6]
上記適用例にかかるコンテンツ再生装置において、前記検出部は前記ユーザーの生体信号を出力する生体センサーを有し、前記選択部は、前記生体信号から導出された生体情報および前記体動情報に基づいて、前記再生コンテンツデータを選択することが好ましい。
[Application Example 6]
In the content reproduction device according to the application example, the detection unit includes a biological sensor that outputs a biological signal of the user, and the selection unit is based on the biological information derived from the biological signal and the body movement information. Preferably, the playback content data is selected.

このような構成によれば、生体センサーが出力した生体情報および体動情報に基づいて、再生コンテンツデータを選択できる。   According to such a configuration, reproduction content data can be selected based on the biological information and body movement information output from the biological sensor.

[適用例7]
上記適用例にかかるコンテンツ再生装置において、前記選択部は、前記生体情報および前記体動情報の変化に基づいて、前記再生コンテンツデータを選択する前記所定の選択基準を変更することを特徴とする。
[Application Example 7]
In the content reproduction apparatus according to the application example, the selection unit changes the predetermined selection criterion for selecting the reproduction content data based on changes in the biological information and the body motion information.

このような構成によれば、生体情報および体動情報が変化した場合、再生コンテンツデータを選択する所定の選択基準が変更されるため、生体情報および体動情報が水泳中に変化した場合であっても、生体情報および体動情報に応じた再生コンテンツデータを選択できる。   According to such a configuration, when the biological information and the body motion information change, the predetermined selection criteria for selecting the playback content data are changed, so that the biological information and the body motion information change during swimming. However, it is possible to select reproduction content data corresponding to biological information and body movement information.

[適用例8]
上記適用例にかかるコンテンツ再生装置において、前記再生部は、前記生体情報および前記体動情報の変化に基づいて、前記再生コンテンツデータの再生テンポ、音量、音程の少なくとも1つを変更することが好ましい。
[Application Example 8]
In the content reproduction apparatus according to the application example, it is preferable that the reproduction unit changes at least one of a reproduction tempo, a volume, and a pitch of the reproduction content data based on changes in the biological information and the body motion information. .

このような構成によれば、検出した生体情報および体動情報の変化に基づいて、選択した再生コンテンツデータの再生テンポ、音量、音程の少なくとも1つを変更することで、生体情報および体動情報に応じて再生コンテンツデータの再生テンポ、音量および音程を変更できる。   According to such a configuration, the biological information and the body motion information can be obtained by changing at least one of the playback tempo, volume, and pitch of the selected playback content data based on the detected changes in the biological information and the body motion information. The playback tempo, volume and pitch of the playback content data can be changed accordingly.

[適用例9]
上記適用例にかかるコンテンツ再生装置において、前記コンテンツデータは、少なくともテンポおよびキーにより規定される所定値と、前記泳法とが関連付けられることが好ましい。
[Application Example 9]
In the content reproduction device according to the application example, it is preferable that the content data is associated with at least a predetermined value defined by a tempo and a key and the swimming method.

このような構成によれば、テンポおよびキーにより規定される所定値と泳法とを関連付けることで、泳法に応じたコンテンツデータの曲調を管理できる。   According to such a configuration, it is possible to manage the tone of the content data corresponding to the swimming method by associating the predetermined value defined by the tempo and the key with the swimming method.

[適用例10]
上記適用例にかかるコンテンツ再生装置において、前記記憶部は、記憶した複数の前記コンテンツデータをグループ化したプレイリストで管理し、前記選択部は、選択した前記再生コンテンツデータが属する前記プレイリストに含まれる前記コンテンツデータの中から、次に再生する前記コンテンツデータを選択することが好ましい。
[Application Example 10]
In the content playback apparatus according to the application example, the storage unit manages a plurality of stored content data as a playlist that is grouped, and the selection unit is included in the playlist to which the selected playback content data belongs. It is preferable that the content data to be reproduced next is selected from the content data to be reproduced.

このような構成によれば、複数のコンテンツデータをグループ化したプレイリストでコンテンツデータを管理するため、連続してコンテンツデータを再生する場合、プレイリストに含まれるコンテンツデータを順次再生できる。   According to such a configuration, since content data is managed by a playlist in which a plurality of content data is grouped, when content data is continuously reproduced, the content data included in the playlist can be sequentially reproduced.

[適用例11]
上記適用例にかかるコンテンツ再生装置において、前記記憶部は、前記コンテンツデータに対する前記ユーザーの嗜好情報を記憶し、前記選択部は、前記嗜好情報に基づいて、前記体動情報に対応する複数の前記コンテンツデータに重み付けを付加し、複数の前記コンテンツデータの中から前記重み付けに基づいて前記再生コンテンツデータを選択することが好ましい。
[Application Example 11]
In the content reproduction device according to the application example, the storage unit stores the user's preference information for the content data, and the selection unit is configured to correspond to the plurality of body movement information based on the preference information. It is preferable that a weight is added to the content data, and the reproduction content data is selected from a plurality of the content data based on the weight.

このような構成によれば、嗜好情報に基づいて、体動情報に対応する複数のコンテンツデータに重み付けを付加し、複数のコンテンツデータ中から重み付けに基づいて再生コンテンツデータを選択するため、ユーザーの嗜好に応じたコンテンツデータが選択され易くなる。   According to such a configuration, weighting is applied to a plurality of content data corresponding to body movement information based on the preference information, and reproduction content data is selected from the plurality of content data based on the weighting. It becomes easy to select content data according to the preference.

[適用例12]
本適用例にかかるコンテンツ再生システムは、コンテンツ再生装置と情報処理装置とが通信を介して接続されたコンテンツ再生システムであって、前記情報処理装置は、コンテンツデータを記憶する記憶部と、要求信号を受信し、前記要求信号に基づく前記コンテンツデータを送信する通信部と、を備え、前記コンテンツ再生装置は、ユーザーの体動信号を出力する検出部と、前記体動信号に基づいて前記ユーザーの泳法を判定する判定部と、前記泳法に対応する再生コンテンツデータを所定の選択基準に基づいて選択する選択部と、前記選択部が選択した前記再生コンテンツデータの送信を要求する前記要求信号を前記情報処理装置に送信し、前記情報処理装置から送信される前記再生コンテンツデータを受信する通信部と、受信した前記再生コンテンツデータを再生する再生部と、を備えることを特徴とする。
[Application Example 12]
A content reproduction system according to this application example is a content reproduction system in which a content reproduction apparatus and an information processing apparatus are connected via communication, and the information processing apparatus includes a storage unit that stores content data, a request signal, And a communication unit that transmits the content data based on the request signal, and the content playback device includes a detection unit that outputs a body motion signal of the user, and the user's body motion signal based on the body motion signal. A determination unit that determines a swimming method, a selection unit that selects reproduction content data corresponding to the swimming method based on a predetermined selection criterion, and the request signal that requests transmission of the reproduction content data selected by the selection unit. A communication unit that transmits to the information processing apparatus and receives the reproduction content data transmitted from the information processing apparatus; Characterized in that it and a reproducing unit for reproducing the raw content data.

このような構成によれば、コンテンツ再生装置は、検出した体動情報に基づいてユーザーの泳法を判定し、判定した泳法に基づき、泳法と関連付けて記憶されたコンテンツデータの中から、所定の選択基準に基づいて再生コンテンツデータを選択し、選択した再生コンテンツデータを再生する。従って、ユーザーの泳法に応じて再生されるコンテンツデータが決定されるため、泳法に合わせて再生するコンテンツデータが変化することで、水泳のパフォーマンスを向上させることができる。更に、コンテンツデータは情報処理装置に記憶するため、コンテンツ再生装置の記憶部の記憶容量に限定されることなく、多くのコンテンツデータを記憶させることができる。   According to such a configuration, the content reproduction device determines the user's swimming method based on the detected body movement information, and based on the determined swimming method, a predetermined selection is selected from the content data stored in association with the swimming method The reproduction content data is selected based on the reference, and the selected reproduction content data is reproduced. Therefore, since the content data to be played is determined according to the user's swimming style, the swimming performance can be improved by changing the content data to be played according to the swimming style. Furthermore, since the content data is stored in the information processing apparatus, a large amount of content data can be stored without being limited to the storage capacity of the storage unit of the content reproduction apparatus.

[適用例13]
本適用例にかかるコンテンツ再生方法は、コンテンツデータを泳法と関連付けて記憶し、ユーザーの体動信号を検出し、前記体動信号に基づいて前記ユーザーの前記泳法を判定し、記憶した前記コンテンツデータの中から、前記泳法に関連付けられた再生コンテンツデータを所定の選択基準に基づいて選択し、選択した前記再生コンテンツデータを再生することを特徴とする。
[Application Example 13]
In the content reproduction method according to this application example, the content data is stored in association with the swimming method, the body motion signal of the user is detected, the swimming method of the user is determined based on the body motion signal, and the stored content data The reproduction content data associated with the swimming method is selected based on a predetermined selection criterion, and the selected reproduction content data is reproduced.

このような構成によれば、コンテンツ再生装置は、検出した体動情報に基づいてユーザーの泳法を判定し、判定した泳法と関連付けて記憶されたコンテンツデータの中から、所定の選択基準に基づいて再生コンテンツデータを選択し、選択した再生コンテンツデータを再生する。従って、ユーザーの泳法に応じて再生される楽曲が決定されるため、泳法に合わせて再生する楽曲が変化することで、水泳のパフォーマンスを向上させることができる。   According to such a configuration, the content reproduction device determines the user's swimming method based on the detected body movement information, and based on a predetermined selection criterion from the content data stored in association with the determined swimming method Playback content data is selected, and the selected playback content data is played back. Therefore, since the music to be played is determined according to the user's swimming style, the swimming performance can be improved by changing the music to be played according to the swimming style.

実施形態1に係るコンテンツ再生装置の機能構成を示す図。FIG. 3 is a diagram showing a functional configuration of the content reproduction apparatus according to the first embodiment. 泳法とピッチとに基づいて楽曲を選択する方法を示す図。The figure which shows the method of selecting a music based on a swimming style and a pitch. 選曲軸上に配置する楽曲を説明する図。The figure explaining the music arrange | positioned on a music selection axis | shaft. プレイリストに基づく楽曲の決定を説明する図。The figure explaining determination of the music based on a play list. コンテンツ再生装置の処理の流れを示すフローチャート。The flowchart which shows the flow of a process of a content reproduction apparatus. 本実施形態2におけるコンテンツ再生システムの概構成を示す図。The figure which shows schematic structure of the content reproduction system in this Embodiment 2. FIG.

以下、本発明の実施形態について図面を参照して説明する。   Embodiments of the present invention will be described below with reference to the drawings.

(実施形態1)
以下、実施形態1に係るコンテンツ再生装置10について、図面を参照して説明する。
<装置の機能構成>
図1は、コンテンツ再生装置10の機能構成を示す図である。
このコンテンツ再生装置10は、音楽等のコンテンツを水泳中に再生させる装置である。本実施形態1では、コンテンツ再生装置10は防水機能を備えた態様を想定する。また、コンテンツ再生装置10は、防水機能を備えたヘッドフォンやイヤホンと一体化された態様でも良い。また、図示は略すが、コンテンツ再生装置10には、運動者であるユーザーが水泳中も操作可能な操作ボタンや駆動状態を示す表示パネルや表示ランプ等が配置されている。
(Embodiment 1)
Hereinafter, the content reproduction apparatus 10 according to the first embodiment will be described with reference to the drawings.
<Functional configuration of the device>
FIG. 1 is a diagram illustrating a functional configuration of the content reproduction apparatus 10.
The content reproduction device 10 is a device that reproduces content such as music while swimming. In the first embodiment, it is assumed that the content reproduction apparatus 10 has a waterproof function. The content playback apparatus 10 may be integrated with headphones or earphones having a waterproof function. Although not shown, the content reproduction apparatus 10 is provided with operation buttons that can be operated by a user who is an athlete during swimming, a display panel indicating a driving state, a display lamp, and the like.

コンテンツ再生装置10は、センサー部20、楽曲決定情報処理部30、記憶部50および楽曲再生部60を備える。
センサー部20は、体動センサー22、生体センサー24および環境センサー26を備える。
体動センサー22は、ユーザーの体動による加速度の変化を検出可能なセンサーであり、例えば、加速度センサーやジャイロセンサーを想定する。体動センサー22は、ユーザーの体動信号を出力する検出部に相当する。
加速度センサーは、1軸方向または2軸以上の軸方向(例えば、X、Y、Z軸の3軸方向)に取り付けられた加速度センサーであり、各軸の加速度変化を単位時間ごとに計測する。
The content reproduction apparatus 10 includes a sensor unit 20, a music determination information processing unit 30, a storage unit 50, and a music reproduction unit 60.
The sensor unit 20 includes a body motion sensor 22, a biological sensor 24, and an environment sensor 26.
The body motion sensor 22 is a sensor that can detect a change in acceleration due to a user's body motion. For example, an acceleration sensor or a gyro sensor is assumed. The body motion sensor 22 corresponds to a detection unit that outputs a user body motion signal.
The acceleration sensor is an acceleration sensor attached in one axial direction or two or more axial directions (for example, three axial directions of X, Y, and Z axes), and measures an acceleration change of each axis per unit time.

ジャイロセンサーは、加速度センサーにおける各X、Y、Z軸を中心軸として角速度を単位時間ごとに計測する。
また、生体センサー24は、脈波センサー、動脈血酸素飽和度センサー、温度センサー等を想定する。周知のように、脈波は血管の容積の変化として現れるため、脈波センサーは、計測対象となる部位の血量の変化を捉えることによって脈波を計測する。例えば、脈波センサーは発光部と受光部を含む光電センサーであり、光電センサーにおける検出信号の時間的な変化に基づいて、脈波情報を検出することが可能である。また、脈波センサーとして超音波センサーを用いることも可能である。また、動脈血酸素飽和度センサーは、互いに異なる少なくとも2つの波長の光を照射、検出可能な光電センサーにより実現できる。
環境センサー26は、気圧センサー、地磁気センサー、位置情報(緯度、経度、高度)データを計測可能なGPS(Global Positioning System)レシーバー等の位置センサーを想定する。
The gyro sensor measures the angular velocity per unit time with the X, Y, and Z axes in the acceleration sensor as the central axes.
The biological sensor 24 is assumed to be a pulse wave sensor, an arterial blood oxygen saturation sensor, a temperature sensor, or the like. As is well known, since the pulse wave appears as a change in the volume of the blood vessel, the pulse wave sensor measures the pulse wave by capturing the change in the blood volume at the site to be measured. For example, the pulse wave sensor is a photoelectric sensor including a light emitting unit and a light receiving unit, and can detect pulse wave information based on a temporal change of a detection signal in the photoelectric sensor. An ultrasonic sensor can also be used as the pulse wave sensor. The arterial oxygen saturation sensor can be realized by a photoelectric sensor that can irradiate and detect light of at least two different wavelengths.
The environment sensor 26 is assumed to be a position sensor such as a barometric sensor, a geomagnetic sensor, or a GPS (Global Positioning System) receiver capable of measuring position information (latitude, longitude, altitude) data.

体動センサー22、生体センサー24および環境センサー26として機能するセンサーは、上述した何れか1つのセンサーで実現しても良く、また、複数のセンサーを組み合わせても良い。
センサー部20が検出した各種の信号は、楽曲決定情報処理部30に送られる。
尚、センサー部20のうち、少なくとも体動センサー22や生体センサー24は、コンテンツ再生装置10とは別体に構成され、ユーザーの腕部や手首に装着される態様も想定できる。この場合、コンテンツ再生装置10とはBLE(Bluetooth Low Energy:Bluetooth(登録商標)。以下、同様)のような近距離無線通信により通信可能に構成されていても良い。
楽曲決定情報処理部30は、加速度情報算出部32、脈波情報算出部34、水中判定部36、泳法判定部38、ピッチ算出部40および運動強度算出部42を備え、コンテンツ再生装置10の各機能部を統括的に制御する制御部として機能する。
The sensors that function as the body motion sensor 22, the biological sensor 24, and the environment sensor 26 may be realized by any one of the sensors described above, or a plurality of sensors may be combined.
Various signals detected by the sensor unit 20 are sent to the music determination information processing unit 30.
In addition, at least the body motion sensor 22 and the biological sensor 24 in the sensor unit 20 are configured separately from the content reproduction apparatus 10 and can be assumed to be mounted on the user's arm or wrist. In this case, the content reproduction apparatus 10 may be configured to be communicable by short-range wireless communication such as BLE (Bluetooth Low Energy: Bluetooth (registered trademark), hereinafter the same).
The music determination information processing unit 30 includes an acceleration information calculation unit 32, a pulse wave information calculation unit 34, an underwater determination unit 36, a swimming method determination unit 38, a pitch calculation unit 40, and an exercise intensity calculation unit 42. It functions as a control unit that controls the functional unit in an integrated manner.

加速度情報算出部32は、体動センサー22から出力される体動信号に基づいて、ユーザーの体動による加速度情報を算出する。また、本実施形態1では、加速度情報算出部32は、体動信号に基づいて3軸方向のうちユーザーの体動の特徴を示す主成分分析を行う。
脈波情報算出部34は、生体センサー24から出力される生体信号を処理することにより得られるユーザーの脈波情報やHRV(心拍変動)等の生体情報を導出する。
水中判定部36は、ユーザーが水中にいるか、否かを判定する。本実施形態1では、環境センサー26の気圧センサーから得られる圧力値に基づいて判定するが、これには限定されない。
The acceleration information calculation unit 32 calculates acceleration information based on the user's body movement based on the body movement signal output from the body movement sensor 22. In the first embodiment, the acceleration information calculation unit 32 performs principal component analysis indicating the characteristics of the user's body movement among the three axial directions based on the body movement signal.
The pulse wave information calculation unit 34 derives biological information such as a user's pulse wave information and HRV (heart rate variability) obtained by processing the biological signal output from the biological sensor 24.
The underwater determination unit 36 determines whether or not the user is underwater. In the first embodiment, the determination is made based on the pressure value obtained from the atmospheric pressure sensor of the environment sensor 26, but is not limited to this.

泳法判定部38は、加速度情報算出部32から得られる体動信号に基づいて、ユーザーの水中における活動状態を判定する。
本実施形態1では、泳法判定部38は、体動信号に対する主成分分析により得られる特徴量に基づいて、ユーザーの泳法を判定する。
この場合、主成分分析の結果を、既知のパターン認識における特徴量として利用することができる。ここでは、4泳法(バタフライ,クロール,背泳ぎ,平泳ぎ)のうち何れかを判定することを想定しているため、これらの4つのクラスの各クラスについて、事前学習によって得られた特徴量を辞書として保存する。そして、体動信号の観測値に基づいて特徴量が求められた場合に、その特徴量がいずれのクラスに属するかを判定することで、4泳法の4状態を判定する。
The swimming style determination unit 38 determines the activity state of the user in water based on the body motion signal obtained from the acceleration information calculation unit 32.
In the first embodiment, the swimming style determination unit 38 determines the user's swimming style based on the feature amount obtained by the principal component analysis on the body motion signal.
In this case, the result of the principal component analysis can be used as a feature amount in known pattern recognition. Here, since it is assumed that any of the four swimming methods (butterfly, crawl, backstroke, breaststroke) is determined, for each of these four classes, the feature values obtained by prior learning are used as a dictionary. save. And when a feature-value is calculated | required based on the observed value of a body motion signal, four states of 4 swimming methods are determined by determining which class the feature-value belongs to.

判定手法は、線形判別分析法を用いたクラス分類、階層型ニューラルネットワークを用いたクラス分類、サポートベクターマシン等、公知の手法を広く適用可能であるため、学習処理及び判定処理の詳細については説明を省略する。また、本実施形態1では、泳法判定部38は、4泳法のいずれであるかを判定したが、4泳法以外の泳法を判定しても良く、また、水中でのウォーキング状態を判定しても良い。
ピッチ算出部40は、加速度情報算出部32から得られる加速度信号等の体動信号に基づいて、体動情報、例えば、1分間のような単位時間内に行われるストローク数を示すストロークレート(ストロークピッチ情報)を算出する。更に、ピッチ算出部40は、体動情報として、ターンの累積回数(ターン数)、ストロークの累積回数、水泳時間、泳行スピード等も算出しても良い。
As the determination method, known methods such as class classification using a linear discriminant analysis method, class classification using a hierarchical neural network, support vector machine, etc. can be widely applied. Is omitted. In the first embodiment, the swimming method determining unit 38 determines which of the four swimming methods is used. However, a swimming method other than the four swimming methods may be determined, and the walking state in water may be determined. good.
The pitch calculation unit 40 is based on a body motion signal such as an acceleration signal obtained from the acceleration information calculation unit 32, and the body motion information, for example, a stroke rate (stroke) indicating the number of strokes performed within a unit time such as one minute. Pitch information) is calculated. Furthermore, the pitch calculation unit 40 may calculate the cumulative number of turns (number of turns), the cumulative number of strokes, the swimming time, the swimming speed, and the like as the body motion information.

運動強度算出部42は、加速度センサーやジャイロセンサーで検出された加速度変化データおよび角速度データを用いて、その変化量を積算し変化量に応じた運動強度や運動量を算出する。
楽曲決定情報処理部30は、上述した各機能部の動作を制御する。本実施形態1では、楽曲決定情報処理部30はプロセッサーにより実現している。
プロセッサーは、例えば、各部の機能が個別のハードウェアで実現されても良く、また、各部の機能が一体のハードウェアで実現されても良い。また、各部の機能は、ハードウェアとソフトウェアとが協働することでコンテンツ再生方法を実現しても良い。
尚、プロセッサーは、例えば、CPU(Central Processing Unit)であっても良く、また、GPU(Graphics Processing Unit)やDSP(Digital Signal Processor)等、各種のプロセッサーを用いることが可能である。また、プロセッサーは、ASICによるハードウェア回路であってもよい。
The exercise intensity calculation unit 42 uses the acceleration change data and the angular velocity data detected by the acceleration sensor or the gyro sensor, integrates the change amounts, and calculates the exercise intensity and the exercise amount according to the change amounts.
The music determination information processing unit 30 controls the operation of each functional unit described above. In the first embodiment, the music determination information processing unit 30 is realized by a processor.
In the processor, for example, the function of each unit may be realized by individual hardware, or the function of each unit may be realized by integrated hardware. Moreover, the function of each part may implement | achieve the content reproduction | regeneration method by cooperation of hardware and software.
The processor may be a CPU (Central Processing Unit), for example, and various processors such as a GPU (Graphics Processing Unit) and a DSP (Digital Signal Processor) may be used. The processor may be a hardware circuit based on ASIC.

記憶部50は、ROM(Read Only Memory)、RAM(Random Access Memory)およびフラッシュメモリーを想定する。
記憶部50は、楽曲決定情報処理部30において使用されるプログラムやデータ、および、楽曲再生部60が使用する楽曲に関するデータを記憶する。
楽曲に関するデータは、楽曲データ52、プレイリストデータ54、再生履歴情報56等を想定する。
楽曲データ52は、ユーザーが操作してコンテンツ再生装置10に予め取り込んだコンテンツデータであり、音声データや音楽データ等を想定する。
楽曲データ52には音楽データに加え、その楽曲に関する付加情報が関連付けられている。このような付加情報は、その楽曲のテンポ、キー、ジャンル等を示す情報を含んでいる。
The storage unit 50 is assumed to be a ROM (Read Only Memory), a RAM (Random Access Memory), and a flash memory.
The storage unit 50 stores programs and data used in the music determination information processing unit 30 and data related to the music used by the music playback unit 60.
As data related to music, music data 52, play list data 54, reproduction history information 56, and the like are assumed.
The music data 52 is content data pre-loaded into the content reproduction apparatus 10 by a user operation, and is assumed to be audio data, music data, or the like.
In addition to the music data, the music data 52 is associated with additional information related to the music. Such additional information includes information indicating the tempo, key, genre, and the like of the music.

プレイリストデータ54は、楽曲データ52がグループ化された情報である。ユーザーは、記憶部50に記憶した楽曲データ52を所望のタイトル名でグループ化することもできる。
再生履歴情報56は、ユーザーが良く聞く楽曲データ52、ジャンル名等が記録される。また、ユーザーがスキップする楽曲データ52も記録される。
また、楽曲データ52は、例えば、MP3(MPEG-1 Audio Layer3)のように所定の方式で圧縮されていても良い。
楽曲再生部60は、楽曲決定部62、再生部64および音声出力部66を備える。この楽曲再生部60は、楽曲決定情報処理部30が処理した判定結果および算出結果、並びに、再生履歴情報56に基づいて、楽曲決定、再生処理および出力処理を行う。これらの処理の詳細は後述する。
The playlist data 54 is information obtained by grouping the music data 52. The user can also group the music data 52 stored in the storage unit 50 by a desired title name.
The reproduction history information 56 records music data 52, genre names, and the like that are frequently heard by the user. In addition, music data 52 to be skipped by the user is also recorded.
The music data 52 may be compressed by a predetermined method such as MP3 (MPEG-1 Audio Layer 3).
The music playback unit 60 includes a music determination unit 62, a playback unit 64, and an audio output unit 66. The music reproduction unit 60 performs music determination, reproduction processing, and output processing based on the determination result and calculation result processed by the music determination information processing unit 30 and the reproduction history information 56. Details of these processes will be described later.

楽曲決定部62は再生する楽曲(再生コンテンツ)を決定する。この楽曲決定部62は選択部に相当する。
再生部64は、楽曲決定部62が決定した楽曲を再生する。本実施形態1では、決定された楽曲のファイルを解凍し、解凍したデータ(再生コンテンツデータ)に基づく音を生成する。また、再生部64は、プリアンプおよびパワーアンプの機能を有し、生成した音の信号を整えて増幅する。
音声出力部66は、再生部64が生成した音の信号をヘッドフォンやイヤホンに出力する。尚、音声出力部66は、ヘッドフォンやイヤホンへの有線を介した出力には限定せず、コンテンツ再生装置10が備えるBLEのような通信機能を介して、同様な通信機能を備えるヘッドフォンやイヤホンに対して無線により送信しても良い。
The music determination unit 62 determines the music (reproduction content) to be reproduced. The music determination unit 62 corresponds to a selection unit.
The playback unit 64 plays back the music determined by the music determination unit 62. In the first embodiment, the determined music file is decompressed, and a sound based on the decompressed data (reproduction content data) is generated. The reproduction unit 64 has functions of a preamplifier and a power amplifier, and arranges and amplifies the generated sound signal.
The audio output unit 66 outputs the sound signal generated by the reproduction unit 64 to headphones or earphones. Note that the audio output unit 66 is not limited to the output to the headphones or earphones via a wire, but is applied to headphones or earphones having the same communication function via a communication function such as BLE provided in the content reproduction apparatus 10. On the other hand, it may be transmitted by radio.

<楽曲再生処理の詳細>
図2は、泳法とピッチとに基づいて楽曲を選択する方法を示す図である。
例えば、ピッチ算出部40が算出したピッチ情報がP1であり、泳法判定部38が判定したユーザーの泳法がクロールであった場合を想定する。
この場合、図2に示す特性曲線は記憶部50に記憶されている。また、楽曲に関連付けられた付加情報に、その楽曲の選択可能幅(WA)が記憶されている。
楽曲決定部62は、記憶部50に記憶された特性曲線にピッチ情報(P1)およびクロールを適用し、選曲軸上に配置された楽曲の中から候補曲を決定(選曲)する。候補曲は選択可能幅(WA)を含む楽曲が選択され、候補曲として選択可能幅(WA)に含まれる楽曲Bおよび楽曲Aが選択される。楽曲決定部62は、記憶部50に記憶された再生履歴情報56を参照し、楽曲Aおよび楽曲Bに関する重み付けを決定する。
<Details of music playback process>
FIG. 2 is a diagram illustrating a method of selecting music based on swimming style and pitch.
For example, it is assumed that the pitch information calculated by the pitch calculation unit 40 is P1 and the user's swimming method determined by the swimming method determination unit 38 is crawl.
In this case, the characteristic curve shown in FIG. 2 is stored in the storage unit 50. In addition, the selectable width (WA) of the music is stored in the additional information associated with the music.
The music determination unit 62 applies pitch information (P1) and crawl to the characteristic curve stored in the storage unit 50, and determines (selects) a candidate music from among the music arranged on the music selection axis. As the candidate music, music including a selectable width (WA) is selected, and music B and music A included in the selectable width (WA) are selected as candidate music. The music determination unit 62 refers to the reproduction history information 56 stored in the storage unit 50 and determines the weights related to the music A and the music B.

重み付けは、再生が途中でキャンセルされた情報や、再生スピードや再生時間のようなパフォーマンス情報に基づいて決定され、再生履歴情報56として記憶部50に記憶される。また、一度決定された重み付けは、ユーザーがコンテンツ再生装置10を使用する度にフィードバックされ、再生履歴情報56が書き換えられる。
楽曲決定部62は、楽曲Aおよび楽曲Bの重み付けに基づいて、重み付けの特性値(HA)が高い楽曲、即ち、楽曲Bを再生する楽曲に決定する。
The weighting is determined on the basis of performance information such as playback speed and playback time that is canceled during playback, and is stored in the storage unit 50 as playback history information 56. The weighting once determined is fed back every time the user uses the content reproduction apparatus 10, and the reproduction history information 56 is rewritten.
Based on the weighting of the music A and the music B, the music determination unit 62 determines the music having a high weighting characteristic value (HA), that is, the music for reproducing the music B.

また、楽曲決定部62は、常に同一の楽曲が決定されることを避けるべく、候補曲の中からランダム性を加味して決定する態様も想定できる。
図3は、選曲軸上に配置する楽曲を説明する図である。
本実施形態1では、楽曲のテンポとキーとを直交要素として2次元平面上に配置し、図3のようなマップ(曲調マップと呼ぶ。)を生成する。
曲調マップにおいて、テンポおよびキーで規定される所定値、例えば、原点からの距離Lは選曲軸上に対応付けされる。この距離Lは、テンポより求まるテンポ方向の距離Ltと、キーより求まるキー方向の距離Lkを用いて以下のように求めることができる。
In addition, the music determination unit 62 can also assume an aspect in which determination is made taking into consideration randomness from candidate music in order to avoid the same music being always determined.
FIG. 3 is a diagram for explaining the music arranged on the music selection axis.
In the first embodiment, the music tempo and key are arranged as orthogonal elements on a two-dimensional plane, and a map as shown in FIG. 3 (referred to as a music tone map) is generated.
In the music tone map, a predetermined value defined by the tempo and key, for example, a distance L from the origin is associated with the music selection axis. This distance L can be obtained as follows using the distance Lt in the tempo direction obtained from the tempo and the distance Lk in the key direction obtained from the key.

曲調マップは、例えば音量のように、楽曲に関連する要素を更に取り込み、高次元化することも可能である。例えば、要素が3次元の場合は曲調空間と呼んでも良い。
図4は、プレイリストに基づく楽曲の決定を説明する図である。
楽曲決定部62は、楽曲を決定する機能に加えて、再生する楽曲をグループ化して管理する選曲リスト(プレイリスト)に基づいて決定しても良い。
例えば、楽曲決定部62は、泳法がバタフライの場合、プレイリストデータ54として記憶されている所定のプレイリストに基づいて、楽曲C、楽曲D、楽曲E、楽曲Aの順に再生する楽曲を決定しても良い。また、再生する順序は、ランダムに変更しても良く、また、図2で説明した重み付けを適用して決定しても良い。
The music tone map can further increase the dimension by further incorporating elements related to the music such as volume. For example, when the element is three-dimensional, it may be called a tone space.
FIG. 4 is a diagram for explaining determination of music based on a playlist.
In addition to the function of determining the music, the music determination unit 62 may determine the music based on a music selection list (play list) that groups and manages the music to be reproduced.
For example, when the swimming method is butterfly, the music determination unit 62 determines the music to be played in the order of the music C, the music D, the music E, and the music A based on a predetermined playlist stored as the playlist data 54. May be. Further, the playback order may be changed randomly, or may be determined by applying the weighting described in FIG.

図5は、ユーザーが水泳を行う場合に想定されるコンテンツ再生装置10の処理の流れを示すフローチャートである。
最初に、ユーザーがコンテンツ再生装置10を起動した場合、コンテンツ再生装置10は水泳開始前の処理を行う(ステップS100)。
この処理は、例えば、ユーザーが水中に入る前に、ヘッドフォンやイヤホンを装着し、コンテンツ再生装置10でお気に入りの楽曲の再生を開始したり、コンテンツ再生装置10による楽曲の再生を開始せず、無音状態であったりすることを想定する。
また、ユーザーは、これから実行予定のインターバルを含む水泳メニューに関する情報を入力しても良い。入力された水泳メニューに関する情報は、記憶部50に記憶される。
FIG. 5 is a flowchart showing a processing flow of the content reproduction apparatus 10 assumed when the user swims.
First, when the user activates the content reproduction device 10, the content reproduction device 10 performs a process before the start of swimming (step S100).
For example, before the user enters the water, this processing is performed by wearing headphones or earphones, and the content playback apparatus 10 does not start playing the favorite music or the content playback apparatus 10 does not start playing the music. It is assumed that it is in a state.
In addition, the user may input information regarding the swimming menu including the interval scheduled to be executed. Information regarding the input swimming menu is stored in the storage unit 50.

次に、ユーザーが水中に入り、スタートに対応する操作ボタン(図示は略す。)を押下すると、コンテンツ再生装置10は水泳開始時の処理を行う(ステップS102)。この場合、ユーザーは操作ボタンを押下した後に、水泳を開始することを想定する。
この処理では、例えば、操作ボタンが押下された場合に、水中判定部36が水中にいることを判定した場合、コンテンツ再生装置10は、水泳の開始を強調するファンファーレ等の音声を優先的に再生しても良い。
更に、コンテンツ再生装置10は、現在再生している楽曲のテンポと、開始した泳法と、に基づいて、以降に選曲する基準を変更しても良い。
また、水泳開始前に楽曲を再生させず、無音状態であった場合、水泳開始時の最初に再生する楽曲は、ユーザーが予め指定した楽曲であっても良い。
Next, when the user enters the water and presses an operation button (not shown) corresponding to the start, the content reproduction apparatus 10 performs processing at the start of swimming (step S102). In this case, it is assumed that the user starts swimming after pressing the operation button.
In this process, for example, when the operation button is pressed and the underwater determination unit 36 determines that it is underwater, the content reproduction device 10 preferentially reproduces audio such as fanfare that emphasizes the start of swimming. You may do it.
Furthermore, the content reproduction apparatus 10 may change the reference for selecting the music later based on the tempo of the currently reproduced music and the swimming method that has been started.
If the music is not reproduced before the start of swimming and is silent, the music that is reproduced first at the start of swimming may be a music specified in advance by the user.

次に、ユーザーが水泳中である場合、コンテンツ再生装置10は水泳中の処理を行う(ステップS104)。
この処理では、選曲する基準の変更も想定できる。例えば、コンテンツ再生装置10は、泳法判定部38が判定する泳法、ピッチ算出部40が算出するピッチ情報やターンの累積回数やストロークの累積回数や泳行時間や泳行スピード、脈波情報算出部34が算出する脈波情報、運動強度算出部42が算出する運動強度や運動量の情報等を所定の時間間隔で取得し、取得した情報に基づいて、次に選曲する基準を変更しても良い。
また、コンテンツ再生装置10は、泳法判定部38が判定する泳法、ピッチ算出部40が算出するピッチ情報や泳行スピード、脈波情報算出部34が算出する脈波情報が変化した場合、その変化量に基づいて再生部64が楽曲を再生する再生テンポ、音量、音程等を変更しても良い。
Next, when the user is swimming, the content reproduction apparatus 10 performs processing during swimming (step S104).
In this process, it is possible to assume a change in the criteria for selecting music. For example, the content reproduction apparatus 10 includes the swimming method determined by the swimming method determining unit 38, the pitch information calculated by the pitch calculating unit 40, the accumulated number of turns, the accumulated number of strokes, the swimming time, the swimming speed, and the pulse wave information calculating unit. The pulse wave information calculated by 34, the exercise intensity and exercise amount information calculated by the exercise intensity calculation unit 42, etc. are acquired at predetermined time intervals, and the next selection criterion may be changed based on the acquired information. .
In addition, the content reproduction apparatus 10 changes when the swimming method determined by the swimming method determining unit 38, the pitch information calculated by the pitch calculating unit 40, the swimming speed, and the pulse wave information calculated by the pulse wave information calculating unit 34 change. Based on the amount, the playback unit 64 may change the playback tempo, volume, pitch, and the like at which the music is played back.

また、水泳中にユーザーが操作ボタンを操作して、再生中の楽曲をスキップしたり、再生する楽曲を選択したりした場合、コンテンツ再生装置10は、これらの嗜好情報を再生履歴情報56として記憶すると共に、楽曲の重み付けを変更しても良い。このようにユーザーの嗜好情報を累積して記憶することで、学習効果によりユーザーが好む楽曲が演奏される確率が上昇する。
また、水泳中にユーザーが急に立ち上がった場合、体動センサー22が加速度変化から検知し、楽曲再生部60に通知する。楽曲再生部60は、再生中の楽曲のボリュームを抑制すると共に、ユーザーの脈拍数やピッチの変化から、ユーザーが疲労した状態であるか、または、何らかのアクシデントによるものかを判定する。
ここで、ユーザーが疲労した状態であると判定した場合、楽曲再生部60は、疲労を軽減させるように選曲の基準を変更しても良い。
In addition, when the user operates the operation button during swimming to skip the music being played back or select the music to be played back, the content playback apparatus 10 stores the preference information as the playback history information 56. In addition, the music weighting may be changed. By accumulating and storing user preference information in this way, the probability that the user's favorite music is played increases due to the learning effect.
When the user suddenly stands up during swimming, the body motion sensor 22 detects the change in acceleration and notifies the music reproducing unit 60 of the change. The music playback unit 60 suppresses the volume of the music being played and determines whether the user is in a tired state or due to some accident based on changes in the user's pulse rate and pitch.
Here, when it is determined that the user is in a fatigued state, the music reproducing unit 60 may change the selection criterion for reducing the fatigue.

また、何らかのアクシデントによるものと判定した場合、楽曲再生部60は、警告を示す音声等を再生しても良い。また、端末装置と無線を介して通信可能である場合、端末装置に対してアクシデントの発生を通知する信号を送信しても良い。
次に、ユーザーが水泳のメニューを実行中のインターバルを取得した場合、コンテンツ再生装置10は休憩時の処理を行う(ステップS106)。
この処理では、楽曲再生部60は穏やかな楽曲を選択する。また、コンテンツ再生装置10は、これまでの水泳に関する結果を表示パネル等に表示しても良い。
When it is determined that the accident is due to some accident, the music reproducing unit 60 may reproduce a sound or the like indicating a warning. Further, when communication with the terminal device is possible via radio, a signal notifying the occurrence of an accident may be transmitted to the terminal device.
Next, when the user acquires an interval during which the swimming menu is being executed, the content reproduction apparatus 10 performs a break process (step S106).
In this process, the music reproducing unit 60 selects a gentle music. In addition, the content reproduction apparatus 10 may display the results related to swimming so far on a display panel or the like.

楽曲再生部60は、インターバルの終了が近づいた場合、アップテンポの楽曲を選択したり、音量を上げたり、カウントダウンを音声で開始したりしても良い。
また、楽曲再生部60は、水泳の再開時には、アラームや音声等でユーザーに通知しても良い。
次に、水泳メニューが示す水泳の終了に近づいた場合、コンテンツ再生装置10は水泳終了間際の処理を行う(ステップS108)。
When the end of the interval is approaching, the music playback unit 60 may select an up-tempo music, increase the volume, or start a countdown by voice.
In addition, the music reproducing unit 60 may notify the user by an alarm or a voice when swimming is resumed.
Next, when the end of swimming indicated by the swimming menu is approaching, the content reproduction apparatus 10 performs processing just before the end of swimming (step S108).

この処理では、楽曲再生部60は、現在の水泳のテンポが水泳メニューが示す予定のタイムよりも遅れている場合、ユーザーを鼓舞するような楽曲、例えば、アップテンポな楽曲を選択しても良い。更に、楽曲再生部60は、音声で予定のタイムよりも遅れていることをユーザーに通知しても良い。
次に、水泳メニューが示す水泳の終了になった場合、コンテンツ再生装置10は水泳終了時の処理を行い(ステップS110)、この処理を終了する。
この処理では、楽曲再生部60は、楽曲の再生を終了するが、突然に終了するのではなく、ユーザーにクールダウンを意識させるような楽曲をいくつか再生した後、楽曲の再生を終了しても良い。
In this processing, the music playback unit 60 may select music that inspires the user, for example, up-tempo music, when the current swimming tempo is behind the scheduled time indicated by the swimming menu. . Furthermore, the music reproducing unit 60 may notify the user that it is behind the scheduled time by voice.
Next, when the swimming indicated by the swimming menu is ended, the content reproduction apparatus 10 performs a process at the end of the swimming (step S110), and ends this process.
In this process, the music playback unit 60 ends the playback of the music, but does not end suddenly, but after playing back some music that makes the user aware of cooldown, Also good.

以上述べた実施形態1によれば、以下のような効果を奏する。
(1)コンテンツ再生装置10は、体動センサー22が出力した体動信号に基づいてユーザーの泳法を泳法判定部38が判定し、楽曲決定部62は判定した泳法に基づき、泳法と関連付けて記憶された楽曲データ52の中から、所定の選択基準に基づいて再生する楽曲データ52を選択し、選択した楽曲データ52を再生部64が再生する。従って、ユーザーの泳法に応じて再生される楽曲が決定されるため、泳法に合わせて再生する楽曲が変化することで、水泳のパフォーマンスを向上させることができる。
(2)泳法判定部38は、加速度センサーが検出した加速度情報の主成分分析に基づいて泳法を判定するため、泳法判定の信頼性を向上させることができる。
According to Embodiment 1 described above, there exist the following effects.
(1) In the content reproduction apparatus 10, the swimming method determination unit 38 determines the user's swimming method based on the body motion signal output from the body motion sensor 22, and the music determination unit 62 stores the information in association with the swimming method based on the determined swimming method. The music data 52 to be played back is selected from the music data 52 that has been played based on a predetermined selection criterion, and the playback section 64 plays back the selected music data 52. Therefore, since the music to be played is determined according to the user's swimming style, the swimming performance can be improved by changing the music to be played according to the swimming style.
(2) Since the swimming method determination unit 38 determines the swimming method based on the principal component analysis of the acceleration information detected by the acceleration sensor, the reliability of the swimming method determination can be improved.

(3)ピッチ算出部40は、検出した加速度情報から体動情報を算出し、泳法に関連付けられた楽曲データ52の中から、体動情報に対応する楽曲データ52を選択するため、泳法と体動情報とに応じた楽曲を選択できる。
(4)ユーザーの嗜好情報を含む再生履歴情報56に基づいて、体動情報に対応する複数の楽曲データ52に重み付けを付加し、複数の楽曲データ52の中から重み付けに基づいて楽曲データ52を選択するため、ユーザーの嗜好に応じた楽曲データ52が選択され易くなる。
(5)泳法や体動情報が変わって生体情報および体動情報が変化した場合、楽曲データ52を選択する選択基準が変更されるため、泳法や体動情報が水泳中に変化した場合であっても、泳法や体動情報に応じて楽曲データ52が適切に選択される。
(6)泳法や体動情報が変わって生体情報や体動情報が変化した場合、選択した楽曲データ52の再生テンポ、音量、音程等が変更されることで、泳法や体動情報に応じて楽曲データ52の再生テンポ、音量、音程等を適切に変更できる。
(3) The pitch calculation unit 40 calculates body movement information from the detected acceleration information, and selects the music data 52 corresponding to the body movement information from the music data 52 associated with the swimming method. The music according to the dynamic information can be selected.
(4) Weighting is applied to the plurality of music data 52 corresponding to the body movement information based on the reproduction history information 56 including the user preference information, and the music data 52 is selected from the plurality of music data 52 based on the weighting. Since the selection is made, the music data 52 according to the user's preference is easily selected.
(5) Since the selection criteria for selecting the music data 52 are changed when the swimming method or body motion information is changed and the biological information and body motion information are changed, the swimming method or body motion information is changed during swimming. However, the music data 52 is appropriately selected according to the swimming method and body movement information.
(6) When the swimming method or body motion information changes and the biological information or body motion information changes, the reproduction tempo, volume, pitch, etc. of the selected music data 52 are changed, so that the swimming method or body motion information is changed. The playback tempo, volume, pitch, etc. of the music data 52 can be changed appropriately.

(実施形態2)
次に、本発明の実施形態2について説明する。尚、以下の説明では、既に説明した部分と同じ部分については、同一符号を付してその説明を省略する。
実施形態1では、コンテンツ再生装置10を単体で使用したが、本実施形態2では、コンテンツ再生装置10と、スマートフォンやタブレット端末のような情報処理装置150とを使用する。
図6は、本実施形態2におけるコンテンツ再生システム140の概構成を示す。即ち、コンテンツ再生システム140は、コンテンツ再生装置10と情報処理装置150とを備える。コンテンツ再生装置10および情報処理装置150は、無線を介して相互に接続できる機能を備えている。無線による接続は、Bluetoothのような通信方式を想定する。
(Embodiment 2)
Next, Embodiment 2 of the present invention will be described. In the following description, the same parts as those already described are denoted by the same reference numerals and description thereof is omitted.
In the first embodiment, the content reproduction apparatus 10 is used alone, but in the second embodiment, the content reproduction apparatus 10 and an information processing apparatus 150 such as a smartphone or a tablet terminal are used.
FIG. 6 shows a schematic configuration of the content reproduction system 140 according to the second embodiment. In other words, the content reproduction system 140 includes the content reproduction device 10 and the information processing device 150. The content reproduction apparatus 10 and the information processing apparatus 150 have a function that allows mutual connection via wireless. Wireless connection assumes a communication method such as Bluetooth.

情報処理装置150は、何れも図示を略した、楽曲データ52等を記憶可能な記憶部と、コンテンツ再生装置10と通信する通信部を備えている。また、コンテンツ再生装置10は、情報処理装置150と通信する通信部(図示は略す。)を備えている。
情報処理装置150の記憶部には、楽曲に関するデータのうち、少なくとも楽曲データ52が記憶される。情報処理装置150は、コンテンツ再生装置10から送信される要求信号を受信し、要求信号に含まれる楽曲データ名に基づいて、記憶部から楽曲データを読み出し、読み出した楽曲データを通信部からコンテンツ再生装置10に送信する。
また、情報処理装置150は、ネットワーク160を介してサーバー装置170と通信が可能である。従って、情報処理装置150は、サーバー装置170から楽曲データ52をダウンロードし、ダウンロードした楽曲データ52を記憶部に記憶できる。これにより、多くの楽曲をコンテンツ再生装置10で再生できる。
The information processing device 150 includes a storage unit that can store the music data 52 and the like, and a communication unit that communicates with the content reproduction device 10, both of which are not shown. In addition, the content reproduction apparatus 10 includes a communication unit (not shown) that communicates with the information processing apparatus 150.
The storage unit of the information processing apparatus 150 stores at least music data 52 among data related to music. The information processing apparatus 150 receives the request signal transmitted from the content reproduction apparatus 10, reads the music data from the storage unit based on the music data name included in the request signal, and reproduces the read music data from the communication unit. Transmit to device 10.
The information processing apparatus 150 can communicate with the server apparatus 170 via the network 160. Therefore, the information processing apparatus 150 can download the music data 52 from the server apparatus 170 and store the downloaded music data 52 in the storage unit. Thereby, many music pieces can be reproduced by the content reproduction apparatus 10.

以上述べた実施形態2によれば、実施形態1で述べた効果(1)〜(6)に加えて、以下の効果を奏する。
(7)楽曲データ52は情報処理装置150に記憶されるため、コンテンツ再生装置10の記憶部50の記憶容量を消費することなく、多くの楽曲データ52を記憶させることができる。また、情報処理装置150は、ネットワーク160を介して外部のサーバー装置170から種々の楽曲データ52をダウンロードできるため、コンテンツ再生装置10は、多種多様な楽曲データ52を再生できる。
According to Embodiment 2 described above, in addition to the effects (1) to (6) described in Embodiment 1, the following effects can be obtained.
(7) Since the music data 52 is stored in the information processing apparatus 150, a large amount of music data 52 can be stored without consuming the storage capacity of the storage unit 50 of the content reproduction apparatus 10. In addition, since the information processing apparatus 150 can download various pieces of music data 52 from the external server apparatus 170 via the network 160, the content reproduction apparatus 10 can reproduce a wide variety of music data 52.

10…コンテンツ再生装置、20…センサー部、22…体動センサー、24…生体センサー、26…環境センサー、30…楽曲決定情報処理部、32…加速度情報算出部、34…脈波情報算出部、36…水中判定部、38…泳法判定部、40…ピッチ算出部、42…運動強度算出部、50…記憶部、52…楽曲データ、54…プレイリストデータ、56…再生履歴情報、60…楽曲再生部、62…楽曲決定部、64…再生部、66…音声出力部、150…情報処理装置、160…ネットワーク、170…サーバー装置。   DESCRIPTION OF SYMBOLS 10 ... Content reproduction apparatus, 20 ... Sensor part, 22 ... Body motion sensor, 24 ... Biosensor, 26 ... Environment sensor, 30 ... Music determination information processing part, 32 ... Acceleration information calculation part, 34 ... Pulse wave information calculation part, 36 ... Underwater determination unit, 38 ... Swimming method determination unit, 40 ... Pitch calculation unit, 42 ... Exercise intensity calculation unit, 50 ... Storage unit, 52 ... Music data, 54 ... Playlist data, 56 ... Playback history information, 60 ... Music Reproduction unit, 62 ... music determination unit, 64 ... reproduction unit, 66 ... audio output unit, 150 ... information processing device, 160 ... network, 170 ... server device.

Claims (13)

コンテンツデータを泳法と関連付けて記憶する記憶部と、
ユーザーの体動信号を出力する検出部と、
前記体動信号に基づいて前記ユーザーの前記泳法を判定する判定部と、
前記記憶部に記憶された前記コンテンツデータの中から、前記泳法に関連付けられた再生コンテンツデータを所定の選択基準に基づいて選択する選択部と、
選択された前記再生コンテンツデータを再生する再生部と、を備えることを特徴とするコンテンツ再生装置。
A storage unit for storing content data in association with swimming,
A detection unit that outputs a body movement signal of the user;
A determination unit that determines the swimming style of the user based on the body movement signal;
A selection unit for selecting reproduction content data associated with the swimming method based on a predetermined selection criterion from the content data stored in the storage unit;
And a playback unit that plays back the selected playback content data.
請求項1に記載のコンテンツ再生装置において、
前記体動信号は、加速度センサーからの加速度信号であることを特徴とするコンテンツ再生装置。
The content playback apparatus according to claim 1,
The content reproduction apparatus, wherein the body motion signal is an acceleration signal from an acceleration sensor.
請求項1乃至2のいずれかに記載のコンテンツ再生装置において、
検出した前記体動信号に基づいて水泳時の体動情報を算出する算出部を備え、
前記選択部は、前記泳法に関連付けられた前記コンテンツデータの中から、前記体動情報に対応する前記再生コンテンツデータを選択することを特徴とするコンテンツ再生装置。
The content reproduction apparatus according to claim 1,
A calculation unit that calculates body movement information during swimming based on the detected body movement signal;
The content reproduction apparatus, wherein the selection unit selects the reproduction content data corresponding to the body movement information from the content data associated with the swimming method.
請求項3に記載のコンテンツ再生装置において、
前記体動情報は、速度、水泳時間、距離、ターン、ターン数、ストローク数、ストロークピッチのうち少なくともいずれかを含むことを特徴とするコンテンツ再生装置。
The content playback apparatus according to claim 3,
The content reproduction apparatus, wherein the body motion information includes at least one of speed, swimming time, distance, turn, number of turns, number of strokes, and stroke pitch.
請求項1乃至4のいずれか1項に記載のコンテンツ再生装置において、
前記コンテンツデータは、音声データ、音楽データの少なくともいずれかを含むことを特徴とするコンテンツ再生装置。
The content reproduction apparatus according to any one of claims 1 to 4,
The content reproduction apparatus, wherein the content data includes at least one of audio data and music data.
請求項1乃至5のいずれか1項に記載のコンテンツ再生装置において、
前記検出部は前記ユーザーの生体信号を出力する生体センサーを有し、
前記選択部は、前記生体信号から導出された生体情報および前記体動情報に基づいて、前記再生コンテンツデータを選択することを特徴とするコンテンツ再生装置。
The content reproduction apparatus according to any one of claims 1 to 5,
The detection unit includes a biological sensor that outputs a biological signal of the user,
The content reproduction apparatus, wherein the selection unit selects the reproduction content data based on biological information derived from the biological signal and the body motion information.
請求項6に記載のコンテンツ再生装置において、
前記選択部は、前記生体情報および前記体動情報の変化に基づいて、前記再生コンテンツデータを選択する前記所定の選択基準を変更することを特徴とするコンテンツ再生装置。
The content playback apparatus according to claim 6, wherein
The content reproduction apparatus, wherein the selection unit changes the predetermined selection criterion for selecting the reproduction content data based on changes in the biological information and the body movement information.
請求項6乃至7のいずれかに記載のコンテンツ再生装置において、
前記再生部は、前記生体情報および前記体動情報の変化に基づいて、前記再生コンテンツデータの再生テンポ、音量、音程の少なくとも1つを変更することを特徴とするコンテンツ再生装置。
The content playback apparatus according to any one of claims 6 to 7,
The content playback apparatus, wherein the playback unit changes at least one of a playback tempo, a volume, and a pitch of the playback content data based on changes in the biological information and the body motion information.
請求項1乃至8のいずれか1項に記載のコンテンツ再生装置において、
前記コンテンツデータは、少なくともテンポおよびキーにより規定される所定値と、前記泳法とが関連付けられることを特徴とするコンテンツ再生装置。
The content reproduction apparatus according to any one of claims 1 to 8,
The content playback apparatus according to claim 1, wherein the content data is associated with at least a predetermined value defined by a tempo and a key and the swimming style.
請求項1乃至9のいずれか1項に記載のコンテンツ再生装置において、
前記記憶部は、記憶した複数の前記コンテンツデータをグループ化したプレイリストで管理し、
前記選択部は、選択した前記再生コンテンツデータが属する前記プレイリストに含まれる前記コンテンツデータの中から、次に再生する前記コンテンツデータを選択することを特徴とするコンテンツ再生装置。
The content reproduction apparatus according to any one of claims 1 to 9,
The storage unit manages a plurality of stored content data as a grouped playlist,
The content reproduction apparatus, wherein the selection unit selects the content data to be reproduced next from the content data included in the playlist to which the selected reproduction content data belongs.
請求項1乃至10のいずれか1項に記載のコンテンツ再生装置において、
前記記憶部は、前記コンテンツデータに対する前記ユーザーの嗜好情報を記憶し、
前記選択部は、前記嗜好情報に基づいて、前記体動情報に対応する複数の前記コンテンツデータに重み付けを付加し、複数の前記コンテンツデータの中から前記重み付けに基づいて前記再生コンテンツデータを選択することを特徴とするコンテンツ再生装置。
The content reproduction apparatus according to any one of claims 1 to 10,
The storage unit stores user preference information for the content data;
The selection unit adds weighting to the plurality of content data corresponding to the body movement information based on the preference information, and selects the reproduction content data based on the weighting from the plurality of content data. A content reproduction apparatus characterized by the above.
コンテンツ再生装置と情報処理装置とが通信を介して接続されたコンテンツ再生システムであって、
前記情報処理装置は、
コンテンツデータを記憶する記憶部と、
要求信号を受信し、前記要求信号に基づく前記コンテンツデータを送信する通信部と、を備え、
前記コンテンツ再生装置は、
ユーザーの体動信号を出力する検出部と、
前記体動信号に基づいて前記ユーザーの泳法を判定する判定部と、
前記泳法に対応する再生コンテンツデータを所定の選択基準に基づいて選択する選択部と、
前記選択部が選択した前記再生コンテンツデータの送信を要求する前記要求信号を前記情報処理装置に送信し、前記情報処理装置から送信される前記再生コンテンツデータを受信する通信部と、
受信した前記再生コンテンツデータを再生する再生部と、を備えることを特徴とするコンテンツ再生システム。
A content playback system in which a content playback device and an information processing device are connected via communication,
The information processing apparatus includes:
A storage unit for storing content data;
A communication unit that receives the request signal and transmits the content data based on the request signal,
The content playback device
A detection unit that outputs a body movement signal of the user;
A determination unit that determines the user's swimming style based on the body movement signal;
A selection unit for selecting reproduction content data corresponding to the swimming method based on a predetermined selection criterion;
A communication unit that transmits the request signal for requesting transmission of the reproduction content data selected by the selection unit to the information processing device and receives the reproduction content data transmitted from the information processing device;
A content reproduction system comprising: a reproduction unit that reproduces the received reproduction content data.
コンテンツデータを泳法と関連付けて記憶し、
ユーザーの体動信号を検出し、
前記体動信号に基づいて前記ユーザーの前記泳法を判定し、
記憶した前記コンテンツデータの中から、前記泳法に関連付けられた再生コンテンツデータを所定の選択基準に基づいて選択し、
選択した前記再生コンテンツデータを再生することを特徴とするコンテンツ再生方法。
Store content data in association with swimming style,
Detects user movement signals,
Determining the swimming style of the user based on the body motion signal;
From the stored content data, select playback content data associated with the swimming method based on a predetermined selection criterion,
A content playback method, wherein the selected playback content data is played back.
JP2016228637A 2016-09-05 2016-11-25 Content reproducing device, content reproducing system, and content reproducing method Pending JP2018085015A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2016228637A JP2018085015A (en) 2016-11-25 2016-11-25 Content reproducing device, content reproducing system, and content reproducing method
US15/685,562 US10478703B2 (en) 2016-09-05 2017-08-24 Information processing method, wearable apparatus, content reproduction device, content reproduction system, and content reproduction method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016228637A JP2018085015A (en) 2016-11-25 2016-11-25 Content reproducing device, content reproducing system, and content reproducing method

Publications (1)

Publication Number Publication Date
JP2018085015A true JP2018085015A (en) 2018-05-31

Family

ID=62238456

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016228637A Pending JP2018085015A (en) 2016-09-05 2016-11-25 Content reproducing device, content reproducing system, and content reproducing method

Country Status (1)

Country Link
JP (1) JP2018085015A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6928814B1 (en) * 2021-06-13 2021-09-01 株式会社Rockin′Pool Exercise system in the pool
JP2021159311A (en) * 2020-03-31 2021-10-11 テイ・エス テック株式会社 Biological motion guiding system, biological motion guiding method, and program

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021159311A (en) * 2020-03-31 2021-10-11 テイ・エス テック株式会社 Biological motion guiding system, biological motion guiding method, and program
JP7415167B2 (en) 2020-03-31 2024-01-17 テイ・エス テック株式会社 Biological movement guidance system, biological movement guidance method and program
JP6928814B1 (en) * 2021-06-13 2021-09-01 株式会社Rockin′Pool Exercise system in the pool
JP2022190178A (en) * 2021-06-13 2022-12-23 株式会社Rockin′Pool Exercise system in pool

Similar Documents

Publication Publication Date Title
WO2016092912A1 (en) Program and information processing system
US7790976B2 (en) Content searching method, content list searching method, content searching apparatus, and searching server
RU2406151C2 (en) Improved information device for training, server, system and method
US10254824B2 (en) Systems and methods for output of content based on sensing an environmental factor
EP2839428B1 (en) Method of displaying multimedia exercise content based on exercise amount and multimedia apparatus applying the same
RU2416450C2 (en) Advanced mobile communication terminal and mode of operation thereof
JP5786361B2 (en) Notification signal control device
US11731025B2 (en) Method and device for controlling acoustic feedback during a physical exercise
US20060276919A1 (en) Music playback apparatus and processing control method
JP2007226935A (en) Audio reproducing device, audio reproducing method, and audio reproducing program
JP2010264246A (en) Portable fitness monitoring systems, and applications thereof
JP2010192012A (en) Portable music reproducing device
US7449627B2 (en) Apparatus and method for reproducing audio signal
US20150258415A1 (en) Physiological rate coaching by modifying media content based on sensor data
WO2017049952A1 (en) Method, device and system for recommending music
JP2018011201A (en) Information processing apparatus, information processing method, and program
JP2013208266A (en) Pacemaker apparatus, operation method thereof, and program
JP2011120644A (en) Rotation movement analyzer and program
JP2018085015A (en) Content reproducing device, content reproducing system, and content reproducing method
CN110352454A (en) At least one power detected of movement for self-inductance measurement unit in future is converted into the instrument and method of audible signal
JP2010136864A (en) Exercise support apparatus
US10478703B2 (en) Information processing method, wearable apparatus, content reproduction device, content reproduction system, and content reproduction method
KR20190073045A (en) Apparatus for recommending music, method thereof and computer recordable medium storing program to perform the method
JPWO2019012784A1 (en) Information processing apparatus, information processing method, and program
JP2007156280A (en) Sound reproduction device, sound reproduction method, and sound reproduction program