JP5314543B2 - Respiration induction device, respiration induction method, and program - Google Patents
Respiration induction device, respiration induction method, and program Download PDFInfo
- Publication number
- JP5314543B2 JP5314543B2 JP2009209473A JP2009209473A JP5314543B2 JP 5314543 B2 JP5314543 B2 JP 5314543B2 JP 2009209473 A JP2009209473 A JP 2009209473A JP 2009209473 A JP2009209473 A JP 2009209473A JP 5314543 B2 JP5314543 B2 JP 5314543B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- respiratory
- breathing
- content
- target
- 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
Links
Images
Landscapes
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
- Massaging Devices (AREA)
Abstract
Description
本発明は、コンテンツの再生技術に関し、特に、再生するコンテンツに適した呼吸に鑑賞者の呼吸を誘導する技術に関する。 The present invention relates to a content reproduction technique, and more particularly to a technique for inducing the viewer's breathing to a breath suitable for the content to be reproduced.
音楽コンテンツなどの時間軸に沿って進行するコンテンツのテンポに基づいて鑑賞者の呼吸テンポが誘導される(コンテンツに呼吸が引き込まれる)という報告がなされている(例えば、非特許文献1参照)。また、この現象を利用し、例えば、音楽テンポに基づいて鑑賞者の呼吸を誘導する呼吸誘導技術の研究がなされている。 It has been reported that the viewer's breathing tempo is induced based on the tempo of content such as music content that progresses along the time axis (see, for example, Non-Patent Document 1). In addition, research on breathing induction technology that uses this phenomenon to induce viewers' breathing based on the music tempo, for example, has been conducted.
一方、上述したコンテンツに呼吸が引き込まれる現象から、逆に、鑑賞者の呼吸をコンテンツの各再生位置に適した呼吸に同期させることが、鑑賞者のコンテンツへの一体感や臨場感などといった心理作用に影響を与えると考えられる。このことから、コンテンツの各場面に適した呼吸に誘導するための情報を鑑賞者に呈示し、それによって鑑賞者の呼吸を誘導することで、鑑賞者のコンテンツへの一体感や臨場感などといった心理作用を向上させることができると期待できる。特に、コンテンツの鑑賞経験が浅い鑑賞者の場合には、コンテンツを鑑賞しただけでは呼吸テンポの誘導が十分になされない(呼吸の引き込みが浅い)という結果も出されており(例えば、非特許文献1参照)、このような鑑賞者に対しては特に有効な効果が期待できる。 On the other hand, from the above-mentioned phenomenon of breathing into the content, conversely, synchronizing the viewer's breathing with the breath suitable for each playback position of the content is a psychology such as a sense of unity and realism to the content of the viewer. It is thought to affect the action. For this reason, information to guide the breathing suitable for each scene of the content is presented to the viewer, thereby inducing the viewer's breathing, etc. It can be expected that psychological effects can be improved. In particular, in the case of viewers with little content appreciation experience, it has been reported that the appreciation of the breathing tempo cannot be sufficiently achieved just by appreciating the content (for example, non-patent literature) 1), such a viewer can be expected to be particularly effective.
しかし、従来の呼吸誘導技術は、主にリラクゼーションや健康増進を目的としており、ある目標となる定常的な呼吸パターンに利用者の呼吸を誘導することのみを主眼に置いたものである。すなわち、従来の呼吸誘導技術では、コンテンツの各再生位置にそれぞれ適した呼吸に鑑賞者の呼吸を誘導し、それによって鑑賞者のコンテンツへの一体感や臨場感などといった心理作用を向上させるという発想はない。 However, the conventional breathing induction technology is mainly intended for relaxation and health promotion, and focuses only on guiding the user's breathing to a certain steady breathing pattern. In other words, with the conventional breathing induction technology, the viewer's breathing is guided to the breathing that is appropriate for each playback position of the content, thereby improving psychological effects such as a sense of unity and realism to the viewer's content. There is no.
本発明はこのような点に鑑みてなされたものであり、コンテンツの各再生位置にそれぞれ定められた呼吸状態に鑑賞者の呼吸状態を誘導し、それによって鑑賞者のコンテンツへの一体感や臨場感などといった心理作用を向上させることが可能な技術を提供することを目的とする。 The present invention has been made in view of the above points, and induces the breathing state of the viewer to the breathing state determined at each playback position of the content, whereby the viewer's sense of unity and presence in the content can be obtained. The object is to provide a technique capable of improving psychological effects such as feeling.
本発明では上記課題を解決するために、時間軸に沿った各再生位置にそれぞれ対応するコンテンツ情報と、少なくとも一部の再生位置である各呼吸目標設定位置に対して予め定められた呼吸状態を特定するための呼吸目標情報と、を含む、呼吸分布付きコンテンツを記憶部に格納し、各再生位置にそれぞれ対応する各コンテンツ情報が時間軸に沿って順次再生される際に、再生される各コンテンツ情報に対応する各再生位置に対して所定の関係にある何れかの呼吸目標設定位置である第1設定位置の呼吸目標情報に応じて定まる誘導呼吸状態を時間軸に沿って物理的に呈示するための呈示変数情報を生成し、呈示変数情報によって特定される各誘導呼吸状態を時間軸に沿って物理的に呈示する。 In the present invention, in order to solve the above-mentioned problem, content information corresponding to each reproduction position along the time axis and a breathing state predetermined for each breathing target setting position which is at least a part of the reproduction position are displayed. Content with respiration distribution including respiration target information for specifying, and each content information corresponding to each playback position is played back sequentially along the time axis. Physically present along the time axis the induced breathing state determined according to the breathing target information at the first setting position, which is one of the breathing target setting positions that has a predetermined relationship with each reproduction position corresponding to the content information Presentation variable information is generated, and each induced respiratory state specified by the presentation variable information is physically presented along the time axis.
本発明では、再生される各コンテンツ情報に対応する各再生位置に対して所定の関係にある何れかの呼吸目標設定位置である第1設定位置の呼吸目標情報に応じて定まる誘導呼吸状態を時間軸に沿って物理的に呈示することとしたため、これによって、コンテンツの各再生位置にそれぞれ定められた呼吸状態に鑑賞者の呼吸状態を誘導し、それによって鑑賞者のコンテンツへの一体感や臨場感などといった心理作用を向上させることができる。 In the present invention, the induced respiration state determined according to the respiration target information at the first set position, which is one of the respiration target setting positions having a predetermined relationship with respect to each reproduction position corresponding to each content information to be reproduced, is set as the time. Because it is physically presented along the axis, this induces the viewer's breathing state to the breathing state determined at each playback position of the content, and thereby the viewer's sense of unity and presence in the content Psychological effects such as feeling can be improved.
以下、図面を参照して本発明の実施形態を説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
〔用語の定義〕
以下のように用語を定義する。
〔Definition of terms〕
Terms are defined as follows:
コンテンツ:各種音楽、音声、映画やテレビ番組等の動画など、鑑賞目的のための音響情報や映像情報を意味する。 Content: Sound information and video information for viewing purposes, such as various music, voice, movies, movies and television programs.
コンテンツ情報:コンテンツを構成し、時間軸に沿って順次再生される情報を意味する。 Content information: Information that constitutes content and is sequentially played back along the time axis.
再生位置:時間軸に沿って順次再生される各コンテンツ情報の再生位置、つまり、コンテンツ再生における時間軸上の進行位置を意味する。より具体的には、例えば、フレーム位置、サンプル点、タイムコード、ソングポジションポインターなどが再生位置に対応する。 Reproduction position: means the reproduction position of each piece of content information that is sequentially reproduced along the time axis, that is, the progress position on the time axis in content reproduction. More specifically, for example, the frame position, sample point, time code, song position pointer, etc. correspond to the playback position.
呼吸目標設定位置:予め定められた少なくとも一部の再生位置を意味する。 Respiratory target setting position: means a predetermined reproduction position at least in part.
呼吸状態:周期的に行われる呼吸運動中の各状態を意味する。より具体的には、例えば、呼気運動を開始する時点の状態である呼気開始状態、呼気運動中の各時点での呼気状態、呼気運動を終了する時点の状態である呼気終了状態、吸気運動を開始する時点の状態である吸気開始状態、吸気運動中の各時点での吸気状態、吸気運動を終了する時点の状態である吸気終了状態などが呼吸状態に対応する。 Respiratory state: Means each state during a breathing exercise performed periodically. More specifically, for example, an exhalation start state that is a state at the time of starting an exhalation exercise, an exhalation state at each time point during the exhalation exercise, an expiration end state that is a state at the time of ending the exhalation exercise, an inspiration An inhalation start state, which is a state at the time of starting, an inhalation state at each point in time during the inspiratory motion, an inhalation end state, which is a state at the end of the inspiratory motion, and the like correspond to the respiratory state.
呼吸情報:人間の呼吸状態を計測して得られる情報を意味する。より具体的には、例えば、胸部回りや腹部回りの長さ、呼吸の気流量、呼気と吸気の温度差などを意味する。 Respiratory information: Information obtained by measuring the human respiratory state. More specifically, it means, for example, the length around the chest or the abdomen, the respiratory airflow, the temperature difference between exhaled air and inhaled air.
再生速度:ある再生位置Aのコンテンツ情報を再生してから次の再生位置Bのコンテンツ情報を再生するまでに要する時間の逆数を意味する。再生テンポやクロック間隔などに読み替え可能な概念である。 Reproduction speed: means the reciprocal of the time required from reproducing the content information at a certain reproduction position A to reproducing the content information at the next reproduction position B. This is a concept that can be read as the playback tempo or clock interval.
〔第1実施形態〕
本発明の第1実施形態を説明する。
[First Embodiment]
A first embodiment of the present invention will be described.
<構成>
図1は、呼吸誘導装置の機能構成を例示するためのブロック図である。
<Configuration>
FIG. 1 is a block diagram for illustrating a functional configuration of the respiratory guidance device.
図1に例示するように、第1実施形態の呼吸誘導装置1は、入力部10と、呼吸分布付きコンテンツ11aを格納する記憶部11と、コンテンツ再生制御部12と、再生部13と、呈示変数演算部14と、呼吸目標呈示部15と、制御部19とを有する。
As illustrated in FIG. 1, the
[入力部10]
入力部10は、呼吸分布付きコンテンツ11aの入力を受け付ける機能部であり、入力部10の例は、入力ポート、入力インタフェース、読み出し装置、受信装置などである。
[Input unit 10]
The
[呼吸分布付きコンテンツ11a]
図2は、呼吸分布付きコンテンツ11aの一例を説明するための図である。
[
FIG. 2 is a diagram for explaining an example of the
本形態の呼吸分布付きコンテンツ11aは、時間軸に沿った各再生位置にそれぞれ対応するコンテンツ情報と、少なくとも一部の再生位置である各呼吸目標設定位置に対して予め定められた呼吸状態を特定するための呼吸目標情報と、を含むデータ構造からなるデータである。
In this embodiment, the content with
本形態の例では、サンプル点を再生位置とし、音程や音の強さを示すMIDIデータをコンテンツ情報とし、すべてのサンプル点を呼吸目標設定位置とし、周期的な呼吸運動の位相を特定するための情報を呼吸目標情報とする。例えば、図2に例示する呼吸分布付きコンテンツ11aは、時間軸に沿った各サンプル点τ(再生位置)にそれぞれ対応する音程や音の強さを示すMIDIデータであるコンテンツ情報d(τ)と、すべてのサンプル点τ(呼吸目標設定位置)に対して定められた、各サンプル点τにおいて望ましい「周期的な呼吸運動の位相」を特定するための情報Φ(τ)(呼吸目標情報)とを含むデータ構造からなるデータである。
In the example of the present embodiment, in order to identify the phase of the periodic respiratory motion by using the sample point as the playback position, MIDI data indicating the pitch and sound intensity as the content information, and all the sample points as the breathing target setting position. Is used as breathing target information. For example, the content with
ここで、この例のサンプル点τは0以上の整数であり、値が大きいほど遅い時間に対応する。また、図2に例示する呼吸分布付きコンテンツ11aは、再生対象のサンプル点τが時間軸に沿って順次更新されながら、各再生対象のサンプル点τに対応するコンテンツ情報が順次再生される。この再生対象のサンプル点τの更新周期をサンプル更新間隔と呼び、予め定められたサンプル更新間隔の標準設定値をS0とする。
Here, the sample point τ in this example is an integer greater than or equal to 0, and a larger value corresponds to a later time. In addition, in the
また、本形態の呼吸目標情報Φ(τ)は、周期的な呼吸運動の位相を特定するための情報である。本形態では、人間の呼吸状態を示す呼吸レベルV(t)の周期的な変化によって「周期的な呼吸運動」を定量化し、呼吸レベルV(t)を1次元目の値とし、その遅延値V(t-γ)を2次元目の値とした直交座標系の空間(相空間)での極座標の偏角を「周期的な呼吸運動の位相を特定するための情報」とする。なお、本形態では、胸部回りや腹部回りの長さに対応する情報を呼吸レベルV(t)とし、時刻tでの呼吸レベルをV(t)で表す。なお、tは離散的な時刻に対応する整数インデックスであり、「時刻t」とは整数インデックスtに対応する時刻を意味する。また、γは時間遅延フィルターの遅延幅であり、その値は200msから800ms程度が望ましい。 Moreover, the respiration target information Φ (τ) of this embodiment is information for specifying the phase of periodic respiratory motion. In this embodiment, “periodic respiratory motion” is quantified by periodic changes in the respiratory level V (t) indicating the human respiratory state, the respiratory level V (t) is taken as the first dimension value, and its delay value. The declination of polar coordinates in the space (phase space) of the orthogonal coordinate system with V (t−γ) as the second dimension value is defined as “information for specifying the phase of periodic respiratory motion”. In this embodiment, information corresponding to the length around the chest and the abdomen is represented as a breathing level V (t), and the breathing level at time t is represented as V (t). Note that t is an integer index corresponding to a discrete time, and “time t” means a time corresponding to the integer index t. Γ is the delay width of the time delay filter, and its value is preferably about 200 ms to 800 ms.
図3は、呼吸レベルV(t)を例示した図である。また、図4は、呼吸レベルV(t)を1次元目の値とし、その遅延値V(t-γ)を2次元目の値とした直交座標系の空間(相空間)での極座標の偏角φ(t)を例示した図である。 FIG. 3 is a diagram illustrating the breathing level V (t). FIG. 4 shows polar coordinates in a space (phase space) of an orthogonal coordinate system in which the respiration level V (t) is a first-dimensional value and the delay value V (t−γ) is a second-dimensional value. It is the figure which illustrated deflection angle (phi) (t).
図3に例示するように、本形態の呼吸レベルV(t)は、呼気が開始される時刻である呼気開始時刻(bpe(n-1)等)で極大となり、呼気状態が進むにつれて減少し、吸気が開始される時刻である吸気開始時刻(bpi(n)等)で極小となり、吸気状態が進むにつれて増加し、次の呼気開始時刻(bpe(n)等)で再び極大となる、というように周期的に変化する。このような呼吸レベルV(t)の変化に応じ、図4に例示するような相空間での極座標の偏角φ(t)が定まる。 As illustrated in FIG. 3, the respiration level V (t) of the present embodiment becomes maximum at the expiration start time (bpe (n−1), etc.) that is the time when expiration starts, and decreases as the expiration state progresses. , It becomes a minimum at the inhalation start time (bpi (n) etc.) that is the time when inspiration starts, increases as the inspiratory state progresses, and reaches a maximum again at the next exhalation start time (bpe (n) etc.) So as to change periodically. In accordance with such a change in the respiration level V (t), a polar coordinate declination φ (t) in the phase space as illustrated in FIG. 4 is determined.
本形態では、呼吸目標設定位置である各サンプル点τに対応するコンテンツ情報が再生される時点で好ましい偏角φ(t)が、当該サンプル点τに対応する呼吸目標情報Φ(τ)(図2参照)として、呼吸分布付きコンテンツ11aに予め設定されている(図2参照)。
In this embodiment, when the content information corresponding to each sample point τ that is the respiration target setting position is reproduced, the preferred declination φ (t) is the respiration target information Φ (τ) corresponding to the sample point τ (FIG. 2)) is set in advance in the
[記憶部11]
記憶部11は、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリなどの情報記憶装置である。
[Storage unit 11]
The
[コンテンツ再生制御部12]
本形態のコンテンツ再生制御部12は、例えば、CPUに所定のプログラムが読み込まれることで構成される処理部である。本形態のコンテンツ再生制御部12は、記憶部11の呼吸分布付きコンテンツ11aから抽出されたコンテンツ情報を入力とし、予め定められた再生速度で各再生位置にそれぞれ対応する各コンテンツ情報を順次再生するための再生情報を出力する。例えば、コンテンツ再生制御部12は、コンテンツ情報d(τ)を記憶部11に格納された呼吸目標分布付きコンテンツ11aから抽出されたコンテンツ情報d(τ)を入力とし、予め定められたサンプル更新間隔S0で再生対象のサンプル点τを更新しつつ再生対象のサンプル点τに対応するコンテンツ情報d(τ)を再生するための再生情報r(τ)(音響信号等)を順次出力する。例えば、コンテンツ再生制御部12は、サンプル更新間隔S0で再生対象のサンプル点τを更新しつつ再生対象のサンプル点τに対応するコンテンツ情報d(τ)を呼吸目標分布付きコンテンツ11aから順次抽出し、抽出したコンテンツ情報d(τ)を再生するための再生情報r(τ)を順次出力する。
[Content reproduction control unit 12]
The content
[再生部13]
本形態の再生部13は、例えば、アンプ、スピーカー、画像表示装置などから構成される周知の呈示装置である。再生部13は、コンテンツ再生制御部12から出力された再生情報r(τ)を入力とし、再生情報r(τ)によって特定される音響情報等のコンテンツを出力する。
[Playback unit 13]
The
[呈示変数演算部14]
本形態の呈示変数演算部14は、例えば、CPUに所定のプログラムが読み込まれることで構成される処理部である。本形態の呈示変数演算部14は、各再生位置にそれぞれ対応する各コンテンツ情報が時間軸に沿って順次再生される際に、再生される各コンテンツ情報に対応する各再生位置に対して所定の関係にある何れかの呼吸目標設定位置である第1設定位置の呼吸目標情報に応じて定まる誘導呼吸状態を時間軸に沿って物理的に呈示するための呈示変数情報を生成し、当該呈示変数情報を出力する。なお、本形態の第1設定位置は、再生されるコンテンツ情報に対応する再生位置である呼吸目標設定位置であり、本形態の誘導呼吸状態は、第1設定位置の呼吸目標情報が示す呼吸状態である。
[Presentation variable calculation unit 14]
The presentation
例えば、本形態の呈示変数演算部14は、サンプル点τ=p(t)に対応するコンテンツ情報d(p(t))が時間軸に沿って順次再生される際に、再生される各コンテンツ情報d(p(t))に対応する各サンプル点τ=p(t)の呼吸目標情報Φ(p(t))を入力とし、当該呼吸目標情報Φ(p(t))が示す位相を時間軸に沿って物理的に呈示するための呈示変数情報x(t)を生成し、当該呈示変数情報x(t)を出力する。なお、p(t)は、時刻tの時点で再生されるコンテンツ情報d(p(t))に対応するサンプル点τを表す。より具体的には、例えば、本形態の呈示変数演算部14は、コンテンツ情報d(p(t1))が再生される時点の時刻t=t1(図2)において、呼吸目標情報Φ(p(t1))を入力とし、呼吸目標情報Φ(p(t1))が示す位相を時間軸に沿って物理的に呈示するための呈示変数情報x(t1)を生成して出力する。
For example, the presentation
また、呈示変数情報x(t)は、呼吸目標情報Φ(p(t))の写像であり、例えば、呼吸目標情報Φ(p(t))が示す位相を人間が直感的に理解しやすい数値に変換したものである。例えば、吸気開始から次の呼気開始に到るまでの吸気状態(図3参照)では位相が進むにつれて呈示変数情報x(t)の値が大きくなり、呼気開始から次の吸気開始までの呼気状態では位相が進むにつれて呈示変数情報x(t)の値が小さくなるようにする。また、その逆に、吸気状態では位相が進むにつれて呈示変数情報x(t)の値が小さくなり、呼気開始から次の吸気開始までの呼気状態では位相が進むにつれて呈示変数情報x(t)の値が大きくなるようにしてもよい。呈示変数情報x(t)の具体例としては、例えば、以下の式(1)や(2)のものがある。 Moreover, the presentation variable information x (t) is a mapping of the respiratory target information Φ (p (t)). For example, it is easy for a human to intuitively understand the phase indicated by the respiratory target information Φ (p (t)). It is converted to a numerical value. For example, in the inspiratory state from the start of inspiration to the start of the next exhalation (see FIG. 3), the value of the presentation variable information x (t) increases as the phase advances, and the exhalation state from the start of exhalation to the start of the next inspiration Then, the value of the presentation variable information x (t) is made smaller as the phase advances. Conversely, in the inspiration state, the value of the presentation variable information x (t) decreases as the phase advances, and in the expiration state from the start of exhalation to the start of the next inspiration, the presentation variable information x (t) increases as the phase advances. The value may be increased. Specific examples of the presentation variable information x (t) include, for example, the following formulas (1) and (2).
x(t)=C・cos(Φ(p(t))+C0)+C1 …(1)
x(t)=mod(Φ(p(t)),π)+C1 …(2)
ただし、mod(Φ(p(t)),π)はΦ(p(t))をπで割った余りを表し、C,C0,C1は|C|≦C1、C≠0を満たす任意の定数を表す。
x (t) = C ・ cos (Φ (p (t)) + C0) + C1 (1)
x (t) = mod (Φ (p (t)), π) + C1 (2)
Where mod (Φ (p (t)), π) represents the remainder of dividing Φ (p (t)) by π, and C, C0, and C1 are arbitrary satisfying | C | ≦ C1 and C ≠ 0 Represents a constant.
[呼吸目標呈示部15]
本形態の呼吸目標呈示部15は、呈示変数情報を入力とし、コンテンツ情報が時間軸に沿って順次再生される際に、呈示変数情報によって特定される各誘導呼吸状態を時間軸に沿って物理的に呈示する。また、本形態の呼吸目標呈示部15は、例えば、画像や光などの視覚情報や、音楽や音声などの聴覚情報や、振動などの触覚情報などを表示する周知の呈示装置である。呼吸目標呈示部15は、再生部13の一部であってもよいし、再生部13と別個に構成されてもよい。ただし、コンテンツ情報の再生によって鑑賞者に知覚される物理現象の種別と、呼吸目標呈示部15による呈示によって鑑賞者に知覚される物理現象の種別とが異なることが望ましい。例えば、コンテンツが音楽コンテンツであり、コンテンツ情報の再生によって鑑賞者に知覚される物理現象の種別が音波である場合、呼吸目標呈示部15による呈示によって鑑賞者に知覚される物理現象の種別は音波以外であることが望ましい。本形態では、呼吸目標呈示部15が視覚情報を呈示し、その呈示によって鑑賞者に知覚される物理現象が光である場合を例示する。すなわち、本形態の呼吸目標呈示部15は、呈示変数情報x(t)を視覚情報として出力する。
[Respiration target presentation unit 15]
The breathing
図5(A)(B)は、視覚情報として出力される呈示変数情報x(t)を例示した図である。図5(A)は、ディスプレイ等で呈示変数情報x(t)をバーグラフの長さとして表示する例であり、図5(B)は、呈示変数情報x(t)を円の大きさ(円の半径)として表示する例である。 5A and 5B are diagrams illustrating the presentation variable information x (t) output as visual information. FIG. 5A shows an example in which the presentation variable information x (t) is displayed as the length of the bar graph on a display or the like. FIG. 5B shows the presentation variable information x (t) with the size of a circle ( It is an example displayed as a radius of a circle.
[制御部19]
制御部19は、例えば、CPUに所定のプログラムが読み込まれることで構成される処理部である。制御部19は、呼吸誘導装置1の処理全体を制御する。
[Control unit 19]
The
<方法>
次に、本形態の呼吸誘導方法を例示する。
<Method>
Next, the respiratory induction method of this embodiment will be exemplified.
図6は、呼吸誘導方法を例示するためのフローチャートである。 FIG. 6 is a flowchart for illustrating the breathing induction method.
まず、入力部10に呼吸分布付きコンテンツ11aが入力され(ステップS10)、記憶部11に格納される(ステップS11)。
First, the
コンテンツ再生制御部12は、例えば、サンプル更新間隔S0で再生対象のサンプル点τを更新しつつ再生対象のサンプル点τに対応するコンテンツ情報d(τ)を記憶部11の呼吸目標分布付きコンテンツ11aから順次抽出し、抽出したコンテンツ情報d(τ)を再生するための再生情報r(τ)を順次出力する(ステップS12)。再生部13は、例えば、コンテンツ再生制御部12から出力された再生情報r(τ)を入力とし、再生情報r(τ)によって特定される音響情報等のコンテンツを出力する(ステップS13)。
For example, the content
また、この例の呈示変数演算部14は、サンプル点τ=p(t)に対応するコンテンツ情報d(p(t))が時間軸に沿って順次再生される際に、再生される各コンテンツ情報d(p(t))に対応する各サンプル点τ=p(t)の呼吸目標情報Φ(p(t))を入力とし、当該呼吸目標情報Φ(p(t))が示す位相を時間軸に沿って物理的に呈示するための呈示変数情報x(t)を生成し、当該呈示変数情報x(t)を出力する(ステップS14)。呼吸目標呈示部15は、入力された呈示変数情報x(t)を視覚情報として出力する(ステップS15)。
In addition, the presentation
次に、制御部19が、呼吸分布付きコンテンツ11aが含むすべてのコンテンツ情報d(τ)の再生が終了したか否かを判定する(ステップS19)。ここで、すべてのコンテンツ情報d(τ)の再生が終了していないと判定された場合、t1+1を新たなt1としてステップS12の処理に戻る。一方、コンテンツ情報d(τ)の再生が終了していると判定された場合、処理が終了する。
Next, the
〔第1実施形態の変形例1〕
次に、第1実施形態の変形例1を説明する。なお、これ以降では、既に説明した事項との相違点を中心に説明し、既に説明した事項についての説明の繰り返しを省略する。また、既に説明した機能構成についてはそれらと同一の参照番号を用いて説明を省略する。
[
Next,
第1実施形態では、すべてのサンプル点を呼吸目標設定位置とし、周期的な呼吸運動の位相を特定するための情報を呼吸目標情報とする呼吸分布付きコンテンツ11aを例示した。しかし、呼気運動を開始する時点として望ましいサンプル点を呼吸目標設定位置とし、呼吸目標設定位置における呼気開始状態を特定するための情報を呼吸目標情報としてもよい。
In the first embodiment, the
図7は、第1実施形態の変形例1における呼吸分布付きコンテンツ11a’を例示した図である。図7に例示する呼吸分布付きコンテンツ11a’は、時間軸に沿った各サンプル点τにそれぞれ対応する音程や音の強さを示すMIDIデータであるコンテンツ情報d(τ)と、呼気運動を開始する時点として望ましいサンプル点である各呼吸目標設定位置に対して定められた呼気開始状態を特定するための呼吸目標情報Bpe(μ)と、を含むデータ構造からなるデータである。なお、呼吸目標情報Bpe(μ)は、それに対応するサンプル点τ(呼吸目標設定位置)を示す。例えば、サンプル点τ=100に対して定められた呼吸目標情報Bpe(μ)の値は100である。また、μは説明上便宜的に付した指標であり、各呼吸目標情報Bpe(μ)を識別するための0以上の連続した整数である。値が大きいμほど時間的に後の呼吸目標情報に対応する。
FIG. 7 is a
このような呼吸分布付きコンテンツ11a’を用いる場合、呈示変数演算部は、サンプル点τ=p(t)に対応するコンテンツ情報d(p(t))が時間軸に沿って順次再生される際に、再生されるコンテンツ情報d(p(t))に対応するサンプル点τ=p(t)に応じた第1設定位置の呼吸目標情報に応じて定まる誘導呼吸状態を時間軸に沿って物理的に呈示するための呈示変数情報x(t)を生成する。例えば、呈示変数演算部は、現時点の時刻t=t1でサンプル点τ=p(t1)に対応するコンテンツ情報d(p(t1))が時間軸に沿って再生される際に、再生されるコンテンツ情報d(p(t1))に対応するサンプル点τ=p(t1)から直近の過去及び未来の各呼吸目標設定位置(第1設定位置)の呼吸目標情報Bpe(m-1),Bpe(m)(図7参照)を用い、以下の式に従って呈示変数情報x(t1)を算出して出力する。
When such a content with
θ(t1)=2・π(p(t1)-Bpe(m-1))/(Bpe(m)-Bpe(m-1)) …(3)
x(t1)=C・cos(θ(t1)+C0)+C1 …(4)
ただし、C,C0,C1は|C|≦C1、C≠0を満たす任意の定数を表す。
θ (t1) = 2 ・ π (p (t1) -Bpe (m-1)) / (Bpe (m) -Bpe (m-1)) (3)
x (t1) = C ・ cos (θ (t1) + C0) + C1 (4)
However, C, C0, and C1 represent arbitrary constants that satisfy | C | ≦ C1 and C ≠ 0.
〔第2実施形態〕
第2実施形態は第1実施形態の変形例である。第2実施形態の呼吸分布付きコンテンツは、さらに、少なくとも一部の再生位置である各同期重要度設定位置に対して予め定められた係数である同期重要度を含み、呈示変数演算部は、各再生位置にそれぞれ対応する各コンテンツ情報が時間軸に沿って順次再生される際に、再生される各コンテンツ情報に対応する各再生位置に対して所定の関係にある何れかの同期重要度設定位置である第2設定位置の同期重要度を時間軸に沿って物理的に呈示するための呈示変数情報を生成し、呼吸目標呈示部は、コンテンツ情報が時間軸に沿って順次再生される際に、さらに、呈示変数情報によって特定される各同期重要度を時間軸に沿って物理的に呈示する。
[Second Embodiment]
The second embodiment is a modification of the first embodiment. The content with respiratory distribution of the second embodiment further includes a synchronization importance level that is a coefficient predetermined for each synchronization importance level setting position that is at least a part of the playback position. When each content information corresponding to each playback position is sequentially played back along the time axis, any one of the synchronization importance setting positions having a predetermined relationship with each playback position corresponding to each content information to be played back When the content information is sequentially played back along the time axis, the presentation variable information for physically presenting the synchronization importance of the second set position that is as follows is generated along the time axis. Furthermore, each synchronization importance specified by the presentation variable information is physically presented along the time axis.
<構成>
図1に例示するように、第2実施形態の呼吸誘導装置2は、入力部20と、呼吸分布付きコンテンツ21aを格納する記憶部21と、コンテンツ再生制御部12と、再生部13と、呈示変数演算部24と、呼吸目標呈示部25と、制御部19とを有する。
<Configuration>
As illustrated in FIG. 1, the
[入力部20,記憶部21,呼吸分布付きコンテンツ21a]
入力部20は、呼吸分布付きコンテンツ21aの入力を受け付ける機能部であり、記憶部21は、呼吸分布付きコンテンツ21aを格納する。呼吸分布付きコンテンツ21aは、時間軸に沿った各再生位置にそれぞれ対応するコンテンツ情報と、少なくとも一部の再生位置である各呼吸目標設定位置に対して予め定められた呼吸状態を特定するための呼吸目標情報と、少なくとも一部の再生位置である各同期重要度設定位置に対して予め定められた係数である同期重要度を含むデータ構造からなるデータである。ここで、同期重要度は、それに対応する再生位置に対応する呼吸目標情報の重要度を示す。すなわち、同期重要度は、それに対応する再生位置に対応する呼吸目標情報に応じて定まる誘導呼吸状態と、その再生位置に対応するコンテンツ情報が再生される時点での鑑賞者100の呼吸と、を同期させる重要度が大きいほど大きな値をとる。
[
The
図8は、第2実施形態における呼吸分布付きコンテンツ21aを例示した図である。
FIG. 8 is a diagram illustrating a
図8に例示する呼吸分布付きコンテンツ21aは、時間軸に沿った各サンプル点τ(再生位置)にそれぞれ対応する音程や音の強さを示すMIDIデータであるコンテンツ情報d(τ)と、すべてのサンプル点τ(呼吸目標設定位置)に対して定められた、各サンプル点τにおいて望ましい「周期的な呼吸運動の位相」を特定するための情報Φ(τ)(呼吸目標情報)とに加え、さらに、同期重要度設定位置である各サンプル点τにそれぞれ対応する係数である同期重要度α(τ)を含むデータ構造からなるデータである。
The content with
[呈示変数演算部24]
本形態の呈示変数演算部24は、例えば、CPUに所定のプログラムが読み込まれることで構成される処理部である。本形態の呈示変数演算部24が生成する呈示変数情報は、第1実施形態で説明した第1設定位置の呼吸目標情報に応じて定まる誘導呼吸状態と、再生される各コンテンツ情報に対応する各再生位置に対して所定の関係にある何れかの同期重要度設定位置である第2設定位置の同期重要度と、を時間軸に沿って物理的に呈示するためのものである。なお、本形態の第2設定位置は、再生されるコンテンツ情報に対応する再生位置である呼吸目標設定位置である。
[Presentation variable calculation unit 24]
The presentation variable calculation unit 24 of this embodiment is a processing unit configured by, for example, a predetermined program being read by the CPU. The presentation variable information generated by the presentation variable calculation unit 24 of the present embodiment includes the induced respiratory state determined according to the respiratory target information at the first set position described in the first embodiment, and each content information corresponding to each content information to be reproduced. This is for physically presenting along the time axis the synchronization importance of the second setting position, which is one of the synchronization importance setting positions having a predetermined relationship with the reproduction position. In addition, the 2nd setting position of this form is a respiration target setting position which is a reproduction | regeneration position corresponding to the content information reproduced | regenerated.
本形態の呈示変数演算部24は、サンプル点τ=p(t)に対応するコンテンツ情報d(p(t))が時間軸に沿って順次再生される際に、さらに、再生される各コンテンツ情報d(p(t))に対応するサンプル点τ=p(t)の同期重要度α(p(t))を入力とし、第1実施形態で説明した呈示変数情報x(t)に加え、同期重要度α(p(t))を時間軸に沿って物理的に呈示するための呈示変数情報y(t)を生成して出力する。より具体的には、例えば、本形態の呈示変数演算部24は、コンテンツ情報d(p(t1))が再生される時点の時刻t=t1(図8)において、呼吸目標情報Φ(p(t1))を入力とし、呼吸目標情報Φ(p(t1))が示す位相を時間軸に沿って物理的に呈示するための呈示変数情報x(t1)を生成して出力するとともに、さらに、同期重要度α(p(t1))を入力とし、同期重要度α(p(t1))を時間軸に沿って物理的に呈示するための呈示変数情報y(t1)を生成して出力する。 When the content information d (p (t)) corresponding to the sample point τ = p (t) is sequentially reproduced along the time axis, the presentation variable calculation unit 24 of the present embodiment further reproduces each content to be reproduced. The synchronization importance α (p (t)) of the sample point τ = p (t) corresponding to the information d (p (t)) is input and added to the presentation variable information x (t) described in the first embodiment. Then, presentation variable information y (t) for physically presenting the synchronization importance α (p (t)) along the time axis is generated and output. More specifically, for example, the presentation variable calculation unit 24 of the present embodiment, at time t = t1 (FIG. 8) when the content information d (p (t1)) is reproduced, respiration target information Φ (p ( t1)) as input, and generates and outputs presentation variable information x (t1) for physically presenting the phase indicated by the respiratory target information Φ (p (t1)) along the time axis, and Generates and outputs presentation variable information y (t1) for physically presenting the synchronization importance α (p (t1)) along the time axis with the synchronization importance α (p (t1)) as input .
なお、呈示変数情報y(t)は、同期重要度α(p(t))の写像であり、例えば、同期重要度α(p(t))を人間の視覚特性や心理尺度等の生体特性を考慮した数値に変換したものである。例えば、同期重要度α(p(t))の対数値、指数値、同期重要度α(p(t))やその対数値や指数値の比例値を呈示変数情報y(t)とする。呈示変数情報y(t)の具体例としては、例えば、以下の式(5)のものがある。 The presentation variable information y (t) is a mapping of the synchronization importance α (p (t)). For example, the synchronization importance α (p (t)) is a biological characteristic such as a human visual characteristic or a psychological scale. Is converted to a numerical value that takes into account. For example, the logarithmic value of the synchronization importance α (p (t)), the exponent value, the synchronization importance α (p (t)) and the proportional value of the logarithmic value and the exponent value are used as the presentation variable information y (t). As a specific example of the presentation variable information y (t), for example, there is the following expression (5).
y(t)=C2・log(α(p(t)))+C3 …(5)
ただしC2,C3はC2>0, C3>0を満たす任意の定数であり、log( )は対数関数である。
y (t) = C2 ・ log (α (p (t))) + C3 (5)
However, C2 and C3 are arbitrary constants satisfying C2> 0 and C3> 0, and log () is a logarithmic function.
[呼吸目標呈示部25]
本形態の呼吸目標呈示部25は、例えば、CPUに所定のプログラムが読み込まれることで構成される処理部である。本形態の呼吸目標呈示部25は、呈示変数情報を入力とし、コンテンツ情報が時間軸に沿って順次再生される際に、呈示変数情報によって特定される各誘導呼吸状態や同期重要度を時間軸に沿って物理的に呈示する。また、本形態の呼吸目標呈示部25は、例えば、画像や光などの視覚情報や、音楽や音声などの聴覚情報や、振動などの触覚情報などを表示する周知の呈示装置である。呼吸目標呈示部25は、再生部13の一部であってもよいし、再生部13と別個に構成されてもよい。ただし、コンテンツ情報の再生によって鑑賞者に知覚される物理現象の種別と、呼吸目標呈示部25による呈示によって鑑賞者に知覚される物理現象の種別とが異なることが望ましい。本形態では、呼吸目標呈示部25が視覚情報を呈示し、その呈示によって鑑賞者に知覚される物理現象が光である場合を例示する。すなわち、本形態の呼吸目標呈示部25は、呈示変数情報x(t),y(t)を視覚情報として出力する。
[Respiration target presentation unit 25]
The respiratory target presenting unit 25 of the present embodiment is a processing unit configured by, for example, a predetermined program being read into the CPU. The breathing target presenting unit 25 of the present embodiment receives the presenting variable information as an input, and when the content information is sequentially reproduced along the time axis, the induced respiratory state and the synchronization importance specified by the presenting variable information are represented on the time axis. Present physically along. The respiratory target presenting unit 25 according to the present embodiment is a known presenting device that displays visual information such as images and light, auditory information such as music and voice, and tactile information such as vibration. The breathing target presentation unit 25 may be a part of the
例えば、呼吸目標呈示部25は、呈示変数情報x(t),y(t)を入力とし、呈示変数情報y(t)で特定される輝度で、呈示変数情報x(t)で長さや大きさが特定されるバーグラフや円(図5(A)(B))などの図形を表示する。この際、呈示変数情報y(t)に対応する同期重要度α(p(t))の値が大きいほど輝度が高くなるようにする。これにより、バーグラフや円などの図形の長さや大きさで呈示される呼吸目標の重要度をその図形の輝度でできる。また、呈示変数情報y(t)に対応する同期重要度α(p(t))の値が閾値以下の場合(例えばy(t)=0の場合)、呈示変数情報x(t)で長さや大きさが特定されるバーグラフや円などの図形を表示しないことが望ましい。 For example, the breathing target presentation unit 25 receives the presentation variable information x (t) and y (t) as input, and has a luminance specified by the presentation variable information y (t), and the length and magnitude of the presentation variable information x (t). A graphic such as a bar graph or a circle (FIGS. 5A and 5B) is displayed. At this time, the luminance becomes higher as the value of the synchronization importance α (p (t)) corresponding to the presentation variable information y (t) is larger. Thereby, the importance of the breathing target presented by the length and size of a graphic such as a bar graph or a circle can be determined by the luminance of the graphic. In addition, when the value of the synchronization importance α (p (t)) corresponding to the presentation variable information y (t) is equal to or less than the threshold (for example, when y (t) = 0), the presentation variable information x (t) is long. It is desirable not to display a bar graph or a figure such as a circle whose size and size are specified.
或いは、輝度ではなく、バーグラフや円などの図形の色調によって呈示変数情報y(t)を呈示してもよい。この際、呈示変数情報y(t)に対応する同期重要度α(p(t))の値が閾値以下の場合(例えばy(t)=0の場合)に、バーグラフや円などの図形をバックグラウンドの色調にしてもよい。x(t)の呈示はx(t)の値によらず感覚量が一定であることが望ましく、y(t)は鑑賞者の感覚量と比例関係にあることが望ましい。感覚量に関しては、例えば、「G.A.Gescheider,宮岡徹(監訳),“心理物理学 方法・理論・応用(下)”, 2003,北大路書房」を参照。 Alternatively, the presentation variable information y (t) may be presented not by luminance but by the color tone of a graphic such as a bar graph or a circle. At this time, if the value of the synchronization importance α (p (t)) corresponding to the presentation variable information y (t) is equal to or less than the threshold (for example, y (t) = 0), a graphic such as a bar graph or a circle The background color may be used. In presenting x (t), it is desirable that the sensory amount is constant regardless of the value of x (t), and y (t) is desirably proportional to the sensory amount of the viewer. For sensory quantities, see, for example, “G.A. Gescheider, Toru Miyaoka (supervised),“ Psychophysics Method / Theory / Application (below) ”, 2003, Kitaoji Shobo.
以上により、呈示変数情報x(t)が示す呼吸目標に対する追従の重要性を鑑賞者100に直感的に認識させることができる。
Thus, the
<方法>
次に、図6を用いて本形態の再生速度同期方法を例示する。
<Method>
Next, the playback speed synchronization method of this embodiment will be illustrated with reference to FIG.
第1実施形態との相違点は、ステップS11,12の処理の代わりに、入力部20に呼吸分布付きコンテンツ21aが入力され(ステップS20)、記憶部21に格納される(ステップS21)点、ステップS14の処理の代わりに、呈示変数演算部24が、サンプル点τ=p(t)に対応するコンテンツ情報d(p(t))が時間軸に沿って順次再生される際に、さらに、再生される各コンテンツ情報d(p(t))に対応するサンプル点τ=p(t)の同期重要度α(p(t))を入力とし、第1実施形態で説明した呈示変数情報x(t)に加え、同期重要度α(p(t))を時間軸に沿って物理的に呈示するための呈示変数情報y(t)を生成して出力する点(ステップS24)、ステップS15の代わりに、呼吸目標呈示部25が呈示変数情報x(t),y(t)を視覚情報として出力する点(ステップS25)である。
The difference from the first embodiment is that, instead of the processing of steps S11 and S12, the content with
〔第2実施形態の変形例1〕
図9は、第2実施形態の変形例1における呼吸分布付きコンテンツ21a’を例示した図である。
[
FIG. 9 is a diagram illustrating a
第2実施形態の呼吸分布付きコンテンツ21aの代わりに、図9に例示するような、時間軸に沿った各サンプル点τ(再生位置)にそれぞれ対応する音程や音の強さを示すMIDIデータであるコンテンツ情報d(τ)と、呼気運動を開始する時点として望ましいサンプル点である各呼吸目標設定位置に対して定められた呼気開始状態を特定するための呼吸目標情報Bpe(μ)と、同期重要度設定位置である各サンプル点τにそれぞれ対応する係数である同期重要度α(τ)を含むデータ構造からなる呼吸分布付きコンテンツ21a’を用いてもよい。この場合の呈示変数情報x(t)は、第1実施形態の変形例1のものと同様であり、呈示変数情報y(t)は、第2実施形態のものと同様である。
Instead of the
〔第2実施形態の変形例2〕
第2実施形態及びその変形例1では、誘導呼吸状態を呈示するための呈示変数情報と、同期重要度を呈示するための呈示変数情報とが、互いに独立した別個の情報であった。しかし、誘導呼吸状態と同期重要度とが1つの呈示変数情報によって表現されてもよい。例えば、第2実施形態及びその変形例1で例示したx(t)とy(t)との積x(t)・y(t)を呈示変数情報としてもよい。この場合、呼吸目標呈示部は、例えば、呈示変数情報に基づいて長さや大きさが定まる図形を表示することで、誘導呼吸状態と同期重要度とを同時に呈示できる。
[
In the second embodiment and the first modification thereof, the presentation variable information for presenting the induced respiratory state and the presentation variable information for presenting the synchronization importance are separate pieces of independent information. However, the induced respiratory state and the synchronization importance may be expressed by one presentation variable information. For example, the product x (t) · y (t) of x (t) and y (t) exemplified in the second embodiment and its
〔第3実施形態〕
第3実施形態は、第1,2実施形態及びそれらの変形例の変形例である。第3実施形態では、呈示変数情報に基づき、誘導呼吸状態や同期重要度を触覚的に呈示する例を示す。
[Third Embodiment]
The third embodiment is a modification of the first and second embodiments and their modifications. In the third embodiment, an example is shown in which the induced breathing state and the synchronization importance are tactilely presented based on the presentation variable information.
<構成>
図1に例示するように、第3実施形態の呼吸誘導装置3は、第1,2実施形態又はそれらの変形例の呼吸誘導装置が具備する呼吸目標呈示部15,25を、呼吸目標呈示部35に置換したものである。
<Configuration>
As illustrated in FIG. 1, the respiratory guidance device 3 according to the third embodiment includes the respiratory
[呼吸目標呈示部35]
図10は、第3実施形態の呼吸目標呈示部35の例を説明するための図である。ここで、図10(A)(C)は呼吸目標呈示部35の正面図の例であり、図10(B)(D)は呼吸目標呈示部35の右側面図の例である。
[Respiration target presentation unit 35]
FIG. 10 is a diagram for explaining an example of the respiratory
図10に例示する呼吸目標呈示部35はマッサージ椅子であり、脚部35aと、脚部35aに支持された座部35bと、座部35bの縁部に1辺(支持端35ca)が支持された背もたれ35cと、背もたれ35cに設けられた施療子35dとを有する。施療子35dは、図示していないモータ等の駆動装置によって駆動され、少なくとも、背もたれ35cの支持端35caとその他端35cbとを結ぶ略直線上を背もたれ35cに沿って移動(第1移動)したり、背もたれ35cに対して略垂直方向に移動(第2移動)したりすることが可能となっている。この例では、誘導呼吸状態を呈示するための呈示変数情報x(t)に応じて施療子35dが背もたれ35cに沿って移動(第1移動)し、同期重要度を呈示するための呈示変数情報y(t)に応じて施療子35dが背もたれ35cに対して略垂直方向に移動(第2移動)する。例えば、呈示変数情報x(t)が大きいほど施療子35dの位置は支持端35caに近づき、呈示変数情報y(t)が大きいほど施療子35dの位置は背もたれ35cから突出する。すなわち、図10(A)(B)に例示する支持端35caの位置に対応する各呈示変数情報x(t),y(t)よりも、図10(C)(D)に例示する支持端35caの位置に対応する各呈示変数情報x(t),y(t)のほうが大きい。これにより、座部35bに座り、背もたれ35にその背中をあずけた鑑賞者100は、施療子35dの背筋方向(背骨に沿った方向)の位置によって誘導呼吸状態を触覚的に知覚し、施療子35dの突出量によって同期重要度を触覚的に知覚する。
The breathing
〔第4実施形態〕
第4実施形態は、第1−3実施形態及びそれらの変形例の変形例である。第4実施形態では、再生対象となっている再生位置よりも後の再生位置に対応する呼吸目標情報に応じて定まる誘導呼吸状態や同期重要度を呈示する。すなわち、本形態における第1設定位置又は第2設定位置は、再生される各コンテンツ情報に対応する再生位置よりも時間軸上で後に位置する。
[Fourth Embodiment]
The fourth embodiment is a modification of the first to third embodiments and their modifications. In the fourth embodiment, the induced breathing state and the synchronization importance level determined according to the respiration target information corresponding to the reproduction position after the reproduction position that is the reproduction target are presented. That is, the first setting position or the second setting position in the present embodiment is located on the time axis after the reproduction position corresponding to each piece of content information to be reproduced.
<構成>
図1に例示するように、第4実施形態の呼吸誘導装置4は、第1−3実施形態又はそれらの変形例の呼吸誘導装置が具備する呈示変数演算部14,24を、呈示変数演算部44に置換したものである。
<Configuration>
As illustrated in FIG. 1, the breathing guidance device 4 according to the fourth embodiment includes the presentation
[呈示変数演算部44]
本形態の呈示変数演算部44は、例えば、CPUに所定のプログラムが読み込まれることで構成される処理部である。本形態の呈示変数演算部44は、再生される各コンテンツ情報に対応する再生位置よりも時間軸上で後に位置する再生位置を、第1設定位置又は第2設定位置として呈示変数情報を生成する。
[Presentation variable calculation unit 44]
The presentation variable calculation unit 44 according to the present embodiment is a processing unit configured, for example, by reading a predetermined program into the CPU. The presentation variable calculation unit 44 according to the present embodiment generates presentation variable information with a reproduction position positioned later on the time axis than the reproduction position corresponding to each piece of content information to be reproduced as the first setting position or the second setting position. .
例えば、図2に例示した呼吸目標分布付きコンテンツ11aの場合、本形態の呈示変数演算部44は、時刻t=t1においてサンプル点τ=p(t1)に対応するコンテンツ情報d(p(t1))が再生される際に、サンプル点τ=p(t1)よりも時間軸上で後に位置するサンプル点τ=p(t2)(第1設定位置)に対応する呼吸目標情報Φ(p(t2))を入力とし、前述の実施形態と同様に、呼吸目標情報Φ(p(t2))が示す位相を時間軸に沿って物理的に呈示するための呈示変数情報x(t2)を生成して出力する。なお、サンプル更新間隔の標準設定値をS0とすると、
Φ(p(t2))=Φ(p(t1)+Δt/S0) …(6)
となる。ただし、Δtは正の定数である。すなわち、サンプル点τ=p(t2)は、サンプル点τ=p(t1)のサンプル情報d(p(t1))が再生されてからΔt秒後に到達するサンプル点である。
For example, in the case of the
Φ (p (t2)) = Φ (p (t1) + Δt / S0)… (6)
It becomes. However, Δt is a positive constant. That is, the sample point τ = p (t2) is a sample point that arrives Δt seconds after the sample information d (p (t1)) of the sample point τ = p (t1) is reproduced.
また、例えば、図7に例示した呼吸目標分布付きコンテンツ11a’の場合、本形態の呈示変数演算部44は、現時点の時刻t=t1でサンプル点τ=p(t1)に対応するコンテンツ情報d(p(t1))が時間軸に沿って再生される際に、サンプル点τ=p(t1)よりも時間軸上で後に位置するサンプル点τ=p(t2)から直近の過去及び未来の各呼吸目標設定位置(第1設定位置)の呼吸目標情報Bpe(m),Bpe(m+1)を用い、以下の式に従って呈示変数情報x(t2)を算出して出力する。
Further, for example, in the case of the
θ(t2)=2・π(p(t2)-Bpe(m))/(Bpe(m+1)-Bpe(m)) …(7)
x(t2)=C・cos(θ(t2)+C0)+C1 …(8)
ただし、C,C0,C1はC≦C1、C≠0を満たす任意の定数を表す。
θ (t2) = 2 ・ π (p (t2) -Bpe (m)) / (Bpe (m + 1) -Bpe (m)) (7)
x (t2) = C ・ cos (θ (t2) + C0) + C1 (8)
However, C, C0, and C1 represent arbitrary constants that satisfy C ≦ C1 and C ≠ 0.
また、例えば、図8や図9に例示した呼吸目標分布付きコンテンツ21a,21a’の場合、本形態の呈示変数演算部44は、さらに、コンテンツ情報d(p(t1))が再生される時点の時刻t=t1において、呈示変数情報x(t2)を生成して出力するとともに、さらに、サンプル点τ=p(t1)よりも時間軸上で後に位置するサンプル点τ=p(t2)(第2設定位置)に対応する同期重要度α(p(t2))を入力とし、同期重要度α(p(t2))を時間軸に沿って物理的に呈示するための呈示変数情報y(t2)を生成して出力する。なお、サンプル更新間隔の標準設定値をS0とすると、
α(p(t2))=α(p(t1)+Δt/S0) …(9)
となる。
Further, for example, in the case of the
α (p (t2)) = α (p (t1) + Δt / S0) (9)
It becomes.
〔第5実施形態〕
第5実施形態は、第1−4実施形態及びそれらの変形例の変形例である。第5実施形態では、さらに、鑑賞者100の呼吸状態に呼吸目標分布付きコンテンツの呼吸目標情報が示す呼吸状態が同期するように、コンテンツ情報の再生位置を制御する。すなわち、第5実施形態では、さらに、鑑賞者を計測して得られる呼吸情報から当該鑑賞者の呼吸状態を特定するための呼吸指標を抽出し、第1設定位置に対応する呼吸目標情報によって特定される呼吸状態が、当該第1設定位置に対応するコンテンツ情報が再生される時点での鑑賞者の呼吸状態に近づくように、各再生位置にそれぞれ対応する各コンテンツ情報を時間軸に沿って順次再生する際の再生速度を設定し、当該再生速度で各再生位置にそれぞれ対応する各コンテンツ情報を順次再生する。
[Fifth Embodiment]
The fifth embodiment is a modification of the first to fourth embodiments and their modifications. In the fifth embodiment, the reproduction position of the content information is further controlled so that the respiratory state indicated by the respiratory target information of the content with the respiratory target distribution is synchronized with the respiratory state of the
<構成>
図1に例示するように、第5実施形態の呼吸誘導装置5は、第1−4実施形態又はそれらの変形例のコンテンツ再生制御部12がコンテンツ再生制御部52に置換され、さらに、呼吸計測部56、呼吸指数抽出部57及び再生速度演算部58が追加された構成である。
<Configuration>
As illustrated in FIG. 1, in the
[呼吸計測部56]
呼吸計測部56は、コンテンツの鑑賞者100の呼吸状態を計測し、それによって得られる呼吸情報を出力する周知の装置である。本形態の例では、胸部回りや腹部回りの長さに対応する情報(呼吸レベル)を呼吸情報とし、胸部や腹部に巻き付けられたゴム管の抵抗変化から呼吸を検出する装置(例えば、日本光電製のTR-753Tや、ADInstruments製のMLT1132)を呼吸計測部56とする。この例の呼吸計測部56は、設定されたある任意の周期T1で呼吸レベルV(t)を計測して出力する(図3参照)。なお、V(t)は時刻tでの呼吸レベルを表す。
[Respiration measurement unit 56]
The
[呼吸指標抽出部57]
本形態の呼吸指標抽出部57は、例えば、CPUに所定のプログラムが読み込まれることで構成される処理部である。本形態の呼吸指標抽出部57は、鑑賞者を計測して得られる呼吸情報から当該鑑賞者の呼吸状態を特定するための呼吸指標を抽出し、当該呼吸指標を出力するものである。
[Respiration index extraction unit 57]
The respiratory
《呼吸目標情報がΦ(τ)の場合(第1,2実施形態等)》
例えば、呼吸目標情報が、周期的な呼吸運動の位相を特定するための情報Φ(τ)である場合、呼吸指標抽出部57は、例えば、以下のように時刻tの呼吸指標φ(t)を生成する。
<< When respiratory target information is Φ (τ) (first and second embodiments) >>
For example, when the respiratory target information is information Φ (τ) for specifying the phase of the periodic respiratory motion, the respiratory
1.呼吸計測部56から出力された時刻tにおける呼吸レベルV(t)を相空間の1次元目の値とする。
1. The respiration level V (t) at time t output from the
2.呼吸レベルV(t)を時間遅延フィルターに通して得られる呼吸レベルV(t-γ)を相空間の2次元目の値とする。ここでγは時間遅延フィルターの遅延幅であり、呼吸の場合は200msから800ms程度が望ましい。 2. Let the respiration level V (t-γ) obtained by passing the respiration level V (t) through the time delay filter be the second-dimensional value of the phase space. Here, γ is the delay width of the time delay filter, and in the case of breathing, about 200 ms to 800 ms is desirable.
3.相空間の直行座標系の点(V(t),V(t-γ))を極座標表示した場合の偏角を、呼吸指標φ(t)として求めて出力する(図4参照)。 3. The deviation angle when the points (V (t), V (t−γ)) in the orthogonal coordinate system of the phase space are displayed in polar coordinates is obtained and output as a respiratory index φ (t) (see FIG. 4).
《呼吸目標情報がBpe(μ)の場合(第1,2実施形態の変形例1等)》
例えば、呼吸目標情報が、呼気運動を開始する時点として望ましいサンプル点Bpe(μ)である場合、呼吸指標抽出部57は、呼吸計測部56から出力された呼吸レベルV(t)を入力とし、計測対象となる鑑賞者100の、時刻tからみた直近の未来の呼気開始時刻の予測値pbpe(n)を呼吸指標として出力する。ここで、nは説明上便宜的に付した指標であり、鑑賞者の呼吸回数に対応する整数である。
<< When Respiration Target Information is Bpe (μ) (
For example, when the respiratory target information is a sample point Bpe (μ) that is desirable as a time point at which to start exhalation exercise, the respiratory
図11は、呼気開始時刻の予測値の一例を説明するための図である。 FIG. 11 is a diagram for explaining an example of the predicted value of the expiration start time.
呼気開始時刻の予測値pbpe(n)は、例えば、現在の時刻t=t1からみた直近の過去の呼吸周期を、時刻t=t1からみた直近の未来の呼吸周期と推定して求めることができる。すなわち、呼気開始時刻の予測値pbpe(n)は、例えば以下のように算出することができる。 The predicted exhalation start time pbpe (n) can be obtained, for example, by estimating the latest past respiratory cycle viewed from the current time t = t1 as the latest future respiratory cycle viewed from the time t = t1. . That is, the predicted value pbpe (n) of the expiration start time can be calculated as follows, for example.
pbpe(n)=bpe(n-1)+(bpe(n-1)-bpe(n-2))
=2・bpe(n-1)-bpe(n-2) …(10)
ここでbpe(n-1)は、呼吸レベルV(t1), V(t1-1), V(t1-2),...を用いて算出された時刻tからみた直近の過去の呼気開始時刻を表し、bpe(n-2)は、呼吸レベルV(t1), V(t1-1), V(t1-2),...を用いて算出された呼気開始時刻bpe(n-1)からみた直近の過去の呼気開始時刻を表す。
pbpe (n) = bpe (n-1) + (bpe (n-1) -bpe (n-2))
= 2 ・ bpe (n-1) -bpe (n-2)… (10)
Where bpe (n-1) is the most recent past exhalation start from time t calculated using respiration levels V (t1), V (t1-1), V (t1-2), ... Bpe (n-2) is the exhalation start time bpe (n-1) calculated using the respiration levels V (t1), V (t1-1), V (t1-2), ... ) Represents the most recent exhalation start time.
[再生速度演算部58]
再生速度演算部58は、例えば、CPUに所定のプログラムが読み込まれることで構成される処理部である。再生速度演算部58は、呼吸目標情報と呼吸指標とを入力とし、第1設定位置に対応する呼吸目標情報によって特定される呼吸状態が、当該第1設定位置に対応するコンテンツ情報が再生される時点での鑑賞者の呼吸状態に近づくように、各再生位置にそれぞれ対応する各コンテンツ情報を時間軸に沿って順次再生する際の再生速度を設定し、設定した再生速度を特定する再生速度情報を出力する。すなわち、再生速度演算部58は、第1設定位置に対応する呼吸目標情報によって特定される呼吸状態と、当該第1設定位置に対応するコンテンツ情報が再生される時点での鑑賞者の呼吸状態との相関が高くなるように、コンテンツの再生速度を設定する。
[Reproduction speed calculation unit 58]
The reproduction
図12−図14は、再生速度演算部58の処理機能を例示するための図である。ここでは、呼吸計測部56で呼吸レベルV(t)が得られるたびに、すなわち周期T1で、再生速度演算部58がサンプル更新間隔S(t)を定め、これを再生速度情報として出力する例を示す。
FIG. 12 to FIG. 14 are diagrams for illustrating the processing function of the playback
《呼吸目標情報がΦ(τ)の場合(第1,2実施形態等)》
例えば、図12の例のように、呼吸目標情報が周期的な呼吸運動の位相を特定するための情報Φ(τ)である場合、再生速度演算部58は、第1設定位置に対応する呼吸目標情報によって特定される位相と、当該第1設定位置に対応するコンテンツ情報が再生される時点での呼吸指標よって特定される位相との差が小さくなるような再生速度を特定する再生速度情報を出力する。
<< When respiratory target information is Φ (τ) (first and second embodiments) >>
For example, as in the example of FIG. 12, when the respiration target information is information Φ (τ) for specifying the phase of the periodic respiration motion, the reproduction
図12の例において、時刻t=t1の時点で、サンプル点τ=p(t1)に対応するコンテンツ情報d(p(t1))までの再生が終了しているとする。このとき呼吸分布付きコンテンツ21aに含まれるサンプル点τ=p(t1)(第1設定位置)に対応する呼吸目標情報がΦ(p(t1))であり、時刻t=t1の時点で呼吸指標抽出部57から出力された呼吸指標がφ(t1)であったとする。再生速度演算部58は、これらの呼吸指標φ(t1)と呼吸目標情報Φ(p(t1))とを入力とし、これらが図4の相空間上でなす角を以下のように符号付きで求める。
In the example of FIG. 12, it is assumed that the reproduction up to the content information d (p (t1)) corresponding to the sample point τ = p (t1) is completed at the time t = t1. At this time, the respiration target information corresponding to the sample point τ = p (t1) (first set position) included in the
R(t1)=φ(t1)-Φ(p(t1)) …(11)
If |R(t1)|>π then L(t1)=R(t1)-Sgn(R(t1))・2π
else L(t1)=R(t1) …(12)
ただし、Sgn(δ)は符号関数であり、その関数値は、δ<0のときはSgn(δ)=-1となり、δ=0のときはSgn(δ)=0となり、δ>0のときはSgn(δ)=1となる。L(t1)>0の場合、時刻t1において鑑賞者の呼吸が呼吸目標情報の示す呼吸より進んでいることになり、L(t1)<0の場合、時刻t1において鑑賞者の呼吸が呼吸目標情報の示す呼吸より遅れていることになる。図13に、呼吸指標φ(t1)と呼吸目標情報Φ(p(t1))とL(t1)との関係を例示する。なお、図13はL(t1)<0の例である。
R (t1) = φ (t1) -Φ (p (t1))… (11)
If | R (t1) |> π then L (t1) = R (t1) -Sgn (R (t1)) ・ 2π
else L (t1) = R (t1)… (12)
However, Sgn (δ) is a sign function, and the function value is Sgn (δ) =-1 when δ <0, Sgn (δ) = 0 when δ = 0, and δ> 0. Sometimes Sgn (δ) = 1. When L (t1)> 0, the viewer's breathing has progressed more than the breath indicated by the breathing target information at time t1, and when L (t1) <0, the viewer's breathing has been at the breathing target at time t1. It is later than the breath indicated by the information. FIG. 13 illustrates the relationship between the respiratory index φ (t1), the respiratory target information Φ (p (t1)), and L (t1). FIG. 13 shows an example of L (t1) <0.
そして、再生速度演算部58は、時刻t1でのサンプル更新間隔S(t1)を以下のように算出し、これを再生速度情報として出力する。
Then, the playback
S(t1)=S0/{α(p(t1))・C・L(t1)+1} …(13)
ここで、CはC>0を満たす任意の定数である。なお、第1実施形態のように呼吸目標分布付きコンテンツに同期重要度α(τ)が設定されていない場合にはα(τ)=1として処理すればよい。
S (t1) = S0 / {α (p (t1)) ・ C ・ L (t1) +1}… (13)
Here, C is an arbitrary constant that satisfies C> 0. If the synchronization importance α (τ) is not set for the content with the respiratory target distribution as in the first embodiment, the processing may be performed with α (τ) = 1.
《呼吸目標情報がBpe(μ)の場合(第1,2実施形態の変形例1等)》
例えば、図14の例のように、呼吸目標情報が呼気運動を開始する時点として望ましい呼吸目標情報Bpe(μ)である場合、再生速度演算部58は、呼吸指標抽出部57から出力された呼吸指標である呼気開始時刻の予測値pbpe(n)と、呼吸目標分布付きコンテンツから抽出した第1設定位置の呼吸目標情報Bpe(m)、同期重要度α(p(t1))及びサンプル点τ=p(t1)とを入力とし、サンプル点τ=p(t1)の同期重要度α(p(t1))を考慮しつつ、呼気開始時刻の予測値pbpe(n)に、呼吸目標サンプル点Bpe(m)に対応するコンテンツ情報d(τ)の再生時刻が近づくように、サンプル更新間隔S(t1)を以下のように算出する。
<< When Respiration Target Information is Bpe (μ) (
For example, as in the example of FIG. 14, when the respiration target information is the respiration target information Bpe (μ) that is desirable as the time point at which exhalation exercise is started, the reproduction
S(t1)=α(p(t1)){((pbpe(n)-t1)/(Bpe(m)-p(t1)))-S0}+S0 …(14)
ここで、α(p(t1)){((pbpe(n)-t1)/(Bpe(m)-p(t1)))-S0}は、サンプル更新間隔の変化量である。なお、第1実施形態の変形例1のように呼吸目標分布付きコンテンツに同期重要度α(τ)が設定されていない場合にはα(τ)=1として処理すればよい。
S (t1) = α (p (t1)) {((pbpe (n) -t1) / (Bpe (m) -p (t1)))-S0} + S0… (14)
Here, α (p (t1)) {((pbpe (n) −t1) / (Bpe (m) −p (t1))) − S0} is a change amount of the sample update interval. Note that when the synchronization importance α (τ) is not set in the content with the respiratory target distribution as in the first modification of the first embodiment, the processing may be performed with α (τ) = 1.
[コンテンツ再生制御部52]
コンテンツ再生制御部52は、例えば、CPUに所定のプログラムが読み込まれることで構成される処理部である。コンテンツ再生制御部52は、再生速度情報とコンテンツ情報とを入力とし、当該再生速度情報で特定される再生速度で各再生位置にそれぞれ対応する各コンテンツ情報を順次再生するための再生情報を出力する。
[Content reproduction control unit 52]
The content
本形態のコンテンツ再生制御部52は、再生速度演算部58から出力された再生速度情報であるサンプル更新間隔S(t1)と、記憶部11(21)に格納された呼吸目標分布付きコンテンツから抽出されたコンテンツ情報d(τ)とを入力とし、サンプル更新間隔S(t1)で再生対象のサンプル点τを更新しつつ再生対象のサンプル点τに対応するコンテンツ情報d(τ)を再生するための再生情報r(τ)(音響信号等)を順次出力する。
The content
<方法>
次に、本形態の呼吸誘導方法を例示する。
<Method>
Next, the respiratory induction method of this embodiment will be exemplified.
図15は、再生速度同期方法を例示するためのフローチャートである。 FIG. 15 is a flowchart for illustrating the playback speed synchronization method.
まず、ステップS10(又はS20)の処理が行われ、さらに、ステップS11(又はS21)の処理が行われる。 First, the process of step S10 (or S20) is performed, and further, the process of step S11 (or S21) is performed.
また、鑑賞者100に取り付けられた呼吸計測部56が周期T1で鑑賞者100の呼吸状態を計測し、それによって得られた呼吸情報である呼吸レベルV(t1), V(t1-1), V(t1-2),...を出力する(ステップS56)。呼吸レベルV(t1), V(t1-1), V(t1-2),...は呼吸指標抽出部57に入力され、呼吸指標抽出部57は、前述のように呼吸指標を算出して出力する(ステップS57)。次に、制御部19が、必要時刻までの呼吸レベルが計測されたか否かを判定する(ステップS57−2)。具体的には、例えば、相空間の直行座標系の点(V(t),V(t-γ))を極座標表示した場合の偏角を呼吸指標とする場合には(第1,2実施形態等)、λ+1個の呼吸レベルV(t)が計測された否かが判定される。また、例えば、時刻tからみた直近の未来の呼気開始時刻の予測値pbpe(n)を呼吸指標とする場合には(第1,2実施形態の変形例1等)、1つの呼気開始時刻(bpe(1))を特定できる時刻までの呼吸レベルが計測されたか否かが判定される。
In addition, a
ステップS57−2での判定結果がNoであった場合、ステップS56の処理に戻る。一方、ステップS57−2での判定結果がYesであった場合、再生速度演算部58は前述のように更新間隔S(t1)(再生速度情報)を算出して出力する(ステップS58)。
When the determination result in step S57-2 is No, the process returns to step S56. On the other hand, when the determination result in step S57-2 is Yes, the playback
コンテンツ再生制御部52は、再生速度演算部58から出力されたサンプル更新間隔S(t1)と、呼吸目標分布付きコンテンツから抽出されたコンテンツ情報d(τ)とを入力とし、サンプル更新間隔S(t1)で再生対象のサンプル点τを更新しつつ再生対象のサンプル点τに対応するコンテンツ情報d(τ)を再生するための再生情報r(τ)を順次出力する(ステップS52)。
The content
再生部13は、コンテンツ再生制御部52から出力された再生情報r(τ)を入力とし、再生情報r(τ)によって特定されるコンテンツを出力する(ステップS13)。
The
次に、ステップS14(又はS24,S34,S44)の処理が実行され、ステップS15(S25)の処理が実行された後、呼吸計測部56が新たな呼吸レベルV(t1+1)を計測する時刻t=t1+1であるか否かを判定する(ステップS59)。ここで、新たな呼吸レベルV(t1+1)を計測する時刻t=t1+1でないと判定された場合、ステップS52の処理に戻される。一方、新たな呼吸レベルV(t1+1)を計測する時刻t=t1+1であると判定された場合、次に、制御部19が、呼吸分布付きコンテンツが含むすべてのコンテンツ情報d(τ)の再生が終了したか否かを判定する(ステップS19)。
Next, the process of step S14 (or S24, S34, S44) is executed, and after the process of step S15 (S25) is executed, the
ここで、すべてのコンテンツ情報d(τ)の再生が終了していないと判定された場合、t1+1を新たなt1としてステップS56の処理に戻される。一方、コンテンツ情報d(τ)の再生が終了していると判定された場合、処理が終了する。 Here, when it is determined that the reproduction of all the content information d (τ) has not been completed, t1 + 1 is set as a new t1 and the process returns to step S56. On the other hand, if it is determined that the reproduction of the content information d (τ) has been completed, the process ends.
〔第6実施形態〕
第6実施形態は、第5実施形態の変形例である。本形態の呈示変数演算部は、さらに、再生速度情報を入力とし、本形態の第1設定位置又は第2設定位置は、再生される各コンテンツ情報に対応する再生位置よりも、再生速度情報で特定される再生速度に依存する値だけ、時間軸上で後に位置する。すなわち、第4実施形態の場合、サンプル更新間隔S0は一定であったため、式(6)や式(9)によって時刻t=t1からΔt秒後の時刻t=t2でのΦ(p(t2)),α(p(t2))を高い精度で特定することができた。しかし、第5実施形態のようにサンプル更新間隔S(t)が変化する場合、式(6)や式(9)では、時刻t=t1からΔt秒後の時刻t=t2での呈示変数情報の誤差が大きくなってしまう。そこで、本形態では、再生される各コンテンツ情報に対応する再生位置よりも、再生速度情報で特定される再生速度に依存する値だけ、時間軸上で後に位置する時点の呈示変数情報を生成する。例えば、式(6)や式(9)の代わりに、
Φ(p(t2))=Φ(p(t1)+Δt/S(t1)) …(15)
α(p(t2))=α(p(t1)+Δt/S(t1)) …(16)
を用いて、時刻t=t2での呈示変数情報を特定する。なお、式(15)(16)の例では、p(t1)+Δt/S(t1)が、第1,2設定位置に相当する。
[Sixth Embodiment]
The sixth embodiment is a modification of the fifth embodiment. The presentation variable calculation unit of the present embodiment further receives the playback speed information, and the first set position or the second set position of the present embodiment is the playback speed information rather than the playback position corresponding to each piece of content information to be played back. Only values that depend on the specified playback speed are located later on the time axis. That is, in the case of the fourth embodiment, since the sample update interval S0 is constant, Φ (p (t2) at time t = t2 after Δt seconds from time t = t1 by Equation (6) and Equation (9) ), Α (p (t2)) could be identified with high accuracy. However, when the sample update interval S (t) changes as in the fifth embodiment, the presentation variable information at the time t = t2 after Δt seconds from the time t = t1 in the equations (6) and (9). The error will increase. Therefore, in this embodiment, the presentation variable information at the time point positioned later on the time axis is generated by the value depending on the playback speed specified by the playback speed information than the playback position corresponding to each piece of content information to be played back. . For example, instead of Equation (6) and Equation (9),
Φ (p (t2)) = Φ (p (t1) + Δt / S (t1))… (15)
α (p (t2)) = α (p (t1) + Δt / S (t1))… (16)
Is used to specify the presentation variable information at time t = t2. In the examples of equations (15) and (16), p (t1) + Δt / S (t1) corresponds to the first and second setting positions.
<構成>
図1に例示するように、第6実施形態の呼吸誘導装置6は、第5実施形態の呼吸誘導装置5の呈示変数演算部を、呈示変数演算部64に置換したものである。
<Configuration>
As illustrated in FIG. 1, the respiratory guidance device 6 of the sixth embodiment is obtained by replacing the presentation variable calculation unit of the
[呈示変数演算部64]
本形態の呈示変数演算部64は、例えば、CPUに所定のプログラムが読み込まれることで構成される処理部である。本形態の呈示変数演算部64は、さらに、再生速度情報を入力とし、本形態の第1設定位置又は第2設定位置は、再生される各コンテンツ情報に対応する再生位置よりも、再生速度情報で特定される再生速度に依存する値だけ、時間軸上で後に位置する。例えば、呈示変数演算部64は、再生速度演算部58から出力されたサンプル更新間隔S(t1)が入力され、式(15)や(16)を用いて、時刻t=t2での呈示変数情報を特定して出力する。
[Presentation variable calculation unit 64]
The presentation variable calculation unit 64 of this embodiment is a processing unit configured by, for example, a predetermined program being read by the CPU. The presentation variable calculation unit 64 of the present embodiment further receives the reproduction speed information, and the first setting position or the second setting position of the present embodiment is higher than the reproduction position corresponding to each piece of content information to be reproduced. Only a value that depends on the playback speed specified in is positioned later on the time axis. For example, the presentation variable calculation unit 64 receives the sample update interval S (t1) output from the playback
<方法>
次に、図15を用いて本形態の再生速度同期方法を例示する。
<Method>
Next, the playback speed synchronization method of this embodiment will be illustrated with reference to FIG.
第5実施形態との相違点は、ステップS14(S24,S34,S44)の代わりに、呈示変数演算部64が、再生速度演算部58から出力されたサンプル更新間隔S(t1)を入力とし、式(15)や(16)を用いて、時刻t=t2での呈示変数情報を特定して出力する(ステップS64)点である。
The difference from the fifth embodiment is that, instead of step S14 (S24, S34, S44), the presentation variable calculation unit 64 receives the sample update interval S (t1) output from the playback
〔第7実施形態〕
第7実施形態は、第5実施形態の変形例である。本形態の呈示変数演算部は、再生速度情報と呼吸指標とを入力とし、誘導呼吸状態を時間軸に沿って物理的に呈示するための呈示変数情報を生成する。また、本形態の誘導呼吸状態は、再生速度情報に依存する補正値を用いて呼吸指標を補正した補正呼吸指標によって特定される呼吸状態である。本形態の呈示変数演算部は、鑑賞者100の呼吸状態と再生速度情報とを考慮した誘導呼吸状態、すなわち、鑑賞者100の呼吸状態を基準として再生速度情報から定まる誘導呼吸状態を呈示する。
[Seventh Embodiment]
The seventh embodiment is a modification of the fifth embodiment. The presentation variable calculation unit of the present embodiment receives the reproduction speed information and the respiratory index as input, and generates presentation variable information for physically presenting the induced respiratory state along the time axis. Further, the induced respiratory state of the present embodiment is a respiratory state specified by a corrected respiratory index obtained by correcting the respiratory index using a correction value that depends on reproduction speed information. The presentation variable calculation unit of the present embodiment presents a guided breathing state that takes into account the breathing state of the
<構成>
図1に例示するように、第7実施形態の呼吸誘導装置7は、第5実施形態の呼吸誘導装置7の呈示変数演算部14(24,44)が呈示変数演算部74に置換された構成である。
<Configuration>
As illustrated in FIG. 1, in the respiratory guidance device 7 of the seventh embodiment, the presentation variable calculation unit 14 (24, 44) of the respiratory guidance device 7 of the fifth embodiment is replaced with a presentation variable calculation unit 74. It is.
[呈示変数演算部74]
本形態の呈示変数演算部74は、例えば、CPUに所定のプログラムが読み込まれることで構成される処理部である。本形態の呈示変数演算部74は、再生速度情報と呼吸指標とを入力とし、再生速度情報に依存する補正値を用いて呼吸指標を補正した補正呼吸指標によって特定される呼吸状態を呈示するための呈示変数情報を生成する。
[Presentation variable calculation unit 74]
The presentation variable calculation unit 74 of this embodiment is a processing unit configured by, for example, a predetermined program being read by the CPU. The presentation variable calculation unit 74 of the present embodiment inputs the reproduction speed information and the respiratory index, and presents a respiratory state specified by the corrected respiratory index obtained by correcting the respiratory index using a correction value depending on the reproduction speed information. The presentation variable information of is generated.
例えば、呼吸指標が前述した相空間での極座標の偏角φ(t)であり、再生速度情報がサンプル更新間隔S(t)である場合には、例えば、以下の式(17)(18)に従って呈示変数情報x(t),y(t)を生成する。 For example, when the respiration index is the polar coordinate declination φ (t) in the phase space described above and the reproduction speed information is the sample update interval S (t), for example, the following equations (17) and (18) To generate presentation variable information x (t), y (t).
x(t)=C・cos(φ(t)+C4・(S0-S(t))/S0+C5)+C6 …(17)
y(t)=C2・log(α(p(t)))+C3 …(18)
ただし、C,C2,C3,C4,C5,C6は、|C|≦C6、C≠0、C2>0、C3>0を満たす定数であり、log( )は対数関数である。なお、第5実施形態で説明したように、再生速度情報は、第1設定位置の呼吸目標情報に応じて定まる情報である。よって、再生速度情報と呼吸指標とを用いて生成される第7実施形態の呈示変数情報は、第1設定位置の呼吸目標情報に応じて定まる誘導呼吸状態である。例えば、第5実施形態で例示したサンプル更新間隔S(t)(再生速度情報)は、サンプル点τ=p(t1)(第1設定位置)の呼吸目標情報Φ(p(t1))に応じて定まる情報である(式(11)-(13)参照)。よって、式(17)に例示した呈示変数情報x(t)は、サンプル点τ=p(t1)(第1設定位置)の呼吸目標情報Φ(p(t1))に応じて定まる情報であるといえる。
x (t) = C ・ cos (φ (t) + C4 ・ (S0-S (t)) / S0 + C5) + C6 (17)
y (t) = C2 ・ log (α (p (t))) + C3 (18)
However, C, C2, C3, C4, C5, and C6 are constants that satisfy | C | ≦ C6, C ≠ 0, C2> 0, and C3> 0, and log () is a logarithmic function. As described in the fifth embodiment, the reproduction speed information is information determined according to the respiration target information at the first set position. Therefore, the presentation variable information of the seventh embodiment generated using the reproduction speed information and the respiratory index is a guided respiratory state determined according to the respiratory target information at the first set position. For example, the sample update interval S (t) (reproduction speed information) exemplified in the fifth embodiment is in accordance with the respiration target information Φ (p (t1)) at the sample point τ = p (t1) (first set position). Information (see equations (11)-(13)). Therefore, the presentation variable information x (t) exemplified in Expression (17) is information determined according to the respiratory target information Φ (p (t1)) at the sample point τ = p (t1) (first setting position). It can be said.
<方法>
次に、図15を用いて本形態の呼吸誘導方法を例示する。
<Method>
Next, the breathing induction method of this embodiment will be illustrated using FIG.
第5実施形態との相違点は、ステップS64の代わりに、式(17)(18)を用いて呈示変数情報x(t),y(t)を生成する点である。 The difference from the fifth embodiment is that the presentation variable information x (t), y (t) is generated using equations (17) and (18) instead of step S64.
〔その他の変形例〕
本発明は上述の実施の形態に限定されるものではない。
[Other variations]
The present invention is not limited to the above-described embodiment.
例えば、上述の呼吸目標呈示部15(25,35)は、視覚情報や触覚情報を鑑賞者100に呈示するものであった。しかし、呼吸目標呈示部として、聴覚情報を鑑賞者100に呈示するものを用いてもよい。
For example, the breathing target presenting unit 15 (25, 35) described above presents visual information and tactile information to the
また、上記の各実施形態やその変形例では、サンプル点に呼吸目標情報や同期重要度が対応付けられた呼吸目標分布付きコンテンツを例示した。しかし、呼吸目標情報や同期重要度が何れかの再生位置に対応付けられるのであれば、必ずしも、サンプル点に呼吸目標情報や同期重要度が対応付けられている必要はない。例えば、呼吸目標情報や同期重要度がコンテンツのサンプリング周波数と同じかその(1/自然数)倍の周波数で呼吸目標分布付きコンテンツに分布して記録されていても良いし、任意の間隔で記録されていても良い。任意の間隔で記録する際は、例えば、コンテンツ情報の開始点を特定する始点情報と、当該始点情報に対する呼吸目標情報や同期重要度の相対位置Δを特定する情報とを呼吸目標分布付きコンテンツに格納しておけばよい。また、呼吸目標情報や同期重要度は、離散データある必要もなく、アナログ的に記録されていても良い。また、呼吸目標情報や同期重要度は、コンテンツ全体に定義される必要もなく、その一部分にだけに対して定義されていてもよい。 Further, in each of the above-described embodiments and modifications thereof, the content with respiratory target distribution in which the respiratory target information and the synchronization importance are associated with the sample points is illustrated. However, if the breathing target information and the synchronization importance are associated with any reproduction position, the breathing target information and the synchronization importance are not necessarily associated with the sample point. For example, the respiratory target information and synchronization importance may be distributed and recorded in the content with the respiratory target distribution at a frequency equal to (1 / natural number) times the sampling frequency of the content, or may be recorded at arbitrary intervals. May be. When recording at an arbitrary interval, for example, start point information for specifying the start point of the content information and respiration target information for the start point information and information for specifying the relative position Δ of the synchronization importance are included in the content with the respiration target distribution. Store it. Further, the respiratory target information and the synchronization importance need not be discrete data, and may be recorded in an analog manner. Further, the breathing target information and the synchronization importance need not be defined for the entire content, but may be defined for only a part thereof.
また、上記の各実施形態やその変形例では、再生速度演算部から出力される再生速度情報の具体例としてサンプル更新間隔を例示した。しかし、これは本発明を限定するものではなく、テンポ情報、フレーム位置、クロック周波数等、再生時間(速度)を調節できる信号を再生速度情報としてもよい。 Further, in each of the above-described embodiments and modifications thereof, the sample update interval is illustrated as a specific example of the reproduction speed information output from the reproduction speed calculation unit. However, this does not limit the present invention, and a signal that can adjust the reproduction time (speed) such as tempo information, frame position, and clock frequency may be used as the reproduction speed information.
また、上記の第5実施形態やその変形例では、呼吸計測部から出力される呼吸情報の具体例として呼吸レベルを例示した。しかし、例えば、呼吸レベルの微分値などを呼吸情報としてもよい。なお、呼吸レベルの微分値は、例えば、呼吸の気流量を検出して得られる。 Moreover, in said 5th Embodiment and its modification, the respiration level was illustrated as a specific example of the respiration information output from a respiration measurement part. However, for example, the differential value of the respiratory level may be used as the respiratory information. The differential value of the respiratory level is obtained, for example, by detecting the respiratory airflow.
また、上記の各実施形態やその変形例では、コンテンツ情報の具体例として、音程や音の強さを示すMIDIデータを示した。しかし、音楽、音声、映画やテレビ番組等の動画など、鑑賞目的のための音響情報や映像情報を特定するその他のデータがコンテンツ情報であってもよい。また、コンテンツ再生速度制御部は、再生速度が変わっても、音であればピッチや音質を変更しない、映像であればコマ送りや早送りによる映像の乱れを抑える等の処理を含む再生時間制御処理を行うことが望ましい。 Further, in each of the above-described embodiments and modifications thereof, MIDI data indicating the pitch and the intensity of sound is shown as a specific example of the content information. However, content data may be other data that specifies audio information or video information for viewing purposes, such as music, sound, moving images such as movies and television programs. In addition, the content playback speed control unit does not change the pitch or sound quality if sound, even if the playback speed changes, and playback time control processing that includes processing such as suppressing video disturbance due to frame advance or fast forward if video. It is desirable to do.
また、第5実施形態やその変形例では、呼吸計測部が呼吸情報を出力するたびに、呼吸指標抽出部が呼吸指標を生成し、再生速度演算部がサンプル更新間隔を定めることとしたが、その他のタイミングでこれらの処理が行われてもよい。例えば、呼吸計測部が呼吸情報を生成する周期T1の整数倍(2倍以上)の周期で呼吸指標やサンプル更新間隔を生成してもよいし、再生されるコンテンツ情報に対応する再生位置や呼吸目標設定位置ごとに呼吸指標やサンプル更新間隔をしてもよい。 Further, in the fifth embodiment and its modifications, each time the respiratory measurement unit outputs respiratory information, the respiratory index extraction unit generates a respiratory index, and the playback speed calculation unit determines the sample update interval. These processes may be performed at other timings. For example, the respiration measurement unit may generate a respiration index or a sample update interval at a cycle that is an integral multiple (twice or more) of the cycle T1 at which the respiration information is generated, or the playback position or respiration corresponding to the content information to be played back A breathing index or a sample update interval may be set for each target setting position.
また、図1に例示したブロック図の各ブロックは概念的に区切られた処理区分であり、それぞれが独立した装置として存在する必要はない。また、各ブロックが1つの装置として構成されている必要もなく、複数の装置に分散して配置されていてもよい。 Each block in the block diagram illustrated in FIG. 1 is a conceptually divided processing section, and each block does not have to exist as an independent device. Moreover, each block does not need to be configured as one device, and may be distributed in a plurality of devices.
また、上述の各種の処理は、記載に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されてもよい。その他、本発明の趣旨を逸脱しない範囲で適宜変更が可能であることはいうまでもない。 In addition, the various processes described above are not only executed in time series according to the description, but may be executed in parallel or individually according to the processing capability of the apparatus that executes the processes or as necessary. Needless to say, other modifications are possible without departing from the spirit of the present invention.
〔各実施形態の特徴〕
各実施形態により得られる効果を列挙する。
[Features of each embodiment]
The effects obtained by each embodiment are listed.
全実施形態及びその変形例では、再生される各コンテンツ情報に対応する各再生位置に対して所定の関係にある何れかの呼吸目標設定位置である第1設定位置の呼吸目標情報に応じて定まる「誘導呼吸状態」を時間軸に沿って物理的に呈示することとした。これにより、コンテンツの各再生位置にそれぞれ定められた呼吸状態に鑑賞者の呼吸状態を誘導することが容易になる。結果として、コンテンツ製作者が意図する呼吸パターンに鑑賞者の呼吸を誘導できる可能性が高くなり、鑑賞者のコンテンツへの一体感や臨場感などといった心理作用を向上させることが可能となる。 In all the embodiments and the modifications thereof, it is determined according to the respiration target information at the first set position which is any respiration target set position having a predetermined relationship with respect to each reproduction position corresponding to each content information to be reproduced. The “induced respiratory state” was physically presented along the time axis. This facilitates inducing the viewer's breathing state to the breathing state determined at each content playback position. As a result, there is a high possibility that the viewer's breathing can be guided to the breathing pattern intended by the content creator, and psychological effects such as a sense of unity and realism of the viewer's content can be improved.
また、第2実施形態やそこから派生する各変形例では、さらに、再生される各コンテンツ情報に対応する各再生位置に対して所定の関係にある何れかの同期重要度設定位置である第2設定位置の「同期重要度」を呈示することとした。同期重要度は、誘導呼吸状態と鑑賞者の呼吸状態とを同期させる重要性を示すものであり、このような同期重要度を感覚量に比例するよう呈示することにより、各再生位置における同期の重要性に応じてメリハリの利いた呈示が可能となる。 Further, in the second embodiment and each modification derived therefrom, any one of the synchronization importance setting positions having a predetermined relationship with each reproduction position corresponding to each piece of content information to be reproduced is the second position. The “synchronization importance” of the set position is presented. The synchronization importance indicates the importance of synchronizing the induced breathing state and the viewer's breathing state. By presenting this synchronization importance in proportion to the sensory amount, the synchronization at each playback position is indicated. Depending on the importance, it will be possible to display clearly.
第3実施形態では、誘導呼吸状態や同期重要度を、視覚情報や聴覚情報ではなく触覚情報として呈示した。この場合、誘導呼吸状態や同期重要度の呈示と、音楽や映画のような視覚情報や聴覚情報からなるコンテンツとが、互いに直接干渉することを防止できる。その結果、コンテンツ製作者が意図する呼吸パターンに鑑賞者の呼吸を誘導できる可能性が高くなる。すなわち、コンテンツ情報の再生によって鑑賞者に知覚される物理現象の種別と、呼吸目標呈示部による呈示によって鑑賞者に知覚される物理現象の種別とを相違させることにより、コンテンツ製作者が意図する呼吸パターンに鑑賞者の呼吸を誘導できる可能性が高くなる。 In the third embodiment, the induced breathing state and the synchronization importance are presented as tactile information instead of visual information and auditory information. In this case, it is possible to prevent the induced breathing state and the presentation of the synchronization importance from directly interfering with the contents including visual information and auditory information such as music and movies. As a result, there is a high possibility that the viewer's breathing can be guided to the breathing pattern intended by the content creator. That is, by making the type of physical phenomenon perceived by the viewer through reproduction of content information different from the type of physical phenomenon perceived by the viewer through presentation by the breathing target presentation unit, The possibility that the viewer's breathing can be guided to the pattern is increased.
第5実施形態では、第1設定位置に対応する呼吸目標情報によって特定される呼吸状態が、当該第1設定位置に対応するコンテンツ情報が再生される時点での鑑賞者の呼吸状態に近づくように、各再生位置にそれぞれ対応する各コンテンツ情報を時間軸に沿って順次再生する際の再生速度を設定することとした。これにより、鑑賞者の呼吸状態を誘導するだけではなく、コンテンツの再生速度を鑑賞者に追従させることが可能となる。すなわち、装置と鑑賞者との間の相補的な調節が行われることとなり、設定された呼吸目標及び呼吸目標の重要度と鑑賞者の呼吸パターンとの相関を高くすることが可能となる。 In the fifth embodiment, the breathing state specified by the breathing target information corresponding to the first setting position is close to the viewer's breathing state when the content information corresponding to the first setting position is reproduced. The playback speed for sequentially playing back each piece of content information corresponding to each playback position along the time axis is set. This not only guides the viewer's breathing state, but also allows the viewer to follow the playback speed of the content. That is, complementary adjustment is performed between the apparatus and the viewer, and the correlation between the set respiratory target and the importance of the respiratory target and the viewer's respiratory pattern can be increased.
第4,6実施形態では、鑑賞者の反応時間の遅れを考慮し、コンテンツの再生位置よりも未来、例えば、Δt秒後に目標となる誘導呼吸状態を前もって鑑賞者に呈示した。これにより、コンテンツ製作者が意図する呼吸パターンに鑑賞者の呼吸を誘導できる可能性が高くなる。 In the fourth and sixth embodiments, in consideration of the delay of the viewer's reaction time, the target induced breathing state is presented to the viewer in advance, for example, Δt seconds after the content playback position. This increases the possibility that the viewer's breathing can be guided to the breathing pattern intended by the content creator.
特に第6実施形態では、順次更新されるコンテンツの再生速度を考慮して、Δt秒後に目標となる誘導呼吸状態を前もって鑑賞者に呈示することとした。これにより、再生速度が変化しても、Δt秒後に目標となる誘導呼吸状態を正確に特定できる。 In particular, in the sixth embodiment, in consideration of the playback speed of content that is sequentially updated, the target induced breathing state is presented to the viewer in advance after Δt seconds. Thereby, even if the reproduction speed changes, the target induced respiratory state can be accurately specified after Δt seconds.
また、第7実施形態の誘導呼吸状態は、呼吸目標情報又はそれと同期重要度とを考慮して設定された再生速度情報に依存する補正値を用いて呼吸指標を補正した補正呼吸指標によって特定される呼吸状態であった。すなわち、第7実施形態では、鑑賞者の呼吸状態を基準として再生速度情報から定まる誘導呼吸状態を呈示した。言い換えれば、鑑賞者の呼吸状態から誘導したい方向にずれた状態を誘導呼吸状態として呈示した。これにより、鑑賞者の呼吸と呈示される誘導呼吸状態とが極端に離れることがなくなるため鑑賞者にとってより自然な呈示となる。 In addition, the induced respiratory state of the seventh embodiment is specified by a corrected respiratory index obtained by correcting the respiratory index using a correction value depending on reproduction speed information set in consideration of the respiratory target information or the synchronization importance. I was in a respiratory state. That is, in the seventh embodiment, the induced breathing state determined from the reproduction speed information based on the viewer's breathing state is presented. In other words, a state deviating from the viewer's breathing state in the direction desired to be guided was presented as the induced breathing state. As a result, the viewer's breathing and the induced breathing state presented are not extremely separated from each other, so that the viewer can present a more natural presentation.
〔プログラム,データ構造,記録媒体〕
上述の構成をコンピュータによって実現する場合、各装置が有すべき機能の処理内容はプログラムによって記述される。そして、このプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。
[Program, data structure, recording medium]
When the above configuration is realized by a computer, the processing contents of the functions that each device should have are described by a program. The processing functions are realized on the computer by executing the program on the computer.
また、処理内容を記述したプログラムや前述したデータ構造の呼吸目標分布付きコンテンツは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、例えば、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリ等どのようなものでもよい。 Further, the program describing the processing contents and the content with the respiratory target distribution having the data structure described above can be recorded on a computer-readable recording medium. As the computer-readable recording medium, any recording medium such as a magnetic recording device, an optical disk, a magneto-optical recording medium, and a semiconductor memory may be used.
また、プログラムや呼吸目標分布付きコンテンツの流通は、例えば、プログラムや呼吸目標分布付きコンテンツを記録したDVD、CD−ROM等の可搬型記録媒体を販売、譲渡、貸与等することによって行う。さらに、プログラムや呼吸目標分布付きコンテンツをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにや呼吸目標分布付きコンテンツを転送することにより、これら流通させる構成としてもよい。 The distribution of the program and the content with the respiratory target distribution is performed by selling, transferring, or lending a portable recording medium such as a DVD or a CD-ROM in which the program or the content with the respiratory target distribution is recorded. Furthermore, the program and the content with respiratory target distribution are stored in the storage device of the server computer, and the content with the respiratory target distribution is distributed by transferring the content with the respiratory target distribution from the server computer to another computer via the network. Also good.
また、上述の各実施形態では、コンピュータ上で所定のプログラムを実行させることにより、本装置を構成することとしたが、これらの処理内容の少なくとも一部をハードウェア的に実現することとしてもよい。 In each of the above-described embodiments, the present apparatus is configured by executing a predetermined program on a computer. However, at least a part of these processing contents may be realized by hardware. .
1−7 呼吸誘導装置 1-7 Breathing guidance device
Claims (12)
各再生位置にそれぞれ対応する各コンテンツ情報が時間軸に沿って順次再生される際に、再生される各コンテンツ情報に対応する各再生位置に対して所定の関係にある何れかの前記呼吸目標設定位置である第1設定位置の前記呼吸目標情報に応じて定まる周期的な呼吸の位相である誘導呼吸状態を時間軸に沿って物理的に呈示するための呈示変数情報を生成し、当該呈示変数情報を出力する呈示変数演算部と、
前記呈示変数情報を入力とし、前記コンテンツ情報が時間軸に沿って順次再生される際に、前記呈示変数情報によって特定される各誘導呼吸状態を時間軸に沿って物理的に呈示する呼吸目標呈示部と、
を有する呼吸誘導装置。 Content information corresponding to each reproduction position along the time axis, and a respiratory target for specifying a predetermined periodic respiratory phase for each respiratory target setting position that is at least a part of the reproduction position A storage unit for storing content with respiratory distribution, including information;
When each content information corresponding to each playback position is sequentially played back along the time axis, any one of the respiratory target settings having a predetermined relationship with each playback position corresponding to each content information to be played back Generating presentation variable information for physically presenting along the time axis the induced breathing state, which is a phase of periodic breathing determined according to the breathing target information of the first set position that is the position, A presentation variable calculator for outputting information;
Respiratory target presentation that physically presents each induced respiratory state specified by the presentation variable information along the time axis when the presentation variable information is input and the content information is sequentially reproduced along the time axis. And
A respiratory induction device.
各再生位置にそれぞれ対応する各コンテンツ情報が時間軸に沿って順次再生される際に、再生される各コンテンツ情報に対応する各再生位置に対して所定の関係にある何れかの前記呼吸目標設定位置である第1設定位置の前記呼吸目標情報に応じて定まる誘導呼吸状態を時間軸に沿って物理的に呈示するための呈示変数情報を生成し、当該呈示変数情報を出力する呈示変数演算部と、 When each content information corresponding to each playback position is sequentially played back along the time axis, any one of the respiratory target settings having a predetermined relationship with each playback position corresponding to each content information to be played back A presentation variable calculation unit that generates presentation variable information for physically presenting the induced respiratory state determined according to the respiratory target information at the first set position, which is a position, along the time axis, and outputs the presentation variable information When,
前記呈示変数情報を入力とし、前記コンテンツ情報が時間軸に沿って順次再生される際に、前記呈示変数情報によって特定される各誘導呼吸状態を時間軸に沿って物理的に呈示する呼吸目標呈示部と、 Respiratory target presentation that physically presents each induced respiratory state specified by the presentation variable information along the time axis when the presentation variable information is input and the content information is sequentially reproduced along the time axis. And
鑑賞者を計測して得られる呼吸情報から当該鑑賞者の呼吸状態を特定するための呼吸指標を抽出し、当該呼吸指標を出力する呼吸指標抽出部と、 A breathing index extracting unit for extracting a breathing index for specifying the viewer's breathing state from breathing information obtained by measuring the viewer, and outputting the breathing index;
前記呼吸目標情報と前記呼吸指標とを入力とし、前記第1設定位置に対応する前記呼吸目標情報によって特定される呼吸状態が、当該第1設定位置に対応する前記コンテンツ情報が再生される時点での前記鑑賞者の呼吸状態に近づくように、各再生位置にそれぞれ対応する各コンテンツ情報を時間軸に沿って順次再生する際の再生速度を設定し、設定した再生速度を特定する再生速度情報を出力する再生速度演算部と、 When the respiration target information and the respiration index are input and the respiration state specified by the respiration target information corresponding to the first set position is reproduced, the content information corresponding to the first set position is reproduced. In order to approach the viewer's breathing state, the playback speed for setting the playback speed when sequentially reproducing the content information corresponding to each playback position along the time axis and specifying the set playback speed is set. A playback speed calculator to output,
前記再生速度情報と前記コンテンツ情報とを入力とし、当該再生速度情報で特定される再生速度で各再生位置にそれぞれ対応する各コンテンツ情報を順次再生するための再生情報を出力するコンテンツ再生制御部と、 A content playback control unit that receives the playback speed information and the content information as input, and outputs playback information for sequentially playing back each piece of content information corresponding to each playback position at a playback speed specified by the playback speed information; ,
を有する呼吸誘導装置。 A respiratory induction device.
前記呼吸分布付きコンテンツは、さらに、少なくとも一部の前記再生位置である各同期重要度設定位置に対して予め定められた係数である同期重要度を含み、
前記呈示変数演算部は、各再生位置にそれぞれ対応する各コンテンツ情報が時間軸に沿って順次再生される際に、再生される各コンテンツ情報に対応する各再生位置に対して所定の関係にある何れかの前記同期重要度設定位置である第2設定位置の前記同期重要度を時間軸に沿って物理的に呈示するための前記呈示変数情報を生成し、
前記呼吸目標呈示部は、前記コンテンツ情報が時間軸に沿って順次再生される際に、さらに、前記呈示変数情報によって特定される各同期重要度を時間軸に沿って物理的に呈示する、
ことを特徴とする呼吸誘導装置。 The respiratory induction device of claim 2 ,
The content with respiratory distribution further includes a synchronization importance that is a coefficient predetermined for each synchronization importance setting position that is at least a part of the reproduction position,
The presentation variable calculation unit has a predetermined relationship with each reproduction position corresponding to each piece of content information to be reproduced when each piece of content information corresponding to each reproduction position is sequentially reproduced along the time axis. Generating the presentation variable information for physically presenting the synchronization importance of the second setting position which is any of the synchronization importance setting positions along a time axis;
When the content information is sequentially reproduced along the time axis, the breathing target presenting unit further physically presents each synchronization importance specified by the presentation variable information along the time axis.
A respiratory induction device characterized by that.
前記第1設定位置又は前記第2設定位置は、前記再生される各コンテンツ情報に対応する再生位置よりも時間軸上で後に位置する、
ことを特徴とする呼吸誘導装置。 The respiratory induction device according to claim 2 or 3 ,
The first setting position or the second setting position is located on the time axis after the reproduction position corresponding to each piece of content information to be reproduced.
A respiratory induction device characterized by that.
前記呈示変数演算部は、さらに、前記再生速度情報を入力とし、
前記第1設定位置又は前記第2設定位置は、前記再生される各コンテンツ情報に対応する再生位置よりも、前記再生速度情報で特定される再生速度に依存する値だけ、時間軸上で後に位置する、
ことを特徴とする呼吸誘導装置。 The respiratory induction device of claim 2 ,
The presentation variable calculation unit further receives the playback speed information,
The first set position or the second set position is positioned later on the time axis by a value depending on the playback speed specified by the playback speed information than the playback position corresponding to each piece of content information to be played back. To
A respiratory induction device characterized by that.
前記誘導呼吸状態は、前記第1設定位置の前記呼吸目標情報に対して定められた呼吸目標情報によって特定される呼吸状態である、
ことを特徴とする呼吸誘導装置。 The respiratory induction device according to any one of claims 2 to 5,
The guided breathing state is a breathing state specified by the breathing target information defined for the breathing target information at the first set position.
A respiratory induction device characterized by that.
前記呈示変数演算部は、前記再生速度情報と前記呼吸指標とを入力とし、前記誘導呼吸状態を時間軸に沿って物理的に呈示するための前記呈示変数情報を生成し、
前記誘導呼吸状態は、前記再生速度情報に依存する補正値を用いて前記呼吸指標を補正した補正呼吸指標によって特定される呼吸状態である、
ことを特徴とする呼吸誘導装置。 The respiratory induction device of claim 2 ,
The presentation variable calculation unit receives the reproduction speed information and the respiratory index, and generates the presentation variable information for physically presenting the induced respiratory state along a time axis.
The induced respiratory state is a respiratory state identified by a corrected respiratory index obtained by correcting the respiratory index using a correction value that depends on the reproduction speed information.
A respiratory induction device characterized by that.
前記コンテンツ情報は、観賞目的のコンテンツを構成する情報であり、
前記コンテンツ情報の再生によって鑑賞者に知覚される物理現象の種別と、前記呼吸目標呈示部による呈示によって前記鑑賞者に知覚される物理現象の種別とは異なる、
ことを特徴とする呼吸誘導装置。 The respiratory induction device according to any one of claims 1 to 7,
The content information is information constituting content for viewing purposes,
The type of physical phenomenon perceived by the viewer by reproduction of the content information is different from the type of physical phenomenon perceived by the viewer by presentation by the breathing target presentation unit.
A respiratory induction device characterized by that.
各再生位置にそれぞれ対応する各コンテンツ情報が時間軸に沿って順次再生される際に、呈示変数演算部が、再生される各コンテンツ情報に対応する各再生位置に対して所定の関係にある何れかの前記呼吸目標設定位置である第1設定位置の前記呼吸目標情報に応じて定まる周期的な呼吸の位相である誘導呼吸状態を時間軸に沿って物理的に呈示するための呈示変数情報を生成し、当該呈示変数情報を出力するステップと、
呼吸目標呈示部が、前記呈示変数情報を入力とし、前記コンテンツ情報が時間軸に沿って順次再生される際に、前記呈示変数情報によって特定される各誘導呼吸状態を時間軸に沿って物理的に呈示するステップと、
を有する呼吸誘導方法。 Content information corresponding to each reproduction position along the time axis, and a respiratory target for specifying a predetermined periodic respiratory phase for each respiratory target setting position that is at least a part of the reproduction position Storing content with respiratory distribution in a storage unit, including information;
When each piece of content information corresponding to each playback position is sequentially played back along the time axis, the presentation variable calculation unit has any predetermined relationship with respect to each playback position corresponding to each piece of content information to be played back. Presenting variable information for physically presenting along the time axis the induced breathing state, which is a periodic breathing phase determined according to the breathing target information at the first setting position, which is the breathing target setting position. Generating and outputting the presentation variable information;
When the respiratory target presentation unit receives the presentation variable information as input, and the content information is sequentially reproduced along the time axis, each of the induced respiratory states specified by the presentation variable information is physically processed along the time axis. To present to
A respiratory induction method.
各再生位置にそれぞれ対応する各コンテンツ情報が時間軸に沿って順次再生される際に、呈示変数演算部が、再生される各コンテンツ情報に対応する各再生位置に対して所定の関係にある何れかの前記呼吸目標設定位置である第1設定位置の前記呼吸目標情報に応じて定まる誘導呼吸状態を時間軸に沿って物理的に呈示するための呈示変数情報を生成し、当該呈示変数情報を出力するステップと、 When each piece of content information corresponding to each playback position is sequentially played back along the time axis, the presentation variable calculation unit has any predetermined relationship with respect to each playback position corresponding to each piece of content information to be played back. Generating presentation variable information for physically presenting along the time axis the induced respiratory state determined according to the respiratory target information at the first setting position, which is the respiratory target setting position. Output step;
呼吸目標呈示部が、前記呈示変数情報を入力とし、前記コンテンツ情報が時間軸に沿って順次再生される際に、前記呈示変数情報によって特定される各誘導呼吸状態を時間軸に沿って物理的に呈示するステップと、 When the respiratory target presentation unit receives the presentation variable information as input, and the content information is sequentially reproduced along the time axis, each of the induced respiratory states specified by the presentation variable information is physically processed along the time axis. To present to
呼吸指標抽出部が、鑑賞者を計測して得られる呼吸情報から当該鑑賞者の呼吸状態を特定するための呼吸指標を抽出し、当該呼吸指標を出力するステップと、 A step of extracting a breathing index for specifying the viewer's breathing state from breathing information obtained by measuring the viewer, and outputting the breathing index;
再生速度演算部が、前記呼吸目標情報と前記呼吸指標とを入力とし、前記第1設定位置に対応する前記呼吸目標情報によって特定される呼吸状態が、当該第1設定位置に対応する前記コンテンツ情報が再生される時点での前記鑑賞者の呼吸状態に近づくように、各再生位置にそれぞれ対応する各コンテンツ情報を時間軸に沿って順次再生する際の再生速度を設定し、設定した再生速度を特定する再生速度情報を出力するステップと、 The content information in which the reproduction speed calculation unit receives the respiration target information and the respiration index, and the respiration state specified by the respiration target information corresponding to the first set position corresponds to the first set position Is set to a playback speed for sequentially reproducing each piece of content information corresponding to each playback position along the time axis so as to approach the viewer's breathing state at the time of playback. Outputting the specified playback speed information;
コンテンツ再生制御部が、前記再生速度情報と前記コンテンツ情報とを入力とし、当該再生速度情報で特定される再生速度で各再生位置にそれぞれ対応する各コンテンツ情報を順次再生するための再生情報を出力するステップと、 The content playback control unit receives the playback speed information and the content information as input, and outputs playback information for sequentially playing back each content information corresponding to each playback position at the playback speed specified by the playback speed information. And steps to
を有する呼吸誘導方法。 A respiratory induction method.
各再生位置にそれぞれ対応する各コンテンツ情報が時間軸に沿って順次再生される際に、呈示変数演算部が、再生される各コンテンツ情報に対応する各再生位置に対して所定の関係にある何れかの前記呼吸目標設定位置である第1設定位置の前記呼吸目標情報に応じて定まる周期的な呼吸の位相である誘導呼吸状態を時間軸に沿って物理的に呈示するための呈示変数情報を生成し、当該呈示変数情報を出力するステップと、 When each piece of content information corresponding to each playback position is sequentially played back along the time axis, the presentation variable calculation unit has any predetermined relationship with respect to each playback position corresponding to each piece of content information to be played back. Presenting variable information for physically presenting along the time axis the induced breathing state, which is a periodic breathing phase determined according to the breathing target information at the first setting position, which is the breathing target setting position. Generating and outputting the presentation variable information;
呼吸目標呈示部が、前記呈示変数情報を入力とし、前記コンテンツ情報が時間軸に沿って順次再生される際に、前記呈示変数情報によって特定される各誘導呼吸状態を時間軸に沿って物理的に呈示するステップと、を有し、 When the respiratory target presentation unit receives the presentation variable information as input, and the content information is sequentially reproduced along the time axis, each of the induced respiratory states specified by the presentation variable information is physically processed along the time axis. And presenting to
前記コンテンツ情報は、観賞目的のコンテンツを構成する情報であり、 The content information is information constituting content for viewing purposes,
前記コンテンツ情報の再生によって鑑賞者に知覚される物理現象の種別と、前記呼吸目標呈示部による呈示によって前記鑑賞者に知覚される物理現象の種別とは異なる、 The type of physical phenomenon perceived by the viewer by reproduction of the content information is different from the type of physical phenomenon perceived by the viewer by presentation by the breathing target presentation unit.
ことを特徴とする呼吸誘導方法。 A respiratory induction method characterized by that.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009209473A JP5314543B2 (en) | 2009-09-10 | 2009-09-10 | Respiration induction device, respiration induction method, and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009209473A JP5314543B2 (en) | 2009-09-10 | 2009-09-10 | Respiration induction device, respiration induction method, and program |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011059420A JP2011059420A (en) | 2011-03-24 |
JP5314543B2 true JP5314543B2 (en) | 2013-10-16 |
Family
ID=43947115
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009209473A Active JP5314543B2 (en) | 2009-09-10 | 2009-09-10 | Respiration induction device, respiration induction method, and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5314543B2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5587815B2 (en) * | 2011-03-08 | 2014-09-10 | 日本電信電話株式会社 | Respiration distribution applying device, reproduction speed synchronization device, respiration distribution applying method, reproduction speed synchronization method, and program |
JP5496935B2 (en) * | 2011-03-08 | 2014-05-21 | 日本電信電話株式会社 | Respiration distribution update device, respiration distribution update method, and program |
KR102203140B1 (en) * | 2019-07-26 | 2021-01-15 | 주식회사 캔들비랩스 | Breathing guidance system for contents being watched and guidance method therefor |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4627379B2 (en) * | 2001-04-04 | 2011-02-09 | 三菱電機株式会社 | Breathing induction device |
JP2004227638A (en) * | 2003-01-21 | 2004-08-12 | Sony Corp | Data recording medium, data recording method and apparatus, data reproducing method and apparatus, and data transmitting method and apparatus |
JP4493678B2 (en) * | 2007-03-27 | 2010-06-30 | 株式会社コナミデジタルエンタテインメント | GAME DEVICE, GAME PROCESSING METHOD, AND PROGRAM |
-
2009
- 2009-09-10 JP JP2009209473A patent/JP5314543B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2011059420A (en) | 2011-03-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8907195B1 (en) | Method and apparatus for musical training | |
US10277941B2 (en) | Method and apparatus for producing full synchronization of a digital file with a live event | |
JP6428066B2 (en) | Scoring device and scoring method | |
JP6724879B2 (en) | Reproduction control method, reproduction control device, and program | |
US20100118033A1 (en) | Synchronizing animation to a repetitive beat source | |
JP6467887B2 (en) | Information providing apparatus and information providing method | |
US20140354434A1 (en) | Method and system for modifying a media according to a physical performance of a user | |
JP5314543B2 (en) | Respiration induction device, respiration induction method, and program | |
JP5392907B2 (en) | Playback speed synchronization apparatus, playback speed synchronization method, and program | |
JP5496935B2 (en) | Respiration distribution update device, respiration distribution update method, and program | |
GB2422755A (en) | Audio signal processing | |
CN102811330A (en) | Moving image reproducer reproducing moving image in synchronization with musical piece and method thereof | |
JP2018155936A (en) | Sound data edition method | |
JP5818261B2 (en) | REPRODUCTION CONTENT CONTROL DEVICE, ITS METHOD, AND PROGRAM | |
JP5599498B2 (en) | Playback speed synchronization apparatus, playback speed synchronization method, and program | |
JP5587815B2 (en) | Respiration distribution applying device, reproduction speed synchronization device, respiration distribution applying method, reproduction speed synchronization method, and program | |
JP5673371B2 (en) | Playback speed synchronization apparatus and program | |
KR102296434B1 (en) | Method for providing customized music station by using virtual reality technology, and server using the same | |
JP5939217B2 (en) | Information processing apparatus, information processing system, and program | |
WO2017145800A1 (en) | Voice analysis apparatus, voice analysis method, and program | |
JP2019105689A (en) | Influence evaluation device, respiration guide device, influence evaluation method, and program therefor | |
Maezawa et al. | Automatic music accompaniment based on audio-visual score following | |
JP2019040000A (en) | Auscultation training system | |
JP6361430B2 (en) | Information processing apparatus and program | |
WO2012153709A1 (en) | Replaying device, replaying method, and replaying program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
RD03 | Notification of appointment of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7423 Effective date: 20110721 |
|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20110825 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120229 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130416 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130605 |
|
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: 20130625 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130705 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 5314543 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
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 |