Movatterモバイル変換


[0]ホーム

URL:


JP2003108154A - Music data distribution device and music data distribution method - Google Patents

Music data distribution device and music data distribution method

Info

Publication number
JP2003108154A
JP2003108154AJP2001306225AJP2001306225AJP2003108154AJP 2003108154 AJP2003108154 AJP 2003108154AJP 2001306225 AJP2001306225 AJP 2001306225AJP 2001306225 AJP2001306225 AJP 2001306225AJP 2003108154 AJP2003108154 AJP 2003108154A
Authority
JP
Japan
Prior art keywords
tempo
heart rate
load
user
exercise
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.)
Granted
Application number
JP2001306225A
Other languages
Japanese (ja)
Other versions
JP3947959B2 (en
Inventor
Hitoshi Ando
仁 安藤
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
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 Casio Computer Co LtdfiledCriticalCasio Computer Co Ltd
Priority to JP2001306225ApriorityCriticalpatent/JP3947959B2/en
Publication of JP2003108154ApublicationCriticalpatent/JP2003108154A/en
Application grantedgrantedCritical
Publication of JP3947959B2publicationCriticalpatent/JP3947959B2/en
Anticipated expirationlegal-statusCritical
Expired - Fee Relatedlegal-statusCriticalCurrent

Links

Classifications

Landscapes

Abstract

Translated fromJapanese

(57)【要約】【課題】 曲を聴きながら運動を楽しむユーザに最適な
運動負荷を与えるテンポの曲データを配信する曲データ
配信装置およびその方法を実現する。【解決手段】 端末装置1はユーザが一定距離を歩行す
る毎に、その経過時間TCにおける心拍数Sおよび歩行
テンポTを計測して得られるパラメータセット(経過時
間TC,運動強度m,心拍数S,歩行テンポT)を配信
サイト3に送出し、これを受信する配信サイト3では、
そのパラメータセットに応じた最適な運動負荷を与える
テンポの曲データを検索して配信するので、曲を聴きな
がら運動を楽しむユーザに最適な運動負荷を与えるテン
ポの曲データを配信することが可能になる。
(57) [Summary] To provide a music data distribution device and a music data distribution method for distributing music data at a tempo that gives an optimal exercise load to a user who enjoys exercise while listening to music. Each time a user walks a certain distance, a terminal device 1 measures a heart rate S and a walking tempo T at an elapsed time TC (elapsed time TC, exercise intensity m, heart rate S). , Walking tempo T) to the distribution site 3 and receive it,
Searching and distributing music data at a tempo that gives an optimal exercise load according to the parameter set makes it possible to distribute music data at a tempo that gives an optimal exercise load to users who enjoy exercising while listening to music. Become.

Description

Translated fromJapanese
【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明は、最適な運動負荷を
与えるテンポの曲データを配信することができる曲デー
タ配信装置および曲データ配信方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a music data distribution device and a music data distribution method capable of distributing music data having a tempo giving an optimum exercise load.

【0002】[0002]

【従来の技術】近年、インターネット利用人口の増加に
伴って様々なビジネスモデルが生れつつあり、曲データ
配信サービスもその一形態として知られている。曲デー
タ配信サービスは、インターネットを介して接続される
配信サイト(配信事業者)と配信契約したユーザとから
なり、ユーザが配信サイトにアクセスして所望の曲デー
タについてダウンロードを要求すると、その要求に応じ
て配信サイトが対応する曲データをユーザへ送出する一
方、当該ユーザからその料金を徴収するようになってい
る。
2. Description of the Related Art In recent years, various business models are emerging with the increase in the population using the Internet, and a music data distribution service is also known as one form thereof. The song data distribution service consists of a distribution site (distributor) connected via the Internet and users who have a distribution contract. When a user accesses the distribution site and requests download of desired song data, the request is sent. Accordingly, the distribution site sends the corresponding song data to the user, while collecting the fee from the user.

【0003】[0003]

【発明が解決しようとする課題】ところで、曲データ再
生機能を備えた携帯電話や無線携帯端末などの端末装置
を用いて上述した曲データ配信サービスを利用すると、
配信サイトからダウンロードした好みの曲データを再生
し、それを聴きながらジョギングやウォーキングを楽し
むことが可能になる。曲を聴きながらジョギングやウォ
ーキングなどの運動を楽しむ場合、曲のテンポに合わせ
て走ったり歩いたりし易く、その時の体調によっては過
度な運動負荷になり、却って健康を害してしまうことも
起こり得る。そこで本発明は、このような事情に鑑みて
なされたもので、曲を聴きながら運動を楽しむユーザに
最適な運動負荷を与えるテンポの曲データを配信するこ
とができる曲データ配信装置および曲データ配信方法を
提供することを目的としている。
If the above-mentioned music data distribution service is used by using a terminal device such as a mobile phone or a wireless mobile terminal having a music data reproducing function,
You can play your favorite song data downloaded from the distribution site and enjoy jogging or walking while listening to it. When enjoying an exercise such as jogging or walking while listening to a song, it is easy to run or walk according to the tempo of the song, and depending on the physical condition at that time, an excessive exercise load may be caused, which may adversely affect the health. Therefore, the present invention has been made in view of such circumstances, and a music data distribution device and music data distribution that can distribute music data of a tempo that gives an optimal exercise load to a user who enjoys exercise while listening to music. It is intended to provide a way.

【0004】[0004]

【課題を解決するための手段】上記目的を達成するた
め、請求項1に記載の発明では、複数の曲データを記憶
管理する曲データベース手段と、運動負荷に応じて経時
変化する負荷心拍数Fを運動開始からの経過時間TCに
応じて読み出す第1のテーブル記憶手段と、前記負荷心
拍数Fと心拍数Sとの差Δdに応じたテンポ増減係数C
を読み出す第2のテーブル記憶手段と、ユーザ側から送
出される経過時間TCに従い前記第1のテーブル記憶手
段から負荷心拍数Fを読み出し、この負荷心拍数Fとユ
ーザ側から送出される心拍数Sとの差Δdに応じて前記
第2のテーブル記憶手段から読み出したテンポ増減係数
Cを、ユーザ側から送出される運動テンポTに乗算して
負荷テンポTMPを算出する負荷テンポ算出手段と、こ
の負荷テンポ算出手段により算出された負荷テンポTM
Pに略合致するテンポの曲を前記曲データベース手段か
ら検索してユーザに配信する配信手段とを具備すること
を特徴とする。
In order to achieve the above object, in the invention described in claim 1, a music database means for storing and managing a plurality of music data, and a load heart rate F which changes with time according to an exercise load. With a first table storing means for reading out according to the elapsed time TC from the start of exercise, and a tempo increase / decrease coefficient C according to the difference Δd between the loaded heart rate F and the heart rate S.
The second table storage means for reading out and the loaded heart rate F from the first table storage means according to the elapsed time TC sent from the user side, and the loaded heart rate F and the heart rate S sent from the user side. Load tempo calculation means for calculating the load tempo TMP by multiplying the exercise tempo T sent from the user side by the tempo increase / decrease coefficient C read from the second table storage means according to the difference Δd from Load tempo TM calculated by the tempo calculation means
And a distribution means for searching the music database means for a music piece having a tempo substantially matching P and distributing it to the user.

【0005】請求項2に記載の発明では、運動負荷に応
じて経時変化する負荷心拍数Fを運動開始からの経過時
間TCに応じて読み出す第1のテーブルおよび前記負荷
心拍数Fと心拍数Sとの差Δdに応じたテンポ増減係数
Cを読み出す第2のテーブルを予めユーザ毎に記憶して
おく記憶過程と、ユーザ認証によりアクセス許可された
ユーザが計測して送出する経過時間TC、心拍数Sおよ
び運動テンポTを受信する受信過程と、受信した経過時
間TCに従い前記第1のテーブルから読み出した負荷心
拍数Fと受信した心拍数Sとの差Δdに応じて前記第2
のテーブルから読み出すテンポ増減係数Cを、受信した
運動テンポTに乗算して負荷テンポTMPを算出する負
荷テンポ算出過程と、この負荷テンポ算出過程にて算出
された負荷テンポTMPに略合致するテンポの曲を、複
数の曲データを記憶管理する曲データベースから検索し
て、前記アクセス許可されたユーザに配信する配信過程
とを具備することを特徴とする。
According to the second aspect of the present invention, the load heart rate F which changes with time according to the exercise load is read out according to the elapsed time TC from the start of exercise, and the load heart rate F and the heart rate S are read out. The second table for reading out the tempo increase / decrease coefficient C corresponding to the difference Δd from the user is stored in advance for each user, and the elapsed time TC measured by the user authorized by the user authentication and transmitted, the heart rate According to the reception process of receiving S and the exercise tempo T, and the difference Δd between the load heart rate F read from the first table and the received heart rate S according to the received elapsed time TC, the second
Of the load tempo TMP calculated by the load tempo TMP calculated in this load tempo calculation step. And a distribution process of searching for a song from a song database that stores and manages a plurality of song data and delivering the song to the user who is permitted to access the song.

【0006】本発明では、運動負荷に応じて経時変化す
る負荷心拍数Fを運動開始からの経過時間TCに応じて
読み出す第1のテーブルおよび前記負荷心拍数Fと心拍
数Sとの差Δdに応じたテンポ増減係数Cを読み出す第
2のテーブルを予めユーザ毎に記憶しておき、ユーザ認
証によりアクセス許可されたユーザから経過時間TC、
心拍数Sおよび運動テンポTを受信すると、受信した経
過時間TCに従い前記第1のテーブルから読み出した負
荷心拍数Fと受信した心拍数Sとの差Δdに応じて前記
第2のテーブルから読み出すテンポ増減係数Cを、受信
した運動テンポTに乗算して負荷テンポTMPを算出
し、算出された負荷テンポTMPに略合致するテンポの
曲を、複数の曲データを記憶管理する曲データベースか
ら検索して該当するユーザに配信するので、曲を聴きな
がら運動を楽しむユーザに最適な運動負荷を与えるテン
ポの曲データを配信することが可能になる。
In the present invention, the first table for reading the load heart rate F which changes with time according to the exercise load according to the elapsed time TC from the start of exercise and the difference Δd between the load heart rate F and the heart rate S are set. A second table for reading out the corresponding tempo increase / decrease coefficient C is stored in advance for each user, and the elapsed time TC from the user who is permitted access by user authentication,
When the heart rate S and the exercise tempo T are received, the tempo read from the second table according to the difference Δd between the load heart rate F read from the first table and the received heart rate S according to the received elapsed time TC. The increase / decrease coefficient C is multiplied by the received exercise tempo T to calculate the load tempo TMP, and a song having a tempo substantially matching the calculated load tempo TMP is searched from a song database that stores and manages a plurality of song data. Since it is distributed to the corresponding user, it becomes possible to distribute the music data of the tempo which gives the user an optimal exercise load while enjoying the exercise while listening to the music.

【0007】[0007]

【発明の実施の形態】以下、図面を参照して本発明の実
施の一形態について説明する。(1)構成図1は実施の一形態による曲データ配信システムの概略
構成を示す図である。この図において、1はユーザ側が
備える端末装置であり、無線接続する接続業者2を経由
してネットワークNTに接続する。端末装置1は、例え
ばユーザの腕に装着され、構成要素10〜11を備える
ウオッチとして形成されたり、あるいは携帯電話やPH
Sもしくは無線通信機能を具備したPDAであっても良
い。
DETAILED DESCRIPTION OF THE INVENTION An embodiment of the present invention will be described below with reference to the drawings. (1) Configuration FIG. 1 is a diagram showing a schematic configuration of a music piece data distribution system according to an embodiment. In the figure, reference numeral 1 is a terminal device provided on the user side, and is connected to the network NT via a connection provider 2 which is wirelessly connected. The terminal device 1 is attached to, for example, a user's arm and is formed as a watch including the components 10 to 11, or a mobile phone or a PH.
It may be S or a PDA having a wireless communication function.

【0008】端末装置1において、10は各種操作スイ
ッチおよびLCD表示部を備える操作パネルである。操
作パネル10では、各種スイッチ操作に応じたスイッチ
イベントを発生する。各種操作スイッチの内には、例え
ばウォーキング等の運動を始める際および止める際にそ
れぞれオン操作されるスタート/ストップスイッチ(不
図示)等が設けられている。また、操作パネル10に備
えられるLCD表示部では、後述する制御部11から供
給される表示制御信号に基づき動作モードなどを表示す
る。
In the terminal device 1, 10 is an operation panel including various operation switches and an LCD display section. On the operation panel 10, switch events are generated according to various switch operations. Among various operation switches, for example, a start / stop switch (not shown) that is turned on when starting and stopping exercise such as walking is provided. Further, the LCD display unit provided in the operation panel 10 displays the operation mode and the like based on a display control signal supplied from the control unit 11 described later.

【0009】11はCPU、ROMおよびRAM等から
構成される制御部である。制御部11は、操作パネル1
0から供給されるスイッチイベントに応じて装置各部の
動作を制御したり、その動作状態などを操作パネル10
のLCD表示部に表示させるものであり、本発明の要旨
に係わる特徴的な処理動作については追って詳述する。
12は制御部11の指示の下に接続業者2と無線データ
通信する通信部である。13はユーザの心拍数や歩行距
離を計測し、その結果を制御部11に供給する計測部で
ある。14は制御部11から与えられる曲データを楽音
として再生する音源である。
Reference numeral 11 is a control unit composed of a CPU, a ROM, a RAM and the like. The control unit 11 has an operation panel 1
The operation panel 10 controls the operation of each part of the device according to a switch event supplied from
The characteristic processing operation related to the gist of the present invention will be described later in detail.
A communication unit 12 performs wireless data communication with the connection provider 2 under the instruction of the control unit 11. Reference numeral 13 is a measurement unit that measures the heart rate and walking distance of the user and supplies the results to the control unit 11. Reference numeral 14 is a sound source that reproduces the music data provided by the control unit 11 as a musical sound.

【0010】3はプロキシーサーバ31、配信管理サー
バ32およびデータベースサーバ33から構成される配
信サイトである。プロキシーサーバ31は、後述する配
信管理サーバ32側に接続されるイントラネット(図示
略)とインターネット等のネットワークNTとを遮断す
る機能を備えると共に、両ネットワーク間の通信を制御
する。具体的には、アクセス認証された正当なユーザ、
つまり、配信サイト3に会員登録した端末装置1からの
転送要求のみを配信管理サーバ32へ中継する一方、そ
れに対応する配信管理サーバ32からの各レスポンスを
該当する端末装置1に返送する。
Reference numeral 3 is a distribution site composed of a proxy server 31, a distribution management server 32 and a database server 33. The proxy server 31 has a function of blocking an intranet (not shown) connected to the delivery management server 32 side, which will be described later, from the network NT such as the Internet, and controls communication between both networks. Specifically, a legitimate user whose access has been authenticated,
That is, only the transfer request from the terminal device 1 registered as a member in the distribution site 3 is relayed to the distribution management server 32, while the corresponding responses from the distribution management server 32 are returned to the corresponding terminal device 1.

【0011】配信管理サーバ32は、プロキシーサーバ
31を介してサイトアクセスしてくる端末装置1からの
要求に応じた処理を実行する。具体的には、アクセス認
証された端末装置1のユーザに対し、最適な運動負荷を
与えるテンポの曲データを配信する。また、配信管理サ
ーバ22は、端末装置1に曲データを配信し終えた時点
で、ネットワークNTを介してバンキングシステム40
にアクセスし、データベースサーバ33の会員データベ
ース33a(後述する)に登録される各ユーザ毎の属性
の内から、曲データを配信した端末装置1のユーザの決
済条件(クレジット情報)を参照してオンライン決済を
依頼する。
The distribution management server 32 executes processing in response to a request from the terminal device 1 that accesses the site via the proxy server 31. Specifically, the music data of the tempo that gives an optimum exercise load is distributed to the user of the terminal device 1 that has been authenticated for access. In addition, the distribution management server 22 has the banking system 40 via the network NT when the distribution of the song data to the terminal device 1 is completed.
Online by referring to the settlement conditions (credit information) of the user of the terminal device 1 who has distributed the song data from among the attributes of each user registered in the member database 33a (described later) of the database server 33. Request payment.

【0012】データベースサーバ33は、会員データベ
ース33aおよび曲データをジャンル別に記憶管理する
曲データベース33bを備え、配信管理サーバ32から
の検索要求に対応したデータを、該当するデータベース
から検索して抽出する。会員データベース33aは、会
員登録されたユーザ毎の属性、心拍数履歴テーブルTB
L1およびテンポ増減テーブルTBL2を記憶管理す
る。ユーザ毎の属性とは、氏名や住所の他、配信曲の検
索対象として指定される曲ジャンルおよび曲配信時の決
済に用いるクレジット情報などから構成される。
The database server 33 includes a member database 33a and a music database 33b that stores and manages music data according to genres, and retrieves and extracts data corresponding to a search request from the distribution management server 32 from the corresponding database. The member database 33a includes attributes and heart rate history table TB for each user who has registered as a member.
The L1 and the tempo increase / decrease table TBL2 are stored and managed. The attributes for each user include a name and an address, a music genre designated as a search target for distributed music, and credit information used for payment at the time of music distribution.

【0013】心拍数履歴テーブルTBL1とは、運動強
度mに対応した負荷を与えた時の、ユーザの心拍数変化
を過去複数回分平均してなる負荷心拍数Fをテーブルデ
ータとして記憶したものである。具体的には、運動強度
mの運動(例えばウォーキング)を行う過程で一定距離
を歩行する毎に計測したユーザの心拍数変化を得る。そ
のようにして得た複数回分の心拍数変化を平均化するこ
とにより、運動負荷に応じて経時変化するユーザの負荷
心拍数Fを表す心拍数履歴テーブルTBL1が形成され
る。心拍数履歴テーブルTBL1は、運動強度m毎の負
荷心拍数Fを備える。
The heart rate history table TBL1 is a table in which the load heart rate F obtained by averaging changes in the user's heart rate for a plurality of past times when a load corresponding to the exercise intensity m is applied is stored as table data. . Specifically, the user's heart rate change measured every time a user walks a certain distance in the process of performing an exercise of exercise intensity m (for example, walking) is obtained. By averaging the plurality of heart rate changes obtained in this way, a heart rate history table TBL1 representing the user's load heart rate F that changes with time according to the exercise load is formed. The heart rate history table TBL1 includes the load heart rate F for each exercise intensity m.

【0014】図2に心拍数履歴テーブルTBL1の一例
を示す。図2に図示する一例では、一定距離を歩行し終
えた時点TC1を読み出しアドレスとして、運動強度m
=1に対応した負荷心拍数Fを読み出す。後述するよう
に、心拍数履歴テーブルTBL1から読み出された負荷
心拍数Fと、一定距離を歩行した時点TC1で計測され
るユーザの心拍数Sとの差Δdに応じてユーザに配信す
る曲のテンポを決定するようになっている。
FIG. 2 shows an example of the heart rate history table TBL1. In the example shown in FIG. 2, the exercise intensity m
The loaded heart rate F corresponding to = 1 is read. As will be described later, the number of songs to be distributed to the user according to the difference Δd between the loaded heart rate F read from the heart rate history table TBL1 and the user's heart rate S measured at a time point TC1 when walking a certain distance. It is designed to determine the tempo.

【0015】テンポ増減テーブルTBL2は、心拍数履
歴テーブルTBL1から読み出される負荷心拍数Fと計
測された心拍数Sとの差Δdに応じたテンポ増減係数C
を読み出すテーブルである。図3にその一例を図示す
る。図3に示すテンポ増減テーブルTBL2では、差Δ
dに応じてテンポ増減係数Cをリニアに変化させている
が、これに限定されず非線形で変化させるものでもよ
い。後述するように、テンポ増減テーブルTBL2から
読み出されたテンポ増減係数Cは、一定距離を歩行する
毎に計測される歩行テンポTに乗算され、これにて得ら
れる負荷テンポTMPに略合致するテンポの曲を曲デー
タベース33bから検索して配信する。
The tempo increase / decrease table TBL2 has a tempo increase / decrease coefficient C corresponding to a difference Δd between the load heart rate F read from the heart rate history table TBL1 and the measured heart rate S.
Is a table for reading. An example thereof is shown in FIG. In the tempo increase / decrease table TBL2 shown in FIG. 3, the difference Δ
Although the tempo increase / decrease coefficient C is changed linearly according to d, it is not limited to this and may be changed non-linearly. As will be described later, the tempo increase / decrease coefficient C read from the tempo increase / decrease table TBL2 is multiplied by the walking tempo T measured every time a user walks a certain distance, and the tempo substantially matches the load tempo TMP obtained by this. The song is searched for from the song database 33b and distributed.

【0016】(2)動作次に、図4を参照して曲データ配信システムの動作につ
いて説明する。まず、ユーザがウォーキングを始める際
に、端末装置1の操作パネル10でスタート/ストップ
スイッチをオン操作したとする。そうすると、端末装置
1では、制御部11が図4に示す曲再生処理ルーチンを
実行し、ステップS1に処理を進め、レジスタTCをゼ
ロリセットする。このレジスタTCには、タイムクロッ
クを累算した経過時間が格納されるようになっている
(以下、レジスタTCの値を経過時間TCと記す)。経
過時間TCがゼロリセットされると、図示されていない
タイマ割込み処理にてタイムクロックの累算が開始され
る。
(2) Operation Next, the operation of the music data distribution system will be described with reference to FIG. First, it is assumed that the start / stop switch is turned on on the operation panel 10 of the terminal device 1 when the user starts walking. Then, in the terminal device 1, the control unit 11 executes the music piece reproduction processing routine shown in FIG. 4, advances the processing to step S1, and resets the register TC to zero. The register TC stores the elapsed time obtained by accumulating time clocks (hereinafter, the value of the register TC is referred to as the elapsed time TC). When the elapsed time TC is reset to zero, the time clock accumulation is started by a timer interrupt process (not shown).

【0017】次いで、ステップS2では、操作パネル1
0を介してユーザが入力する運動強度をレジスタmにス
トアする。ユーザが入力する運動強度とは、負荷レベル
を表す数値であり、例えばウォーキングであれば、普通
の歩行速度をm=1とし、早歩きの場合にm=2、競歩
の場合にm=3としている。さて、スタート/ストップ
スイッチをオン操作し、さらに運動強度mを入力してユ
ーザがウォーキングを始めると、計測部13にて計測さ
れる歩数に、予めメモリ登録しておいた歩幅を乗算して
得られる歩行距離をレジスタWDにストアする(以下、
レジスタWDの値を歩行距離WDと記す)。
Next, in step S2, the operation panel 1
The exercise intensity input by the user via 0 is stored in the register m. The exercise intensity input by the user is a numerical value indicating the load level. For example, in the case of walking, the normal walking speed is m = 1, in the case of fast walking, m = 2, and in the case of race walking, m = 3. There is. Now, when the start / stop switch is turned on and the user starts walking by inputting the exercise intensity m, the number of steps measured by the measuring unit 13 is multiplied by the step length registered in advance in the memory to obtain the value. Store the walking distance to be stored in the register WD (hereinafter,
The value of the register WD is referred to as the walking distance WD).

【0018】次に、ステップS4では、歩行距離WDが
一定距離に達したか否かを判断する。一定距離を歩行し
終えていなければ、判断結果は「NO」となり、一定距
離を歩行し終えるまでステップS3〜S4を繰り返す。
そして、一定距離を歩行し終えると、ステップS4の判
断結果が「YES」となり、ステップS5に処理を進
め、歩行距離WDをゼロリセットする。次いで、ステッ
プS6に進み、一定距離を歩行し終えた時の心拍数Sお
よび歩行テンポTを計測する。なお、心拍数Sは、1分
間あたりの脈拍数をカウントして計測する。歩行テンポ
Tは、1分間あたりの歩数をカウントして計測する。心
拍数Sおよび歩行テンポTを計測し終えると、ステップ
S7に進み、接続業者2を経由してネットワークNTに
接続される配信サイト3にアクセスする。
Next, in step S4, it is determined whether or not the walking distance WD has reached a certain distance. If the user has not walked the certain distance, the determination result is "NO", and steps S3 to S4 are repeated until the person has walked the certain distance.
Then, after walking a certain distance, the determination result of step S4 becomes "YES", the process proceeds to step S5, and the walking distance WD is reset to zero. Next, in step S6, the heart rate S and the walking tempo T at the end of walking a certain distance are measured. The heart rate S is measured by counting the pulse rate per minute. The walking tempo T is measured by counting the number of steps per minute. When the measurement of the heart rate S and the walking tempo T is completed, the process proceeds to step S7 to access the distribution site 3 connected to the network NT via the connection provider 2.

【0019】端末装置1からの接続要求を受けると、配
信サイト3はステップS8を実行し、まずプロキシーサ
ーバ31が端末装置1との接続を確立してアクセス認証
し、会員登録された端末装置1と認証した場合にはアク
セス許可信号を該当する端末装置1側に返送する。配信
サイト3へのアクセスが許可されると、端末装置1はス
テップS9に処理を進め、経過時間TC、運動強度m、
心拍数Sおよび歩行テンポTを配信サイト3側に送出す
る。
Upon receiving the connection request from the terminal device 1, the distribution site 3 executes step S8. First, the proxy server 31 establishes a connection with the terminal device 1 for access authentication, and the terminal device 1 registered as a member. If it is authenticated, the access permission signal is returned to the corresponding terminal device 1 side. When the access to the distribution site 3 is permitted, the terminal device 1 advances the processing to step S9, where the elapsed time TC, the exercise intensity m,
The heart rate S and the walking tempo T are sent to the distribution site 3 side.

【0020】配信サイト3では経過時間TC、運動強度
m、心拍数Sおよび歩行テンポTを受信すると、ステッ
プS10に処理を進め、会員データベース33aから該
当するユーザの心拍数履歴テーブルTBL1を検索し、
検索した心拍数履歴テーブルTBL1について、経過時
間TCに対応した心拍数Sを登録する。つまり、心拍数
履歴テーブルTBL1において、運動強度mに対応する
負荷心拍数Fに心拍数Sを新たに加えて平均化すること
で負荷心拍数Fを更新させる。
When the distribution site 3 receives the elapsed time TC, the exercise intensity m, the heart rate S, and the walking tempo T, the process proceeds to step S10, and the heart rate history table TBL1 of the corresponding user is searched from the member database 33a,
The heart rate S corresponding to the elapsed time TC is registered for the retrieved heart rate history table TBL1. That is, in the heart rate history table TBL1, the load heart rate F is updated by newly adding the heart rate S to the load heart rate F corresponding to the exercise intensity m and averaging.

【0021】次に、ステップS10に進むと、例えば図
2に図示したように、一定距離を歩行し終えた時点(経
過時間)TC1を読み出しアドレスとして、心拍数履歴
テーブルTBL1から運動強度m=1に対応した負荷心
拍数Fを読み出し、この負荷心拍数Fと一定距離を歩行
した時点で計測されたユーザの心拍数Sとの差Δdを算
出する。負荷心拍数Fと心拍数Sとの差Δdが得られる
と、ステップS12に進み、会員データベース33aか
ら該当するユーザのテンポ増減テーブルTBL2を検索
し、このテンポ増減テーブルTBL2から差Δdに応じ
たテンポ増減係数Cを求める。そして、テンポ増減テー
ブルTBL2から得たテンポ増減係数Cを、一定距離を
歩行し終えた時点の歩行テンポTに乗算して負荷テンポ
TMPを算出する。
Next, when the process proceeds to step S10, as shown in FIG. 2, for example, the exercise intensity m = 1 from the heart rate history table TBL1 is set with the time point (elapsed time) TC1 at which walking of a certain distance is completed as a read address. The loaded heart rate F corresponding to is read out, and the difference Δd between the loaded heart rate F and the user's heart rate S measured at the time of walking a certain distance is calculated. When the difference Δd between the load heart rate F and the heart rate S is obtained, the process proceeds to step S12, the tempo increase / decrease table TBL2 of the corresponding user is searched from the member database 33a, and the tempo corresponding to the difference Δd is calculated from the tempo increase / decrease table TBL2. The increase / decrease coefficient C is obtained. Then, the load tempo TMP is calculated by multiplying the tempo increase / decrease coefficient C obtained from the tempo increase / decrease table TBL2 by the walking tempo T at the time point when the user has walked a certain distance.

【0022】続いて、ステップS13では、会員データ
ベース33aから該当するユーザの属性として記憶され
る曲ジャンルを抽出し、抽出した曲ジャンルの内で負荷
テンポTMPに略合致する曲データを曲データベース3
3bから検索し、該当する曲データを端末装置1に配信
する。こうして、運動強度mに対応した負荷テンポTM
Pを有する曲データが配信サイト3から配信されると、
端末装置1ではステップS14に処理を進め、配信され
た曲データをダウンロードした後、配信サイト3との通
信を一旦中断する。次いで、ステップS15では、ダウ
ンロードした曲データを音源14に供給すると共に、そ
の曲データの再生を音源14に指示する。
Then, in step S13, the music genres stored as the attributes of the corresponding user are extracted from the member database 33a, and the music data in the extracted music genres that substantially match the load tempo TMP are recorded in the music database 3
3b is searched, and the corresponding song data is distributed to the terminal device 1. Thus, the load tempo TM corresponding to the exercise intensity m
When the music data having P is distributed from the distribution site 3,
The terminal device 1 advances the processing to step S14, downloads the distributed song data, and then temporarily interrupts the communication with the distribution site 3. Next, in step S15, the downloaded music piece data is supplied to the sound source 14 and the sound source 14 is instructed to reproduce the music piece data.

【0023】これにより、端末装置1では最適な運動負
荷を与えるテンポの曲データを再生することになる。続
いて、ステップS16では、スタート/ストップスイッ
チがオン操作されたか、つまりストップ操作されたかど
うかを判断する。ストップ操作された場合には、判断結
果が「YES」となり、本ルーチンを完了させるが、ス
トップ操作されなければ、判断結果は「NO」となり、
前述のステップS3に処理を戻す。
As a result, the terminal device 1 reproduces the music data of the tempo which gives the optimum exercise load. Succeedingly, in a step S16, it is determined whether or not the start / stop switch has been turned on, that is, whether or not the stop operation has been performed. When the stop operation is performed, the determination result is “YES”, and this routine is completed, but when the stop operation is not performed, the determination result is “NO”,
The process is returned to step S3 described above.

【0024】このように、本実施例によれば、運動負荷
に応じて経時変化する負荷心拍数Fを運動開始からの経
過時間TCに応じて読み出す心拍数履歴テーブルTBL
1および負荷心拍数Fと心拍数Sとの差Δdに応じたテ
ンポ増減係数Cを読み出すテンポ増減テーブルTBL2
を予めユーザ毎の属性として記憶しておき、ユーザ認証
によりアクセス許可されたユーザの端末装置1から経過
時間TC、心拍数Sおよび運動テンポTを受信すると、
受信した経過時間TCに従い心拍数履歴テーブルTBL
1から読み出した負荷心拍数Fと受信した心拍数Sとの
差Δdに応じてテンポ増減テーブルTBL2から読み出
すテンポ増減係数Cを、受信した運動テンポTに乗算し
て負荷テンポTMPを算出し、算出された負荷テンポT
MPに略合致するテンポの曲を、複数の曲データを記憶
管理する曲データベースから検索して該当するユーザに
配信するので、曲を聴きながら運動を楽しむユーザに最
適な運動負荷を与えるテンポの曲データを配信すること
が可能になっている。
As described above, according to the present embodiment, the heart rate history table TBL for reading the loaded heart rate F that changes with time according to the exercise load according to the elapsed time TC from the start of exercise.
1 and the tempo increase / decrease table TBL2 for reading out the tempo increase / decrease coefficient C according to the difference Δd between the load heart rate F and the heart rate S
Is stored in advance as an attribute for each user, and when the elapsed time TC, the heart rate S, and the exercise tempo T are received from the terminal device 1 of the user who is permitted access by user authentication,
Heart rate history table TBL according to the elapsed time TC received
The load tempo TMP is calculated by multiplying the received exercise tempo T by the tempo increase / decrease coefficient C read from the tempo increase / decrease table TBL2 according to the difference Δd between the load heart rate F read from 1 and the received heart rate S. Loaded tempo T
A song with a tempo that substantially matches the MP is searched from a song database that stores and manages a plurality of song data and distributed to the corresponding users, so a song with a tempo that gives an optimal exercise load to a user who enjoys exercise while listening to the songs. It is possible to distribute data.

【0025】なお、この実施例では、負荷テンポTMP
の算出に用いる心拍数履歴テーブルTBL1およびテン
ポ増減テーブルTBL2を、配信サイト3の会員データ
ベース33aに記憶管理する態様としたが、これに限ら
ず、端末装置1が心拍数履歴テーブルTBL1およびテ
ンポ増減テーブルTBL2を個々に備える態様としても
構わない。このような態様とした場合には、一定距離を
歩行する毎に計測される心拍数Sおよび歩行テンポTに
応じて、端末装置1自身で負荷テンポTMPを算出して
配信サイト3に送出し、配信サイト3では受信した負荷
テンポTMPに略一致するテンポの曲データを曲データ
ベース33bから検索して配信すれば良い。
In this embodiment, the load tempo TMP
Although the heart rate history table TBL1 and the tempo increase / decrease table TBL2 used for the calculation are stored and managed in the member database 33a of the distribution site 3, the present invention is not limited to this, and the terminal device 1 uses the heart rate history table TBL1 and the tempo increase / decrease table. The TBL2 may be individually provided. In such a case, the terminal device 1 itself calculates the load tempo TMP according to the heart rate S and the walking tempo T measured each time the user walks a certain distance, and sends the load tempo TMP to the distribution site 3. The distribution site 3 may search the music database 33b for music data having a tempo substantially matching the received load tempo TMP and distribute the music data.

【0026】[0026]

【発明の効果】請求項1,2に記載の発明によれば、運
動負荷に応じて経時変化する負荷心拍数Fを運動開始か
らの経過時間TCに応じて読み出す第1のテーブルおよ
び前記負荷心拍数Fと心拍数Sとの差Δdに応じたテン
ポ増減係数Cを読み出す第2のテーブルを予めユーザ毎
に記憶しておき、ユーザ認証によりアクセス許可された
ユーザから経過時間TC、心拍数Sおよび運動テンポT
を受信すると、受信した経過時間TCに従い前記第1の
テーブルから読み出した負荷心拍数Fと受信した心拍数
Sとの差Δdに応じて前記第2のテーブルから読み出す
テンポ増減係数Cを、受信した運動テンポTに乗算して
負荷テンポTMPを算出し、算出された負荷テンポTM
Pに略合致するテンポの曲を、複数の曲データを記憶管
理する曲データベースから検索して該当するユーザに配
信するので、曲を聴きながら運動を楽しむユーザに最適
な運動負荷を与えるテンポの曲データを配信することが
できる。
According to the first and second aspects of the present invention, the first table for reading the load heart rate F which changes with time according to the exercise load according to the elapsed time TC from the start of exercise and the load heart rate. A second table for reading out the tempo increase / decrease coefficient C corresponding to the difference Δd between the number F and the heart rate S is stored in advance for each user, and the elapsed time TC, the heart rate S, and the heart rate S from the user who is permitted access by the user authentication. Exercise tempo T
When receiving, the tempo increase / decrease coefficient C read from the second table is received according to the difference Δd between the loaded heart rate F read from the first table and the received heart rate S according to the received elapsed time TC. The exercise tempo T is multiplied to calculate the load tempo TMP, and the calculated load tempo TM
A song having a tempo that substantially matches P is searched from a song database that stores and manages a plurality of song data and distributed to the corresponding users, so a song with a tempo that gives an optimal exercise load to a user who enjoys exercise while listening to the songs. Data can be distributed.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施例による曲データ配信システム
の構成を示すブロック図である。
FIG. 1 is a block diagram showing a configuration of a music piece data distribution system according to an embodiment of the present invention.

【図2】心拍数履歴テーブルTBL1の一例を示す図で
ある。
FIG. 2 is a diagram showing an example of a heart rate history table TBL1.

【図3】テンポ増減テーブルTBL2の一例を示す図で
ある。
FIG. 3 is a diagram showing an example of a tempo increase / decrease table TBL2.

【図4】曲データ配信システムの動作を説明するための
フローチャートである。
FIG. 4 is a flowchart for explaining the operation of the music piece data distribution system.

【符号の説明】[Explanation of symbols]

1 端末装置2 接続業者3 配信サイト10 操作パネル11 制御部12 通信部13 計測部14 音源31 プロキシーサーバ32 配信管理サーバ33 データベースサーバ33a 会員データベース33b 曲データベース40 バンキングシステム1 terminal device2 connection companies3 distribution sites10 Operation panel11 Control unit12 Communications Department13 Measuring section14 sound sources31 Proxy server32 Delivery management server33 Database server33a Member database33b song database40 banking system

Claims (2)

Translated fromJapanese
【特許請求の範囲】[Claims]【請求項1】 複数の曲データを記憶管理する曲データ
ベース手段と、運動負荷に応じて経時変化する負荷心拍数Fを運動開始
からの経過時間TCに応じて読み出す第1のテーブル記
憶手段と、前記負荷心拍数Fと心拍数Sとの差Δdに応じたテンポ
増減係数Cを読み出す第2のテーブル記憶手段と、ユーザ側から送出される経過時間TCに従い前記第1の
テーブル記憶手段から負荷心拍数Fを読み出し、この負
荷心拍数Fとユーザ側から送出される心拍数Sとの差Δ
dに応じて前記第2のテーブル記憶手段から読み出した
テンポ増減係数Cを、ユーザ側から送出される運動テン
ポTに乗算して負荷テンポTMPを算出する負荷テンポ
算出手段と、この負荷テンポ算出手段により算出された負荷テンポT
MPに略合致するテンポの曲を前記曲データベース手段
から検索してユーザに配信する配信手段とを具備するこ
とを特徴とする曲データ配信装置。
1. A music database means for storing and managing a plurality of music data, and a first table memory means for reading a load heart rate F that changes with time according to an exercise load according to an elapsed time TC from the start of exercise. The second table storage means for reading out the tempo increase / decrease coefficient C according to the difference Δd between the loaded heart rate F and the heart rate S, and the loaded heart rate from the first table storage means according to the elapsed time TC sent from the user side. The number F is read, and the difference Δ between the loaded heart rate F and the heart rate S sent from the user side Δ
a load tempo calculating means for calculating a load tempo TMP by multiplying the tempo increase / decrease coefficient C read from the second table storage means in accordance with d, with the exercise tempo T sent from the user side; Load tempo T calculated by
A music piece data distribution device, comprising: a distribution means for searching a music piece having a tempo substantially matching the MP from the music piece database means and distributing it to the user.
【請求項2】 運動負荷に応じて経時変化する負荷心拍
数Fを運動開始からの経過時間TCに応じて読み出す第
1のテーブルおよび前記負荷心拍数Fと心拍数Sとの差
Δdに応じたテンポ増減係数Cを読み出す第2のテーブ
ルを予めユーザ毎に記憶しておく記憶過程と、ユーザ認証によりアクセス許可されたユーザが計測して
送出する経過時間TC、心拍数Sおよび運動テンポTを
受信する受信過程と、受信した経過時間TCに従い前記第1のテーブルから読
み出した負荷心拍数Fと受信した心拍数Sとの差Δdに
応じて前記第2のテーブルから読み出すテンポ増減係数
Cを、受信した運動テンポTに乗算して負荷テンポTM
Pを算出する負荷テンポ算出過程と、この負荷テンポ算出過程にて算出された負荷テンポTM
Pに略合致するテンポの曲を、複数の曲データを記憶管
理する曲データベースから検索して、前記アクセス許可
されたユーザに配信する配信過程とを具備することを特
徴とする曲データ配信方法。
2. A first table for reading a load heart rate F that changes with time according to an exercise load according to an elapsed time TC from the start of exercise and a difference Δd between the load heart rate F and the heart rate S. A storage process in which a second table for reading out the tempo increase / decrease coefficient C is stored in advance for each user, and an elapsed time TC, a heart rate S, and an exercise tempo T measured and transmitted by a user who is permitted access by user authentication are received. And the tempo increase / decrease coefficient C read from the second table according to the difference Δd between the load heart rate F read from the first table and the received heart rate S according to the received elapsed time TC. Loaded tempo TM by multiplying exercise tempo T
A load tempo calculation process for calculating P, and a load tempo TM calculated in this load tempo calculation process
And a distribution process of searching a music database that stores and manages a plurality of music data for a music piece having a tempo substantially matching P and distributing the music data to the user who is permitted to access the music data.
JP2001306225A2001-10-022001-10-02 Song data delivery apparatus and song data delivery methodExpired - Fee RelatedJP3947959B2 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
JP2001306225AJP3947959B2 (en)2001-10-022001-10-02 Song data delivery apparatus and song data delivery method

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
JP2001306225AJP3947959B2 (en)2001-10-022001-10-02 Song data delivery apparatus and song data delivery method

Publications (2)

Publication NumberPublication Date
JP2003108154Atrue JP2003108154A (en)2003-04-11
JP3947959B2 JP3947959B2 (en)2007-07-25

Family

ID=19125897

Family Applications (1)

Application NumberTitlePriority DateFiling Date
JP2001306225AExpired - Fee RelatedJP3947959B2 (en)2001-10-022001-10-02 Song data delivery apparatus and song data delivery method

Country Status (1)

CountryLink
JP (1)JP3947959B2 (en)

Cited By (24)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2005156641A (en)*2003-11-202005-06-16Sony CorpPlayback mode control device and method
JP2006517679A (en)*2003-02-122006-07-27コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Audio playback apparatus, method, and computer program
JP2006251053A (en)*2005-03-082006-09-21Yamaha CorpMusical sound controller
JP2006302490A (en)*2005-03-252006-11-02Sony CorpContent searching method, content list searching method, content searching apparatus, content list searching apparatus, and searching server
JP2006301276A (en)*2005-04-202006-11-02Sharp Corp Portable music player
JP2007164878A (en)*2005-12-132007-06-28Sony CorpPiece of music contents reproducing apparatus, piece of music contents reproducing method, and piece of music contents distributing and reproducing system
WO2007081048A1 (en)*2006-01-132007-07-19Sony CorporationContents reproducing device, contents reproducing method, and program
JP2007522863A (en)*2004-02-192007-08-16コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Voice pacing device
JP2007522862A (en)*2004-02-192007-08-16コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Voice interval training device
JP2007215784A (en)*2006-02-172007-08-30Sony CorpContent reproduction apparatus, audio reproduction machine, and content reproduction method
JP2007264584A (en)*2006-03-032007-10-11Victor Co Of Japan LtdMusic reproducing device and music reproducing program
KR100807736B1 (en)2006-04-212008-02-28삼성전자주식회사 Exercise assist device for instructing exercise pace in association with music and method
JP2008530678A (en)*2005-02-142008-08-07コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Electronic device and method for selecting content items
JP2008535532A (en)*2005-02-142008-09-04コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Electronic device and method for reproducing human sensing signals
US7732700B2 (en)2006-02-212010-06-08Sony CorporationPlayback device, contents selecting method, contents distribution system, information processing device, contents transfer method, and storing medium
US7737353B2 (en)2006-01-202010-06-15Yamaha CorporationApparatus for controlling music reproduction and apparatus for reproducing music
US7825319B2 (en)2005-10-062010-11-02Pacing Technologies LlcSystem and method for pacing repetitive motion activities
US7952013B2 (en)2006-01-122011-05-31Sony CorporationContents reproducer and reproduction method for selecting content to be reproduced based on a moving tempo and tempo informaiton for the content
US8858453B2 (en)2005-09-122014-10-14Sony CorporationSound-output-control device, sound-output-control method, and sound-output-control program
US8933313B2 (en)2005-10-062015-01-13Pacing Technologies LlcSystem and method for pacing repetitive motion activities
JP2016064282A (en)*2007-02-162016-04-28ナイキ イノベイト セー. フェー. Real-time comparison method of exercise information
US9424348B1 (en)2013-05-082016-08-23Rock My World, Inc.Sensor-driven audio playback modification
US9940161B1 (en)2007-07-272018-04-10Dp Technologies, Inc.Optimizing preemptive operating system with motion sensing
US10114607B1 (en)2016-03-312018-10-30Rock My World, Inc.Physiological state-driven playback tempo modification

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2022189171A (en)*2021-06-102022-12-22パナソニックIpマネジメント株式会社Exercise intensity estimation system, power-assisted bicycle, and exercise intensity estimation method

Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPH09234287A (en)*1997-03-141997-09-09Semiconductor Energy Lab Co LtdGame machine
JPH10263110A (en)*1997-03-261998-10-06Matsushita Electric Works LtdCycling simulation system
JP2001299980A (en)*2000-04-212001-10-30Mitsubishi Electric Corp Exercise support device
JP2001344352A (en)*2000-05-312001-12-14Toshiba Corp Life support apparatus, life support method, and advertisement information providing method
JP2002073018A (en)*2000-08-232002-03-12Daiichikosho Co Ltd Aerobics exercise music playing method, editing method, playing device
JP2002304616A (en)*2001-04-052002-10-18Motosan Engineering Kk Music selection support method, program, recording medium
JP2002336376A (en)*2001-05-152002-11-26Mitsubishi Electric Corp Health promotion system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPH09234287A (en)*1997-03-141997-09-09Semiconductor Energy Lab Co LtdGame machine
JPH10263110A (en)*1997-03-261998-10-06Matsushita Electric Works LtdCycling simulation system
JP2001299980A (en)*2000-04-212001-10-30Mitsubishi Electric Corp Exercise support device
JP2001344352A (en)*2000-05-312001-12-14Toshiba Corp Life support apparatus, life support method, and advertisement information providing method
JP2002073018A (en)*2000-08-232002-03-12Daiichikosho Co Ltd Aerobics exercise music playing method, editing method, playing device
JP2002304616A (en)*2001-04-052002-10-18Motosan Engineering Kk Music selection support method, program, recording medium
JP2002336376A (en)*2001-05-152002-11-26Mitsubishi Electric Corp Health promotion system

Cited By (39)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP2006517679A (en)*2003-02-122006-07-27コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Audio playback apparatus, method, and computer program
US7544880B2 (en)2003-11-202009-06-09Sony CorporationPlayback mode control device and playback mode control method
JP2005156641A (en)*2003-11-202005-06-16Sony CorpPlayback mode control device and method
JP2007522862A (en)*2004-02-192007-08-16コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Voice interval training device
US8808144B2 (en)2004-02-192014-08-19Koninklijke Philips N.V.Audio pacing device
US8608621B2 (en)2004-02-192013-12-17Koninklijke Philips N.V.Audio pacing device
US8376911B2 (en)2004-02-192013-02-19Koninklijke Philips Electronics N.V.Audio interval training device
JP2007522863A (en)*2004-02-192007-08-16コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Voice pacing device
JP2008530678A (en)*2005-02-142008-08-07コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Electronic device and method for selecting content items
US10741218B2 (en)2005-02-142020-08-11Koninklijke Philips N.V.Electronic device and method for reproducing a human perceptual signal
US11465032B2 (en)2005-02-142022-10-11Koninklijke Philips N.V.Electronic device and method for reproducing a human perceptual signal
JP2008535532A (en)*2005-02-142008-09-04コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Electronic device and method for reproducing human sensing signals
KR101333024B1 (en)*2005-02-142013-11-26코닌클리케 필립스 일렉트로닉스 엔.브이.Electronic device and method for selecting content items
JP2006251053A (en)*2005-03-082006-09-21Yamaha CorpMusical sound controller
JP2006302490A (en)*2005-03-252006-11-02Sony CorpContent searching method, content list searching method, content searching apparatus, content list searching apparatus, and searching server
JP2006301276A (en)*2005-04-202006-11-02Sharp Corp Portable music player
US10518161B2 (en)2005-09-122019-12-31Sony CorporationSound-output-control device, sound-output-control method, and sound-output-control program
US8858453B2 (en)2005-09-122014-10-14Sony CorporationSound-output-control device, sound-output-control method, and sound-output-control program
US8933313B2 (en)2005-10-062015-01-13Pacing Technologies LlcSystem and method for pacing repetitive motion activities
US8101843B2 (en)2005-10-062012-01-24Pacing Technologies LlcSystem and method for pacing repetitive motion activities
US7825319B2 (en)2005-10-062010-11-02Pacing Technologies LlcSystem and method for pacing repetitive motion activities
US10657942B2 (en)2005-10-062020-05-19Pacing Technologies LlcSystem and method for pacing repetitive motion activities
JP2007164878A (en)*2005-12-132007-06-28Sony CorpPiece of music contents reproducing apparatus, piece of music contents reproducing method, and piece of music contents distributing and reproducing system
US7952013B2 (en)2006-01-122011-05-31Sony CorporationContents reproducer and reproduction method for selecting content to be reproduced based on a moving tempo and tempo informaiton for the content
CN101375337B (en)*2006-01-132013-05-29索尼株式会社Contents reproducing device and contents reproducing method
WO2007081048A1 (en)*2006-01-132007-07-19Sony CorporationContents reproducing device, contents reproducing method, and program
US7737353B2 (en)2006-01-202010-06-15Yamaha CorporationApparatus for controlling music reproduction and apparatus for reproducing music
USRE46481E1 (en)2006-02-172017-07-18Sony CorporationContent reproducing apparatus, audio reproducing apparatus and content reproducing method
US8311654B2 (en)2006-02-172012-11-13Sony CorporationContent reproducing apparatus, audio reproducing apparatus and content reproducing method
JP2007215784A (en)*2006-02-172007-08-30Sony CorpContent reproduction apparatus, audio reproduction machine, and content reproduction method
US7732700B2 (en)2006-02-212010-06-08Sony CorporationPlayback device, contents selecting method, contents distribution system, information processing device, contents transfer method, and storing medium
JP2007264584A (en)*2006-03-032007-10-11Victor Co Of Japan LtdMusic reproducing device and music reproducing program
KR100807736B1 (en)2006-04-212008-02-28삼성전자주식회사 Exercise assist device for instructing exercise pace in association with music and method
JP2016064282A (en)*2007-02-162016-04-28ナイキ イノベイト セー. フェー. Real-time comparison method of exercise information
US9940161B1 (en)2007-07-272018-04-10Dp Technologies, Inc.Optimizing preemptive operating system with motion sensing
US10754683B1 (en)2007-07-272020-08-25Dp Technologies, Inc.Optimizing preemptive operating system with motion sensing
US10133539B2 (en)2013-05-082018-11-20Rock My World, Inc.Sensor-driven audio playback modification
US9424348B1 (en)2013-05-082016-08-23Rock My World, Inc.Sensor-driven audio playback modification
US10114607B1 (en)2016-03-312018-10-30Rock My World, Inc.Physiological state-driven playback tempo modification

Also Published As

Publication numberPublication date
JP3947959B2 (en)2007-07-25

Similar Documents

PublicationPublication DateTitle
JP3947959B2 (en) Song data delivery apparatus and song data delivery method
US7130892B2 (en)Method and system for music distribution
JP2001319154A (en)Method for collecting/distributing business of gps golf course map data
US6426455B2 (en)System and method for teaching/learning to play a musical instrument
JP5175446B2 (en) Portable terminal
EP1983446A1 (en)Information recommendation system based on biometric information
JP4881500B2 (en) Information processing apparatus and information processing method, content providing apparatus and content providing method, reproducing apparatus and reproducing method, and recording medium
JPH09231264A (en) Online shopping support method and system
JP2004054352A (en)Network service system and point transfer system
US20120233017A1 (en)Server apparatus, information providing program,recording medium recording information providing program, information providing method, terminal device, terminal program and recording medium recording terminal program
JP2002263375A (en) Amusement facility management system, game machine, amusement facility management control method, program, and recording medium
CN103875016A (en)Dynamic redemption codes
JP2003051798A (en) Broadcast distribution apparatus, method thereof, computer program, recording medium recording the program, broadcast receiving apparatus, and broadcast distribution system connecting them
JP5425276B2 (en) Server device and server device program
JP4599141B2 (en) Information providing system, information providing server, and computer program
CN107016598B (en)Virtual article charging method and device
US20030065680A1 (en)Data providing system and data providing method
JP2004135229A (en)Contents distribution system, contents distribution server, and the program
JP2008234573A (en) Software management method, apparatus and program
JP4114320B2 (en) Music distribution system and program
JP6262630B2 (en) Location information server
JP2009187216A (en) Update software distribution device
JP2003036476A (en) Customer management system, customer management method, and program for causing computer to execute this customer management method
JP2004341624A (en) Information evaluation device and information evaluation method
JP6573179B2 (en) Server and computer program

Legal Events

DateCodeTitleDescription
A621Written request for application examination

Free format text:JAPANESE INTERMEDIATE CODE: A621

Effective date:20040617

A131Notification of reasons for refusal

Free format text:JAPANESE INTERMEDIATE CODE: A131

Effective date:20070213

A521Written amendment

Free format text:JAPANESE INTERMEDIATE CODE: A523

Effective date:20070302

TRDDDecision of grant or rejection written
A01Written decision to grant a patent or to grant a registration (utility model)

Free format text:JAPANESE INTERMEDIATE CODE: A01

Effective date:20070323

A61First payment of annual fees (during grant procedure)

Free format text:JAPANESE INTERMEDIATE CODE: A61

Effective date:20070405

R150Certificate of patent or registration of utility model

Ref document number:3947959

Country of ref document:JP

Free format text:JAPANESE INTERMEDIATE CODE: R150

Free format text:JAPANESE INTERMEDIATE CODE: R150

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20110427

Year of fee payment:4

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20120427

Year of fee payment:5

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20120427

Year of fee payment:5

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20130427

Year of fee payment:6

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20130427

Year of fee payment:6

FPAYRenewal fee payment (event date is renewal date of database)

Free format text:PAYMENT UNTIL: 20140427

Year of fee payment:7

LAPSCancellation because of no payment of annual fees

[8]ページ先頭

©2009-2025 Movatter.jp