(57)【要約】【課題】振動を利用する支援装置において、音楽のテンポに応じた適切な支援を行う。【解決手段】支援システム（１００）は、音楽に合わせて行われる行為に対し、音楽に応じた振動による支援を行う。支援システムは、音楽の出力タイミングを、振動の出力タイミングに対して遅延可能な遅延処理手段（１４０）と、音楽が有する所定の特徴量に基づいて、遅延処理手段による遅延を制御する遅延制御手段（１３０）とを備える。【選択図】図１
2014126593.tif 000002
【特許請求の範囲】
【請求項１】
音楽に合わせて行われる行為に対し、前記音楽に応じた振動による支援を行う支援システムであって、
前記音楽の出力タイミングを、前記振動の出力タイミングに対して遅延可能な遅延処理手段と、
前記音楽が有する所定の特徴量に基づいて、前記遅延処理手段による前記遅延を制御する遅延制御手段と
を備えることを特徴とする支援システム。
【請求項２】
前記所定の特徴量は、前記音楽のテンポであることを特徴とする請求項１に記載の支援システム。
【請求項３】
前記遅延制御手段は、前記所定の特徴量が所定の閾値を超えている場合に、前記遅延処理手段に前記遅延を実行させることを特徴とする請求項１又は２に記載の支援システム。
【請求項４】
前記遅延制御手段は、前記所定の特徴量に応じて、前記遅延処理手段による前記遅延の量を決定することを特徴とする請求項１から３のいずれか一項に記載の支援システム。
【請求項５】
前記音楽を出力するための音楽信号から前記所定の特徴量を検出する特徴量検出手段を備えることを特徴とする請求項１から４のいずれか一項に記載の支援システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音楽に合わせて行われる行為に対し、振動を利用した支援を行う支援システムの技術分野に関する。
【背景技術】
【０００２】
この種のシステムとして、例えば音楽に合わせて唄う人、楽器を演奏する人、或いはダンスする人等に対して、様々な手段により音楽のテンポを伝えるものが知られている。そして、このように音楽のテンポを伝える手段の１つとして、振動を利用するものが提案されている。例えば特許文献１では、音響信号の低域周波数に応じてシートを振動させる体感音響装置が開示されている。
【０００３】
また、振動を利用して音楽のテンポを伝える装置では、音声と振動との同期をとるために、音声及び振動の出力タイミングを相対的に変化させるという技術が提案されている。例えば特許文献２では、コンテンツの特殊再生が要求された場合に、振動情報に重み付けを利用した補正を行うという技術が開示されている。また特許文献３では、カラオケの演奏音に応じて舞台を振動させる装置において、演奏音を所定時間遅延させるという技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平０２−２８１９７号公報
【特許文献２】特開２００７−３２４８２９号公報
【特許文献３】特開２０００−２１４８６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本願発明者の研究するところによれば、人間の触覚は聴覚と比較して素早い反応ができないため、上述したように振動を利用してテンポを伝える場合、テンポが速いと音楽についていくことが困難となってしまうことが判明している。
【０００６】
ここで上述した特許文献２及び３には、音楽と振動とのタイミングを相対的に変化させる点が記載されているが、音楽のテンポに応じた処理については何ら言及されていない。従って、上記特許文献を含む従来技術は、音楽のテンポが速い場合においては、振動による適切な支援効果が得られないおそれがあるという技術的問題点を有している。
【０００７】
本発明は、例えば上述した問題点に鑑みなされたものであり、音楽のテンポに応じた適切な支援が可能な支援システムを提供することを課題とする。
【課題を解決するための手段】
【０００８】
本発明の支援システムは上記課題を解決するために、音楽に合わせて行われる行為に対し、前記音楽に応じた振動による支援を行う支援システムであって、前記音楽の出力タイミングを、前記振動の出力タイミングに対して遅延可能な遅延処理手段と、前記音楽が有する所定の特徴量に基づいて、前記遅延処理手段による前記遅延を制御する遅延制御手段とを備える。
【０００９】
本発明の作用及び利得は次に説明する発明を実施するための形態から明らかにされる。
【図面の簡単な説明】
【００１０】
【図１】実施例に係る支援システムの全体構成を示すブロック図である。
【図２】実施例に係る支援システムの動作を示すフローチャートである。
【図３】再生速度と遅延量との関係を示すグラフである。
【発明を実施するための形態】
【００１１】
本実施形態に係る支援システムは上記課題を解決するために、音楽に合わせて行われる行為に対し、前記音楽に応じた振動による支援を行う支援システムであって、前記音楽の出力タイミングを、前記振動の出力タイミングに対して遅延可能な遅延処理手段と、前記音楽が有する所定の特徴量に基づいて、前記遅延処理手段による前記遅延を制御する遅延制御手段とを備える。
【００１２】
本実施形態に係る支援システムによれば、例えば歌唱、演奏、ダンス等の音楽に合わせて行われる行為に対し、音楽に応じた振動を利用した支援が行われる。具体的には、音楽に合わせた行為を行うユーザに対して、音楽に応じた振動を利用して音楽のテンポ（言い換えれば、再生速度やリズム、ビート）が伝えられる。これにより、ユーザは音楽のテンポを正確に把握することができ、テンポを乱すことなく音楽に合わせた行為を行うことが可能となる。なお、音楽に応じた信号は、例えばユーザが手に持ったり装着したりして使用する装置や、ユーザが座るシート又は床等を介してユーザに伝達される。
【００１３】
なお、本実施形態に係る支援システムは、ユーザが操作する端末のみで構成されてもよいし、端末とは別に設けられたサーバ等を含んで構成されてもよい。システムがサーバ等を含んで構成される場合には、例えばインターネット回線等を利用して、端末とサーバとの間で各種情報の送受信が実行可能に構成される。
【００１４】
本実施形態に係る支援システムの動作時には、遅延処理手段によって、音楽の出力タイミングが、振動の出力タイミングに対して遅延可能とされる。なお、遅延処理手段による遅延は、音楽の出力タイミングそのものを遅延することで実行されてもよいし、逆に振動の出力タイミングを早めることで実行されてもよい。即ち、音楽の出力タイミングが振動の出力タイミングに対して相対的に遅延されるのであれば、音楽及び振動のいずれの出力タイミングを変化させてもよい。
【００１５】
ここで本実施形態に係る支援システムでは特に、音楽が有する所定の特徴量に基づいて、遅延処理手段による遅延が制御される。具体的には、所定の特徴量に基づいて、遅延を行うか否か、或いは遅延量等の遅延処理に関する事項が決定される。なお、ここでの「所定の特徴量」とは、音楽のテンポに相当するパラメータであり、直接テンポを示すような値に加えて、間接的にテンポを算出又は推定することが可能な他のパラメータを含む概念である。所定の特徴量は、音楽を出力するための音楽信号の波形等に基づいて検出されてもよいし、音楽信号が予めテンポ情報を有している場合には、直接その情報を利用することもできる。
【００１６】
本発明者の研究するところによれば、人間の触覚は聴覚と比較して素早い反応ができないため、振動を利用してテンポを伝える場合、テンポが速いと音楽についていくことが困難となってしまうことが判明している。このため、音楽のテンポが速い場合には、音楽と同じタイミングで振動をユーザに伝えたとしても、適切な支援とはならないおそれがある。
【００１７】
しかるに本実施形態では上述したように、所定の特徴量に基づいて、音楽の出力タイミングが振動の出力タイミングに対して遅延される。このため、遅延が実行されない場合と比較すると、音楽が振動に対し遅れて出力される（言い換えれば、振動が音楽に対し早く出力される）。これにより、ユーザは、音楽が出力されるより早いタイミングで振動を感知することになる。よって、音楽のテンポが速い場合であっても、テンポに遅れることなく音楽に合わせた行為を行うことが可能となる。
【００１８】
以上のように、本発明の支援システムによれば、音楽のテンポに応じた適切な支援が可能である。
【００１９】
本実施形態に係る支援システムの一態様では、前記所定の特徴量は、前記音楽のテンポである。
【００２０】
この態様によれば、音楽の出力タイミングの遅延が音楽のテンポに基づいて実行される。このため、テンポが速い場合であっても、音楽の出力タイミングが好適に遅延される。従って、より確実にテンポに応じた支援が可能となる。
【００２１】
本実施形態に係る支援システムの他の態様では、前記遅延制御手段は、前記所定の特徴量が所定の閾値を超えている場合に、前記遅延処理手段に前記遅延を実行させる。
【００２２】
この態様によれば、遅延制御手段では、先ず所定の特徴量が所定の閾値と比較される。そして、所定の特徴量が所定の閾値を超えている場合に、遅延処理手段による遅延が実行される。言い換えれば、所定の特徴量が所定の閾値以下である場合には、遅延処理手段による遅延は行われない（或いは、遅延量がゼロとして遅延が実行される）。
【００２３】
ここで特に、本態様に係る「所定の閾値」は、振動を感知したユーザが、音楽についていけなくなる可能性が生じる程にテンポが速いことを判定するための閾値であり、予め理論的、実験的或いは経験的に求められ設定されている。なお、所定の閾値は、ユーザの設定により可変とされても構わない。
【００２４】
上述した構成によれば、ユーザが音楽についていける程度の比較的遅いテンポであれば、音楽の出力タイミングの遅延は実行されない。一方で、ユーザが音楽についていけなくなる可能性がある比較的速いテンポである場合には、音楽の出力タイミングが遅延される。従って、無駄な遅延処理を抑制しつつ、好適にテンポに応じた支援を行うことが可能となる。
【００２５】
本実施形態に係る支援システムの他の態様では、前記遅延制御手段は、前記所定の特徴量に応じて、前記遅延処理手段による前記遅延の量を決定する。
【００２６】
この態様によれば、遅延制御手段では、所定の特徴量に応じて遅延の量が決定される。具体的には、所定の特徴量から得られるテンポが速い程、遅延の量が大きい値として決定される。なお、所定の特徴量と遅延の量との関係は、予め理論的、実験的或いは経験的に求められ、例えば数式やマップとして遅延制御手段に記憶されている。
【００２７】
上述した構成によれば、ユーザが音楽についていける程度の比較的遅いテンポであれば、遅延量が小さくされる（或いはゼロとされる）。一方で、ユーザが音楽についていけなくなる可能性がある比較的速いテンポである場合には、遅延量が大きくされる。この結果、音楽のテンポの速さに応じた、より一層好適な支援を行うことが可能となる。
【００２８】
本実施形態に係る支援システムの他の態様では、前記音楽を出力するための音楽信号から前記所定の特徴量を検出する特徴量検出手段を備える。
【００２９】
この態様によれば、音楽信号が所定の特徴量を直接的に示す情報を有さない場合であっても、音楽信号から所定の特徴量を検出できる。具体的には、特徴量検出手段は、例えば音楽信号の波形を解析することで音楽のテンポを検出する。このようにすれば、確実に所定の特徴量に応じた遅延の制御が実行でき、結果として適切な支援を行うことが可能となる。
【００３０】
本実施形態に係る支援システムの作用及び他の利得については、以下に示す実施例において、より詳細に説明する。
【実施例】
【００３１】
以下では、図面を参照して本発明の実施例について詳細に説明する。
【００３２】
＜システム構成＞
先ず、本実施例に係る支援システムの構成について、図１を参照して説明する。ここに図１は、本実施例に係る支援システムの全体構成を示すブロック図である。
【００３３】
図１において、本実施例に係る支援システム１００には、音楽信号を含む音楽情報及び再生速度を調整するための特殊再生情報が入力されている。具体的には、音楽情報とは再生される音楽の元データであり、音楽を示す波形データや音楽に関する付随情報（例えば、テンポ情報等）を含んでいる。また特殊再生情報は、例えば倍速再生やスロー再生等に対応する再生速度を示す情報であり、ユーザの指示等に応じて入力される。
【００３４】
支援システム１００は、特殊再生処理部１１０、再生速度演算部１２０、遅延制御部１３０、遅延処理部１４０及び振動生成処理部１５０を備えて構成されている。
【００３５】
特殊再生処理部１１０は、音楽信号を含む音楽情報に対して、特殊再生情報に基づく処理を施して出力する。特殊再生処理部１１０から出力される情報は、特殊再生情報が示す再生種別に応じた再生速度で音楽情報に応じた音楽を再生させるものとして、遅延処理部１４０及び振動生成処理部１５０に夫々出力される。
【００３６】
再生速度演算部１２０は、本発明の「特徴量検出手段」の一例であり、音楽情報からテンポ情報を抽出すると共に、抽出したテンポ情報に特殊再生情報が示す再生速度を乗ずる。これにより、音楽の再生速度が算出される。なお、テンポ情報が音楽情報の付随情報として記憶されている場合には、音楽情報からテンポ情報を抽出せずに、その情報が示す値を直接利用することができる。算出された音楽情報は、遅延制御部１３０に出力される。
【００３７】
遅延制御部１３０は、本発明の「遅延制御手段」の一例であり、再生速度演算部１２０において算出された再生速度が予め記憶されている所定の閾値を超えているか否かを判定する。そして、その結果に応じて遅延処理部１４０を制御する。遅延処理部１４０の制御の詳細ついては、後に詳述する
遅延処理部１４０は、本発明の「遅延処理手段」の一例であり、特殊再生処理部１１０から入力される音楽情報の出力タイミングを、遅延制御部１３０の指示に応じて遅延させる。なお、ここでの遅延は、振動生成処理部１５０において生成される振動信号の出力タイミングに対して行われる。即ち、音楽信号の出力タイミングが、振動信号の出力タイミングに対して相対的に遅延される。このため、振動信号の出力タイミングを早めることで、音楽信号の出力タイミングを相対的に遅らせる構成としてもよい。ちなみに、遅延は必ずしも行われずともよく、遅延制御部１３０の指示によっては遅延を発生させずに音楽を出力することもあり得る。
【００３８】
振動生成処理部１５０は、特殊再生処理部１１０から入力される音楽情報に応じて振動を発生するための振動信号（具体的には、振動を発生させるタイミング、振動の大きさ、周波数等を示す信号）を生成する。具体的には、振動信号は、例えば音楽信号に係る音楽のテンポに同期したパルス信号として生成される。なお、振動生成処理部１５０は、音楽信号を所定の周波数帯毎に分解することにより、複数の振動信号を生成してもよい。また、振動生成処理部１５０は、振動信号として、音楽信号の周波数を分周或いは倍周した周波数で立ち上がるパルス信号を生成してもよい。
【００３９】
以上のように構成される支援システムは、ユーザが操作する端末のみで構成されてもよいし、端末とは別に設けられたサーバ等を含んで構成されてもよい。システムがサーバ等を含んで構成される場合には、例えばインターネット回線等を利用して、端末とサーバとの間で各種情報の送受信が実行可能に構成される。
【００４０】
＜動作説明＞
次に、本実施例に係る支援システムの動作について、図２を参照して説明する。ここに図２は、本実施例に係る支援システムの動作を示すフローチャートである。なお、ここでは、本実施例に係る支援システムが行う処理のうち、音楽の出力タイミングを遅延させる処理について詳細に説明し、その他の処理については適宜説明を省略するものとする。
【００４１】
図２において、本実施例に係る支援システムの動作時には、先ず再生速度演算部１２０において、音楽の再生速度が演算される（ステップＳ１０１）。再生速度は、上述したように、音楽情報から抽出されるテンポ情報に特殊再生情報を乗ずることで得られる。ただし、再生速度の演算方法はこれに限定されるものではなく、他の方法を利用して演算されてもよい。なお、ここでの再生速度は、本発明に係る「所定の特徴量」の一例である。
【００４２】
再生速度が演算されると、遅延制御部１３０において、再生速度が所定閾値（例えば、１００ｂｐｍ）を超えているか否かが判定される（ステップＳ１０２）。なお、所定閾値は、音楽の出力タイミングを遅延させるべきか否かを判定するための閾値であり、遅延制御部１３０のメモリ等に予め記憶されている。
【００４３】
再生速度が所定閾値を超えていない場合（ステップＳ１０２：ＮＯ）、以降の処理は省略され一連の処理は終了する。一方で、再生速度が所定位置を超えている場合（ステップＳ１０２：ＹＥＳ）、再生速度に応じて遅延量が決定される（ステップＳ１０３）。即ち、どの程度、音楽の出力タイミングを遅らせるのかが決定される。
【００４４】
以下では、再生速度を用いた遅延量の決定方法について、図３を参照して具体的に説明する。ここに図３は、再生速度と遅延量との関係を示すグラフである。
【００４５】
図３に示すように、音楽の出力タイミングに関する遅延量は、音楽の再生速度が所定の閾値を超えるまではゼロとされる。即ち、再生速度が所定閾値を超えない場合には、遅延は実行されない（ステップＳ１０２参照）。そして、再生速度が所定閾値を超えると、再生速度が速くなる程、遅延量は大きい値として決定される。このため、再生速度が速くなるほど、音楽信号の出力タイミングは、振動信号の出力タイミングに対して遅くなる。
【００４６】
具体的には、例えば再生速度が１２０ｂｐｍである場合には遅延量は１２ｍｓとされる。また再生速度が１８０ｂｐｍである場合には、遅延量は１８ｍｓとされる。
【００４７】
なお、ここでは、再生速度に応じて遅延量が直線的に増加する例を挙げているが、例えば遅延量は、再生速度の増加に応じて段階的に増加するようなものであってもよいし、指数的又は対数的に増加するようなものであってもよい。即ち、再生速度が増加する際に、遅延量が減少しないような関係であればよい。ただし、ユーザが所定の再生速度に対してのみ大きい遅延を要するような場合には、再生速度が増加した場合に、遅延量が減少することもあり得る。
【００４８】
図２に戻り、遅延量が決定されると、遅延処理部１４０において、遅延量に応じた遅延処理が実行される（ステップＳ１０４）。これにより、音楽信号は、振動信号と比べて遅いタイミングで出力されることになる。言い換えれば、振動信号は、音楽信号より早いタイミングで出力されることになる。
【００４９】
ここで本発明者の研究するところによれば、人間の触覚は聴覚と比較して素早い反応ができないため、振動を利用してテンポを伝える場合、テンポが速いと音楽についていくことが困難となってしまうことが判明している。このため、音楽のテンポが速い場合には、音楽と同じタイミングで振動をユーザに伝えたとしても、適切な支援とはならないおそれがある。
【００５０】
これに対し本実施例では上述したように、音楽の再生速度に基づいて、音楽の出力タイミングが遅延される。これにより、ユーザは、音楽が出力されるより早いタイミングで振動を感知することになる。よって、音楽のテンポが速い場合であっても、テンポに遅れることなく音楽に合わせた行為を行うことが可能となる。
【００５１】
以上説明したように、本実施例に係る支援システム１００によれば、音楽のテンポに応じた適切な支援を行うことが可能である。
【００５２】
本発明は、上述した実施形態に限られるものではなく、特許請求の範囲及び明細書全体から読み取れる発明の要旨或いは思想に反しない範囲で適宜変更可能であり、そのような変更を伴う支援システムもまた本発明の技術的範囲に含まれるものである。
【符号の説明】
【００５３】
１００  支援システム
１１０  特殊再生処理部
１２０  再生速度演算部
１３０  遅延制御部
１４０  遅延処理部
１５０  振動生成処理部
【図１】
2014126593.tif 000003
【図２】
2014126593.tif 000004
【図３】
2014126593.tif 000005