(57)【要約】【課題】データ通信量を抑えながら、統一化された振動情報の通信を実現する。【解決手段】音声波形データと振動波形データとを含むファイルを生成するファイル生成部、を備え、前記ファイル生成部は、第１の音声データから被合成帯域における波形データを切除し、振動データの合成帯域から抽出した波形データを前記被合成帯域に合成した第２の音声データを生成し、前記第２の音声データをエンコードし前記ファイルを生成する、情報処理装置が提供される。【選択図】図３
2018092012.tif 000002
【特許請求の範囲】
【請求項１】
音声波形データと振動波形データとを含むファイルを生成するファイル生成部、
を備え、
前記ファイル生成部は、第１の音声データから被合成帯域における波形データを切除し、
振動データの合成帯域から抽出した波形データを前記被合成帯域に合成した第２の音声データを生成し、
前記第２の音声データをエンコードし前記ファイルを生成する、
情報処理装置。
【請求項２】
前記被合成帯域および前記合成帯域は、所定周波数以下の任意の帯域である、
請求項１に記載の情報処理装置。
【請求項３】
前記被合成帯域および前記合成帯域は、０Ｈｚ〜所定周波数以下の低音帯域である、
請求項１に記載の情報処理装置。
【請求項４】
前記被合成帯域は、所定周波数以上の超高音聴域である、
請求項１に記載の情報処理装置。
【請求項５】
前記ファイル生成部は、複数の前記合成帯域における波形データを前記被合成帯域に合成する、
請求項４に記載の情報処理装置。
【請求項６】
前記ファイル生成部は、２つの前記第２の音声データを生成し、当該２つの前記第２の音声データをエンコードし前記ファイルを生成する、
請求項１に記載の情報処理装置。
【請求項７】
前記ファイル生成部は、２つの前記第１の音声データから切除した前記被合成帯域における波形データを加算し、加算後の波形データを、一方の前記第１の音声データにおける前記被合成帯域に合成した第３の音声データを生成し、
前記振動データから抽出した前記合成帯域における波形データを他方の前記第１の音声データにおける前記被合成帯域に合成した前記第２の音声データを生成し、
前記第２の音声データと前記第３の音声データとをエンコードし前記ファイルを生成する、
請求項１に記載の情報処理装置。
【請求項８】
前記ファイルを送信する通信部、
をさらに備える、
請求項１に記載の情報処理装置。
【請求項９】
前記振動波形データを収集する収集部、
をさらに備える、
請求項１に記載の情報処理装置。
【請求項１０】
音声波形データと振動波形データとを含むファイルから前記音声波形データと前記振動波形データとを取得するファイル解析部、
を備え、
前記ファイル解析部は、前記ファイルをデコードして得た音声データを被合成帯域に基づいて分離し、前記音声波形データと前記振動波形データとを取得する、
情報処理装置。
【請求項１１】
前記ファイル解析部は、前記ファイルに付加されるヘッダ情報に基づいて前記被合成帯域を特定する、
請求項１０に記載の情報処理装置。
【請求項１２】
前記ファイル解析部は、装置情報にさらに基づいて前記被合成帯域を特定する、
請求項１１に記載の情報処理装置。
【請求項１３】
前記ファイル解析部は、前記ファイルをデコードして得た２つの前記音声データから、２組の前記音声波形データと前記振動波形データとを抽出する、
請求項１０に記載の情報処理装置。
【請求項１４】
前記ファイル解析部は、前記ファイルをデコードして得た２つの前記音声データのうち一方の前記音声データにおける被合成帯域を抽出して前記振動波形データを取得し、
他方の前記音声データから複製した被合成帯域の波形データを一方の被合成帯域に合成した前記音声波形データを取得する、
請求項１０に記載の情報処理装置。
【請求項１５】
前記ファイルを受信する通信部、
をさらに備える、
請求項１０に記載の情報処理装置。
【請求項１６】
前記振動波形データおよび前記音声波形データに基づく出力を行う出力部、
をさらに備える、
請求項１０に記載の情報処理装置。
【請求項１７】
プロセッサが、
音声波形データと振動波形データとを含むファイルを生成すること、
を含み、
前記ファイルを生成することは、第１の音声データから被合成帯域における波形データを切除することと、
振動データの合成帯域から抽出した波形データを前記被合成帯域に合成した第２の音声データを生成することと、
前記第２の音声データをエンコードし前記ファイルを生成することと、
をさらに含む、
情報処理方法。
【請求項１８】
コンピュータを、
音声波形データと振動波形データとを含むファイルを生成するファイル生成部、
を備え、
前記ファイル生成部は、第１の音声データから被合成帯域における波形データを切除し、
振動データの合成帯域から抽出した波形データを前記被合成帯域に合成した第２の音声データを生成し、
前記第２の音声データをエンコードし前記ファイルを生成する、
情報処理装置、
として機能させるためのプログラム。
【請求項１９】
プロセッサが、
音声波形データと振動波形データとを含むファイルから前記音声波形データと前記振動波形データとを取得すること、
を含み、
前記取得することは、前記ファイルをデコードして得た音声データを被合成帯域に基づいて分離し、前記音声波形データと前記振動波形データとを取得すること、
をさらに含む、
情報処理方法。
【請求項２０】
コンピュータを、
音声波形データと振動波形データとを含むファイルから前記音声波形データと前記振動波形データとを取得するファイル解析部、
を備え、
前記ファイル解析部は、前記ファイルをデコードして得た音声データを被合成帯域に基づいて分離し、前記音声波形データと前記振動波形データとを取得する、
情報処理装置、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、情報処理装置、情報処理方法、およびプログラムに関する。
【背景技術】
【０００２】
近年、振動を発生させる種々の装置が開発されている。また、上記のような装置を内蔵し、情報伝達手段の一つとして振動を用いるデバイスが普及している。例えば、特許文献１には、振動により端末の内部情報をユーザに提示する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−１３６１５１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、上記のような振動を用いるデバイスでは、特許文献１に記載のようにデバイス内で完結する処理の外、他の装置と振動情報に係る通信を行うことも想定される。しかし、振動情報に係る通信は未だ規格化されておらず、また、音声情報や動画情報と共に振動情報が送受信される場合にあっては、データ通信量の増大も想定される。
【０００５】
そこで、本開示では、データ通信量を抑えながら、統一化された振動情報の通信を実現することが可能な、新規かつ改良された情報処理装置、情報処理方法、およびプログラムが提案される。
【課題を解決するための手段】
【０００６】
本開示によれば、音声波形データと振動波形データとを含むファイルを生成するファイル生成部、を備え、前記ファイル生成部は、第１の音声データから被合成帯域における波形データを切除し、振動データの合成帯域から抽出した波形データを前記被合成帯域に合成した第２の音声データを生成し、前記第２の音声データをエンコードし前記ファイルを生成する、情報処理装置が提供される。
【０００７】
また、本開示によれば、プロセッサが、音声波形データと振動波形データとを含むファイルを生成すること、を含み、前記ファイルを生成することは、第１の音声データから被合成帯域における波形データを切除することと、振動データの合成帯域から抽出した波形データを前記被合成帯域に合成した第２の音声データを生成することと、前記第２の音声データをエンコードし前記ファイルを生成することと、をさらに含む、情報処理方法が提供される。
【０００８】
また、本開示によれば、コンピュータを、音声波形データと振動波形データとを含むファイルを生成するファイル生成部、を備え、前記ファイル生成部は、第１の音声データから被合成帯域における波形データを切除し、振動データの合成帯域から抽出した波形データを前記被合成帯域に合成した第２の音声データを生成し、前記第２の音声データをエンコードし前記ファイルを生成する、情報処理装置、として機能させるためのプログラムが提供される。
【０００９】
また、本開示によれば、音声波形データと振動波形データとを含むファイルから前記音声波形データと前記振動波形データとを取得するファイル解析部、を備え、前記ファイル解析部は、前記ファイルをデコードして得た音声データを被合成帯域に基づいて分離し、前記音声波形データと前記振動波形データとを取得する、情報処理装置が提供される。
【００１０】
また、本開示によれば、プロセッサが、音声波形データと振動波形データとを含むファイルから前記音声波形データと前記振動波形データとを取得すること、を含み、前記取得することは、前記ファイルをデコードして得た音声データを被合成帯域に基づいて分離し、前記音声波形データと前記振動波形データとを取得すること、をさらに含む、情報処理方法が提供される。
【００１１】
また、本開示によれば、コンピュータを、音声波形データと振動波形データとを含むファイルから前記音声波形データと前記振動波形データとを取得するファイル解析部、を備え、前記ファイル解析部は、前記ファイルをデコードして得た音声データを被合成帯域に基づいて分離し、前記音声波形データと前記振動波形データとを取得する、情報処理装置、として機能させるためのプログラムが提供される。
【発明の効果】
【００１２】
以上説明したように本開示によれば、データ通信量を抑えながら、統一化された振動情報の通信を実現することが可能となる。
【００１３】
なお、上記の効果は必ずしも限定的なものではなく、上記の効果とともに、または上記の効果に代えて、本明細書に示されたいずれかの効果、または本明細書から把握され得る他の効果が奏されてもよい。
【図面の簡単な説明】
【００１４】
【図１Ａ】振動情報と音声・動画情報との同期について説明するための図である。
【図１Ｂ】振動情報と音声・動画情報との同期について説明するための図である。
【図２】本開示の一実施形態に係るシステム構成例を示す図である。
【図３】同実施形態に係るモノラル音声ファイルの生成について説明するための図である。
【図４】同実施形態に係るモノラル音声ファイルの解析についてするための図である。
【図５】同実施形態に係るステレオ音声ファイルの生成について説明するための図である。
【図６】同実施形態に係るステレオ音声ファイルの解析について説明するための図である。
【図７】同実施形態に係るステレオ音声マルチ振動ファイルの生成について説明するための図である。
【図８】同実施形態に係るステレオ音声ファイルの解析について説明するための図である。
【図９】同実施形態に係る被合成帯域および合成帯域が所定周波数以下の任意の帯域である場合について説明するための図である。
【図１０】同実施形態に係る被合成帯域が所定周波数以上の超高音帯域である場合について説明するための図である。
【図１１】同実施形態に係る複数の振動波形データを含むファイルと当該ファイルからの振動波形データの抽出について説明するための図である。
【図１２】同実施形態に係る収集情報に基づき生成したファイルを送信するファイル生成装置の動作を示すフローチャートである。
【図１３】同実施形態に係る振動波形データを含むコンテンツを配信するファイル生成装置の動作を示すフローチャートである。
【図１４】同実施形態に係る再生装置の動作を示すフローチャートである。
【図１５】本開示に係るハードウェア構成例である。
【発明を実施するための形態】
【００１５】
以下に添付図面を参照しながら、本開示の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１６】
なお、説明は以下の順序で行うものとする。
１．実施形態
１．１．実施形態の概要
１．２．システム構成例
１．３．ファイル生成装置１０の機能構成例
１．４．再生装置２０の機能構成例
１．５．ファイル生成およびファイル解析の詳細
１．６．被合成帯域の変形例
１．７．ファイル生成装置１０および再生装置２０の動作
２．ハードウェア構成例
３．まとめ
【００１７】
＜１．実施形態＞
＜＜１．１．実施形態の概要＞＞
まず、本開示の一実施形態の概要について説明する。上述したとおり、近年では、振動を発生させる種々の装置が存在し、また、モバイル端末向けの振動デバイスも多く開発されている。さらには、近年では、様々な振動パターンを再現することが可能なＬＲＡ（Ｌｉｎｅａｒ  Ｒｅｓｏｎａｎｔ  Ａｃｔｕａｔｏｒ：リニア・バイブレータ）やピエゾ（電圧）素子なども広く普及しており、今後は振動情報の通信が盛んに行われることが想定される。
【００１８】
一方、振動情報の通信には、音声情報や画像情報の通信とは異なり、未だに規格が存在しない。このため、振動情報を手軽に送受信することが可能なフォーマットが求められている。しかし、新規に振動フォーマットを生成する場合には、振動情報と同時に送受信される音声情報や動画情報との同期が重要となる。
【００１９】
図１Ａおよび図１Ｂは、振動情報と音声・動画情報との同期について説明するための図である。図１Ａには、ゴルフショットを撮像した動画像と、当該動画像に付随して出力される音声情報ＳＯ１および振動情報ＶＯ１とが示されている。ここで、図１Ａに示す例では、動画像と音声情報ＳＯ１および振動情報ＶＯ１との出力タイミングが同期されており、ユーザは違和感なく動画像を視聴することができる。
【００２０】
一方、図１Ｂに示す例は、動画像と音声情報ＳＯ１との出力タイミングは同期しているものの、振動情報ＶＯ１の同期がとれていない場合を示している。図１Ｂを参照すると、ゴルフショットの動作が終了し、動作者が映像中から去ったのちに振動情報ＶＯ１が出力されている。このような出力ずれはユーザに違和感を与える可能性が高いことから、出力ずれを防止する策が求められる。
【００２１】
ここで、上記のような出力ずれを防止する手法としては、例えば、タイムスタンプと用いて、動画像、音声、振動を同期することも想定される。しかし、タイムスタンプを用いる同期では、新たに独自の振動ファイルフォーマット規格を設定する必要があり、またタイムスタンプの生成など負担が大きい。さらには、通信の際に、動画像情報および音声情報に加えて振動情報を送受信する必要があるため、データ通信量の増大も懸念される。
【００２２】
本実施形態に係る情報処理装置、情報処理方法、およびプログラムは、上記の点に着目して発想されたものであり、汎用的に用いられるファイルフォーマットに振動情報を埋め込むことで、データ通信量を抑えながら、同期のとれた振動をユーザに提示することを可能とする。このために、本実施形態に係る技術思想は、音声データから被合成帯域における波形データを切除し、当該被合成帯域に振動データの合成帯域から抽出した波形データを合成すること、を特徴の一つとする。以下、本実施形態に係る情報処理装置、情報処理方法、およびプログラムが有する機能と、当該機能が奏する効果について詳細に説明する。
【００２３】
＜＜１．２．システム構成例＞＞
次に、本実施形態に係るシステム構成例について説明する。図２は、本実形態に係るシステム構成例を示す図である。図２を参照すると、本実施形態に係る情報処理システムは、ファイル生成装置１０および再生装置２０を備える。また、ファイル生成装置１０と再生装置２０とは、互いに通信が行えるようにネットワーク３０を介して接続される。
【００２４】
（ファイル生成装置１０）
本実施形態に係るファイル生成装置１０は、音声波形データと振動波形データとを含むファイルを生成する情報処理装置である。上述したように、本実施形態に係るファイル生成装置１０は、汎用的に用いられる音声ファイルフォーマットや動画像ファイルフォーマットに、振動波形データを埋め込むことで、上記のファイルを生成することを特徴の一つとする。
【００２５】
本実施形態に係るファイル生成装置１０は、収集した動画像情報や音声情報、および振動情報に基づいて上記のファイルを生成し、再生装置２０に送信する機能を有してもよい。この場合、本実施形態に係るファイル生成装置１０は、例えば、スマートフォンやタブレット、携帯電話、ＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、ウェアラブル装置などであり得る。ファイル生成装置１０は、撮像した動画像と当該動画像とともに収集した振動情報とをエンコードしてファイルを生成し、当該ファイルを再生装置２０に送信することができる。
【００２６】
また、本実施形態に係るファイル生成装置１０は、音声情報と振動情報とを含むコンテンツを生成、保存、配信するコンテンツサーバであってもよい。この場合、ファイル生成装置１０は、収集された動画情報や音声情報、振動情報に基づいて上記のファイルを生成し、再生装置２０からの要求に基づいて上記のファイルを配信することができる。また、本実施形態に係るファイル生成装置１０は、既存の音声ファイルや動画像ファイルに振動波形データを埋め込むことで、上記のファイルを生成してもよい。
【００２７】
（再生装置２０）
本実施形態に係る再生装置２０は、ファイル生成装置１０から受信したファイルをデコードして得た音声波形データと振動波形データとに基づいて、音声および振動を出力する情報処理装置である。また、本実施形態に係る再生装置２０は、音声および振動とともに動画を再生してもよい。本実施形態に係る再生装置２０は、例えば、スマートフォン、タブレット、携帯電話、ＰＣ、またウェアラブル装置などであり得る。
【００２８】
（ネットワーク３０）
ネットワーク３０は、ファイル生成装置１０と再生装置２０とを接続する機能を有する。ネットワーク３０は、インターネット、電話回線網、衛星通信網などの公衆回線網や、Ｅｔｈｅｒｎｅｔ（登録商標）を含む各種のＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、ＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などを含んでもよい。また、ネットワーク３０は、ＩＰ−ＶＰＮ（Ｉｎｔｅｒｎｔ  Ｐｒｏｔｏｃｏｌ−Ｖｉｒｔｕａｌ  Ｐｒｉｖａｔｅ  Ｎｅｔｗｏｒｋ）などの専用回線網を含んでもよい。また、ネットワーク３０は、Ｗｉ−Ｆｉ（登録商標）、Ｂｌｕｅｔｏｏｔｈ（登録商標）など無線通信網を含んでもよい。
【００２９】
＜＜１．３．ファイル生成装置１０の機能構成例＞＞
次に、本実施形態に係るファイル生成装置１０の機能構成例について説明する。図２を参照すると、本実施形態に係るファイル生成装置１０は、収集部１１０、ファイル生成部１２０、および通信部１３０を備える。
【００３０】
（収集部１１０）
収集部１１０は、音声情報、動画像情報、および振動情報などを収集する機能を有する。このために、本実施形態に係る収集部１１０は、マイクロフォンや撮像装置、振動センサなどを含んで構成される。
【００３１】
（ファイル生成部１２０）
ファイル生成部１２０は、音声波形データと振動波形データとを含むファイルを生成する機能を有する。この際、本実施形態に係るファイル生成部１２０は、まず、第１の音声データから被合成帯域における波形データを切除する。ここで、上記の第１の音声データとは、収集部１１０により収集された音声データであってもよいし、既存のファイルをデコードして得られる音声データであってもよい。次に、ファイル生成部１２０は、振動データの合成帯域から抽出した波形データを上記の被合成帯域に合成し、第２の音声データを生成する。続いて、ファイル生成部１２０は、生成した第２の音声データをエンコードし、音声波形データと振動波形データとを含むファイルを生成することができる。
【００３２】
この際、本実施形態に係るファイル生成部１２０は、例えば、広く活用されるＭＰ３（ＭＰＥＧ−１  Ａｕｄｉｏ  Ｌａｙｅｒ−３）フォーマットや、ＭＰ４フォーマットなどの形式で上記のファイルを生成してよい。すなわち、本実施形態に係るファイル生成部１２０は、既存のファイルフォーマットの音声データの所定帯域に振動波形データを埋め込むことができる。
【００３３】
本実施形態に係るファイル生成部１２０が有する上記の機能によれば、独自フォーマットを用意することなく、音声や動画像との同期のとれた振動情報を容易に送受信することが可能となる。また、既存のファイルフォーマットを用いることで、データ通信量を抑えることが可能となる。なお、本実施形態に係るファイル生成部１２０が有する機能の詳細については、別途説明する。
【００３４】
（通信部１３０）
通信部１３０は、再生装置２０との情報通信を行う機能を有する。具体的には、本実施形態に係る通信部１３０は、ファイル生成部１２０が生成したファイルを再生装置２０に送信する。また、本実施形態に係るファイル生成装置１０がコンテンツサーバなどである場合、通信部１３０は、再生装置２０からファイルのダウンロード要求などを受信する。
【００３５】
以上、本実施形態に係るファイル生成装置１０の機能構成例について説明した。なお、図２を用いて説明した上記の構成はあくまで一例であり、本実施形態に係るファイル生成装置１０の機能構成は係る例に限定されない。ファイル生成装置１０は、上記に挙げた以外の構成をさらに備えてもよい。例えば、ファイル生成装置１０は、ユーザによる入力操作を受け付ける入力部や、視覚情報や聴覚情報を出力する出力部をさらに備えてもよい。本実施形態に係るファイル生成装置１０の機能構成は、柔軟に変形され得る。
【００３６】
＜＜１．４．再生装置２０の機能構成例＞＞
次に、本実施形態に係る再生装置２０の機能構成例について説明する。図２を参照すると、本実施形態に係る再生装置２０は、出力部２１０、ファイル解析部２２０、および通信部２３０を備える。
【００３７】
（出力部２１０）
出力部２１０は、音声や動画像、振動などを出力する機能を有する。本実施形態に係る出力部２１０は、特に、後述するファイル解析部２２０が取得した音声波形データや振動波形データに基づく出力を行ってよい。このために、本実施形態に係る出力部２１０は、視覚情報、聴覚情報、触覚情報を出力する各種の装置を含んで構成される。
【００３８】
出力部２１０は、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）ディスプレイ装置、液晶ディスプレイ（ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）装置、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）装置、タッチパネルなどを含んで構成される。
【００３９】
また、出力部２１０は、例えば、音声出力アンプやスピーカーなどを含んで構成される。なお、本実施形態に係る出力部２１０は、ステレオ再生に対応した複数のスピーカーを備えてもよい。
【００４０】
また、出力部２１０は、例えば、ＬＲＡ、ピエゾ素子、偏心モーターなどの振動デバイスや当該振動デバイスを駆動するＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）を含んで構成される。なお、本実施形態に係る出力部２１０は、上記の複数のスピーカーに対応する複数の振動デバイスを備えてもよい。
【００４１】
（ファイル解析部２２０）
ファイル解析部２２０は、ファイル生成装置１０が生成したファイルから音声波形データと振動波形データとを取得する機能を有する。この際、本実施形態に係るファイル解析部２２０は、ファイルをデコードして得た音声データを被合成帯域に基づいて分離し、音声波形データと振動波形データを取得することを特徴の一つとする。なお、本実施形態に係るファイル解析部２２０が有する機能の詳細については、別途説明する。
【００４２】
（通信部２３０）
通信部２３０は、ファイル生成装置１０との情報通信を行う機能を有する。具体的には、本実施形態に係る通信部２３０は、ファイル生成装置１０から音声波形データと振動波形データとを含むファイルを受信する。また、ファイル生成装置１０がコンテンツサーバなどである場合、通信部２３０は、コンテンツのダウンロード要求をファイル生成装置１０に送信してもよい。
【００４３】
以上、本実施形態に係る再生装置２０の機能構成例について説明した。なお、図２を用いて説明した上記の機能構成はあくまで一例であり、本実施形態に係る再生装置２０の機能構成は係る例に限定されない。再生装置２０は、上記に挙げた以外の構成をさらに備えてもよい。例えば、再生装置２０は、ユーザによる入力操作を受け付ける入力部などをさらに備えてもよい。本実施形態に係る再生装置２０の機能構成は、柔軟に変形され得る。
【００４４】
＜＜１．５．ファイル生成およびファイル解析の詳細＞＞
次に、本実施形態に係るファイル生成およびファイル解析の詳細について説明する。上述したとおり、本実施形態に係るファイル生成装置１０は、第１の音声データから被合成帯域における波形データを削除し、振動波形データの合成帯域から抽出した波形データを上記の被合成帯域に合成した第２の音声データを生成することができる。
【００４５】
（モノラル音声ファイルの生成および解析）
まず、本実施形態に係るモノラル音声ファイルの生成および解析について説明する。本実施形態に係るファイル生成装置１０は、モノラル音声に対応したファイルを生成し、本実施形態に係る再生装置２０は、上記のファイルを解析することでモノラルの音声データと振動データとを取得することができる。
【００４６】
図３は、本実施形態に係るモノラル音声ファイルの生成について説明するための図である。まず、ファイル生成装置１０のファイル生成部１２０は、図３に示すように、第１の音声データＳＤ０から被合成帯域における波形データを切除し音声波形データＳｂ１を取得する。また、ファイル生成部１２０は、振動データＶＤ０から合成帯域における振動波形データＶｂ１を抽出する。なお、上記の第１の音声データＳＤ０は、収集部１１０により収集された音声データであってもよいし、既存のファイルをデコードすることで取得される音声データであってもよい。
【００４７】
ここで、本実施形態に係る被合成帯域および合成帯域は、０Ｈｚ〜所定周波数以下の低音帯域であってもよい。例えば、ファイル生成部１２０は、図３に示すように、第１の音声データＳＤ０から０Ｈｚ〜２００Ｈｚの帯域を切除し、波形データＶＤ０から０Ｈｚ〜２００Ｈｚの振動波形データＶｂ１を抽出してもよい。すなわち、本実施形態に係るファイル生成部１２０は、第１の音声データＳＤ０から一般的に知覚しづらい低音帯域の音声波形データを切除し、振動データＶＤ０からは、より振動として知覚が容易い帯域の振動波形データを抽出することができる。
【００４８】
次に、本実施形態に係るファイル生成部１２０は、被合成帯域を切除した第１の音声データに振動データから抽出した合成帯域を合成して第２の音声データＳＤ１を生成する。すなわち、ファイル生成部１２０は、第１の音声データＳＤ０から抽出した２００Ｈｚ以上の帯域における波形データＳｂ１と、振動データＶＤ０から抽出した０Ｈｚ〜２００Ｈｚの合成帯域とを合成し、第２の音声データＳＤ１を生成する。
【００４９】
また、ファイル生成部１２０は、生成した第２の音声データＳＤ１をエンコードしてファイルＦＭ１を生成する。この際、本実施形態に係るファイル生成部１２０は、ＭＰ３やＭＰ４などの汎用的なフォーマットを用いてファイルＦＭ１を生成することができる。
【００５０】
次に、再生装置２０によるモノラル音声ファイルの解析について説明する。図４は、本実施形態に係る再生装置２０によるモノラル音声ファイルの解析について説明するための図である。図４に示すように、まず、再生装置２０の通信部２３０は、ファイル生成装置１０により生成されたファイルＦＭ１を受信する。この際、通信部２３０は、ファイル生成装置１０から例えばユーザ操作などにより能動的に送信されるファイルＦＭ１を受信してもよいし、ファイル生成装置１０にダウンロード要求を行うことでファイルＦＭ１を受信してもよい。
【００５１】
次に、本実施形態に係るファイル解析部２２０は、受信したファイルＦＭ１をデコードし、音声データＳＤ１を取得する。さらに、ファイル解析部２２０は、音声データＳＤ１を被合成帯域に基づいて分離し、再生用音声データＳＤ２と再生用振動データＶＤ２とを取得する。すなわち、本実施形態に係るファイル解析部２２０は、ファイルＦＭ１から抽出した音声データＳＤ１を０Ｈｚ〜２００Ｈｚの帯域と２００Ｈｚ以上の帯域に分離することで、再生用音声データＳＤ２と再生用振動データＶＤ２とを取得することができる。
【００５２】
この際、図４に示すように、再生用音声データＳＤ２には、２００Ｈｚ以上の音声波形データＳｂ１が含まれ、再生用振動データＶＤ２には、０Ｈｚ〜２００Ｈｚの振動波形データＶｂ１が含まれる。ファイル解析部２２０が取得した再生用音声データＳＤ２および再生用振動データＶＤ２は、出力部２１０に引き渡され、それぞれ聴覚情報および触覚情報として出力される。
【００５３】
（ステレオ音声ファイルの生成および解析）
次に、本実施形態に係るステレオ音声ファイルの生成および解析について説明する。本実施形態に係るファイル生成装置１０は、ステレオ音声に対応したファイルを生成し、本実施形態に係る再生装置２０は、上記のファイルを解析することで、ステレオの音声データと振動データとを取得することができる。
【００５４】
この際、本実施形態に係るファイル生成部１２０は、２つの第１の音声データから切除した被合成帯域における波形データを加算し、加算後の波形データを、一方の第１の音声データにおける被合成帯域に合成した第３の音声データを生成してよい。また、ファイル生成部１２０は、振動データから抽出した合成帯域における波形データを他方の第１の音声データにおける被合成帯域に合成した第２の音声データを生成してよい。ファイル生成部１２０は、上記の第２の音声データと第３の音声データとをエンコードし、ステレオ音声ファイルを生成することができる。
【００５５】
図５は、本実施形態に係るステレオ音声ファイルの生成について説明するための図である。まず、ファイル生成部１２０は、２つの第１の音声データＳＤＬ０およびＳＤＲ０を被合成帯域に基づいて分離する。ここで、第１の音声データＳＤＬ０およびＳＤＲ０は、それぞれ左右のスピーカーに対応する音声データであってよい。
【００５６】
また、ファイル生成部１２０は、振動データＶＤ０から合成帯域における振動波形データＶｂ１を抽出する。ここで、上記の被合成帯域および合成帯域は、それぞれ０Ｈｚ〜２００Ｈｚの帯域であってよい。
【００５７】
次に、ファイル生成部１２０は、第１の音声データＳＤＬ０およびＳＤＲ０から抽出した被合成帯域における音声波形データＳｂＬ２とＳｂＲ２とを加算し、加算後の音声波形データＳｂＭ１を得る。この際、ファイル生成部１２０は、加算後の音声波形データＳｂＭ１と、第１の音声データＳＤＲ０から抽出した２００Ｈｚ以上の帯域における音声波形データＳｂＲ１とを合成し、第３の音声波形データＳＤＲ１を生成する。
【００５８】
一方、ファイル生成部１２０は、第１の音声データＳＤＬ０から抽出した２００Ｈｚ以上の音声波形データＳｂＬ１と、振動データＶＤ０から抽出した０Ｈｚ〜２００Ｈｚの帯域における振動波形データＶｂ１とを合成し、第２の音声波形データＳＤＬ１を合成する。
【００５９】
すなわち、本実施形態に係るファイル生成部１２０は、２つの第１の音声データと１つの振動データとに基づいて、２つの音声データを生成することができる。この際、生成される２つの音声データの一方は、波形データから抽出された振動波形データを含み、他方の音声データは、２つの第１の音声データから抽出された低音帯域の加算波形データを含んでよい。本実施形態に係るファイル生成部１２０が有する上記の機能によれば、低音帯域における音声波形データの情報を加算して一方の音声データに含ませることができ、音質の低下を防ぐことが可能となる。
【００６０】
また、ファイル生成部１２０は、上記で生成した第３の音声データＳＤＲ１と第２の音声データＳＤＬ１とをエンコードしてファイルＦＭ１を生成し、生成したファイルＦＭ１を再生装置２０に送信する。
【００６１】
次に、再生装置２０によるステレオ音声ファイルの解析について説明する。図６は、本実施形態に係る再生装置２０によるステレオ音声ファイルの解析について説明するための図である。まず、本実施形態に係るファイル解析部２２０は、通信部２３０が受信したファイルＦＭ１をデコードし、音声データＳＤＲ１およびＳＤＬ１を取得する。
【００６２】
次に、本実施形態に係るファイル解析部２２０は、取得した２つの音声データＳＤＲ１およびＳＤＬ１に基づいて、２つの再生用音声データＳＤＲ２およびＳＤＲ１と１つの再生用振動データＶＤ２とを取得する。この際、ファイル解析部２２０は、ファイルをデコードして得た２つの音声データのうち一方の音声データにおける被合成帯域を抽出して振動波形データを取得する。また、ファイル解析部２２０は、他方の音声データから複製した被合成帯域の波形データを、一方の被合成帯域に合成した音声波形データを取得する。
【００６３】
すなわち、本実施形態に係るファイル解析部２２０は、ファイルＦＭ１をデコードして得た音声データＳＤＬ１を被合成帯域に基づいて分離し、振動波形データＶｂ１を含む再生用振動データＶＤ２を取得する。また、ファイル解析部２２０は、ファイルＦＭ１をデコードして得た音声データＳＤＲ１の被合成帯域における加算後の音声波形データＳｂＭ１と、音声データＳＤＲＬ１の２００Ｈｚ以上の帯域における音声波形データＳｂＬ１とを合成し、左再生用音声データＳＤＬ２を取得する。また、ファイル解析部２２０は、ファイルＦＭ１をデコードして得た音声データＳＤＲ１を右再生用音声データＳＤＲ２として転用する。
【００６４】
本実施形態に係るファイル解析部２２０が有する上記の機能によれば、ファイルＦＭ１をデコードして抽出した２つの音声データから、音質を確保した左右再生用の音声データと振動データとを取得することが可能となる。
【００６５】
（ステレオ音声マルチ振動ファイルの生成および解析）
次に、本実施形態に係るステレオ音声マルチ振動ファイルの生成および解析について説明する。本実施形態に係るファイル生成装置１０は、ステレオ音声およびマルチ振動に対応したファイルを生成し、本実施形態に係る再生装置２０は、上記のファイルを解析することで、ステレオの音声データと、当該ステレオの音声データに対応した複数の振動データとを取得することができる。
【００６６】
図７は、本実施形態に係るステレオ音声マルチ振動ファイルの生成について説明するための図である。まず、ファイル生成部１２０は、２つの第１の音声データＳＤＬ０およびＳＤＲ０から、それぞれ２００Ｈｚ以上の帯域における音声波形データＳｂＬ１およびＳｂＲ１を抽出する。また、ファイル生成部１２０は、２つの振動波形データＶＤＬ０およびＶＤＲ０から、それぞれ０Ｈｚ〜２００Ｈｚの帯域における振動波形データＶｂＬ１およびＶｂＲ１を抽出する。
【００６７】
続いて、ファイル生成部１２０は、上記で抽出した音声波形データＳｂＲ１と振動波形データＶｂＲ１とを合成し、第２の音声データＳＤＲ１を生成する。同様に、ファイル生成部１２０は、音声波形データＳｂＬ１と振動波形データＶｂＬ１とを合成し、第２の音声データＳＤＬ１を生成する。また、ファイル生成部１２０は、生成した２つの第２の音声データＳＤＬ１およびＳＤＲ１をエンコードしファイルＦＭ１を生成する。このように、本実施形態に係るファイル生成部１２０によれば、ステレオ音声およびマルチ振動に対応したファイルを生成することが可能となる。
【００６８】
次に、再生装置２０によるステレオ音声マルチ振動ファイルの解析について説明する。本実施形態に係るファイル解析部２２０は、通信部２３０が受信したファイルをデコードして得た２つの音声データから、２組の音声波形データと振動波形データとを抽出することができる。
【００６９】
図８は、本実施形態に係る再生装置２０によるステレオ音声ファイルの解析について説明するための図である。まず、本実施形態に係るファイル解析部２２０は、通信部２３０が受信したファイルＦＭ１をデコードし、音声データＳＤＲ１およびＳＤＬ１を取得する。
【００７０】
次に、本実施形態に係るファイル解析部２２０は、取得した２つの音声データＳＤＲ１およびＳＤＬ１を被合成帯域に基づいて分離する。すなわち、本実施形態に係るファイル解析部２２０は、音声データＳＤＲ１を被合成帯域に基づいて分離することで、２００Ｈｚ以上の帯域における音声波形データＳｂＲ１を含む右再生用音声データＳＤＲ２と、０Ｈｚ〜２００Ｈｚの帯域における振動波形データＶｂＲ１を含む右再生用振動データＶＤＲ２を取得することができる。同様に、ファイル解析部２２０は、音声データＳＤＬ１を被合成帯域に基づいて分離し、２００Ｈｚ以上の帯域における音声波形データＳｂＬ１を含む左再生用音声データＳＤＬ２と、０Ｈｚ〜２００Ｈｚの帯域における振動波形データＶｂＬ１を含む左再生用振動データＶＤＬ２を取得する。
【００７１】
本実施形態に係るファイル解析部２２０が有する上記の機能によれば、ファイルＦＭ１をデコードして抽出した２つ音声データから、左右の振動デバイスに対応した２つの振動データを取得することが可能となる。
【００７２】
＜＜１．６．被合成帯域の変形例＞＞
以上、本実実施形態に係るファイル生成装置１０および再生装置２０の機能について説明した。なお、上記の説明では、本実施形態に係る被合成帯域が０Ｈｚ〜２００Ｈｚの帯域である場合を例に説明したが、本実施形態に係る被合成帯域は係る例に限定されない。本実施形態に係る被合成帯域は、０Ｈｚ〜２００Ｈｚ以外の帯域であってもよい。
【００７３】
（所定周波数以下の任意の帯域）
例えば、本実施形態に係る被合成帯域および合成帯域は、所定周波数以下の任意の帯域であってもよい。図９は、本実施形態に係る被合成帯域および合成帯域が所定周波数以下の任意の帯域である場合について説明するための図である。
【００７４】
図９に示すように、本実施形態に係る被合成帯域および合成帯域は、例えば、８０Ｈｚ〜１２０Ｈｚの帯域であってもよい。この場合、ファイル生成装置１０のファイル生成部１２０は、第１の音声データＳＤ０から０Ｈｚ〜８０Ｈｚの帯域における音声波形データＳｂ１−１と、１２０Ｈｚ以上の帯域における音声波形データＳｂ１−２とを抽出することができる。また、ファイル生成部１２０は、振動データＶＤ０から８０Ｈｚ〜１２０Ｈｚの帯域における振動波形データＶｂ１を抽出してよい。ファイル生成部１２０は、抽出した音声波形データＳｂ１−１およびＳｂ１−２と、振動波形データＶｂ１とを合成し、第２の音声データＳＤ１を生成することができる。
【００７５】
本実施形態に係るファイル生成部１２０が有する上記の機能によれば、振動として知覚が容易な８０Ｈｚ〜１２０Ｈｚの帯域における振動波形データを第２の音声データに含めると同時に、切除する音声波形データの量を低減することができ、音質を確保することが可能となる。
【００７６】
（所定周波数以上の超高音帯域）
また、例えば、本実施形態に係る被合成帯域は、所定周波数以上の超高音帯域であってよい。ここで、本実施形態に係る超高音帯域とは、例えば、人間の非可聴域であってもよい。より具体的には、ファイルフォーマットがハイレゾリューションデジタル音声信号に対応する場合などには、本実施形態に係る被合成帯域は、２０ｋＨｚ以上の帯域であってもよい。
【００７７】
図１０は、本実施形態に係る被合成帯域が所定周波数以上の超高音帯域である場合について説明するための図である。図１０には、被合成帯域が２０ＫＨｚ以上である場合の例が示されている。この場合、本実施形態に係るファイル生成部１２０は、第１の音声データＳＤ０から２０ＫＨｚ以上の帯域における音声波形データを切除し、０Ｈｚ〜２０ＫＨｚの帯域における音声波形データＳｂ１を取得する。また、ファイル生成部１２０は、振動データＶＤ０から任意の帯域における振動波形データＶｂ１を取得する。この際、ファイル生成部１２０は、例えば、２００Ｈｚ以下の帯域における振動波形データを取得してもよいし、８０Ｈｚ〜１２０Ｈｚの帯域における振動波形データを取得してもよい。続いて、ファイル生成部１２０は、取得した音声波形データＳｂ１と、振動波形データＶｂ１とを合成し、第２の音声データＳＤ１を生成することができる。
【００７８】
本実施形態に係るファイル生成部１２０が有する上記の機能によれば、振動の知覚に十分な任意帯域おける振動波形データを第２の音声データに含めると同時に、人間の可聴域に対応する音声波形データを完全に保存することができ、高音質のファイルを生成することが可能となる。
【００７９】
なお、図１０の一例では、被合成帯域が２０ｋＨｚ以上の帯域である場合を例に説明したが、本実施形態に係る超高音帯域は係る例に限定されない。本実施形態に係る被合成帯域は、例えば、１５ｋＨｚ以上や１８ｋＨｚ以上の帯域であってもよい。人間の非可聴域は個人により差があるが、一般的に、１５ｋＨｚ以上の周波数帯域は、加齢とともに聞こえづらくなることが知られている。このため、本実施形態に係るファイル生成部１２０は、上記のような帯域に振動波形データを含めることで、より多くのユーザの可聴域に係る音質を確保したファイルを生成することができる。
【００８０】
また、本実施形態に係る被合成帯域が超高音帯域である場合、ファイル生成部１２０は、振動データから抽出した複数の合成帯域における波形データを被合成帯域に合成することもできる。この際、ファイル生成部１２０は、例えば、再生装置２０の性能や特性に応じた複数の振動波形データを含むファイルを生成してもよい。本実施形態に係る再生装置２０は、上記のファイルから自身の性能や特性に対応する振動波形データを抽出し、当該振動波形データに基づく振動の出力を行うことができる。
【００８１】
図１１は、本実施形態に係る複数の振動波形データを含むファイルと当該ファイルからの振動波形データの抽出について説明するための図である。まず、本実施形態に係るファイル解析部２２０は、通信部２３０が受信したファイルＦＭ１をデコードし、音声データＳＤ１を取得する。
【００８２】
また、この際、ファイル解析部２２０は、ファイルＦＭ１に付加されるヘッダ情報ＨＩ１を取得する。ここで、上記のヘッダ情報ＨＩ１は、被合成帯域を特定するための情報を含んでよい。例えば、ヘッダ情報ＨＩ１には、性能や機種ごとに対応する被合成帯域の周波数を示す情報が含まれてもよい。
【００８３】
すなわち、本実施形態に係るファイル解析部２２０は、ファイルＦＭ１に付加されるヘッダ情報ＨＩ１や自身の装置情報に基づいて被合成帯域を特定することができる。なお、図１１に示す一例の場合、ファイル解析部２２０はヘッダ情報ＨＩ１に基づいて、音声データＳＤ１から、音声波形データＳｂ１を含む再生用音声データＳＤ２と振動波形データＶｂ１を含む再生用振動データＶＤ２とを取得している。
【００８４】
本実施形態に係るファイル生成装置１０および再生装置２０が有する上記の機能によれば、再生装置２０の性能や特性に応じた複数の振動波形データを含むファイルを送受信することが可能となり、また再生装置２０の性能や特性に応じた適切な振動を出力することが可能となる。
【００８５】
なお、上記の説明では、送受信されるファイルに複数の振動波形データが含まれる場合を説明したが、本実施形態に係るファイル生成装置１０は、送信先の再生装置２０の装置情報に基づいて、予め再生装置２０の性能や特性に適した振動波形データを含むファイルを生成してもよい。また、本実施形態に係る再生装置２０は、ファイルに含まれる共通の振動波形データを抽出したのち、当該振動波形データを性能や特性に応じて加工することも可能である。
【００８６】
＜＜１．７．ファイル生成装置１０および再生装置２０の動作＞＞
次に、本実施形態に係るファイル生成装置１０および再生装置２０の動作について詳細に説明する。
【００８７】
（収集情報に基づき生成したファイルを送信するファイル生成装置１０の動作）
まず、収集情報に基づき生成したファイルを送信するファイル生成装置１０の動作について説明する。上述したとおり、本実施形態に係るファイル生成装置１０は、収集部１１０が収集した音声情報や振動情報に基づきファイルを生成し、当該ファイルを再生装置２０に送信してもよい。この場合、本実施形態に係るファイル生成装置１０は、例えば、スマートフォンやタブレット、携帯電話、ＰＣ、ウェアラブル装置などであり得る。図１２は、収集情報に基づき生成したファイルを送信するファイル生成装置１０の動作を示すフローチャートである。
【００８８】
図１２を参照すると、まず、ファイル生成装置１０の収集部１１０は、音声データおよび振動データを収集する（Ｓ１１０１）。また、この際、収集部１１０は、動画像データを同時に収集してもよい。
【００８９】
次に、本実施形態に係るファイル生成部１２０は、音声波形データと振動波形データとを含む第２の音声データを生成する（Ｓ１１０２）。
【００９０】
次に、本実施形態に係るファイル生成部１２０は、ステップＳ１１０２において生成した第２の音声データをエンコードし、音声波形データと振動波形データとを含むファイルを生成する（Ｓ１１０３）。
【００９１】
次に、本実施形態に係る通信部１３０は、ステップＳ１１０３において生成されたファイルを再生装置２０に送信する（Ｓ１１０４）。
【００９２】
（振動波形データを含むコンテンツを配信するファイル生成装置１０の動作）
次に、振動波形データを含むコンテンツを配信するファイル生成装置１０の動作について説明する。上述したとおり、本実施形態に係るファイル生成装置１０は、既存のファイルから抽出した音声データに振動波形データを埋め込んで新たなファイルを生成し、当該ファイルをコンテンツとして配信するコンテンツサーバであってもよい。図１３は、振動波形データを含むコンテンツを配信するファイル生成装置１０の動作を示すフローチャートである。
【００９３】
図１３を参照すると、まず、本実施形態に係るファイル生成部１２０は、音声ファイルおよび振動ファイルから、それぞれ音声波形データおよび振動波形データを抽出する（Ｓ１２０１）。
【００９４】
次に、本実施形態に係るファイル生成部１２０は、音声波形データと振動波形データとを含む第２の音声データを生成する（Ｓ１２０２）。
【００９５】
次に、本実施形態に係るファイル生成部１２０は、ステップＳ１２０２において生成した第２の音声データをエンコードし、音声波形データと振動波形データとを含むファイルを生成する（Ｓ１２０３）。
【００９６】
続いて、本実施形態に係るファイル生成部１２０は、ステップＳ１２０３において生成したファイルをコンテンツとして登録する（Ｓ１２０４）。
【００９７】
次に、本実施形態に係る通信部２３０は、再生装置２０からのダウンロード要求に基づいて、ステップＳ１２０４において登録したコンテンツを再生装置２０に送信する（Ｓ１２０５）。
【００９８】
（再生装置２０の動作）
次に、本実施形態に係る再生装置２０の動作について説明する。図１４は、本実施形態に係る再生装置２０の動作を示すフローチャートである。
【００９９】
図１４を参照すると、まず、再生装置２０の通信部２３０は、ファイル生成装置１０から送信されるファイルを受信する（Ｓ１３０１）。
【０１００】
次に、本実施形態に係るファイル解析部２２０は、ステップＳ１３０１において受信されたファイルからヘッダ情報を取得する（Ｓ１３０２）。
【０１０１】
続いて、本実施形態に係るファイル解析部２２０は、ステップＳ１３０２において取得したヘッダ情報と装置情報とに基づいて被合成帯域を特定し、音声データと振動データとを取得する（Ｓ１３０３）。
【０１０２】
次に、本実施形態に係る出力部２１０は、ステップＳ１３０３で取得した音声データと振動データとに基づいて、音声および振動を出力する（Ｓ１３０４）。
【０１０３】
＜２．ハードウェア構成例＞
次に、本開示に係るファイル生成装置１０および再生装置２０に共通するハードウェア構成例について説明する。図１５は、本開示に係るファイル生成装置１０および再生装置２０のハードウェア構成例を示すブロック図である。図１５を参照すると、ファイル生成装置１０および再生装置２０は、例えば、ＣＰＵ８７１と、ＲＯＭ８７２と、ＲＡＭ８７３と、ホストバス８７４と、ブリッジ８７５と、外部バス８７６と、インターフェース８７７と、入力装置８７８と、出力装置８７９と、ストレージ８８０と、ドライブ８８１と、接続ポート８８２と、通信装置８８３と、を有する。なお、ここで示すハードウェア構成は一例であり、構成要素の一部が省略されてもよい。また、ここで示される構成要素以外の構成要素をさらに含んでもよい。
【０１０４】
（ＣＰＵ８７１）
ＣＰＵ８７１は、例えば、演算処理装置又は制御装置として機能し、ＲＯＭ８７２、ＲＡＭ８７３、ストレージ８８０、又はリムーバブル記録媒体９０１に記録された各種プログラムに基づいて各構成要素の動作全般又はその一部を制御する。
【０１０５】
（ＲＯＭ８７２、ＲＡＭ８７３）
ＲＯＭ８７２は、ＣＰＵ８７１に読み込まれるプログラムや演算に用いるデータ等を格納する手段である。ＲＡＭ８７３には、例えば、ＣＰＵ８７１に読み込まれるプログラムや、そのプログラムを実行する際に適宜変化する各種パラメータ等が一時的又は永続的に格納される。
【０１０６】
（ホストバス８７４、ブリッジ８７５、外部バス８７６、インターフェース８７７）
ＣＰＵ８７１、ＲＯＭ８７２、ＲＡＭ８７３は、例えば、高速なデータ伝送が可能なホストバス８７４を介して相互に接続される。一方、ホストバス８７４は、例えば、ブリッジ８７５を介して比較的データ伝送速度が低速な外部バス８７６に接続される。また、外部バス８７６は、インターフェース８７７を介して種々の構成要素と接続される。
【０１０７】
（入力装置８７８）
入力装置８７８には、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチ、及びレバー等が用いられる。さらに、入力装置８７８としては、赤外線やその他の電波を利用して制御信号を送信することが可能なリモートコントローラ（以下、リモコン）が用いられることもある。また、入力装置８７８には、マイクロフォンなどの音声入力装置が含まれる。
【０１０８】
（出力装置８７９）
出力装置８７９は、例えば、ＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）、ＬＣＤ、又は有機ＥＬ等のディスプレイ装置、スピーカー、ヘッドホン等のオーディオ出力装置、プリンタ、携帯電話、又はファクシミリ等、取得した情報を利用者に対して視覚的又は聴覚的に通知することが可能な装置である。また、本開示に係る出力装置８７９には、触覚刺激を出力する各種の振動デバイスなどが含まれる。
【０１０９】
（ストレージ８８０）
ストレージ８８０は、各種のデータを格納するための装置である。ストレージ８８０としては、例えば、ハードディスクドライブ（ＨＤＤ）等の磁気記憶デバイス、半導体記憶デバイス、光記憶デバイス、又は光磁気記憶デバイス等が用いられる。
【０１１０】
（ドライブ８８１）
ドライブ８８１は、例えば、磁気ディスク、光ディスク、光磁気ディスク、又は半導体メモリ等のリムーバブル記録媒体９０１に記録された情報を読み出し、又はリムーバブル記録媒体９０１に情報を書き込む装置である。
【０１１１】
（リムーバブル記録媒体９０１）
リムーバブル記録媒体９０１は、例えば、ＤＶＤメディア、Ｂｌｕ−ｒａｙ（登録商標）メディア、ＨＤ  ＤＶＤメディア、各種の半導体記憶メディア等である。もちろん、リムーバブル記録媒体９０１は、例えば、非接触型ＩＣチップを搭載したＩＣカード、又は電子機器等であってもよい。
【０１１２】
（接続ポート８８２）
接続ポート８８２は、例えば、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）ポート、ＩＥＥＥ１３９４ポート、ＳＣＳＩ（Ｓｍａｌｌ  Ｃｏｍｐｕｔｅｒ  Ｓｙｓｔｅｍ  Ｉｎｔｅｒｆａｃｅ）、ＲＳ−２３２Ｃポート、又は光オーディオ端子等のような外部接続機器９０２を接続するためのポートである。
【０１１３】
（外部接続機器９０２）
外部接続機器９０２は、例えば、プリンタ、携帯音楽プレーヤ、デジタルカメラ、デジタルビデオカメラ、又はＩＣレコーダ等である。
【０１１４】
（通信装置８８３）
通信装置８８３は、ネットワークに接続するための通信デバイスであり、例えば、有線又は無線ＬＡＮ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、又はＷＵＳＢ（Ｗｉｒｅｌｅｓｓ  ＵＳＢ）用の通信カード、光通信用のルータ、ＡＤＳＬ（Ａｓｙｍｍｅｔｒｉｃ  Ｄｉｇｉｔａｌ  Ｓｕｂｓｃｒｉｂｅｒ  Ｌｉｎｅ）用のルータ、又は各種通信用のモデム等である。
【０１１５】
＜３．まとめ＞
以上説明したように、本開示に係るファイル生成装置１０は、音声波形データと振動波形データを含む音声データを合成し、当該音声データを汎用的なフォーマット形式を用いてエンコードすることで、音声波形データおよび振動波形データを含むファイルを生成することができる。また、本開示に係る再生装置２０は、上記のファイルを被合成帯域に基づいて分離することで、音声データおよび振動データを取得し出力を行うことができる。係る構成によれば、データ通信量を抑えながら、統一化された振動情報の通信を実現することが可能となる。
【０１１６】
以上、添付図面を参照しながら本開示の好適な実施形態について詳細に説明したが、本開示の技術的範囲はかかる例に限定されない。本開示の技術分野における通常の知識を有する者であれば、特許請求の範囲に記載された技術的思想の範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、これらについても、当然に本開示の技術的範囲に属するものと了解される。
【０１１７】
また、本明細書のファイル生成装置１０および再生装置２０の処理における各ステップは、必ずしもフローチャートとして記載された順序に沿って時系列に処理する必要はない。例えば、ファイル生成装置１０および再生装置２０の処理における各ステップは、フローチャートとして記載した順序と異なる順序で処理されても、並列的に処理されてもよい。
【０１１８】
また、本明細書に記載された効果は、あくまで説明的または例示的なものであって限定的ではない。つまり、本開示に係る技術は、上記の効果とともに、または上記の効果に代えて、本明細書の記載から当業者には明らかな他の効果を奏しうる。
【０１１９】
なお、以下のような構成も本開示の技術的範囲に属する。
（１）
音声波形データと振動波形データとを含むファイルを生成するファイル生成部、
を備え、
前記ファイル生成部は、第１の音声データから被合成帯域における波形データを切除し、
振動データの合成帯域から抽出した波形データを前記被合成帯域に合成した第２の音声データを生成し、
前記第２の音声データをエンコードし前記ファイルを生成する、
情報処理装置。
（２）
前記被合成帯域および前記合成帯域は、所定周波数以下の任意の帯域である、
前記（１）に記載の情報処理装置。
（３）
前記被合成帯域および前記合成帯域は、０Ｈｚ〜所定周波数以下の低音帯域である、
前記（１）または（２）に記載の情報処理装置。
（４）
前記被合成帯域は、所定周波数以上の超高音聴域である、
前記（１）に記載の情報処理装置。
（５）
前記ファイル生成部は、複数の前記合成帯域における波形データを前記被合成帯域に合成する、
前記（４）に記載の情報処理装置。
（６）
前記ファイル生成部は、２つの前記第２の音声データを生成し、当該２つの前記第２の音声データをエンコードし前記ファイルを生成する、
前記（１）〜（５）のいずれかに記載の情報処理装置。
（７）
前記ファイル生成部は、２つの前記第１の音声データから切除した前記被合成帯域における波形データを加算し、加算後の波形データを、一方の前記第１の音声データにおける前記被合成帯域に合成した第３の音声データを生成し、
前記振動データから抽出した前記合成帯域における波形データを他方の前記第１の音声データにおける前記被合成帯域に合成した前記第２の音声データを生成し、
前記第２の音声データと前記第３の音声データとをエンコードし前記ファイルを生成する、
前記（１）〜（５）のいずれかに記載の情報処理装置。
（８）
前記ファイルを送信する通信部、
をさらに備える、
前記（１）〜（７）のいずれかに記載の情報処理装置。
（９）
前記振動波形データを収集する収集部、
をさらに備える、
前記（１）〜（８）のいずれかに記載の情報処理装置。
（１０）
音声波形データと振動波形データとを含むファイルから前記音声波形データと前記振動波形データとを取得するファイル解析部、
を備え、
前記ファイル解析部は、前記ファイルをデコードして得た音声データを被合成帯域に基づいて分離し、前記音声波形データと前記振動波形データとを取得する、
情報処理装置。
（１１）
前記ファイル解析部は、前記ファイルに付加されるヘッダ情報に基づいて前記被合成帯域を特定する、
前記（１０）に記載の情報処理装置。
（１２）
前記ファイル解析部は、装置情報にさらに基づいて前記被合成帯域を特定する、
前記（１１）に記載の情報処理装置。
（１３）
前記ファイル解析部は、前記ファイルをデコードして得た２つの前記音声データから、２組の前記音声波形データと前記振動波形データとを抽出する、
前記（１０）〜（１２）のいずれかに記載の情報処理装置。
（１４）
前記ファイル解析部は、前記ファイルをデコードして得た２つの前記音声データのうち一方の前記音声データにおける被合成帯域を抽出して前記振動波形データを取得し、
他方の前記音声データから複製した被合成帯域の波形データを一方の被合成帯域に合成した前記音声波形データを取得する、
前記（１０）〜（１２）のいずれかに記載の情報処理装置。
（１５）
前記ファイルを受信する通信部、
をさらに備える、
前記（１０）〜（１４）のいずれかに記載の情報処理装置。
（１６）
前記振動波形データおよび前記音声波形データに基づく出力を行う出力部、
をさらに備える、
前記（１０）〜（１５）のいずれかに記載の情報処理装置。
（１７）
プロセッサが、
音声波形データと振動波形データとを含むファイルを生成すること、
を含み、
前記ファイルを生成することは、第１の音声データから被合成帯域における波形データを切除することと、
振動データの合成帯域から抽出した波形データを前記被合成帯域に合成した第２の音声データを生成することと、
前記第２の音声データをエンコードし前記ファイルを生成することと、
をさらに含む、
情報処理方法。
（１８）
コンピュータを、
音声波形データと振動波形データとを含むファイルを生成するファイル生成部、
を備え、
前記ファイル生成部は、第１の音声データから被合成帯域における波形データを切除し、
振動データの合成帯域から抽出した波形データを前記被合成帯域に合成した第２の音声データを生成し、
前記第２の音声データをエンコードし前記ファイルを生成する、
情報処理装置、
として機能させるためのプログラム。
（１９）
プロセッサが、
音声波形データと振動波形データとを含むファイルから前記音声波形データと前記振動波形データとを取得すること、
を含み、
前記取得することは、前記ファイルをデコードして得た音声データを被合成帯域に基づいて分離し、前記音声波形データと前記振動波形データとを取得すること、
をさらに含む、
情報処理方法。
（２０）
コンピュータを、
音声波形データと振動波形データとを含むファイルから前記音声波形データと前記振動波形データとを取得するファイル解析部、
を備え、
前記ファイル解析部は、前記ファイルをデコードして得た音声データを被合成帯域に基づいて分離し、前記音声波形データと前記振動波形データとを取得する、
情報処理装置、
として機能させるためのプログラム。
【符号の説明】
【０１２０】
１０      ファイル生成装置
１１０    収集部
１２０    ファイル生成部
１３０    通信部
２０      再生装置
２１０    出力部
２２０    ファイル解析部
２３０    通信部
３０      ネットワーク
【図１Ａ】
2018092012.tif 000003
【図１Ｂ】
2018092012.tif 000004
【図２】
2018092012.tif 000005
【図３】
2018092012.tif 000006
【図４】
2018092012.tif 000007
【図５】
2018092012.tif 000008
【図６】
2018092012.tif 000009
【図７】
2018092012.tif 000010
【図８】
2018092012.tif 000011
【図９】
2018092012.tif 000012
【図１０】
2018092012.tif 000013
【図１１】
2018092012.tif 000014
【図１２】
2018092012.tif 000015
【図１３】
2018092012.tif 000016
【図１４】
2018092012.tif 000017
【図１５】
2018092012.tif 000018