"鑑賞者の呼吸情報を用い、前記鑑賞者によって行われた複数回の呼吸に対応する複数個の呼吸周期に対応する情動呼吸周期を抽出する呼吸情動成分抽出部と、前記情動呼吸周期が長いほど長い基本サンプル更新間隔を算出する基本再生速度演算部と、前記基本サンプル更新間隔に対応する時間間隔であるサンプル更新間隔で、時間軸に沿った複数の再生位置にそれぞれ対応するコンテンツ情報に含まれる再生対象のコンテンツ情報を更新し、前記再生対象のコンテンツ情報を表す再生情報を出力するコンテンツ再生速度制御部と、を有する再生速度同期装置。請求項1の再生速度同期装置であって、前記基本サンプル更新間隔は、前記情動呼吸周期に対する一次関数値である、ことを特徴とする再生速度同期装置。請求項1又は2の再生速度同期装置であって、前記呼吸情動成分抽出部での処理及び前記基本再生速度演算部での処理が繰り返されることで前記サンプル更新間隔が更新され、前記コンテンツ再生速度制御部は、更新された前記サンプル更新間隔で、前記再生対象のコンテンツ情報を更新する、ことを特徴とする再生速度同期装置。請求項1から3の何れかの再生速度同期装置であって、前記コンテンツ情報と、少なくとも一部の前記再生位置に対応する時間軸上の位置である呼吸目標設定位置に対して定められた呼吸状態を特定する呼吸目標情報と、を含む、呼吸目標コンテンツを格納する記憶部と、前記呼吸情報から当該鑑賞者の呼吸状態に対応する呼吸指標を抽出する呼吸指標抽出部と、を有し、前記サンプル更新間隔は、補正値で前記基本サンプル更新間隔を補正することで得られ、前記補正値は、現時刻から前記呼吸指標に対応する呼吸状態となる時刻までの予測期間を、前記現時刻での前記再生対象のコンテンツ情報に対応する前記再生位置から前記呼吸目標設定位置に対応する前記再生位置までの間に存在する前記再生位置の個数で除することで得られる値と、前記基本サンプル更新間隔と、の間の差分に対応する値である、ことを特徴とする再生速度同期装置。請求項1から3の何れかの再生速度同期装置であって、前記コンテンツ情報と、少なくとも一部の前記再生位置に対応する時間軸上の位置である呼吸目標設定位置に対して定められた呼吸状態を特定する呼吸目標情報と、を含む、呼吸目標コンテンツを格納する記憶部と、前記呼吸情報から当該鑑賞者の呼吸状態に対応する呼吸指標を抽出する呼吸指標抽出部と、を有し、前記サンプル更新間隔は、補正値で前記基本サンプル更新間隔を補正することで得られ、前記補正値は、現時刻の前記呼吸指標に対応する呼吸状態と前記呼吸目標設定位置に対して定められた呼吸状態との間の位相差に対応する値である、ことを特徴とする再生速度同期装置。請求項1から5の何れかの再生速度同期装置であって、前記情動呼吸周期は、5回以上の呼吸に対応する5個以上の呼吸周期に対応する、ことを特徴とする再生速度同期装置。請求項1から6の何れかの再生速度同期装置であって、前記情動呼吸周期は、前記複数個の呼吸周期の平均値に対応する値である、ことを特徴とする再生速度同期装置。請求項1から7の何れかの再生速度同期装置の各部としてコンピュータを機能させるためのプログラム。コンテンツに設定された目標となる呼吸状態と鑑賞者の情動や活動度に影響を受ける呼吸状態とが著しく乖離する場合、特許文献1の技術では鑑賞者の呼吸に併せてコンテンツの再生速度を適切に制御するのが困難であるという問題がある。本発明はこのような点に鑑みてなされたものであり、鑑賞者の情動や活動度に影響を受ける呼吸に併せてコンテンツの再生速度を適切に制御することが可能な技術を提供することを目的とする。本発明では上記課題を解決するために、鑑賞者の呼吸情報を用い、鑑賞者によって行われた複数回の呼吸に対応する複数個の呼吸周期に対応する情動呼吸周期を抽出し、情動呼吸周期が長いほど長い基本サンプル更新間隔を算出し、基本サンプル更新間隔に対応する時間間隔であるサンプル更新間隔で、時間軸に沿った複数の再生位置にそれぞれ対応するコンテンツ情報に含まれる再生対象のコンテンツ情報を更新し、再生対象のコンテンツ情報を表す再生情報を出力する。本発明では、鑑賞者によって行われた複数回の呼吸に対応する複数個の呼吸周期に対応する情動呼吸周期が長いほど長い基本サンプル更新間隔にサンプル更新間隔を対応させるため、コンテンツに設定された目標となる呼吸状態と鑑賞者の呼吸状態とが著しく乖離する場合であっても、鑑賞者の呼吸に併せてコンテンツの再生速度を適切に制御することができる。以下、図面を参照して本発明の実施形態を説明する。[用語の定義]以下のように用語を定義する。コンテンツ:音楽、音声若しくは朗読、又は、演劇、映画若しくはテレビ番組その他の動画など、鑑賞目的のための音響情報や映像情報を意味する。コンテンツ情報:コンテンツを構成し、時間軸に沿って順次再生される情報を意味する。再生位置:時間軸に沿って順次再生される各コンテンツ情報の再生位置、つまり、コンテンツ再生における時間軸上の進行位置を意味する。より具体的には、例えば、フレーム位置、サンプル点、タイムコード、ソングポジションポインターなどが再生位置に対応する。呼吸目標設定位置:少なくとも一部の再生位置に対応する時間軸上の進行位置を意味する。呼吸目標設定位置の例は少なくとも一部の再生位置である。呼吸状態:周期的に行われる呼吸運動中の各状態を意味する。より具体的には、例えば、呼気運動を開始する時点の状態である呼気開始状態、呼気運動中の各時点での呼気状態、呼気運動を終了する時点の状態である呼気終了状態、吸気運動を開始する時点の状態である吸気開始状態、吸気運動中の各時点での吸気状態、吸気運動を終了する時点の状態である吸気終了状態などが呼吸状態に対応する。基準状態:所定の呼吸状態を意味する。例えば、呼気開始状態、呼気終了状態、吸気開始状態、吸気終了状態などが基準状態に対応する。呼吸基準位置:呼吸状態が特定の基準状態となる時間軸上の位置を意味する。呼吸情報:コンテンツを鑑賞する鑑賞者やコンテンツを演奏又は演ずる演者の呼吸状態を計測して得られる情報を意味する。より具体的には、例えば、胸部回りや腹部回りの長さ、呼吸の気流量、呼気と吸気の温度差などを意味する。再生速度:ある再生位置Aのコンテンツ情報を再生してから次の再生位置Bのコンテンツ情報を再生するまでに要する時間の逆数を意味する。再生テンポやクロック間隔などに読み替え可能な概念である。設定呼吸周期:コンテンツに対して設定されたそのコンテンツの鑑賞に適すると考えられる鑑賞者の呼吸周期を表す。本形態では1つのコンテンツに対して1つの設定呼吸周期が設定されているものとする。任意の定数値が設定呼吸周期とされてもよいし、コンテンツのテンポの逆数に対する倍数や約数が設定呼吸周期とされてもよい。設定呼吸周期付きコンテンツ:設定呼吸周期とコンテンツ情報とを含むコンテンツを意味する。設定呼吸周期付きコンテンツの具体例は後述する。設定呼吸周期付き呼吸目標コンテンツ:目標となる呼吸状態が呼吸目標設定位置に設定された設定呼吸周期付きコンテンツを意味する。設定呼吸周期付き呼吸目標コンテンツの具体例は後述する。第1実施形態以下に本発明の第1実施形態を説明する。<構成>図1に例示するように、第1実施形態の再生速度同期装置1は、入力部11と、設定呼吸周期付きコンテンツ12aを格納する記憶部12と、呼吸計測部13と、呼吸情動成分抽出部14と、基本再生速度演算部15と、コンテンツ再生速度制御部16と、再生部17と、制御部18とを有する。[入力部11]入力部11は、設定呼吸周期付きコンテンツ12aの入力を受け付ける機能部であり、入力部11の例は、入力ポート、入力インタフェース、読み出し装置、受信装置などである。[設定呼吸周期付きコンテンツ12a]本形態の設定呼吸周期付きコンテンツ12aは、設定呼吸周期と時間軸に沿った各再生位置にそれぞれ対応するコンテンツ情報とを含むデータ構造からなるデータである。例えば、図4に例示する設定呼吸周期付きコンテンツ12aは、時間軸に沿った各サンプル点τにそれぞれ対応する音程や音の強さを示すMIDIデータであるコンテンツ情報dとの設定呼吸周期sBfとを含む。この例のサンプル点τは0以上の整数であり、値が大きいほど遅い時間に対応する。図4に例示する設定呼吸周期付きコンテンツ12aは、再生対象のサンプル点τが時間軸に沿って順次更新されながら、各再生対象のサンプル点τに対応するコンテンツ情報が順次再生される。この再生対象のサンプル点τの更新周期をサンプル更新間隔と呼び、コンテンツ創作時等に予め定められたサンプル更新間隔の標準設定値をS0とする。pは時刻tの時点で再生されるコンテンツ情報dに対応するサンプル点τを表し、現時刻tt1の時点で再生されるコンテンツ情報をdと表す。tは離散的な時刻に対応する整数インデックスであり、時刻tとは整数インデックスtに対応する時刻を意味する。簡単のためにtは周期T1で1ずつ増加するものとする。[記憶部12]記憶部12は、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリなどの情報記憶装置である。[呼吸計測部13]呼吸計測部13は、コンテンツの鑑賞者100の呼吸状態を計測し、それによって得られる呼吸情報を出力する周知の装置である。本形態の例では、胸部回りや腹部回りの長さに対応する情報呼吸レベルを呼吸情報とし、胸部や腹部に巻き付けられたゴム管の抵抗変化から呼吸を検出する装置例えば、日本光電製のTR753Tや、ADInstruments製のMLT1132を呼吸計測部13とする。この例の呼吸計測部13は、設定されたある任意の周期T1で呼吸レベルVを計測して出力する。Vは時刻tでの呼吸レベルを表す。図2は、呼吸計測部から出力される呼吸レベルVを例示したグラフである。図2の例では、呼気が開始される時刻である呼気開始時刻bpe等で呼吸レベルVが極大となり、呼気状態が進むにつれて呼吸レベルVが減少し、吸気が開始される時刻である吸気開始時刻bpi等で呼吸レベルVが極小となり、吸気状態が進むにつれて呼吸レベルVが増加し、次の呼気開始時刻bpe等で再び呼吸レベルVが極大となる、といった状態が周期的に繰り返される。[呼吸情動成分抽出部14]呼吸情動成分抽出部14は、例えば、CPUcentralprocessingunit、メモリ等で構成され、CPUに所定のプログラムが読み込まれることで構成される処理部である。呼吸情動成分抽出部14は、呼吸計測部13から出力された鑑賞者100の呼吸レベルV呼吸情報を用い、鑑賞者100によって行われた複数回の呼吸に対応する複数個の呼吸周期に対応する情動呼吸周期を抽出して出力する。情動呼吸周期は、鑑賞者100の呼吸レベルを中長期的に計測して得られる周期であり、鑑賞者100の情動や活動度の影響が反映されたものとなる。この例の呼吸情動成分抽出部14は、呼吸計測部13から出力された呼吸レベルVを入力とし、呼吸レベルVが極大値となるときのtの値を呼気開始時刻bpeとし、呼吸情動成分抽出部14内のメモリ図示せずに一時的に保存する。nは各呼吸を表すために便宜的に付した整数であり、呼吸のたびに1ずつ増加するものとする。まず呼吸情動成分抽出部14は、例えばメモリ上に一時的に保存された呼気開始時刻bpeを用い、以下の式に従って呼吸周期Btotを算出する図3参照。Btotbpebpe...図3の例では現時刻tt1の直前の呼気開始時刻をbpeとしているがこれは本発明を限定するものではなく、それよりも過去の呼気開始時刻をbpeとしてもよい。次に、この例の呼吸情動成分抽出部14は、得られた複数個の呼吸周期Btotの平均値に対応する値を情動呼吸周期Bfとする。例えば呼吸情動成分抽出部14は、以下の式に従って得られる平均呼吸周期を情動呼吸周期Bfとして算出して出力する。BfBtot...Btot÷...ただし、Nは所定の正整数であり、nはNよりも大きい。Nの例は4以上の整数である非特許文献1参照。この場合、情動呼吸周期Bfは、5回以上の呼吸に対応する5個以上の呼吸周期に対応する。その他、複数個の呼吸周期Btotの平均値の単調増加関数値や、複数個の呼吸周期Btotの平均値に最も近い当該複数個の呼吸周期Btot中の代表値などを情動呼吸周期Bfとしてもよい。[基本再生速度演算部15]基本再生速度演算部15は、例えば、CPU、メモリ等で構成され、CPUに所定のプログラムが読み込まれることで構成される処理部である。基本再生速度演算部15は、記憶部12に格納された設定呼吸周期付きコンテンツ12aが含む設定呼吸周期sBfと呼吸情動成分抽出部14から出力された情動呼吸周期Bfとを用い、sBf÷S0とBf÷mS0との値が近づくように基本サンプル更新間隔mS0を算出して出力する。設定呼吸周期sBfとサンプル更新間隔の標準設定値S0は定数であるため、基本再生速度演算部15は、情動呼吸周期Bfが長いほど長い基本サンプル更新間隔mS0を算出する。例えば基本再生速度演算部15は、情動呼吸周期Bfに対する一次関数値を基本サンプル更新間隔mS0とする。言い換えると、基本再生速度演算部15は、例えば情動呼吸周期Bfに単調増加一次関数を作用させた結果を基本サンプル更新間隔mS0とする。例えば基本サンプル更新間隔mS0は以下の式に従って得られる。mS0S0×1...ただし、aは情動呼吸周期Bfと設定呼吸周期sBfの違いを基本サンプル更新間隔mS0へ反映させる程度を表す調節量であり、例えば0より大きく1以下の任意の定数である。[コンテンツ再生速度制御部16]コンテンツ再生速度制御部16は、例えば、CPU、メモリ等で構成され、CPUに所定のプログラムが読み込まれることで構成される処理部である。コンテンツ再生速度制御部16には、基本再生速度演算部15から出力された基本サンプル更新間隔mS0と、記憶部12に格納された設定呼吸周期付きコンテンツ12aに含まれるコンテンツ情報dとが入力される。コンテンツ再生速度制御部16は、基本サンプル更新間隔mS0に対応する時間間隔であるサンプル更新間隔で、時間軸に沿った複数のサンプル点τ再生位置にそれぞれ対応するコンテンツ情報dに含まれる再生対象のコンテンツ情報dを更新し、再生対象のコンテンツ情報dを表す再生情報rを順次出力する。本形態のサンプル更新間隔は、基本サンプル更新間隔mS0そのものである。[再生部17]再生部17は、例えば、アンプ、スピーカー、画像表示装置などから構成される周知の呈示装置である。再生部17は、コンテンツ再生速度制御部16から出力された再生情報rを入力とし、再生情報rによって特定される音響情報等のコンテンツを出力する。[制御部18]制御部18は、例えば、CPUに所定のプログラムが読み込まれることで構成される処理部である。制御部18は、再生速度同期装置1の処理全体を制御する。<方法>次に、本形態の再生速度同期方法を例示する。図5に例示するように、入力部11に設定呼吸周期付きコンテンツ12aが入力されステップS101、記憶部12に格納されるステップS102。鑑賞者100に取り付けられた呼吸計測部13が周期T1で鑑賞者100の呼吸状態を計測し、それによって得られた呼吸情報である呼吸レベルVVVを出力するステップS103。呼吸レベルVVVは呼吸情動成分抽出部14に入力され、呼吸情動成分抽出部14は、新たな情動呼吸周期Bfを生成するために必要な呼吸レベルVVVが入力されたかを判定するステップS104。本形態では1つの設定呼吸周期付きコンテンツ12aを再生するために1つの情動呼吸周期Bfのみが生成されるため、呼吸情動成分抽出部14は、1つの情動呼吸周期Bfを生成するために必要な呼吸レベルVVVが入力されたかを判定する。必要な呼吸レベルVVVが呼吸情動成分抽出部14に入力されていない場合にはステップS103の処理に戻る。必要な呼吸レベルVVVが呼吸情動成分抽出部14に入力されている場合には、呼吸情動成分抽出部14は、例えば式に従って情動呼吸周期Bfを抽出して出力するステップS105。基本再生速度演算部15に、設定呼吸周期付きコンテンツ12aが含む設定呼吸周期sBfと呼吸情動成分抽出部14から出力された情動呼吸周期Bfとが入力される。基本再生速度演算部15は、例えば式に従って基本サンプル更新間隔mS0を算出して出力するステップS106。基本再生速度演算部15から出力された基本サンプル更新間隔mS0と、記憶部12に格納された設定呼吸周期付きコンテンツ12aに含まれるコンテンツ情報dとが、コンテンツ再生速度制御部16に入力される。コンテンツ再生速度制御部16は、基本サンプル更新間隔mS0をサンプル更新間隔として、時間軸に沿った複数のサンプル点τ再生位置にそれぞれ対応するコンテンツ情報dに含まれる再生対象のコンテンツ情報dを更新し、再生対象のコンテンツ情報dを表す再生情報rを順次出力する。これは設定呼吸周期付きコンテンツ12aに含まれる最後のサンプル点τに対応する再生情報rが出力されるまで継続されるステップS107。再生部17は、再生情報rによって特定される音響情報等のコンテンツを順次出力するステップS108。第2実施形態以下に本発明の第2実施形態を説明する。第1実施形態では設定呼吸周期付きコンテンツ12aの再生が開始される前に1つの基本サンプル更新間隔mS0が算出され、基本サンプル更新間隔mS0を更新間隔として再生対象のコンテンツ情報dが更新されつつ、設定呼吸周期付きコンテンツ12aの再生が行われた。第2実施形態では、設定呼吸周期付きコンテンツ12aの再生開始後、呼吸計測部13での処理、呼吸情動成分抽出部での処理及び基本再生速度演算部での処理が繰り返されることで基本サンプル更新間隔mS0が更新され、更新された基本サンプル更新間隔mS0をサンプル更新間隔として再生対象のコンテンツ情報dを更新する。以下では第1実施形態との相違点を中心に説明し、第1実施形態と共通する事項については説明を省略する。第1実施形態と共通する事項については第1実施形態と共通の参照番号を用いる。<構成>図1に例示するように、第2実施形態の再生速度同期装置2は、入力部11と、設定呼吸周期付きコンテンツ12aを格納する記憶部12と、呼吸計測部13と、呼吸情動成分抽出部24と、基本再生速度演算部25と、コンテンツ再生速度制御部26と、再生部17と、制御部28とを有する。[入力部11,記憶部12,設定呼吸周期付きコンテンツ12a,呼吸計測部13,再生部17]第1実施形態と同様であるため説明を省略する。[呼吸情動成分抽出部24]呼吸情動成分抽出部24は、例えば、CPU、メモリ等で構成され、CPUに所定のプログラムが読み込まれることで構成される処理部である。本形態の呼吸情動成分抽出部24は、現時刻tt1直前の複数回の呼吸に対応する複数個の呼吸周期に対応する情動呼吸周期Bfを抽出して出力する。iは情動呼吸周期Bfの算出回数を表すために便宜的に付した整数である。情動呼吸周期Bfが更新されるたびにiが1ずつ増加するものとする。この例の呼吸情動成分抽出部24は、呼吸計測部13から出力された呼吸レベルVを入力とし、呼吸レベルVが極大値となるときのtの値を呼気開始時刻bpeとし、呼吸情動成分抽出部24内のメモリ図示せずに一時的に保存する。まず呼吸情動成分抽出部24は、例えばメモリ上に一時的に保存された呼気開始時刻bpeを用い、式に従って呼吸周期Btotを算出する。本形態では現時刻tt1の直前の呼気開始時刻をbpeとしているがこれは本発明を限定するものではなく、それよりも過去の呼気開始時刻をbpeとしてもよい。次に、この例の呼吸情動成分抽出部24は、得られた複数個の呼吸周期Btotの平均値に対応する値を情動呼吸周期Bfとする。例えば呼吸情動成分抽出部24は、以下の式に従って、現時刻tt1の直前のN1回分の呼吸に対応するN1個の呼吸周期Btotから情動呼吸周期Bfを算出して出力する。BfBtot...Btot÷...[基本再生速度演算部25]基本再生速度演算部25は、例えば、CPU、メモリ等で構成され、CPUに所定のプログラムが読み込まれることで構成される処理部である。基本再生速度演算部25は、記憶部12に格納された設定呼吸周期付きコンテンツ12aが含む設定呼吸周期sBfと呼吸情動成分抽出部24から出力された情動呼吸周期Bfとを用い、sBf÷S0とBf÷mSとの値が近づくように基本サンプル更新間隔mSを算出して出力する。設定呼吸周期sBfとサンプル更新間隔の標準設定値S0は定数であるため、基本再生速度演算部25は、情動呼吸周期Bfが長いほど長い基本サンプル更新間隔mSを算出する。例えば基本再生速度演算部25は、情動呼吸周期Bfに対する一次関数値を基本サンプル更新間隔mSとする。言い換えると、基本再生速度演算部25は、例えば情動呼吸周期Bfに単調増加一次関数を作用させた結果を基本サンプル更新間隔mSとする。例えば基本サンプル更新間隔mSは以下の式に従って得られる。mSS0×÷sBf11...[コンテンツ再生速度制御部26]コンテンツ再生速度制御部26は、例えば、CPU、メモリ等で構成され、CPUに所定のプログラムが読み込まれることで構成される処理部である。基本再生速度演算部25から出力された最新の基本サンプル更新間隔mSと、記憶部12に格納された設定呼吸周期付きコンテンツ12aに含まれるコンテンツ情報dとが、コンテンツ再生速度制御部26に入力される。コンテンツ再生速度制御部26は、基本サンプル更新間隔mSに対応する時間間隔であるサンプル更新間隔で、時間軸に沿った複数のサンプル点τ再生位置にそれぞれ対応するコンテンツ情報dに含まれる再生対象のコンテンツ情報dを更新し、再生対象のコンテンツ情報dを表す再生情報rを順次出力する。本形態のサンプル更新間隔は、基本サンプル更新間隔mSそのものである。[制御部28]制御部28は、例えば、CPUに所定のプログラムが読み込まれることで構成される処理部である。制御部28は、再生速度同期装置2の処理全体を制御する。<方法>次に、本形態の再生速度同期方法を例示する。図6に例示するように、第1実施形態で説明したステップS101-S105の処理が実行された後、基本再生速度演算部25に、設定呼吸周期付きコンテンツ12aが含む設定呼吸周期sBfと呼吸情動成分抽出部24から出力された情動呼吸周期Bfとが入力される。基本再生速度演算部25は、例えば式に従って基本サンプル更新間隔mSを算出して出力するステップS206。基本再生速度演算部25から出力された基本サンプル更新間隔mSと、記憶部12に格納された設定呼吸周期付きコンテンツ12aに含まれるコンテンツ情報dとが、コンテンツ再生速度制御部26に入力される。コンテンツ再生速度制御部26は、基本サンプル更新間隔mSをサンプル更新間隔として、時間軸に沿った複数のサンプル点τ再生位置にそれぞれ対応するコンテンツ情報dに含まれる再生対象のコンテンツ情報dを更新し、再生対象のコンテンツ情報dを表す再生情報rを出力するステップS207。再生部17は、再生情報rによって特定される音響情報等のコンテンツを出力するステップS208。制御部28が、設定呼吸周期付きコンテンツ12aが含むすべてのコンテンツ情報dの再生が終了したか否かを判定するステップS209。ここで、すべてのコンテンツ情報dの再生が終了していると判定された場合、処理が終了する。一方、すべてのコンテンツ情報dの再生が終了していないと判定された場合、制御部28が、呼吸計測部13で呼吸レベルVを計測する時刻になっているか前回の呼吸レベルVの計測から時間T1が経過しているかを判定するステップS210。呼吸計測部13で呼吸レベルVを計測する時刻になっていないと判定された場合、ステップS207に戻る。一方、呼吸計測部13で呼吸レベルVを計測する時刻になっていると判定された場合、ステップS103に戻る。第3実施形態第3実施形態は第1実施形態の変形例である。第3実施形態では、コンテンツ情報と少なくとも一部の再生位置に対応する時間軸上の進行位置である呼吸目標設定位置に対して定められた呼吸状態を特定する呼吸目標情報とを含む呼吸目標コンテンツの再生を行う。呼吸目標設定位置に対して定められた呼吸状態が当該呼吸目標設定位置に対応するコンテンツ情報が再生される時点での鑑賞者の呼吸状態に近づくようにコンテンツのサンプル更新間隔を制御する。本形態の特徴は、第1実施形態で説明した情動呼吸周期が長いほど長い基本サンプル更新間隔に基づいて、サンプル更新間隔の制御を行う点である。以下では、第1実施形態との相違点を中心に説明する。<構成>図7に例示するように、第3実施形態の再生速度同期装置3は、入力部11と、設定呼吸周期付き呼吸目標コンテンツ32aを格納する記憶部32と、呼吸計測部13と、呼吸情動成分抽出部14と、呼吸指標抽出部34と、基本再生速度演算部15と、再生速度演算部39と、コンテンツ再生速度制御部36と、再生部17と、制御部38とを有する。[入力部11,呼吸計測部13,呼吸情動成分抽出部14,基本再生速度演算部15,再生部17]第1実施形態と同様であるため説明を省略する。[設定呼吸周期付き呼吸目標コンテンツ32a]本形態の設定呼吸周期付き呼吸目標コンテンツ32aは、設定呼吸周期と、時間軸に沿った各再生位置にそれぞれ対応するコンテンツ情報と、少なくとも一部の再生位置に対応する時間軸上の位置である呼吸目標設定位置に対して定められた呼吸状態を特定する呼吸目標情報と、再生位置にそれぞれ対応する係数である同期重要度とを含むデータ構造からなるデータである。同期重要度は、それに対応する再生位置に対応する呼吸目標情報の重要度を示す。すなわち同期重要度は、それに対応する再生位置に対応する呼吸目標情報と、その再生位置に対応するコンテンツ情報が再生される時点での鑑賞者100の呼吸と、を同期させる重要度が大きいほど大きな値をとる。本形態の同期重要度は0以上1以下の値に設定されることが望ましい。本形態の例では、サンプル点を再生位置とし、音程や音の強さを示すMIDIデータをコンテンツ情報とし、呼気運動を開始する時点として望ましいサンプル点呼吸目標サンプル点を呼吸目標設定位置とし、呼気開始状態を呼吸目標サンプル点において予め定められた呼吸状態とし、呼吸目標サンプル点における呼気開始状態を特定するための情報を呼吸目標情報とする。例えば、図8に例示する設定呼吸周期付き呼吸目標コンテンツ32aは、設定呼吸周期sBfと、時間軸に沿った各サンプル点τ再生位置にそれぞれ対応する音程や音の強さを示すMIDIデータであるコンテンツ情報dと、呼気運動を開始する時点として望ましいサンプル点である各呼吸目標サンプル点に対して定められた呼気開始状態を特定するための呼吸目標情報Bpeと、各サンプル点τにそれぞれ対応する係数である同期重要度αを含むデータ構造からなるデータである。この例の呼吸目標情報Bpeは、それに対応するサンプル点τ呼吸目標サンプル点を示す。例えば、呼吸目標サンプル点τ100に対して定められた呼吸目標情報Bpeの値は100である。μは説明上便宜的に付した指標であり、各呼吸目標情報Bpeを識別するための0以上の連続した整数である。値が大きいμほど時間的に後の呼吸目標情報に対応する。[記憶部32]記憶部32は、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリなどの情報記憶装置である。[呼吸指標抽出部34]呼吸指標抽出部34は、例えば、CPUに所定のプログラムが読み込まれることで構成される処理部である。呼吸指標抽出部34は、鑑賞者を計測して得られる呼吸情報から当該鑑賞者の呼吸状態に対応する呼吸指標を抽出し、当該呼吸指標を出力するものである。本形態の例の呼吸指標抽出部34は、呼吸計測部13から出力された呼吸レベルVを入力とし、計測対象となる鑑賞者100の、時刻tからみた直近の未来の呼気開始時刻の予測値pbpeを呼吸指標として出力する。図8は、呼気開始時刻の予測値の一例を説明するための図である。呼気開始時刻の予測値pbpeは、例えば、現在の時刻tt1からみた直近の過去の呼吸周期を、時刻tt1からみた直近の未来の呼吸周期と推定して求めることができる。すなわち、呼気開始時刻の予測値pbpeは、例えば以下のように算出することができる。pbpebpebpe2bpebpe...は、呼吸レベルVVVを用いて算出された時刻tt1からみた直近の過去の呼気開始時刻を表し、bpeは、呼吸レベルVVVを用いて算出された呼気開始時刻bpeからみた直近の過去の呼気開始時刻を表す。より具体的には、例えば、時刻tt1からみた直近の呼吸レベルの極大値に対応する時刻をbpeとし、呼気開始時刻bpeからみた直近の呼吸レベルの極大値に対応する時刻をbpeとする図8参照。[再生速度演算部39]再生速度演算部39は、例えば、CPUに所定のプログラムが読み込まれることで構成される処理部である。再生速度演算部39は、何れかの呼吸目標設定位置に対応する呼吸目標情報によって特定される呼吸状態が、当該呼吸目標設定位置に対応するコンテンツ情報が再生される時点での鑑賞者の呼吸状態に近づくように、各再生位置にそれぞれ対応する各コンテンツ情報を時間軸に沿って順次再生する際のサンプル更新間隔を設定する。言い換えると、再生速度演算部39は、何れかの呼吸目標設定位置に対応する呼吸目標情報によって特定される呼吸状態と、当該呼吸目標設定位置に対応するコンテンツ情報が再生される時点での鑑賞者の呼吸状態との相関が高くなるように、コンテンツのサンプル更新間隔を設定する。例えば時刻tt1において再生速度演算部39に、基本再生速度演算部15から出力された基本サンプル更新間隔mS0と、呼吸指標抽出部34から出力された呼吸指標である呼気開始時刻の予測値pbpeと、記憶部32に格納された設定呼吸周期付き呼吸目標コンテンツ32aから抽出した呼吸目標サンプル点Bpe、同期重要度α及びサンプル点τpとが入力される。ただし、図9に例示するように、時刻tt1の時点でサンプル点τpに対応するコンテンツ情報dまでの再生が終了しており、このとき設定呼吸周期付き呼吸目標コンテンツ32aに含まれるサンプル点τpからみて直近の未来の呼吸目標サンプル点がBpeμmであり、時刻tt1の時点で呼吸指標抽出部34から出力された呼気開始時刻の予測値呼吸指標がpbpeであるとする。再生速度演算部39は、サンプル点τpの同期重要度αを考慮しつつ、呼気開始時刻の予測値pbpeに、呼吸目標サンプル点Bpeに対応するコンテンツ情報dの再生時刻が近づくように、基本サンプル更新間隔mS0を補正してサンプル更新間隔Sを算出して出力する。この際の補正値基本サンプル更新間隔mS0に対するサンプル更新間隔の変化量は、現時刻tt1から呼吸指標に対応する呼吸状態となる時刻tpbpeまでの予測期間pbpet1を、現時刻tt1での再生対象のコンテンツ情報dに対応する再生位置pから呼吸目標サンプル点呼吸目標設定位置Bpeに対応するサンプル点再生位置τBpeまでの間に存在する再生位置の個数Bpepで除することで得られる値t1pと、基本サンプル更新間隔mS0と、の間の差分t1pmS0に対応する値である。すなわち、例えば再生速度演算部39は、以下の式に従ってサンプル更新間隔Sを算出する。Sαt1pmS0mS0...t1pmS0が補正値である。同期重要度αが1の場合、時刻t1から時刻pbpeまでの間に再生対象のサンプル点がpからBpeまで更新されるようなサンプル更新間隔Sが算出される。同期重要度αが0以上1未満の場合、同期重要度αが1の場合のものよりも補正値の小さなサンプル更新間隔Sが算出される。同期重要度αが0の場合には第1実施形態と同様にSmS0となり、同期重要度αが0よりも大きい場合にはS≠mS0となる。[コンテンツ再生速度制御部36]コンテンツ再生速度制御部36は、例えば、CPUに所定のプログラムが読み込まれることで構成される処理部である。コンテンツ再生速度制御部36には、再生速度演算部39から出力されたサンプル更新間隔Sと、記憶部32に格納された設定呼吸周期付き呼吸目標コンテンツ32aに含まれるコンテンツ情報dとが入力される。コンテンツ再生速度制御部36は、サンプル更新間隔Sで再生対象のコンテンツ情報dを更新し、再生対象のコンテンツ情報dを表す再生情報rを順次出力する。[制御部38]制御部38は、例えば、CPUに所定のプログラムが読み込まれることで構成される処理部である。制御部38は、再生速度同期装置3の処理全体を制御する。<方法>次に、本形態の再生速度同期方法を例示する。図10に例示するように、第1実施形態で説明したステップS101-S106の処理が実行された後、呼吸指標抽出部34が例えば式に従って呼吸指標pbpeを算出して出力する。さらに再生速度演算部39に、基本再生速度演算部15から出力された基本サンプル更新間隔mS0と、呼吸指標抽出部34から出力された呼吸指標pbpeと、記憶部32に格納された設定呼吸周期付き呼吸目標コンテンツ32aから抽出した呼吸目標サンプル点Bpe、同期重要度α及びサンプル点τpとが入力される。再生速度演算部39は、例えば式に従ってサンプル更新間隔Sを算出して出力するステップS306。再生速度演算部39から出力されたサンプル更新間隔Sと、記憶部12に格納された設定呼吸周期付きコンテンツ12aに含まれるコンテンツ情報dとが、コンテンツ再生速度制御部36に入力される。コンテンツ再生速度制御部36は、サンプル更新間隔Sで再生対象のコンテンツ情報dに対応するサンプル点を更新し、再生対象のコンテンツ情報dを表す再生情報rを出力するステップS307。再生部17は、再生情報rによって特定される音響情報等のコンテンツを出力するステップS208。制御部28が、設定呼吸周期付き呼吸目標コンテンツ32aが含むすべてのコンテンツ情報dの再生が終了したか否かを判定するステップS309。ここで、すべてのコンテンツ情報dの再生が終了していると判定された場合、処理が終了する。一方、すべてのコンテンツ情報dの再生が終了していないと判定された場合、制御部28が、呼吸計測部13で呼吸レベルVを計測する時刻になっているかを判定するステップS210。呼吸計測部13で呼吸レベルVを計測する時刻になっていないと判定された場合、ステップS306に戻る。一方、呼吸計測部13で呼吸レベルVを計測する時刻になっていると判定された場合、ステップS103に戻る。第3実施形態の変形例第3実施形態では第1実施形態で説明した基本サンプル更新間隔mS0に基づいてサンプル更新間隔の制御が行われたが、第2実施形態で説明した基本サンプル更新間隔mSに基づいてサンプル更新間隔の制御が行われてもよい。以下では第3実施形態との相違点を中心に説明する。<構成>図7に例示するように、第3実施形態の変形例の再生速度同期装置3’は、再生速度同期装置3の基本再生速度演算部15が基本再生速度演算部25に置換され、再生速度演算部39が再生速度演算部39’に置換されたものである。[再生速度演算部39’]再生速度演算部39’は、再生速度演算部39で用いられた基本サンプル更新間隔mS0の代わりに基本再生速度演算部25から出力された基本サンプル更新間隔mSを用いて、サンプル更新間隔Sを算出する。例えば再生速度演算部39は、以下の式に従ってサンプル更新間隔Sを算出する。Sαt1pmSmS...と、呼吸指標抽出部34から出力された呼吸指標である呼気開始時刻の予測値pbpeと、記憶部32に格納された設定呼吸周期付き呼吸目標コンテンツ32aから抽出した呼吸目標サンプル点Bpe、同期重要度α及びサンプル点τpとが入力される。再生速度演算部39’は、例えば式に従ってサンプル更新間隔Sを算出して出力するステップS306’。その他は第3実施形態と同様である。第4実施形態第4実施形態は第3実施形態の変形例である。第4実施形態の呼吸目標情報及び呼吸指標は、それぞれ、周期的な呼吸運動の位相を特定するための情報であり、第4実施形態の再生速度演算部は、何れかの呼吸目標設定位置に対応する呼吸目標情報によって特定される位相と、当該呼吸目標設定位置に対応するコンテンツ情報が再生される時点での呼吸指標よって特定される位相との差が小さくなるようにサンプル更新間隔を制御する。本形態の特徴は、第1実施形態で説明した情動呼吸周期が長いほど長い基本サンプル更新間隔に基づいて、サンプル更新間隔の制御を行う点である。以下では、第3実施形態との相違点を中心に説明を行う。<構成>図7に例示するように、第4実施形態の再生速度同期装置4は、入力部11と、設定呼吸周期付き呼吸目標コンテンツ42aを格納する記憶部42と、呼吸計測部13と、呼吸情動成分抽出部14と、呼吸指標抽出部44と、基本再生速度演算部15と、再生速度演算部49と、コンテンツ再生速度制御部36と、再生部17と、制御部48とを有する。[入力部11,呼吸計測部13,呼吸情動成分抽出部14,基本再生速度演算部15,再生部17]第1実施形態と同様であるため説明を省略する。[設定呼吸周期付き呼吸目標コンテンツ42a]設定呼吸周期と、時間軸に沿った各再生位置にそれぞれ対応するコンテンツ情報と、少なくとも一部の再生位置に対応する時間軸上の位置である呼吸目標設定位置に対して定められた呼吸状態を特定する呼吸目標情報と、再生位置にそれぞれ対応する係数である同期重要度とを含むデータ構造からなるデータである。設定呼吸周期付き呼吸目標コンテンツ32aとの相違は、呼吸目標情報が周期的な呼吸運動の位相を特定するための情報である点である。例えば、図11に例示する設定呼吸周期付き呼吸目標コンテンツ42aは、設定呼吸周期sBfと、時間軸に沿った各サンプル点τ再生位置にそれぞれ対応する音程や音の強さを示すMIDIデータであるコンテンツ情報dと、すべてのサンプル点τ呼吸目標設定位置に対して定められた、各サンプル点τにおいて望ましい周期的な呼吸運動の位相を特定するための情報Φ呼吸目標情報と、同期重要度αとを含むデータ構造からなるデータである。なお、本形態の呼吸目標情報Φの具体例については後述する。[記憶部42]記憶部42は、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリなどの情報記憶装置である。[呼吸指標抽出部44]呼吸指標抽出部44は、例えば、CPUに所定のプログラムが読み込まれることで構成される処理部である。呼吸指標抽出部44は、鑑賞者100を計測して得られる呼吸情報から当該鑑賞者の周期的な呼吸運動の位相を特定するための情報を呼吸指標として抽出し、当該呼吸指標を出力するものである。図12Aは、第4実施形態の呼吸指標抽出部44が算出する呼吸指標の例を説明するための図である。どのような値を鑑賞者の周期的な呼吸運動の位相を特定するための情報として用いるかについては特に制限はない。以下では、呼吸レベルVを1次元目の値とし、その遅延値Vを2次元目の値とした直交座標系の空間相空間での極座標の偏角を鑑賞者の周期的な呼吸運動の位相を特定するための情報呼吸指標φとして用いる。この場合の呼吸指標抽出部44の時刻tに対応する処理は、例えば以下のようになる。1.呼吸計測部13から出力された時刻tにおける呼吸レベルVを相空間の1次元目の値とする。2.呼吸レベルVを時間遅延フィルターに通して得られる呼吸レベルVを相空間の2次元目の値とする。ここでγは時間遅延フィルターの遅延幅であり、呼吸の場合は200msから800ms程度が望ましい。3.相空間の直行座標系の点V,Vを極座標表示した場合の偏角を、呼吸指標φとして求めて出力する図12A参照。このような値を呼吸指標φとする場合、予め定められた各サンプル点τにおいて望ましい呼吸指標φが、当該サンプル点τに対応する呼吸目標情報Φ図11参照として設定呼吸周期付き呼吸目標コンテンツ42aに設定されている。[再生速度演算部49]再生速度演算部49は、例えば、CPUに所定のプログラムが読み込まれることで構成される処理部である。再生速度演算部49は、何れかの呼吸目標設定位置に対応する呼吸目標情報によって特定される位相と、当該呼吸目標設定位置に対応するコンテンツ情報が再生される時点での呼吸指標よって特定される位相との差が小さくなるようにサンプル更新間隔Sを算出して出力する。本形態の再生速度演算部49は、呼吸計測部13で呼吸レベルVが得られるたびに、すなわち、周期T1でサンプル更新間隔Sを算出して出力する。図11に例示するように、時刻tt1の時点で、サンプル点τpに対応するコンテンツ情報dまでの再生が終了しているとする。このとき設定呼吸周期付き呼吸目標コンテンツ42aに含まれるサンプル点τpに対応する呼吸目標情報がΦであり、時刻tt1の時点で呼吸指標抽出部44から出力された呼吸指標鑑賞者の周期的な呼吸運動の位相を特定するための情報がφであったとする。再生速度演算部49は、これらの呼吸指標φと呼吸目標情報Φとを入力とし、これらが図12Aの相空間上でなす角を以下のように符号付きで求める。RφΦ...πthenLRSgn2πelseLR...ただし、Sgnは符号関数であり、その関数値は、δ0のときはSgn1となる。L0の場合、時刻tt1において鑑賞者100の呼吸が呼吸目標情報の示す呼吸より進んでいることになり、L0を満たす任意の定数である。例えば、取り得るすべてのα,Lに対してαCL10となるように定数Cが定められた場合、再生速度演算部49は、鑑賞者の呼吸が呼吸目標情報の示す呼吸より進んでいる場合L0に、mS0よりも大きなサンプル更新間隔Sを算出し、鑑賞者の呼吸が呼吸目標情報の示す呼吸に同期している場合L0に、mS0と等しいサンプル更新間隔Sを算出し、鑑賞者の呼吸が呼吸目標情報の示す呼吸より遅れている場合L0...ただし、C1C2はC1C20の条件を満たす任意の定数である。この関数DLの場合、L0である場合のLの変化量に対する関数値DLの変化量は、L0のサンプル更新間隔の調整再生速度を速くする調整よりも、鑑賞者の呼吸の位相が呼吸目標情報の示す呼吸の位相より遅れている場合L0の場合のS0に対するSの変化量よりも大きい。図13Cは、以下の式で示される関数を例示した図である。DLSIN...この関数DLの場合、再生速度演算部は、図13Aの関数DLを用いる場合に比べ、鑑賞者の呼吸と呼吸目標情報の示す呼吸との位相差が大きくなってもサンプル更新間隔の変化量をさほど増加させないことになる。すなわち、図13B,13Cのように関数値DLがLに対して比例関係にない場合、何れかの呼吸目標設定位置に対応する呼吸目標情報によって特定される位相と、当該呼吸目標設定位置に対応するコンテンツ情報が再生される時点での呼吸指標よって特定される位相との差の変化量に対する再生速度の変化量サンプル更新間隔の変化量は、当該呼吸目標設定位置に対応する呼吸目標情報によって特定される位相に対する、当該呼吸目標設定位置に対応するコンテンツ情報が再生される時点での呼吸指標よって特定される位相の相対値Lに依存することになる。第4実施形態の変形例2第4実施形態やその変形例1では第1実施形態で説明した基本サンプル更新間隔mS0に基づいてサンプル更新間隔の制御が行われたが、第2実施形態で説明した基本サンプル更新間隔mSに基づいてサンプル更新間隔の制御が行われてもよい。以下では第4実施形態やその変形例1との相違点を中心に説明する。<構成>図7に例示するように、第4実施形態の変形例2の再生速度同期装置4’は、再生速度同期装置4の基本再生速度演算部15が基本再生速度演算部25に置換され、再生速度演算部49が再生速度演算部49’に置換されたものである。[再生速度演算部49’]再生速度演算部49’は、再生速度演算部49で用いられた基本サンプル更新間隔mS0の代わりに基本再生速度演算部25から出力された基本サンプル更新間隔mSを用いて、サンプル更新間隔Sを算出する。例えば再生速度演算部49は、以下の式に従ってサンプル更新間隔Sを算出する。SmSαCL1...或いは、以下の式に従ってサンプル更新間隔Sが算出されてもよい。SmSαDL1...<方法>図10に例示するように、第4実施形態の変形例2の再生速度同期方法では、ステップS106の代わりにステップS206の処理が実行される。また、ステップS406の代わりに、再生速度演算部49’に基本再生速度演算部25から出力された基本サンプル更新間隔mSと、呼吸指標抽出部44から出力された呼吸指標φと、記憶部42に格納された設定呼吸周期付き呼吸目標コンテンツ42aから抽出した呼吸目標情報Φ、同期重要度α及びサンプル点τpとが入力される。再生速度演算部49’は、例えば式又はに従ってサンプル更新間隔Sを算出して出力するステップS406’。その他は第4実施形態と同様である。各実施形態の特徴全実施形態において、鑑賞者によって行われた複数回の呼吸に対応する複数個の呼吸周期に対応する情動呼吸周期が長いほど長い基本サンプル更新間隔に対応するサンプル更新間隔で再生対象のコンテンツ情報を更新することにした。情動呼吸周期は鑑賞者の中長期的な情動や活動状態を反映するものである。よって、全実施形態では、鑑賞者の情動や活動度に影響を受ける呼吸に併せてコンテンツの再生速度を適切に制御することができる。第2実施形態によれば、コンテンツの再生中に情動呼吸周期も逐次更新されるため、コンテンツ再生中の鑑賞者の体調変化や鑑賞そのものに起因する情動変化に応じ、適切にコンテンツの再生速度を制御できる。第3実施形態によれば、鑑賞者の中長期的な情動や活動状態を反映された情動呼吸周期に基づいて、コンテンツの再生位置に設定された目標となる呼吸状態と鑑賞者の呼吸状態とが近づくように再生速度を制御する。そのため、コンテンツに設定された目標となる呼吸状態と鑑賞者の情動や活動度に影響を受ける呼吸状態とが著しく乖離する場合であっても、コンテンツの再生速度を適切に制御できる。その他の変形例本発明は上述の実施の形態に限定されるものではない。例えば、上記の各実施形態やその変形例では、サンプル点に呼吸目標情報や同期重要度が対応付けられたコンテンツを例示した。しかし、呼吸目標情報や同期重要度が何れかの再生位置に対応付けられるのであれば、必ずしも、サンプル点に呼吸目標情報や同期重要度が対応付けられている必要はない。例えば、呼吸目標情報や同期重要度がコンテンツのサンプリング周波数と同じかその1自然数倍の周波数でコンテンツに分布して記録されていても良いし、任意の間隔で記録されていても良い。任意の間隔で記録する際は、例えば、コンテンツ情報の開始点を特定する始点情報と、当該始点情報に対する呼吸目標情報や同期重要度の相対位置を特定する情報とをコンテンツに格納しておけばよい。また、呼吸目標情報や同期重要度は、離散データある必要もなく、アナログ的に記録されていても良い。また、呼吸目標情報や同期重要度は、コンテンツ全体に定義される必要もなく、その一部分にだけに対して定義されていてもよい。また、上記の各実施形態やその変形例では、呼吸計測部から出力される呼吸情報の具体例として呼吸レベルを例示した。しかし、例えば、呼吸レベルの微分値などを呼吸情報としてもよい。なお、呼吸レベルの微分値は、例えば、呼吸の気流量を検出して得られる。また、上記の各実施形態やその変形例では、コンテンツ情報の具体例として、音程や音の強さを示すMIDIデータを示した。しかし、音楽、音声、映画やテレビ番組等の動画など、鑑賞目的のための音響情報や映像情報を特定するその他のデータがコンテンツ情報であってもよい。また、コンテンツ再生速度制御部は、再生速度が変わっても、音であればピッチや音質を変更しない、映像であればコマ送りや早送りによる映像の乱れを抑える等の処理を含む再生時間制御処理を行うことが望ましい。第3実施形態では、0以上1以下の値の同期重要度が好ましいことを示した。しかし、これは本発明を限定するものではなく、同期重要度が0未満であってもよいし、1よりも大きくてもよい。これにより、コンテンツの再生方法のバリエーションを増やし、楽しみ方の選択肢を増やすことができる。例えば、同期重要度を0未満とすることで、鑑賞者にとって違和感のあるコンテンツ再生が可能となり、芸術的表現の幅が広がる。また、すべての実施形態やその変形例において、再生速度演算部が同期重要度の代わりに上述同期重要度の符号を反転させた値が用いられてもよい。各ブロック図の各ブロックは概念的に区切られた処理区分であり、それぞれが独立した装置として存在する必要はない。また、各ブロックが1つの装置として構成されている必要もなく、複数の装置に分散して配置されていてもよい。また、上述の各種の処理は、記載に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されてもよい。その他、本発明の趣旨を逸脱しない範囲で適宜変更が可能であることはいうまでもない。また、上述の構成をコンピュータによって実現する場合、各装置が有すべき機能の処理内容はプログラムによって記述される。そして、このプログラムをコンピュータで実行することにより、上記処理機能がコンピュータ上で実現される。この処理内容を記述したプログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体の例は、非一時的なnontransitory記録媒体である。このような記録媒体の例は、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリ等である。このプログラムの流通は、例えば、そのプログラムを記録したDVD、CD-ROM等の可搬型記録媒体を販売、譲渡、貸与等することによって行う。さらに、このプログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することにより、このプログラムを流通させる構成としてもよい。このようなプログラムを実行するコンピュータは、例えば、まず、可搬型記録媒体に記録されたプログラムもしくはサーバコンピュータから転送されたプログラムを、一旦、自己の記憶装置に格納する。そして、処理の実行時、このコンピュータは、自己の記録装置に格納されたプログラムを読み取り、読み取ったプログラムに従った処理を実行する。また、このプログラムの別の実行形態として、コンピュータが可搬型記録媒体から直接プログラムを読み取り、そのプログラムに従った処理を実行することとしてもよく、さらに、このコンピュータにサーバコンピュータからプログラムが転送されるたびに、逐次、受け取ったプログラムに従った処理を実行することとしてもよい。また、サーバコンピュータから、このコンピュータへのプログラムの転送は行わず、その実行指示と結果取得のみによって処理機能を実現する、いわゆるASPApplicationServiceProvider型のサービスによって、上述の処理を実行する構成としてもよい。なお、本形態におけるプログラムには、電子計算機による処理の用に供する情報であってプログラムに準ずるものコンピュータに対する直接の指令ではないがコンピュータの処理を規定する性質を有するデータ等を含むものとする。この形態では、コンピュータ上で所定のプログラムを実行させることにより、本装置を構成することとしたが、これらの処理内容の少なくとも一部をハードウェア的に実現することとしてもよい。"