Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4815494B2 - Time limit notification device, time limit notification method, and program - Google Patents
[go: Go Back, main page]

JP4815494B2 - Time limit notification device, time limit notification method, and program - Google Patents

Time limit notification device, time limit notification method, and program Download PDF

Info

Publication number
JP4815494B2
JP4815494B2 JP2009007119A JP2009007119A JP4815494B2 JP 4815494 B2 JP4815494 B2 JP 4815494B2 JP 2009007119 A JP2009007119 A JP 2009007119A JP 2009007119 A JP2009007119 A JP 2009007119A JP 4815494 B2 JP4815494 B2 JP 4815494B2
Authority
JP
Japan
Prior art keywords
time
audio data
time limit
reproduction
audio
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.)
Active
Application number
JP2009007119A
Other languages
Japanese (ja)
Other versions
JP2010164785A (en
Inventor
将史 竹廣
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.)
Konami Digital Entertainment Co Ltd
Original Assignee
Konami Digital Entertainment 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 Konami Digital Entertainment Co Ltd filed Critical Konami Digital Entertainment Co Ltd
Priority to JP2009007119A priority Critical patent/JP4815494B2/en
Publication of JP2010164785A publication Critical patent/JP2010164785A/en
Application granted granted Critical
Publication of JP4815494B2 publication Critical patent/JP4815494B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Electrophonic Musical Instruments (AREA)

Description

本発明は、楽曲などの音声データを再生しつつ刻限時刻に至ることをユーザに知らせるのに好適な刻限通知装置、刻限通知方法、ならびに、これらをコンピュータにて実現するプログラムに関する。   The present invention relates to a time limit notification apparatus, a time limit notification method, and a program for realizing these on a computer, which are suitable for notifying a user that the time limit is reached while reproducing audio data such as music.

従来から、楽曲などの音声データを出力する音楽プレイヤーが広く使われている。このような音楽プレイヤーには、簡易なコンピュータとして機能するものやリアルタイムクロック、アラーム機能を備えたものがあり、目覚まし時計の音声として、好みの楽曲を再生できるようにしているものもある。   Conventionally, music players that output audio data such as music have been widely used. Some of these music players function as a simple computer, or have a real-time clock and an alarm function. Some music players can play back favorite music as the sound of an alarm clock.

一方で、楽曲などの音声データを再生する技術については、種々提案されており、後に掲げる特許文献1には、音声の再生速度を変化させる際に、音声ピッチを連動させる技術が開示され、特許文献2には、音声の再生速度を変化させた場合に、音声ピッチを一定に保つ技術が開示されている。   On the other hand, various technologies for reproducing audio data such as music have been proposed. Patent Document 1 listed later discloses a technology for interlocking audio pitches when changing the audio reproduction speed. Document 2 discloses a technique for keeping the voice pitch constant when the voice playback speed is changed.

特開平6−167999号公報JP-A-6-167999 特許第2532731号公報Japanese Patent No. 2532731

ここで、音楽プレイヤーのアラーム機能を目覚まし時計として活用するだけではなく、音楽をユーザに提供しつつも、所望の時刻に至ることを、ユーザに知らせたい、との要望は大きい。   Here, there is a great demand not only to use the alarm function of the music player as an alarm clock but also to inform the user that the desired time will be reached while providing music to the user.

この際に、刻限時刻に至ったとしても、楽曲の途中で再生が途切れないようにして、ユーザの満足度を維持したい、との要望もある。   At this time, even when the time limit is reached, there is a demand for maintaining the user's satisfaction by preventing the music from being interrupted in the middle of the music.

本発明は、上記のような課題を解決するもので、楽曲などの音声データを再生しつつ刻限時刻に至ることをユーザに知らせるのに好適な刻限通知装置、刻限通知方法、ならびに、これらをコンピュータにて実現するプログラムを提供することを目的とする。   SUMMARY OF THE INVENTION The present invention solves the above-described problems, and provides a time limit notification device, a time limit notification method, and a computer that are suitable for notifying a user that the time limit is reached while reproducing audio data such as music. The purpose is to provide a program that can be realized by.

以上の目的を達成するため、本発明の原理にしたがって、下記の発明を開示する。   In order to achieve the above object, the following invention is disclosed in accordance with the principle of the present invention.

本発明の第1の観点に係る刻限通知装置は、刻限設定部、音声再生部、音声制御部を備え、以下のように構成する。   The time limit notification device according to the first aspect of the present invention includes a time limit setting unit, a sound reproduction unit, and a sound control unit, and is configured as follows.

すなわち、刻限設定部は、ユーザに刻限時刻を設定させる。   That is, the time limit setting unit causes the user to set a time limit.

本刻限通知装置は、現在時刻が刻限時刻に達すると、その旨をユーザに警告するものである。刻限時刻の指定には、目覚まし時計のように絶対時刻を利用しても良いし、キッチンタイマーのように現在時刻からの経過時間を指定することによっても良い。   This time notification device warns the user when the current time reaches the time limit. For specifying the time limit, an absolute time may be used like an alarm clock, or an elapsed time from the current time may be designated like a kitchen timer.

一方、音声再生部は、現在時刻が、設定された刻限時刻に至るまで、1つまたは複数の音声データを所定の順序で再生する。   On the other hand, the audio reproduction unit reproduces one or a plurality of audio data in a predetermined order until the current time reaches the set time limit.

すなわち、本刻限通知装置は、音楽プレイヤーとしての機能を備えており、プレイリストに含まれる楽曲を、その順序で、再生する。   In other words, the time limit notification device has a function as a music player, and plays back the songs included in the playlist in that order.

プレイリストの再生を開始した時刻から刻限時刻までの間隔が、プレイリスト全体を再生するのに必要な時間よりも短い場合には、プレイリスト再生は1回だけ行われることになるし、ユーザがリピート再生を選択した場合や電源投入時に音楽再生状態としたい場合には、現在のプレイリストを繰り返し再生することとする。   When the interval from the time when playback of the playlist is started to the time limit is shorter than the time required to play back the entire playlist, the playlist is played back only once, and the user When repeat playback is selected or when it is desired to enter a music playback state when the power is turned on, the current playlist is repeatedly played back.

また、再生の「所定の順序」とは、プレイリストに設定された順序をそのまま用いるのが典型的であるが、プレイリストに含まれる楽曲をランダムに選択して再生する等の手法を採用しても良い。   In addition, the “predetermined order” of reproduction is typically the order set in the playlist as it is, but a technique such as randomly selecting and playing music included in the playlist is adopted. May be.

さらに、音声制御部は、現在時刻が刻限時刻より所定時間(以下「猶予時間」という。)だけ以前の時刻に至ると、音声再生部により現在再生されている音声データのうち、まだ再生されていない部分(以下「残余部分」という。)の再生が、当該刻限時刻に完了するよう、音声再生部における音声データの再生速度を変化させる。   Furthermore, when the current time reaches a time earlier than the time limit by a predetermined time (hereinafter referred to as “grace time”), the audio control unit has not yet reproduced the audio data currently reproduced by the audio reproduction unit. The reproduction speed of the audio data in the audio reproduction unit is changed so that the reproduction of the non-existing portion (hereinafter referred to as “residual portion”) is completed at the time limit.

目覚まし時計やキッチンタイマーでは、刻限時刻に達すると、警告音を発することによって、ユーザにその旨を知らせるが、本発明の刻限通知装置は音楽プレイヤーであり、警告音を楽曲に重ねて発すると、ユーザに不快感を与えるおそれがある。   In the alarm clock or kitchen timer, when the time limit is reached, a warning sound is emitted to notify the user, but the time limit notification device of the present invention is a music player, and when the warning sound is superimposed on the music, There is a risk of discomfort to the user.

そこで本発明では、楽曲の再生速度を何倍速かに変化させることによって、あと少しで刻限時刻になることを知らせるとともに、刻限時刻に達するときに、ある楽曲の再生がちょうど終わるようにして、刻限時刻に達した瞬間をユーザに知らせるのである。   Therefore, in the present invention, by changing the playback speed of the music to several times, it is notified that the time will be reached in a short time, and when the time reaches the time, the playback of the music is just finished, The user is notified of the moment when the time is reached.

本発明によれば、楽曲などの音声データを再生しつつ刻限時刻に至ることをユーザに知らせることができるようになる。   According to the present invention, it is possible to notify the user that the time limit is reached while reproducing audio data such as music.

また、本発明の刻限通知装置において、音声再生部は、音声制御部により再生速度が変化させられても、再生速度が変化させられる以前と同じピッチで当該音声データを再生するように構成することができる。   Further, in the time limit notification device according to the present invention, the audio reproduction unit is configured to reproduce the audio data at the same pitch as before the reproduction speed is changed even if the reproduction speed is changed by the audio control unit. Can do.

上記のように、本発明の刻限通知装置は音楽プレイヤーとしても機能する。そこで、再生速度が何倍速かになっても、それに連動してピッチを調整して、再生速度は原曲から変化したとしても、再生される音の高低は原曲と同じものとするのである。なお、ピッチの調整技術は、特許文献1ならびに特許文献2に開示されているもの等を適用することができる。   As described above, the time limit notification device of the present invention also functions as a music player. Therefore, even if the playback speed becomes many times faster, the pitch is adjusted in conjunction with it, even if the playback speed changes from the original song, the level of the reproduced sound is the same as the original song . As the pitch adjustment technique, those disclosed in Patent Document 1 and Patent Document 2 can be applied.

本発明によれば、音声データを再生する際に、再生速度が変化しても、元の音声データと同じピッチを維持するため、聴取しているユーザに不快感を与えずに、刻限時刻に達することを知らせることができる。   According to the present invention, when audio data is reproduced, even if the reproduction speed changes, the same pitch as the original audio data is maintained, so that the listening user does not feel uncomfortable at the time limit. You can let them know you ’re reaching.

また、本発明の刻限通知装置において、音声制御部は、残余部分の再生に要する時間(以下「原再生時間」という。)が、猶予時間より、長い場合、当該再生速度を次第に速くし、猶予時間より、短い場合、当該再生速度を次第に遅くするように構成することができる。   In the time limit notification device according to the present invention, the audio control unit gradually increases the reproduction speed when the time required for reproducing the remaining portion (hereinafter referred to as “original reproduction time”) is longer than the grace period. When the time is shorter than the time, the reproduction speed can be gradually decreased.

最も単純には、原再生時間の猶予時間に対する比を求め、求められた比を倍速の値として採用すれば良いが、本発明においては、比が1より大きければ、再生速度を次第に速くし、比が1より小さければ、再生速度を次第に遅くする、というものである。   In the simplest case, the ratio of the original reproduction time to the grace time may be obtained and the obtained ratio may be adopted as the double speed value. However, in the present invention, if the ratio is larger than 1, the reproduction speed is gradually increased, If the ratio is smaller than 1, the playback speed is gradually decreased.

ここで、ある時刻における再生速度の倍速の値をv(t)としたときに、猶予時間内におけるv(t)の積分値が原再生時間に等しくなるようにすると、猶予時間の終了時に音声データの再生がちょうど完了することとなる。   Here, when the value of the double speed of the playback speed at a certain time is v (t), if the integrated value of v (t) within the grace time is made equal to the original playback time, the audio will be heard at the end of the grace time. Data reproduction is just completed.

本発明によれば、刻限時刻の猶予時間前に再生速度が変わるだけではなく、それ以降刻限時刻に至るまでの間も、時間の経過とともに再生速度が変化するため、ユーザはより一層、刻限時刻が近付いていることに気付きやすくなる。   According to the present invention, not only the playback speed changes before the grace time of the time limit, but also the playback speed changes with the passage of time until the time of the time lapse thereafter. It becomes easy to notice that is approaching.

また、本発明の刻限通知装置において、音声再生部は、1つまたは複数の音声データのそれぞれの再生が完了すると、1つまたは複数の音声データのうち、当該音声データの再生に要する時間Pと、現在時刻から設定された刻限時刻までの時間Rと、猶予時間Sと、所定の正の定数A,Bであって(A-1)(B-1)>0を満たすものと、について、当該猶予時間Sは所定の定数であり、
R+(A-1)S ≦ P ≦ R+(B-1)S
が成立する音声データがあれば、当該音声データの再生を、次に再生しようとする音声データの再生にかえて開始するように構成することができる。
In the time limit notification device according to the present invention, when the reproduction of each of the one or more pieces of audio data is completed, the sound reproduction unit includes a time P required to reproduce the sound data among the one or more pieces of sound data. The time R from the current time to the set time limit, the grace time S, and the predetermined positive constants A and B that satisfy (A-1) (B-1)> 0, The grace time S is a predetermined constant,
R + (A-1) S ≤ P ≤ R + (B-1) S
If there is audio data that satisfies the above, the reproduction of the audio data can be started instead of the reproduction of the audio data to be reproduced next.

本発明では、各楽曲の再生を開始しようとする瞬間に、その楽曲が刻限時刻ぴったりに再生が完了してしまうことができるだけ起きないようにするものである。条件式は、猶予時間内にA倍速ないしB倍速で再生すると、楽曲の再生が刻限時刻にちょうど完了するためのものであり、A,Bは、いずれも1より小さいか、あるいは、いずれも1より大きいように構成される。   According to the present invention, at the moment when the reproduction of each piece of music is to be started, the reproduction of the piece of music is prevented from occurring as much as possible at the time limit. The conditional expression is for reproducing the music just at the time limit when it is played back at the A time or B speed within the grace period, and both A and B are less than 1 or both are 1 Configured to be larger.

本発明によれば、楽曲の残余部分の再生に要する時間R-Pと猶予時間Sが偶然一致してしまうことをできるだけ避けることができるので、ほとんどの場合に、刻限時刻に近づくと楽曲の速度が変化するように設定することができるようになる。   According to the present invention, it is possible to avoid the coincidence between the time RP required to reproduce the remaining portion of the music and the grace time S as much as possible, so in most cases, the speed of the music changes as the time limit approaches. To be able to set.

また、本発明の刻限通知装置において、定数Aは1.1以上であり、定数Bは1.5以下であるように構成することができる。   In the time limit notification device of the present invention, the constant A can be configured to be 1.1 or more and the constant B can be 1.5 or less.

刻限時刻に近付くことをユーザに知得させるには、「忙しさ」を演出することが望ましい場合がある。本発明による条件は、この「忙しさ」を演出するものである。   In order to make the user know that the time is approaching, it may be desirable to produce “busy”. The condition according to the present invention produces this “busyness”.

本発明によれば、刻限時刻が近付くと、楽曲の再生速度が速くなるため、ユーザの心理に、準備を開始する動機付けをすることができる。   According to the present invention, when the time limit approaches, the music playback speed increases, so that the user's psychology can be motivated to start preparation.

また、本発明の刻限通知装置において、音声制御部は、再生を開始しようとする音声データの再生に要する時間Pと、現在時刻から設定された刻限時刻までの時間Rと、所定の1より大きい定数Aと、について、
(P-R)/(A-1) ≦ R < P
が成立する場合、猶予時間Sを、
S = (P-R)/(A-1)
のように定め、残余部分の再生速度の平均倍率を、A倍とし、
R < PかつR < (P-R)/(A-1)
が成立する場合、猶予時間Sを、
S = R
のように定め、残余部分の再生速度の平均倍率を、P/R倍とするように構成することができる。
In the time limit notification device of the present invention, the sound control unit includes a time P required for playing back the sound data to be played back, a time R from the current time to the set time limit, and greater than a predetermined one. For the constant A,
(PR) / (A-1) ≤ R <P
Is established, the grace period S is
S = (PR) / (A-1)
The average magnification of the playback speed of the remaining part is A times,
R <P and R <(PR) / (A-1)
Is established, the grace period S is
S = R
The average magnification of the reproduction speed of the remaining part can be configured to be P / R times.

上記発明は、猶予時間Sが定数であったが、本発明では、再生速度の平均倍率を定数として、猶予時間Sを変化させるものである。   In the above invention, the grace time S is a constant, but in the present invention, the grace time S is changed with the average magnification of the reproduction speed as a constant.

本発明によれば、楽曲の残余部分の再生に要する時間R-Pと猶予時間Sが偶然一致してしまうことをできるだけ避けることができるので、ほとんどの場合に、刻限時刻に近づくと楽曲の速度が変化するように設定することができるようになる。   According to the present invention, it is possible to avoid the coincidence between the time RP required to reproduce the remaining portion of the music and the grace time S as much as possible, so in most cases, the speed of the music changes as the time limit approaches. To be able to set.

また、本発明の刻限通知装置において、定数Aは、1.1以上1.5以下であるように構成することができる。   In the time limit notification device of the present invention, the constant A can be configured to be 1.1 or more and 1.5 or less.

刻限時刻に近付くことをユーザに知得させるには、「忙しさ」を演出することが望ましい場合がある。本発明による条件は、この「忙しさ」を演出するものである。   In order to make the user know that the time is approaching, it may be desirable to produce “busy”. The condition according to the present invention produces this “busyness”.

本発明によれば、刻限時刻が近付くと、楽曲の再生速度が速くなるため、ユーザの心理に、準備を開始する動機付けをすることができる。   According to the present invention, when the time limit approaches, the music playback speed increases, so that the user's psychology can be motivated to start preparation.

また、本発明の刻限通知装置において、音声制御部は、上記構成にかえて、もしくは、上記構成に加えて、現在時刻が刻限時刻より猶予時間だけ以前の時刻に至って以降、現在時刻が刻限時刻に至るまで、音声再生部における音声データの再生音量を次第に減少させるように構成することができる。   Further, in the time limit notification device of the present invention, the voice control unit may replace the above configuration, or in addition to the above configuration, after the current time reaches a time earlier than the time limit by the grace time, the current time is the time limit. From this point, it is possible to configure so that the reproduction volume of the audio data in the audio reproduction unit is gradually reduced.

すなわち、刻限時刻が近付くと、音声出力をフェードアウトさせ、典型的には、刻限時刻に至る時点で、音声データの再生音量をゼロとして、音声が聞こえなくなることによって、刻限時刻を通知するものである。   That is, when the time limit approaches, the audio output is faded out. Typically, when the time reaches the time limit, the playback volume of the audio data is set to zero, and the time limit is notified by making the sound inaudible. .

本発明によれば、楽曲が再生される音量の変化によって、ユーザに刻限時刻が到来することを知らせることができるようになる。   According to the present invention, it is possible to notify the user that the time limit has arrived by changing the volume at which music is played.

また、本発明の刻限通知装置において、音声再生部は、現在時刻が刻限時刻に至ると、所定の警告音を再生するように構成することができる。   In the time notification device according to the present invention, the sound reproduction unit can be configured to reproduce a predetermined warning sound when the current time reaches the time limit.

上記のように、刻限時刻に至る時点では、音声データの再生は完了している。したがって、所定の警告音をさらに発することで、刻限時刻に至ったことをさらに強調するものである。   As described above, the reproduction of the audio data is completed at the time point when the time limit is reached. Therefore, it further emphasizes that the time limit has been reached by further issuing a predetermined warning sound.

本発明によれば、刻限時刻に至ったことがより一層明確にユーザに知らされるとともに、音声データの再生の途中で警告音が割り込むことがないので、ユーザの満足度を上げることができる。   According to the present invention, it is more clearly notified to the user that the time limit has been reached, and a warning sound is not interrupted during the reproduction of audio data, so that the user's satisfaction can be increased.

本発明のその他の観点に係る刻限通知方法は、刻限設定部、音声再生部、音声制御部を有する刻限通知装置が実行し、刻限設定工程、音声再生工程、音声制御工程を備え、以下のように構成する。   The time limit notification method according to another aspect of the present invention is executed by a time limit notification device having a time limit setting unit, a sound reproduction unit, and a sound control unit, and includes a time limit setting step, a sound reproduction step, and a sound control step. Configure.

すなわち、刻限設定工程では、刻限設定部が、ユーザに刻限時刻を設定させる。   That is, in the time limit setting process, the time limit setting unit causes the user to set a time limit.

一方、音声再生工程では、音声再生部が、現在時刻が、設定された刻限時刻に至るまで、1つまたは複数の音声データを所定の順序で繰り返し再生する。   On the other hand, in the audio reproduction process, the audio reproduction unit repeatedly reproduces one or a plurality of audio data in a predetermined order until the current time reaches the set time limit.

さらに、音声制御工程では、音声制御部が、現在時刻が刻限時刻より所定時間(以下「猶予時間」という。)だけ以前の時刻に至ると、音声再生部により現在再生されている音声データのうち、まだ再生されていない部分(以下「残余部分」という。)の再生が、当該刻限時刻に完了するよう、音声再生部における音声データの再生速度を変化させる。   Furthermore, in the voice control step, when the voice control unit reaches a time earlier than the time limit by a predetermined time (hereinafter referred to as “grace time”), the voice control unit The reproduction speed of the audio data in the audio reproduction unit is changed so that the reproduction of the part that has not been reproduced yet (hereinafter referred to as “residual part”) is completed at the time limit.

本発明のその他の観点に係るプログラムは、コンピュータを刻限通知装置として機能させるように構成する。   A program according to another aspect of the present invention is configured to cause a computer to function as a time limit notification device.

また、本発明のプログラムは、コンパクトディスク、フレキシブルディスク、ハードディスク、光磁気ディスク、ディジタルビデオディスク、磁気テープ、半導体メモリ等のコンピュータ読取可能な情報記憶媒体に記録することができる。   The program of the present invention can be recorded on a computer-readable information storage medium such as a compact disk, flexible disk, hard disk, magneto-optical disk, digital video disk, magnetic tape, and semiconductor memory.

上記プログラムは、プログラムが実行されるコンピュータとは独立して、コンピュータ通信網を介して配布・販売することができる。また、上記情報記憶媒体は、コンピュータとは独立して配布・販売することができる。   The above program can be distributed and sold via a computer communication network independently of the computer on which the program is executed. The information storage medium can be distributed and sold independently from the computer.

本発明によれば、楽曲などの音声データを再生しつつ刻限時刻に至ることをユーザに知らせるのに好適な刻限通知装置、刻限通知方法、ならびに、これらをコンピュータにて実現するプログラムを提供することができる。   According to the present invention, there is provided a time limit notification device, a time limit notification method, and a program for realizing these on a computer, which are suitable for notifying a user that the time limit is reached while reproducing audio data such as music. Can do.

典型的な情報処理装置の概要構成を示す模式図である。It is a schematic diagram which shows schematic structure of a typical information processing apparatus. 本発明の実施形態の1つに係る刻限通知装置の概要構成を示す模式図である。It is a schematic diagram which shows schematic structure of the time limit notification apparatus which concerns on one of embodiment of this invention. 本実施形態に係る刻限通知装置が実行する刻限通知処理の制御の流れを示すフローチャートである。It is a flowchart which shows the control flow of the time limit notification process which the time limit notification apparatus which concerns on this embodiment performs. 刻限時刻に至るまでに音声データが再生される再生速度の様子を示すグラフである。It is a graph which shows the mode of the reproduction | regeneration speed by which audio | voice data are reproduced | regenerated until it reaches a time limit. 刻限時刻に至るまでに音声データが再生される再生速度の様子を示すグラフである。It is a graph which shows the mode of the reproduction | regeneration speed by which audio | voice data are reproduced | regenerated until it reaches a time limit. 刻限時刻に至るまでに音声データが再生される再生速度の様子を示すグラフである。It is a graph which shows the mode of the reproduction | regeneration speed by which audio | voice data are reproduced | regenerated until it reaches a time limit. 刻限時刻に至るまでに音声データが再生される再生音量の様子を示すグラフである。It is a graph which shows the mode of the reproduction | regeneration volume by which audio | voice data are reproduced | regenerated until it reaches a time limit.

以下に本発明の実施形態を説明する。以下では、理解を容易にするため、ゲーム用の情報処理装置を利用して本発明が実現される実施形態を説明するが、以下に説明する実施形態は説明のためのものであり、本願発明の範囲を制限するものではない。   Embodiments of the present invention will be described below. In the following, for ease of understanding, an embodiment in which the present invention is realized using a game information processing device will be described. However, the embodiment described below is for explanation, and the present invention is described. It does not limit the range.

したがって、当業者であればこれらの各要素もしくは全要素をこれと均等なものに置換した実施形態を採用することが可能であるが、これらの実施形態も本発明の範囲に含まれる。   Therefore, those skilled in the art can employ embodiments in which each or all of these elements are replaced with equivalent ones, and these embodiments are also included in the scope of the present invention.

図1は、プログラムを実行することにより、本実施形態の刻限通知装置として機能しうる典型的な情報処理装置の概要構成を示す模式図である。以下、本図を参照して説明する。   FIG. 1 is a schematic diagram illustrating a schematic configuration of a typical information processing apparatus that can function as the time limit notification apparatus according to the present embodiment by executing a program. Hereinafter, a description will be given with reference to FIG.

本図に示す情報処理装置101は、携帯可能なマルチメディア端末であり、CPU(Central Processing Unit)102、RAM(Random Access Memory)103、ROM(Read Only Memory)104、入力装置105、画像処理部106、液晶ディスプレイ107、音声処理部108、ヘッドホン109、カセットリーダ110、ROMカセット111、外部メモリ112、RTC(Real Time Clock)113、無線LAN(Local Area Network)インターフェース114、カメラ115を備える。   An information processing apparatus 101 shown in the figure is a portable multimedia terminal, and includes a central processing unit (CPU) 102, a random access memory (RAM) 103, a read only memory (ROM) 104, an input device 105, and an image processing unit. 106, a liquid crystal display 107, an audio processing unit 108, headphones 109, a cassette reader 110, a ROM cassette 111, an external memory 112, an RTC (Real Time Clock) 113, a wireless LAN (Local Area Network) interface 114, and a camera 115.

ここで、CPU 102は、情報処理装置101の各部を制御するとともに、各種の演算処理や判断処理を行う。   Here, the CPU 102 controls each unit of the information processing apparatus 101 and performs various arithmetic processes and determination processes.

情報処理装置101に電源が投入されると、CPU 102は、ROM 104に記録されたIPL(Initial Program Loader)を実行し、その処理の過程で、カセットリーダ110を介して接続されたROMカセット111に記録されたプログラムに処理を移行する。   When the information processing apparatus 101 is turned on, the CPU 102 executes an IPL (Initial Program Loader) recorded in the ROM 104, and the ROM cassette 111 connected via the cassette reader 110 in the course of the processing. The process is transferred to the program recorded in

情報処理装置101で実行されるゲームプログラムやマルチメディア情報再生プログラムは、ROMカセット111によって提供されるのが一般的であるが、ROM 104内にあらかじめ用意しておくことも可能である。   The game program and multimedia information reproduction program executed by the information processing apparatus 101 are generally provided by the ROM cassette 111, but can be prepared in the ROM 104 in advance.

また、ROM 104内には、BIOS(Basic Input Output System)と呼ばれるプログラム群が用意されており、入力装置105や画像処理部106、音声処理部108の制御を行うことができる。   Further, a program group called BIOS (Basic Input Output System) is prepared in the ROM 104, and the input device 105, the image processing unit 106, and the audio processing unit 108 can be controlled.

RAM 103は、一時的な情報を記憶するための領域であり、外部メモリ112は、不揮発な情報を記憶するための領域である。外部メモリ112としては、ハードディスクなど、主として情報処理装置101に内蔵されるもののほか、各種のメモリカードなど、情報処理装置101に抜挿されるものを利用しても良い。   The RAM 103 is an area for storing temporary information, and the external memory 112 is an area for storing nonvolatile information. As the external memory 112, a hard disk or the like that is mainly built in the information processing apparatus 101, or various memory cards or the like that are inserted into or removed from the information processing apparatus 101 may be used.

入力装置105は、各種のボタンやキーボード、マウス、ジョイスティック等により実現されるのが一般的であるが、液晶ディスプレイ107と一体に形成されたタッチスクリーンを入力装置105として利用することも可能である。   The input device 105 is generally realized by various buttons, a keyboard, a mouse, a joystick, or the like, but a touch screen formed integrally with the liquid crystal display 107 can also be used as the input device 105. .

画像処理部106は、CPU 102の制御の下、各種の文字情報や画像情報を液晶ディスプレイ107に表示させるものであり、一般には、垂直同期割込周期(典型的には、30分の1秒や60分の1秒程度である。)ごとに、RAM 103内に用意されたフレームバッファに記憶された画素情報を液晶ディスプレイ107の各画素に反映させる。   The image processing unit 106 displays various character information and image information on the liquid crystal display 107 under the control of the CPU 102. In general, the image processing unit 106 has a vertical synchronization interrupt period (typically 1/30 second). And the pixel information stored in the frame buffer prepared in the RAM 103 is reflected on each pixel of the liquid crystal display 107 every time.

ユーザからの指示入力は、液晶ディスプレイ107に表示されたカーソルを入力装置105の移動ボタン操作により移動して、所望のメニュー項目にカーソルを合わせ、決定ボタン操作によって当該メニュー項目を選択するのが一般的であるが、タッチスクリーンを利用する場合にはカーソルは不要である。また、入力装置105の各ボタンに割り当てられる機能があらかじめ決まっている場合には、液晶ディスプレイ107に対する表示は、必ずしも必要ない。   In general, an instruction input from the user is performed by moving the cursor displayed on the liquid crystal display 107 by operating the move button of the input device 105, moving the cursor to a desired menu item, and selecting the menu item by operating the enter button. The cursor is not necessary when using a touch screen. Further, when the function assigned to each button of the input device 105 is determined in advance, the display on the liquid crystal display 107 is not necessarily required.

音声処理部108は、RAM 103やROM 104、ROMカセット111、外部メモリ112に用意された音声データをヘッドホン109に出力する。音声データとしては、音声の波形データをディジタル化したPCM(Pulse Code Modulation)データや、PCMデータを圧縮してサイズを小さくしたMP3(MPeg audio layer-3)データ等を利用することが可能であるほか、MIDI(Music Instruction Data Interface)データのように、音高、音長、音量、音色の種類を定義するデータを用意し、これにしたがって、あらかじめ用意された音源波形データを適宜選択・変形して再生する手法を採用しても良い。   The audio processing unit 108 outputs audio data prepared in the RAM 103, the ROM 104, the ROM cassette 111, and the external memory 112 to the headphones 109. As audio data, it is possible to use PCM (Pulse Code Modulation) data obtained by digitizing audio waveform data, MP3 (MPeg audio layer-3) data obtained by compressing PCM data to reduce the size, and the like. In addition, data such as MIDI (Music Instruction Data Interface) data that defines the pitch, tone length, volume, and timbre type is prepared, and the sound source waveform data prepared in advance is selected and transformed accordingly. It is also possible to adopt a method for reproducing the image.

RTC 113は、現在の日時を計測するもので、情報処理装置101を初めて利用する際に時刻合わせを行うのが一般的であるが、無線LANインターフェース114を介してNTP(Network Time Protocol)サーバに接続することで、自動的に時刻合わせを行うような態様を採用することも可能である。   The RTC 113 measures the current date and time, and generally adjusts the time when the information processing apparatus 101 is used for the first time. The RTC 113 is connected to an NTP (Network Time Protocol) server via the wireless LAN interface 114. It is also possible to adopt a mode in which the time is automatically adjusted by connecting.

また、アラーム割込を発生させる機能を持つRTC 113もある。設定された時刻になるとアラーム割込が発生して、CPU 102は、現在実行中のプログラムを一時中断し、あらかじめ設定された割込ハンドラを実行してから、中断したプログラムを再開する。   There is also an RTC 113 having a function for generating an alarm interrupt. When the set time comes, an alarm interrupt occurs, and the CPU 102 temporarily suspends the currently executing program, executes a preset interrupt handler, and then resumes the interrupted program.

無線LANインターフェース114は、自宅や会社、街角に用意された無線LANアクセスポイントを介してインターネットに接続したり、近傍に配置された他の情報処理装置101と、アドホックに通信路を確立し、1対1で通信を行うなどが可能である。   The wireless LAN interface 114 is connected to the Internet via a wireless LAN access point prepared at home, company, or street corner, and establishes a communication path ad hoc with another information processing apparatus 101 disposed in the vicinity. It is possible to communicate one-on-one.

カメラ115は、情報処理装置101によってディジタルカメラの機能を実現するものであり、CCD(Charge Coupled Device)やCMOS(Complementary Metal Oxide Semiconductor)撮像素子などの技術を適用することが可能である。撮影された画像は、一時的にRAM 103に展開された後、外部メモリ112等に保存される。   The camera 115 realizes the function of a digital camera by the information processing apparatus 101, and a technique such as a CCD (Charge Coupled Device) or a CMOS (Complementary Metal Oxide Semiconductor) image sensor can be applied. The captured image is temporarily expanded in the RAM 103 and then stored in the external memory 112 or the like.

このほか、ビジネス用コンピュータ、携帯電話、PDA(Personal Data Assistant)、携帯ゲーム装置、多機能テレビジョン装置、DVD(Digital Versatile Disc)プレイヤー、携帯音楽プレイヤーなどを、本発明の刻限通知装置が実現される情報処理装置として採用することもできる。   In addition, the time notification device of the present invention is realized for business computers, mobile phones, PDAs (Personal Data Assistant), portable game devices, multi-function television devices, DVD (Digital Versatile Disc) players, portable music players, and the like. It can also be employed as an information processing apparatus.

図2は、本発明の実施形態の1つに係る刻限通知装置の概要構成を示す模式図である。以下、本図を参照して説明する。   FIG. 2 is a schematic diagram showing a schematic configuration of the time limit notification device according to one embodiment of the present invention. Hereinafter, a description will be given with reference to FIG.

本刻限通知装置201は、現在時刻が刻限時刻に達すると、その旨をユーザに警告するものであるが、プレイリストによって複数の楽曲を再生可能な音楽プレイヤーとしての機能も果たす。   This time notification device 201 warns the user when the current time reaches the time limit, but also functions as a music player capable of reproducing a plurality of music pieces by a playlist.

本実施形態に係る刻限通知装置201は、刻限設定部202、音声再生部203、音声制御部204を備える。   The time limit notification device 201 according to the present embodiment includes a time limit setting unit 202, a sound reproduction unit 203, and a sound control unit 204.

刻限設定部202は、ユーザに刻限時刻を設定させる。典型的には、CPU 102がRTC 113から現在時刻を取得して、画像処理部106を制御して現在時刻を液晶ディスプレイ107に表示し、入力装置105を介してユーザの指示操作を受け付けることによって実現される。   The time limit setting unit 202 allows the user to set a time limit. Typically, the CPU 102 acquires the current time from the RTC 113, controls the image processing unit 106 to display the current time on the liquid crystal display 107, and accepts a user instruction operation via the input device 105. Realized.

刻限時刻の指定には、目覚まし時計のように絶対時刻(たとえば「10時05分」のように指定する。)を利用しても良いし、キッチンタイマーのように現在時刻からの経過時間(たとえば「45分後」のように指定する。)を指定することによっても良い。   To specify the time limit, an absolute time (for example, “10:05”) may be used like an alarm clock, or an elapsed time (for example, a kitchen timer) It may be specified by specifying “45 minutes later”.

一方、音声再生部203は、現在時刻が、設定された刻限時刻に至るまで、1つまたは複数の音声データを所定の順序で繰り返し再生する。   On the other hand, the audio reproducing unit 203 repeatedly reproduces one or a plurality of audio data in a predetermined order until the current time reaches the set time limit.

典型的には、外部メモリ112に用意された楽曲の音声データの再生順序をプレイリストとして定め、その順序で繰り返し、音声処理部108が音声データを取得し、波形信号をヘッドホン109に出力する。   Typically, the playback order of the sound data of the music prepared in the external memory 112 is determined as a playlist, and is repeated in that order. The sound processing unit 108 acquires the sound data and outputs the waveform signal to the headphones 109.

プレイリストの再生を開始した時刻から刻限時刻までの間隔が、プレイリスト全体を再生するのに必要な時間よりも短い場合には、プレイリスト再生は1回だけ行われることになるし、ユーザがリピート再生を選択した場合や電源投入時には音楽再生状態としたい場合には、現在のプレイリストを繰り返し再生することとする。   When the interval from the time when playback of the playlist is started to the time limit is shorter than the time required to play back the entire playlist, the playlist is played back only once, and the user When repeat playback is selected or when it is desired to enter the music playback state when the power is turned on, the current playlist is repeatedly played back.

また、再生の「所定の順序」とは、プレイリストに設定された順序をそのまま用いるのが典型的であるが、プレイリストに含まれる楽曲をランダムに選択して再生する等の手法を採用しても良い。   In addition, the “predetermined order” of reproduction is typically the order set in the playlist as it is, but a technique such as randomly selecting and playing music included in the playlist is adopted. May be.

また、CPU 102は、外部メモリ112に記憶された楽曲の情報を画像処理部106を介して液晶ディスプレイ107に表示し、入力装置105を介して、その中からいずれか1つまたは複数を、ユーザに選択させることによって、プレイリストを設定するのが典型的である。プレイリストも、外部メモリ112に記憶される。   In addition, the CPU 102 displays music information stored in the external memory 112 on the liquid crystal display 107 via the image processing unit 106, and any one or more of them are displayed on the user via the input device 105. It is typical to set a playlist by letting the user select. A playlist is also stored in the external memory 112.

さらに、音声制御部204は、現在時刻が刻限時刻より所定時間(以下「猶予時間S」という。)だけ以前の時刻に至ると、音声再生部203により現在再生されている音声データのうち、まだ再生されていない部分(以下「残余部分」という。)の再生が、当該刻限時刻に完了するよう、音声再生部203における音声データの再生速度を変化させる。   Furthermore, when the current time reaches a time earlier than the time limit by a predetermined time (hereinafter referred to as “grace time S”), the voice control unit 204 is still out of the voice data currently played by the voice playback unit 203. The reproduction speed of the audio data in the audio reproduction unit 203 is changed so that the reproduction of the portion that has not been reproduced (hereinafter referred to as “residual portion”) is completed at the time limit.

たとえば、刻限時刻が10時05分に設定されており、猶予時間Sが30秒に設定されている場合には、現在時刻が10時04分30秒になると、CPU 102が、音声処理部108を制御して、現在再生中の楽曲の再生速度を変化させる。   For example, when the time limit is set to 10:05 and the grace time S is set to 30 seconds, when the current time is 10:04:30, the CPU 102 causes the voice processing unit 108 to To change the playback speed of the currently playing music.

たとえば、残余部分の再生が刻限時刻に完了するようにするためには、残余部分の通常再生に60秒を要する場合は平均して2倍速で再生し、15秒を要する場合には0.5倍速で再生すれば良いことになる。   For example, in order to complete the reproduction of the remaining part at the time limit, when the normal reproduction of the remaining part takes 60 seconds, it is reproduced at an average double speed, and when it takes 15 seconds, it is 0.5. Playing back at double speed is sufficient.

典型的には、音声再生部203は、音声制御部204により再生速度が変化させられても、再生速度が変化させられる以前と同じピッチで当該音声データを再生する。   Typically, the audio reproduction unit 203 reproduces the audio data at the same pitch as before the reproduction speed is changed even if the reproduction speed is changed by the audio control unit 204.

すなわち、倍速再生の際には、特許文献1、2に開示されるような技術を用いて、通常再生の場合と音声のピッチが変化しないようにするのが好適である。   That is, at the time of double speed reproduction, it is preferable to use the techniques disclosed in Patent Documents 1 and 2 so that the pitch of the audio does not change from that in the case of normal reproduction.

このように本実施形態においては、刻限時刻が近付くと、楽曲の再生速度を変化させることで、その旨をユーザに知らせ、刻限時刻に至ると、楽曲の再生が完了することで、その旨をユーザに知らせるのである。   As described above, in the present embodiment, when the time limit approaches, the music playback speed is changed to notify the user, and when the time limit is reached, the music playback is completed. Tell the user.

本実施形態では、目覚まし時計やキッチンタイマーで用いられるような警告音は不要である。したがって、音楽を聴取しているユーザは、音楽聴取を邪魔されることによって不快を感じるおそれが少なくなる。また、音楽の聴取に集中するあまり、警告音を聞き逃がすこともなくなる。   In this embodiment, a warning sound used in an alarm clock or a kitchen timer is not necessary. Therefore, the user who is listening to music is less likely to feel uncomfortable by being disturbed. In addition, because the user concentrates on listening to music, the warning sound is not missed.

図3は、本実施形態に係る刻限通知装置201が実行する刻限通知処理の制御の流れを示すフローチャートである。以下、本図を参照して説明する。   FIG. 3 is a flowchart showing a control flow of the time limit notification process executed by the time limit notification device 201 according to the present embodiment. Hereinafter, a description will be given with reference to FIG.

刻限通知処理が開始されると、まず、刻限通知装置201の刻限設定部202は、ユーザに刻限時刻を設定させる(ステップS301)。   When the time limit notification process is started, first, the time limit setting unit 202 of the time limit notification device 201 causes the user to set a time limit (step S301).

次に、刻限通知装置201の音声再生部203は、ユーザにプレイリストを設定させる(ステップS302)。   Next, the audio reproduction unit 203 of the time limit notification device 201 causes the user to set a playlist (step S302).

そして、音声再生部203は、プレイリストから、再生すべき音声データを1つ取得する(ステップS303)。ここで、当該音声データの全体を通常の速度で再生するのに必要な再生時間長をPとおく。   And the audio | voice reproduction | regeneration part 203 acquires one audio | voice data which should be reproduced | regenerated from a play list (step S303). Here, P is a reproduction time length necessary for reproducing the entire audio data at a normal speed.

そして、音声制御部204は現在時刻を取得して(ステップS304)、刻限時刻と現在時刻の時間差Rを計算する(ステップS305)。   Then, the voice control unit 204 acquires the current time (step S304), and calculates the time difference R between the time limit and the current time (step S305).

なお、音声データを取得する順序は、通常はプレイリストに並べられた順にしたがうが、後述するように、刻限時間と現在時刻の差Rに応じて適宜変更する手法を採用しても良い。   Note that the order in which the audio data is acquired normally follows the order in which the audio data is arranged in the playlist, but as will be described later, a method of appropriately changing according to the difference R between the time limit and the current time may be employed.

そして、R<Pであるか否かを判定する(ステップS306)。R<Pでなければ(ステップS306;No)、音声再生部203に当該音声データの再生を開始させて(ステップS307)、時間Rだけ経過するまで待機する(ステップS308)。   Then, it is determined whether or not R <P (step S306). If R <P is not satisfied (step S306; No), the audio reproduction unit 203 starts reproduction of the audio data (step S307), and waits until the time R has elapsed (step S308).

ステップS308の待機時間の間には、音声処理部108によって行われる音声データの再生の並行処理のほか、他の処理、たとえば、画面に、現在時刻、楽曲の演奏済み時間、刻限時刻までの残り時間等を表示したりなど、種々の処理を実行することができる。   During the standby time of step S308, in addition to the parallel processing of audio data reproduction performed by the audio processing unit 108, other processes such as the current time, the performance time of the music, and the remaining time until the time limit are displayed on the screen. Various processes such as displaying time and the like can be executed.

そして、時間Rが経過すると、当該音声データの再生が、通常速度で完了したこととなるので、ステップS303に戻って、次の曲の処理を行う。   When the time R elapses, the reproduction of the audio data is completed at the normal speed, so the process returns to step S303 to process the next song.

一方、R<Pである場合(ステップS306;Yes)、猶予時間Sを取得し(ステップS309)、音声再生部203に当該音声データの再生を開始させて(ステップS310)、再生の開始から時間(R-S)だけ経過するまで待機する(ステップS311)。   On the other hand, if R <P (step S306; Yes), the grace period S is acquired (step S309), the audio reproduction unit 203 is started to reproduce the audio data (step S310), and the time from the start of reproduction is obtained. Wait until (RS) has elapsed (step S311).

ここで取得される猶予時間Sは、後述するように、音声データの再生を刻限時刻に完了させるため、速度を変化させて再生を行う時間長である。猶予時間Sとしては、たとえば、10秒や30秒などの定数を採用するのが典型的である。なお、後述するように、猶予時間Sを適宜調整する手法もありうる。   As will be described later, the grace period S acquired here is a length of time during which reproduction is performed at a different speed in order to complete reproduction of audio data at the time limit. As the grace time S, for example, a constant such as 10 seconds or 30 seconds is typically adopted. As will be described later, there may be a method of appropriately adjusting the grace period S.

ステップS311の待機時間の間には、音声データの再生が並行して行われることとなる。たとえば、演奏時間R = 3分23秒の音声データを再生する場合、猶予時間S = 30秒を採用しているのであれば、ステップS310において音声データの再生を開始して、時間(R-S) = 2分53秒が経過するまで、ステップS311において待機することとなる。この時間(R-S) = 2分53秒の間は、音声データの再生が並行処理によって継続されている。   During the standby time of step S311, the audio data is reproduced in parallel. For example, when playing back audio data with a performance time R = 3 minutes 23 seconds, if the grace time S = 30 seconds is adopted, the reproduction of the audio data is started in step S310, and the time (RS) = Until 2 minutes and 53 seconds have elapsed, the process waits in step S311. During this time (R-S) = 2 minutes 53 seconds, the reproduction of the audio data is continued by the parallel processing.

このほか、ステップS311の待機時間の間には、ステップS308と同様に、種々の処理を並行して実行することができる。   In addition, during the standby time of step S311, various processes can be executed in parallel as in step S308.

さて、時間(R-S)が経過すると、音声制御部204は、刻限時刻から現在時刻を引いた差D、すなわち、刻限時刻までの残り時間を取得する(ステップS312)。   When the time (R-S) has elapsed, the voice control unit 204 acquires a difference D obtained by subtracting the current time from the time limit, that is, the remaining time until the time limit (step S312).

そして、D>0であれば(ステップS313;Yes)、音声再生部203による再生速度、および/または、再生音量を設定して(ステップS314)、適当な微小時間待機し(ステップS315)、ステップS312に戻る。なお、再生速度および再生音量の調整については、後述する。   If D> 0 (step S313; Yes), the playback speed and / or playback volume by the audio playback unit 203 is set (step S314), and an appropriate minute time is waited (step S315). Return to S312. The adjustment of the playback speed and playback volume will be described later.

一方、D≦0、すなわち、現在時刻が刻限時刻以降となっていれば(ステップS313;No)、音声データの再生は完了しているか、音声データの再生音量はゼロとなっているので、音声再生部203は、所定の警告音を再生して(ステップS316)、本処理を終了する。この警告音は、目覚まし時計やキッチンタイマーにおけるアラーム音に相当するものであり、ステップS314においてされた音量調整は無効にして、元の音量に戻してから警告音を発する。   On the other hand, if D ≦ 0, that is, if the current time is after the time limit (step S313; No), the reproduction of the audio data is completed or the reproduction volume of the audio data is zero. The reproducing unit 203 reproduces a predetermined warning sound (step S316) and ends this process. This warning sound corresponds to an alarm sound in an alarm clock or kitchen timer, and the volume adjustment performed in step S314 is invalidated, and the warning sound is emitted after returning to the original volume.

図4A、図4B、図4Cは、刻限時刻に至るまでに音声データが再生される再生速度の様子を示すグラフである。以下、本図を参照して説明する。   FIG. 4A, FIG. 4B, and FIG. 4C are graphs showing the state of the reproduction speed at which the audio data is reproduced until the time limit is reached. Hereinafter, a description will be given with reference to FIG.

本図の横軸は音声データの再生を開始してからの時間経過t、縦軸は、何倍速で倍速再生するかを表している。また、横軸tとは反対向きのD軸も図示されている。これは、ステップS312で取得される残り時間Dを示すものである。   In this figure, the horizontal axis represents time t after the start of the reproduction of the audio data, and the vertical axis represents the multiple speed and the double speed reproduction. Also shown is the D-axis opposite to the horizontal axis t. This indicates the remaining time D acquired in step S312.

また、上記の実施形態に合わせて、R<Pの場合を図示している。   In addition, the case of R <P is illustrated in accordance with the above embodiment.

再生が開始された当初は、1倍速で再生が行われるが、再生を開始してから、時間(R-S)が経過すると、再生速度が速くなっている。   At the beginning of playback, playback is performed at 1 × speed. However, when time (R-S) elapses after playback is started, the playback speed increases.

これは、経過時間(R-S)〜経過時間Rの間に、音声データの残余部分を通常速度で再生するのに要する原再生時間(P-R+S)を再生することによって、経過時間Rのときに、全音声データの再生を完了させるためである。原再生時間(P-R+S)を実際の再生時間Sで割れば、平均何倍速で再生すれば良いかがわかる。   This is because between the elapsed time (RS) and the elapsed time R, by playing the original playback time (P-R + S) required to play the remaining part of the audio data at normal speed, This is to complete the reproduction of all audio data. If the original playback time (P-R + S) is divided by the actual playback time S, it can be determined how many times the average playback speed should be achieved.

図4Aに示す例では、経過時間(R-S)〜経過時間Rの間は、一定の〔(P-R)/S+1〕倍速で再生が行われており、刻限時刻の近傍で、再生速度が突然速くなることになる。ただし、経過時間0〜Rの間にグラフと横軸に挟まれる領域の面積はPに等しい。   In the example shown in FIG. 4A, playback is performed at a constant [(PR) / S + 1] double speed between the elapsed time (RS) and the elapsed time R, and the playback speed is suddenly near the time limit. It will be faster. However, the area of the region sandwiched between the graph and the horizontal axis during the elapsed time 0 to R is equal to P.

一般に、再生速度の倍速値のグラフを時間方向に積分すると、「かりに曲全体をすべて通常速度で再生したと仮定した場合に、再生に要する時間長」が得られる。   In general, when the graph of the double speed value of the playback speed is integrated in the time direction, “the length of time required for playback when all the music is played back at normal speed” can be obtained.

すなわち、本グラフからは、経過時間0から経過時間Rまでの間に、再生速度は変化するものの、本来の再生時間長Pの音声データが、これよりも短い時間R内に、すべて演奏されることがわかる。   That is, from this graph, although the playback speed changes between the elapsed time 0 and the elapsed time R, all the audio data with the original playback time length P is played within the shorter time R. I understand that.

図4Bに示す例では、経過時間(R-S)〜経過時間Rの間は、段階的に再生速度が速くなっている。この場合も、ただし、経過時間0〜Rの間にグラフと横軸に挟まれる領域の面積はPに等しい。   In the example shown in FIG. 4B, the playback speed increases stepwise between the elapsed time (R−S) and the elapsed time R. In this case, however, the area of the region sandwiched between the graph and the horizontal axis during the elapsed time 0 to R is equal to P.

すなわち、本グラフからも、経過時間0から経過時間Rまでの間に、再生速度は変化するものの、本来の再生時間長Pの音声データが、これよりも短い時間R内に、すべて演奏されることがわかる。   That is, from this graph as well, although the playback speed changes from the elapsed time 0 to the elapsed time R, all the audio data of the original playback time length P is played within the shorter time R. I understand that.

図4Cに示す例では、経過時間(R-S)〜経過時間Rの間は、一定の増加率に再生速度が速くなっている。この場合も、ただし、経過時間0〜Rの間にグラフと横軸に挟まれる領域の面積はPに等しい。   In the example shown in FIG. 4C, the playback speed is increased at a constant increase rate between the elapsed time (R-S) and the elapsed time R. In this case, however, the area of the region sandwiched between the graph and the horizontal axis during the elapsed time 0 to R is equal to P.

本グラフにおいても、経過時間0から経過時間Rまでの間に、再生速度は変化するものの、本来の再生時間長Pの音声データが、これよりも短い時間R内に、すべて演奏されるのは、上記の場合と同様である。   Also in this graph, although the playback speed changes from elapsed time 0 to elapsed time R, all the audio data of the original playback time length P is played within the shorter time R than this. The same as in the above case.

また、いずれの場合も、経過時間(R-S)〜Rの間の平均再生速度は、〔(P-R)/S+1〕倍速である。   In any case, the average reproduction speed during the elapsed time (R−S) to R is [(P−R) / S + 1] times faster.

このように、再生速度の変化によって、刻限時刻が近付いていることを、ユーザに知らせるのである。特に、ステップS306においてR<Pとなるように判断がされているので、刻限時刻が近付くと、楽曲の再生速度が速くなるため、ユーザに「忙しさ」を感じさせ、準備を開始する動機付けをすることができる。   In this way, the user is notified that the time limit is approaching due to the change in the playback speed. In particular, since it is determined in step S306 that R <P, when the time limit approaches, the music playback speed increases, so that the user feels “busy” and starts the preparation. Can do.

なお、本実施形態では、ステップS306において判断を行うことにより、再生される音声データについては、常にR<Pが成立することとなっているが、R>Pの場合であっても、刻限時刻近傍で再生速度を遅くすることとして、刻限時刻が近付いていることをユーザに知らせても良い。   In the present embodiment, R <P is always established for the audio data to be reproduced by making a determination in step S306, but even if R> P, the time limit is reached. The user may be informed that the time limit is approaching by slowing down the playback speed in the vicinity.

この場合には、図4A、図4B、図4Cのそれぞれに対応して、一定の遅さで再生、段階的に遅くなるように再生、一定の減少率で再生速度が遅くなるように再生することとなるが、経過時間0〜Rの間にグラフと横軸に挟まれる領域の面積がPに等しい、という条件は同じである。   In this case, corresponding to each of FIG. 4A, FIG. 4B, and FIG. 4C, playback is performed at a constant delay, playback is performed in a stepwise manner, and playback is performed at a constant reduction rate so that the playback speed is reduced. However, the condition that the area of the region sandwiched between the graph and the horizontal axis during the elapsed time 0 to R is equal to P is the same.

図5は、刻限時刻に至るまでに音声データが再生される再生音量の様子を示すグラフである。以下、本図を参照して説明する。   FIG. 5 is a graph showing the state of the playback volume at which the audio data is played up to the time limit. Hereinafter, a description will be given with reference to FIG.

本図の横軸は音声データの再生を開始してからの時間経過t、縦軸は、再生音量、いわゆるボリュームの大きさを表している。また、横軸tとは反対向きのD軸も図示されている。これは、ステップS312で取得される残り時間Dを示すものである。   In this figure, the horizontal axis represents the elapsed time t from the start of reproduction of audio data, and the vertical axis represents the reproduction volume, that is, the so-called volume. Also shown is the D-axis opposite to the horizontal axis t. This indicates the remaining time D acquired in step S312.

本図に示すように、再生が開始されてから時間(R-S)が経過するまでは、ユーザが設定した音量Vで音声データを再生するが、時間(R-S)が経過すると音量は次第に減少し、時間Rでゼロになる。   As shown in this figure, the audio data is played at the volume V set by the user from the start of playback until the time (RS) elapses, but the volume gradually decreases when the time (RS) elapses, It becomes zero at time R.

このように、再生音量の変化によって、刻限時刻が近付いていることを、ユーザに知らせるのである。   In this way, the user is notified that the time limit is approaching due to the change in the playback volume.

さて、猶予時間Sを定める手法としては、最も単純な手法は、猶予時間Sとして、10秒や30秒などのように、定数を採用するものである。   As the method for determining the grace time S, the simplest method employs a constant such as 10 seconds or 30 seconds as the grace time S.

刻限時刻の知覚での倍速再生の値を、ユーザに知覚しやすい一定の範囲におさめるために、猶予時間Sを適宜調整する手法もありうる。   There may be a method of appropriately adjusting the grace period S in order to keep the double speed reproduction value perceived by the time limit within a certain range that is easily perceivable by the user.

ここで、所定の1より大きい定数Aを考える。この定数は、猶予時間S内における倍速再生の平均を表す数値であり、1.1〜1.5程度が好適である。   Here, a constant A greater than a predetermined 1 is considered. This constant is a numerical value representing the average of double speed reproduction within the grace period S, and is preferably about 1.1 to 1.5.

R<Pの場合、猶予時間S内でA倍速で再生を行うとすると、典型的には、
A = (P-R)/S+1
が成立する。これを整理すれば、
S = (P-R)/(A-1)
となる。
In the case of R <P, if playback is performed at A speed within the grace period S, typically,
A = (PR) / S + 1
Is established. If you organize this,
S = (PR) / (A-1)
It becomes.

なお、R < (P-R)/(A-1)が成立する場合、すなわち、時間Rが時間Pに対して短く、上記のように計算した猶予時間SにA倍速再生するだけでは、全曲の再生が完了しないこともある。   Note that if R <(PR) / (A-1) is satisfied, that is, the time R is shorter than the time P, and only the A-speed playback is performed at the grace time S calculated as described above, all songs are May not complete.

この場合には、猶予時間Sを、
S = R
のように定め、残余部分の再生速度の平均倍率を、P/R倍とすれば良い。これは、音声データ全体をP/R倍速で再生することに相当する。
In this case, the grace time S is
S = R
The average magnification of the playback speed of the remaining part may be set to P / R times. This is equivalent to reproducing the entire audio data at P / R double speed.

ただし、時間Pと時間Rとは、同程度の長さで、しかも差があるようにすると、速度や音量が変化するのが、楽曲の末尾に限られるため、ユーザの好感度を増すことができる。   However, time P and time R are of the same length, and if there is a difference between them, speed and volume change only at the end of the music, which increases user preference. it can.

そこで、ステップS303において音声データを取得する際に、プレイリストから時間Rに適合した音声データを選択して、ユーザの設定した順序を入れ換える、という手法を採用しても良い。   Therefore, when acquiring audio data in step S303, a method of selecting audio data suitable for the time R from the playlist and switching the order set by the user may be employed.

すなわち、所定の正の定数A,Bを考える。A,Bは、
A < B < 1
もしくは、
1 < A < B
のいずれかを満たす定数であり、典型的には、定数Aは1.1程度、定数Bは1.5程度とする。
That is, predetermined positive constants A and B are considered. A and B are
A <B <1
Or
1 <A <B
The constant A is typically about 1.1, and the constant B is about 1.5.

そして、ステップS303において、プレイリスト内の各音声データについて、当該音声データの再生に要する時間Pと、現在時刻から刻限時刻までの時間Rと、に、
R+(A-1)S ≦ P ≦ R+(B-1)S
が成立する音声データを探す。この条件式は、猶予時間S内にA倍速ないしB倍速で再生すると、楽曲の再生が刻限時刻にちょうど完了するためのものである。
In step S303, for each piece of audio data in the playlist, the time P required to reproduce the audio data and the time R from the current time to the time limit,
R + (A-1) S ≤ P ≤ R + (B-1) S
Search for audio data that satisfies. This conditional expression is for reproducing the music just at the time limit when the reproduction is performed at the A-speed or B-times speed within the grace period S.

このような音声データが見つかれば、ユーザが設定したプレイリストの順序をその時点では無視して、上記の条件を満たす音声データを取得することとする。   If such audio data is found, the playlist order set by the user is ignored at that time, and audio data satisfying the above conditions is acquired.

このように、音声データの入れ換えを行うことによって、各楽曲の再生を開始しようとする瞬間に、その楽曲が刻限時刻ぴったりに再生が完了してしまうことができるだけ起きないようにできるので、速度の変化がユーザにわかりやすくなる。   In this way, by switching the audio data, it is possible to prevent the music from being played back at the exact time of the moment as soon as the playback of each music is started. The change is easier for the user to understand.

なお、上記実施形態では、刻限時刻が近付くと、再生速度の変化や再生音量の変化を生じさせ、刻限時刻に到達すると、警告音を発することとしているが、これらのいずれかを適宜省略することとしても良い。   In the above embodiment, when the time limit approaches, a change in playback speed or a change in playback volume is caused, and when the time limit is reached, a warning sound is emitted, but any of these may be omitted as appropriate. It is also good.

上記実施形態は、本発明を音楽プレイヤーに適用したものであるが、本発明をリズムゲームに適用することも可能である。   In the above embodiment, the present invention is applied to a music player, but the present invention can also be applied to a rhythm game.

ここで、リズムゲームとは、典型的には、再生される楽曲データのリズムに合わせて画面表示される音符やマークにしたがい、ゲーム装置のボタンやスイッチを操作して、その正確性を競うようなゲームをいう。   Here, a rhythm game typically involves competing for accuracy by operating buttons and switches on game devices in accordance with the notes and marks displayed on the screen according to the rhythm of the music data to be played. A nasty game.

リズムゲームにおいて画面表示される音符やマークは、画面内を一定の速度で一定の方向で、丁度楽譜がスクロールするのと同様に移動するのが一般的であり、音符やマークが画面内の一定位置に到達した瞬間に、音符やマークに対応付けられたボタンやスイッチを操作すると、操作成功と判断される。   In a rhythm game, the notes and marks displayed on the screen generally move in the same direction at a constant speed in the same way as the score scrolls, and the notes and marks are fixed on the screen. When the button or switch associated with the note or mark is operated at the moment when the position is reached, it is determined that the operation is successful.

音符やマークを画面表示しない手法としては、ゲーム装置がまず見本となる操作を音声や動画像で提示し、その後に、プレイヤーに同じ操作を行わせる、というものがある。   As a method of not displaying a note or a mark on the screen, there is a method in which the game apparatus first presents a sample operation as a voice or a moving image, and then causes the player to perform the same operation.

このようなリズムゲームにおいては、楽曲データを選択すると、その楽曲データに応じた音符やマークの時間配置が取得されて、プレイが開始される。   In such a rhythm game, when music data is selected, a time arrangement of notes and marks corresponding to the music data is acquired, and play is started.

リズムゲームに本発明を適用する際も、上記態様と同様の手法を採用することができる。   When applying the present invention to a rhythm game, the same technique as in the above aspect can be adopted.

すなわち、プレイしたい楽曲データを1つまたは複数、ゲーム装置がプレイヤーに選択させたり、ゲーム装置がランダムに選択したり、プレイヤーの過去のプレイ履歴等を参照して望ましいものを選択する等の手法を採用し、ここで選択された楽曲データの情報を、上記実施形態におけるプレイリストとして採用する。   In other words, one or a plurality of pieces of music data to be played, the game device allows the player to select, the game device randomly selects, or the player selects a desired one with reference to the player's past play history, etc. The music data information selected here is adopted as the playlist in the embodiment.

すると、上記実施形態と同様に、刻限時刻より猶予時間Sだけ前の時刻になると、楽曲データの再生速度が変化して、刻限時刻が迫ったことをプレイヤーに通知する。   Then, as in the above embodiment, when the time before the time limit is reached by the grace time S, the playback speed of the music data changes and the player is notified that the time limit is approaching.

なお、リズムゲーム側の処理では、楽曲データの再生速度の変化に呼応してユーザがボタンやスイッチを操作すべき時刻も変化させる。これに合わせて、音符やマークが表示される場合の移動速度等も、倍速再生となる。   In the process on the rhythm game side, the time at which the user should operate the buttons and switches is also changed in response to the change in the music data playback speed. In accordance with this, the moving speed when a note or mark is displayed is also double-speed playback.

このようにすると、典型的には、刻限時刻が迫ってリズムゲームのラストになると、楽曲データの再生速度が速くなり、ユーザによる操作も高速かつ正確に行うことが求められることになる。   In this way, typically, when the time limit approaches and the rhythm game is last, the music data playback speed is increased, and the user is required to perform the operation at high speed and accurately.

各種のゲームにおいても、ゲームの終盤ではユーザに提示される課題が難しくなり、ユーザが行うべき操作が難しくなることが一般的である。   Even in various games, it is common that the task presented to the user becomes difficult at the end of the game, and the operation to be performed by the user becomes difficult.

したがって、本態様は、刻限時刻に基づいてゲームの終盤を定めるもので、行うべき操作が難しくなることでゲームの終盤をプレイヤーに知らせるとともに、ゲームの終了と同時に刻限時刻となることを、プレイヤーに知得させることができるようになる。   Therefore, this mode determines the end of the game based on the time limit, and notifies the player of the end of the game due to the difficulty of the operation to be performed, and informs the player that the time limit will be reached at the same time as the game ends. You will be able to know.

以上説明したように、本発明によれば、楽曲などの音声データを再生しつつ刻限時刻に至ることをユーザに知らせるのに好適な刻限通知装置、刻限通知方法、ならびに、これらをコンピュータにて実現するプログラムを提供することができる。   As described above, according to the present invention, the time limit notification device, the time limit notification method, and the like that are suitable for notifying the user that the time limit is reached while reproducing sound data such as music are realized by the computer. A program can be provided.

101 情報処理装置
102 CPU
103 RAM
104 ROM
105 入力装置
106 画像処理部
107 液晶ディスプレイ
108 音声処理部
109 ヘッドホン
110 カセットリーダ
111 ROMカセット
112 外部メモリ
113 RTC
114 無線LANインターフェース
115 カメラ
201 刻限通知装置
202 刻限設定部
203 音声再生部
204 音声制御部
101 Information processing apparatus 102 CPU
103 RAM
104 ROM
105 Input Device 106 Image Processing Unit 107 Liquid Crystal Display 108 Audio Processing Unit 109 Headphone 110 Cassette Reader 111 ROM Cassette 112 External Memory 113 RTC
114 wireless LAN interface 115 camera 201 time limit notification device 202 time limit setting unit 203 sound reproduction unit 204 sound control unit

Claims (11)

ユーザに未来の時刻(以下「刻限時刻」という。)を設定させる刻限設定部、
現在時刻が、前記刻限時刻に至るまで、1つまたは複数の音声データを所定の順序で再生する音声再生部、
現在時刻が前記刻限時刻より所定時間(以下「猶予時間」という。)だけ以前の時刻に至ると、前記音声再生部により現在再生されている音声データのうち、まだ再生されていない部分(以下「残余部分」という。)の再生が、当該刻限時刻に完了するよう、前記音声再生部における音声データの再生速度を変化させる音声制御部
を備え
前記音声再生部は、前記1つまたは複数の音声データのそれぞれの再生が前記刻限時刻より前に完了すると、前記1つまたは複数の音声データのうち、当該音声データの再生に要する時間Pと、現在時刻から前記刻限時刻までの時間Rと、前記猶予時間Sと、所定の正の定数A,Bであって(A-1)(B-1)>0を満たすものと、について、当該猶予時間Sは所定の定数であり、
R+(A-1)S ≦ P ≦ R+(B-1)S
が成立する音声データがあれば、当該音声データの再生を、次に再生しようとする音声データの再生にかえて開始する
ことを特徴とする刻限通知装置。
A time limit setting unit that allows the user to set a future time (hereinafter referred to as “time limit time”),
An audio reproducing unit that reproduces one or more audio data in a predetermined order until the current time reaches the time limit;
When the current time reaches a time earlier than the time limit by a predetermined time (hereinafter referred to as “grace time”), the portion of the audio data currently reproduced by the audio reproduction unit (hereinafter “ An audio control unit that changes the reproduction speed of the audio data in the audio reproduction unit so that the reproduction of the “remaining part” is completed at the time limit ,
When the reproduction of each of the one or more pieces of audio data is completed before the time limit, the audio reproducing unit, among the one or more pieces of audio data, a time P required for reproducing the audio data, For the time R from the current time to the time limit, the grace time S, and predetermined positive constants A and B that satisfy (A-1) (B-1)> 0, Time S is a predetermined constant,
R + (A-1) S ≤ P ≤ R + (B-1) S
If there is audio data satisfying the above, the reproduction of the audio data is started in place of the reproduction of the audio data to be reproduced next .
請求項1に記載の刻限通知装置であって、
前記音声再生部は、前記音声制御部により再生速度が変化させられても、再生速度が変化させられる以前と同じピッチで当該音声データを再生する
ことを特徴とする刻限通知装置。
The time limit notification device according to claim 1,
The said audio | voice reproduction | regeneration part reproduces | regenerates the said audio | voice data with the same pitch as before the reproduction speed was changed even if the reproduction speed was changed by the said audio | voice control part. The time limit notification apparatus characterized by the above-mentioned.
請求項2に記載の刻限通知装置であって、
前記音声制御部は、前記残余部分の再生に要する時間(以下「原再生時間」という。)が、
(a)前記猶予時間より、長い場合、当該再生速度を次第に速くし、
(b)前記猶予時間より、短い場合、当該再生速度を次第に遅くする
ことを特徴とする刻限通知装置。
The time limit notification device according to claim 2 ,
The audio control unit has a time required to reproduce the remaining portion (hereinafter referred to as “original reproduction time”).
(A) If it is longer than the grace time, gradually increase the playback speed,
(B) The time limit notification device characterized by gradually reducing the reproduction speed when the time is shorter than the grace period.
請求項1から3のいずれか1項に記載の刻限通知装置であって、
前記定数Aは1.1以上であり、前記定数Bは1.5以下である
ことを特徴とする刻限通知装置。
The time limit notification device according to any one of claims 1 to 3 ,
The constant A is 1.1 or more, and the constant B is 1.5 or less.
請求項1から4のいずれか1項に記載の刻限通知装置であって、
前記音声制御部は、現在時刻が前記刻限時刻より猶予時間だけ以前の時刻に至って以降、現在時刻が前記刻限時刻に至るまで、前記音声再生部における音声データの再生音量を次第に減少させる
ことを特徴とする刻限通知装置。
The time limit notification device according to any one of claims 1 to 4 ,
The audio control unit gradually decreases the reproduction volume of audio data in the audio reproduction unit until the current time reaches the time limit after the current time reaches a time before the time limit. An on-time notification device.
ユーザに未来の時刻(以下「刻限時刻」という。)を設定させる刻限設定部、
現在時刻が、前記刻限時刻に至るまで、1つまたは複数の音声データを所定の順序で再生する音声再生部、
現在時刻が前記刻限時刻より所定時間(以下「猶予時間」という。)だけ以前の時刻に至って以降、現在時刻が当該刻限時刻に至るまで、前記音声再生部における音声データの再生音量を次第に減少させる音声制御部
を備え
前記音声再生部は、前記1つまたは複数の音声データのそれぞれの再生が前記刻限時刻より前に完了すると、前記1つまたは複数の音声データのうち、当該音声データの再生に要する時間Pと、現在時刻から前記刻限時刻までの時間Rと、前記猶予時間Sと、所定の正の定数A,Bであって(A-1)(B-1)>0を満たすものと、について、当該猶予時間Sは所定の定数であり、
R+(A-1)S ≦ P ≦ R+(B-1)S
が成立する音声データがあれば、当該音声データの再生を、次に再生しようとする音声データの再生にかえて開始する
ことを特徴とする刻限通知装置。
A time limit setting unit that allows the user to set a future time (hereinafter referred to as “time limit time”),
An audio reproducing unit that reproduces one or more audio data in a predetermined order until the current time reaches the time limit;
After the current time reaches a time earlier than the time limit by a predetermined time (hereinafter referred to as “grace time”), the sound volume of the audio data is gradually reduced until the current time reaches the time limit. With voice control ,
When the reproduction of each of the one or more pieces of audio data is completed before the time limit, the audio reproducing unit, among the one or more pieces of audio data, a time P required for reproducing the audio data, For the time R from the current time to the time limit, the grace time S, and predetermined positive constants A and B that satisfy (A-1) (B-1)> 0, Time S is a predetermined constant,
R + (A-1) S ≤ P ≤ R + (B-1) S
If there is audio data satisfying the above, the reproduction of the audio data is started in place of the reproduction of the audio data to be reproduced next .
請求項1から6のいずれか1項に記載の刻限通知装置であって、
前記音声再生部は、現在時刻が前記刻限時刻に至ると、所定の警告音を再生する
ことを特徴とする刻限通知装置。
The time limit notification device according to any one of claims 1 to 6 ,
The sound reproduction unit reproduces a predetermined warning sound when the current time reaches the time limit.
刻限設定部、音声再生部、音声制御部を有する刻限通知装置が実行する刻限通知方法であって、
前記刻限設定部が、ユーザに未来の時刻(以下「刻限時刻」という。)を設定させる刻限設定工程、
前記音声再生部が、現在時刻が、前記刻限時刻に至るまで、1つまたは複数の音声データを所定の順序で再生する音声再生工程、
前記音声制御部が、現在時刻が前記刻限時刻より所定時間(以下「猶予時間」という。)だけ以前の時刻に至ると、前記音声再生部により現在再生されている音声データのうち、まだ再生されていない部分(以下「残余部分」という。)の再生が、当該刻限時刻に完了するよう、前記音声再生部における音声データの再生速度を変化させる音声制御工程
を備え
前記音声再生工程では、前記1つまたは複数の音声データのそれぞれの再生が前記刻限時刻より前に完了すると、前記1つまたは複数の音声データのうち、当該音声データの再生に要する時間Pと、現在時刻から前記刻限時刻までの時間Rと、前記猶予時間Sと、所定の正の定数A,Bであって(A-1)(B-1)>0を満たすものと、について、当該猶予時間Sは所定の定数であり、
R+(A-1)S ≦ P ≦ R+(B-1)S
が成立する音声データがあれば、当該音声データの再生を、次に再生しようとする音声データの再生にかえて開始する
ことを特徴とする刻限通知方法。
A time limit notification method executed by a time limit notification device having a time limit setting unit, a sound reproduction unit, and a sound control unit,
The time limit setting unit allows the user to set a future time (hereinafter referred to as “time limit time”).
An audio reproduction step in which the audio reproduction unit reproduces one or a plurality of audio data in a predetermined order until the current time reaches the time limit;
When the current time reaches a time that is a predetermined time (hereinafter referred to as “grace time”) before the time limit, the voice control unit is still playing the voice data currently played by the voice playing unit. A voice control step of changing the playback speed of the voice data in the voice playback section so that the playback of the part that is not (hereinafter referred to as “residual part”) is completed at the time limit ,
In the audio reproduction step, when the reproduction of each of the one or more audio data is completed before the time limit, a time P required for reproducing the audio data among the one or more audio data, and For the time R from the current time to the time limit, the grace time S, and predetermined positive constants A and B that satisfy (A-1) (B-1)> 0, Time S is a predetermined constant,
R + (A-1) S ≤ P ≤ R + (B-1) S
If there is audio data that satisfies the above, the reproduction of the audio data is started in place of the reproduction of the audio data to be reproduced next .
刻限設定部、音声再生部、音声制御部を有する刻限通知装置が実行する刻限通知方法であって、
前記刻限設定部が、ユーザに未来の時刻(以下「刻限時刻」という。)を設定させる刻限設定工程、
前記音声再生部が、現在時刻が、前記刻限時刻に至るまで、1つまたは複数の音声データを所定の順序で再生する音声再生工程、
前記音声制御部が、現在時刻が前記刻限時刻より所定時間(以下「猶予時間」という。)だけ以前の時刻に至って以降、現在時刻が当該刻限時刻に至るまで、前記音声再生部における音声データの再生音量を次第に減少させる音声制御工程
を備え
前記音声再生工程では、前記1つまたは複数の音声データのそれぞれの再生が前記刻限時刻より前に完了すると、前記1つまたは複数の音声データのうち、当該音声データの再生に要する時間Pと、現在時刻から前記刻限時刻までの時間Rと、前記猶予時間Sと、所定の正の定数A,Bであって(A-1)(B-1)>0を満たすものと、について、当該猶予時間Sは所定の定数であり、
R+(A-1)S ≦ P ≦ R+(B-1)S
が成立する音声データがあれば、当該音声データの再生を、次に再生しようとする音声データの再生にかえて開始する
ことを特徴とする刻限通知方法。
A time limit notification method executed by a time limit notification device having a time limit setting unit, a sound reproduction unit, and a sound control unit,
The time limit setting unit allows the user to set a future time (hereinafter referred to as “time limit time”).
An audio reproduction step in which the audio reproduction unit reproduces one or a plurality of audio data in a predetermined order until the current time reaches the time limit;
After the audio control unit has reached the time before the predetermined time (hereinafter referred to as “grace time”) before the current time, the audio control unit continues to transmit the audio data in the audio reproduction unit until the current time reaches the predetermined time. It has a voice control process that gradually reduces the playback volume ,
In the audio reproduction step, when the reproduction of each of the one or more audio data is completed before the time limit, a time P required for reproducing the audio data among the one or more audio data, and For the time R from the current time to the time limit, the grace time S, and predetermined positive constants A and B that satisfy (A-1) (B-1)> 0, Time S is a predetermined constant,
R + (A-1) S ≤ P ≤ R + (B-1) S
If there is audio data that satisfies the above, the reproduction of the audio data is started in place of the reproduction of the audio data to be reproduced next .
コンピュータを、
ユーザに未来の時刻(以下「刻限時刻」という。)を設定させる刻限設定部、
現在時刻が、前記刻限時刻に至るまで、1つまたは複数の音声データを所定の順序で再生する音声再生部、
現在時刻が前記刻限時刻より所定時間(以下「猶予時間」という。)だけ以前の時刻に至ると、前記音声再生部により現在再生されている音声データのうち、まだ再生されていない部分(以下「残余部分」という。)の再生が、当該刻限時刻に完了するよう、前記音声再生部における音声データの再生速度を変化させる音声制御部
として機能させ
前記音声再生部は、前記1つまたは複数の音声データのそれぞれの再生が前記刻限時刻より前に完了すると、前記1つまたは複数の音声データのうち、当該音声データの再生に要する時間Pと、現在時刻から前記刻限時刻までの時間Rと、前記猶予時間Sと、所定の正の定数A,Bであって(A-1)(B-1)>0を満たすものと、について、当該猶予時間Sは所定の定数であり、
R+(A-1)S ≦ P ≦ R+(B-1)S
が成立する音声データがあれば、当該音声データの再生を、次に再生しようとする音声データの再生にかえて開始する
ように機能させることを特徴とするプログラム。
Computer
A time limit setting unit that allows the user to set a future time (hereinafter referred to as “time limit time”),
An audio reproducing unit that reproduces one or more audio data in a predetermined order until the current time reaches the time limit;
When the current time reaches a time earlier than the time limit by a predetermined time (hereinafter referred to as “grace time”), the portion of the audio data currently reproduced by the audio reproduction unit (hereinafter “ The remaining portion is referred to as a voice control unit that changes the playback speed of the voice data in the voice playback unit so that the playback of the remaining part is completed at the time limit ,
When the reproduction of each of the one or more pieces of audio data is completed before the time limit, the audio reproducing unit, among the one or more pieces of audio data, a time P required for reproducing the audio data, For the time R from the current time to the time limit, the grace time S, and predetermined positive constants A and B that satisfy (A-1) (B-1)> 0, Time S is a predetermined constant,
R + (A-1) S ≤ P ≤ R + (B-1) S
If there is audio data that satisfies the condition, playback of the audio data is started instead of playback of the audio data to be reproduced next.
A program characterized by functioning as follows.
コンピュータを、
ユーザに未来の時刻(以下「刻限時刻」という。)を設定させる刻限設定部、
現在時刻が、前記刻限時刻に至るまで、1つまたは複数の音声データを所定の順序で再生する音声再生部、
現在時刻が前記刻限時刻より所定時間(以下「猶予時間」という。)だけ以前の時刻に至って以降、現在時刻が当該刻限時刻に至るまで、前記音声再生部における音声データの再生音量を次第に減少させる音声制御部
として機能させ
前記音声再生部は、前記1つまたは複数の音声データのそれぞれの再生が前記刻限時刻より前に完了すると、前記1つまたは複数の音声データのうち、当該音声データの再生に要する時間Pと、現在時刻から前記刻限時刻までの時間Rと、前記猶予時間Sと、所定の正の定数A,Bであって(A-1)(B-1)>0を満たすものと、について、当該猶予時間Sは所定の定数であり、
R+(A-1)S ≦ P ≦ R+(B-1)S
が成立する音声データがあれば、当該音声データの再生を、次に再生しようとする音声データの再生にかえて開始する
ように機能させることを特徴とするプログラム。
Computer
A time limit setting unit that allows the user to set a future time (hereinafter referred to as “time limit time”),
An audio reproducing unit that reproduces one or more audio data in a predetermined order until the current time reaches the time limit;
After the current time reaches a time earlier than the time limit by a predetermined time (hereinafter referred to as “grace time”), the sound volume of the audio data is gradually reduced until the current time reaches the time limit. Function as a voice control unit ,
When the reproduction of each of the one or more pieces of audio data is completed before the time limit, the audio reproducing unit, among the one or more pieces of audio data, a time P required for reproducing the audio data, For the time R from the current time to the time limit, the grace time S, and predetermined positive constants A and B that satisfy (A-1) (B-1)> 0, Time S is a predetermined constant,
R + (A-1) S ≤ P ≤ R + (B-1) S
If there is audio data that satisfies the condition, playback of the audio data is started instead of playback of the audio data to be reproduced next.
A program characterized by functioning as follows.
JP2009007119A 2009-01-16 2009-01-16 Time limit notification device, time limit notification method, and program Active JP4815494B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009007119A JP4815494B2 (en) 2009-01-16 2009-01-16 Time limit notification device, time limit notification method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009007119A JP4815494B2 (en) 2009-01-16 2009-01-16 Time limit notification device, time limit notification method, and program

Publications (2)

Publication Number Publication Date
JP2010164785A JP2010164785A (en) 2010-07-29
JP4815494B2 true JP4815494B2 (en) 2011-11-16

Family

ID=42580998

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009007119A Active JP4815494B2 (en) 2009-01-16 2009-01-16 Time limit notification device, time limit notification method, and program

Country Status (1)

Country Link
JP (1) JP4815494B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109461461A (en) * 2018-09-29 2019-03-12 北京小米移动软件有限公司 Audio frequency playing method, device, electronic equipment and storage medium

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06167999A (en) * 1992-11-30 1994-06-14 Matsushita Electric Ind Co Ltd Information recording / reproducing device
JP2000259185A (en) * 1999-03-10 2000-09-22 Olympus Optical Co Ltd Recording and reproducing device
JP2001184100A (en) * 1999-12-24 2001-07-06 Anritsu Corp Speaking speed converting device
JP3714271B2 (en) * 2002-03-25 2005-11-09 ヤマハ株式会社 Melody system with timer function
JP4626179B2 (en) * 2004-04-30 2011-02-02 ヤマハ株式会社 Data supply device
JP4222321B2 (en) * 2005-01-27 2009-02-12 ヤマハ株式会社 Portable playback device and program
JP2008009221A (en) * 2006-06-30 2008-01-17 Casio Comput Co Ltd Audio reproduction control device and audio reproduction control program
JP2008292740A (en) * 2007-05-24 2008-12-04 Panasonic Corp Playback section editing device, mobile phone device, and playback section editing method

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109461461A (en) * 2018-09-29 2019-03-12 北京小米移动软件有限公司 Audio frequency playing method, device, electronic equipment and storage medium

Also Published As

Publication number Publication date
JP2010164785A (en) 2010-07-29

Similar Documents

Publication Publication Date Title
US8861930B2 (en) Content playback apparatus, content playback method and storage medium
JP2020528164A (en) A display device that visualizes content by rotating the display and its control method
US20090005012A1 (en) Processing a Message Received From a Mobile Cellular Network
US8457322B2 (en) Information processing apparatus, information processing method, and program
JPWO2015198488A1 (en) Electronic device, method and program
US20080301169A1 (en) Electronic apparatus of playing and editing multimedia data
US8452344B2 (en) Method and device for embedding event notification into multimedia content
JP2008204512A (en) REPRODUCTION DEVICE, REPRODUCTION METHOD, AND PROGRAM
US20090154890A1 (en) Content replay apparatus, content playback apparatus, content replay method, content playback method, program, and recording medium
JP4815494B2 (en) Time limit notification device, time limit notification method, and program
JP5151970B2 (en) Communication terminal device, communication control method, communication control program
JP2014202892A (en) Acoustic equipment
JP2005094391A (en) Device, method and program for editing and recording data, and recording medium having data editing and recording program recorded thereon
KR101701838B1 (en) Multimedia reporduction apparatus and method of playing multimedia in thereof
KR20040047950A (en) Image and audio reproducing apparatus, image and audio reproducing method and program
JP2002328758A (en) Menu item selecting method for compact information terminal equipment
JP2008090626A (en) Transfer device, transfer system, program, and transfer method
KR20070060228A (en) Sound effect generation method using external input device in mobile communication terminal
JP2008257609A (en) Electronic book player
JP4561561B2 (en) Karaoke equipment
JP2007175513A (en) GAME DEVICE AND INFORMATION STORAGE MEDIUM
KR101224639B1 (en) Mobile communication terminal having a music player function and music playing method thereof
JP3880054B2 (en) SEEK PROCESSING TIME MEASURING DEVICE AND DIGITAL DATA REPRODUCING DEVICE HAVING THE SAME
JP6376162B2 (en) Evaluation system and program
JP2025088822A (en) Information processing device

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110224

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110301

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110422

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20110816

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110829

R150 Certificate of patent or registration of utility model

Ref document number: 4815494

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140902

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250