(57)【要約】【課題】音信号を出力する複数の音信号出力装置の少なくとも一部から受け付けた音信号が重ね合わされた後でも、この音信号の出力元として取り扱われる出力元装置を利用者が認識することができる情報処理装置を提供する。【解決手段】出力元装置特定情報受付部４８が、複数の出力元装置を特定する出力元装置特定情報を受け付ける。音信号受付部４６が、少なくとも複数の出力元装置が出力する各音信号を重ね合わせた基準音信号を受け付ける。合成音信号生成部５４が、基準音信号に基づいて、周波数分布が互いに異なる複数の音信号を生成する。合成音信号生成部５４が、生成された複数の音信号のそれぞれに対応する各音像が、各出力元装置に対応する位置にそれぞれ定位されるように、複数の音信号を変調する。合成音信号出力部５６が、変調された複数の音信号を合成し、合成された合成音信号を出力する。【選択図】図３
2011193166.tif 000002
【特許請求の範囲】
【請求項１】
音信号を出力する複数の音信号出力装置のうち、重ね合わせの対象となる音信号の出力元として取り扱われる複数の出力元装置を特定する出力元装置特定情報を受け付ける出力元装置特定情報受付手段と、
少なくとも前記複数の出力元装置が出力する各音信号を重ね合わせた基準音信号を受け付ける基準音信号受付手段と、
前記基準音信号受付手段が受け付けた基準音信号に基づいて、周波数分布が互いに異なる複数の音信号を生成する生成手段と、
前記生成手段によって生成された複数の音信号のそれぞれに対応する各音像が、前記出力元装置特定情報受付手段が受け付けた出力元装置特定情報によって特定された各出力元装置に対応する位置にそれぞれ定位されるように、当該複数の音信号を変調する変調手段と、
前記変調手段によって変調された複数の音信号を合成し、合成された合成音信号を出力する出力手段と、
を含むことを特徴とする情報処理装置。
【請求項２】
前記複数の信号が、前記基準音信号を前記複数の音信号毎に異なる周波数だけずらした音信号を含む、
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記各音信号出力装置と、前記複数の音信号の音像が定位される当該音信号出力装置に対応する位置と、が予め対応付けられている、
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記重ね合わせの対象となる音信号の出力元として取り扱われる複数の出力元装置が、当該音信号出力装置から受け付ける音信号の強度の値と予め定められた閾値との比較結果に基づいて特定される、
ことを特徴とする請求項３に記載の情報処理装置。
【請求項５】
音信号を出力する複数の音信号出力装置のうち、重ね合わせの対象となる音信号の出力元として取り扱われる複数の出力元装置を特定する出力元装置特定情報を受け付ける出力元装置特定情報受付手段と、
少なくとも前記複数の出力元装置を含む複数の音信号出力装置が出力する各音信号を重ね合わせた基準音信号を受け付ける基準音信号受付手段と、
前記基準音信号受付手段が受け付けた基準音信号を含み、周波数分布が互いに異なる複数の音信号を生成する生成手段と、
前記生成手段によって生成された複数の音信号のそれぞれに対応する各音像が、前記出力元装置特定情報受付手段が受け付けた出力元装置特定情報によって特定された各出力元装置に対応する位置にそれぞれ定位されるように、前記複数の音信号を変調する変調手段と、
前記変調手段によって変調された複数の音信号を合成し、合成された合成音信号を出力する出力手段と、
を含むことを特徴とする情報処理装置。
【請求項６】
複数の音信号出力装置と情報処理装置とを備え、
前記各音信号出力装置が、
前記情報処理装置に音信号を出力する音信号出力手段、を含み、
前記情報処理装置が、
前記複数の音信号出力装置のうち、重ね合わせの対象となる音信号の出力元として取り扱われる複数の出力元装置を特定する出力元装置特定情報を受け付ける出力元装置特定情報受付手段と、
少なくとも前記複数の出力元装置が出力する各音信号を重ね合わせた基準音信号を受け付ける基準音信号受付手段と、
前記基準音信号受付手段が受け付けた基準音信号に基づいて、周波数分布が互いに異なる複数の音信号を生成する生成手段と、
前記生成手段によって生成された複数の音信号のそれぞれに対応する各音像が、前記出力元装置特定情報受付手段が受け付けた出力元装置特定情報によって特定された各出力元装置に対応する位置にそれぞれ定位されるように、当該複数の音信号を変調する変調手段と、
前記変調手段によって変調された複数の音信号を合成し、合成された合成音信号を出力する出力手段と、を含む、
ことを特徴とする情報処理システム。
【請求項７】
複数の音信号出力装置と情報処理装置とを備え、
前記各音信号出力装置が、
前記情報処理装置に音信号を出力する音信号出力手段、を含み、
前記情報処理装置が、
前記複数の音信号出力装置のうち、重ね合わせの対象となる音信号の出力元として取り扱われる複数の出力元装置を特定する出力元装置特定情報を受け付ける出力元装置特定情報受付手段と、
少なくとも前記複数の出力元装置が出力する各音信号を重ね合わせた基準音信号を受け付ける基準音信号受付手段と、
前記基準音信号受付手段が受け付けた基準音信号を含み、周波数分布が互いに異なる複数の音信号を生成する生成手段と、
前記生成手段によって生成された複数の音信号のそれぞれに対応する各音像が、前記出力元装置特定情報受付手段が受け付けた出力元装置特定情報によって特定された各出力元装置に対応する位置にそれぞれ定位されるように、前記複数の音信号を変調する変調手段と、
前記変調手段によって変調された複数の音信号を合成し、合成された合成音信号を出力する出力手段と、を含む、
ことを特徴とする情報処理システム。
【請求項８】
音信号を出力する複数の音信号出力装置のうち、重ね合わせの対象となる音信号の出力元として取り扱われる複数の出力元装置を特定する出力元装置特定情報を受け付ける出力元装置特定情報受付手段、
少なくとも前記複数の出力元装置が出力する各音信号を重ね合わせた基準音信号を受け付ける基準音信号受付手段、
前記基準音信号受付手段が受け付けた基準音信号に基づいて、周波数分布が互いに異なる複数の音信号を生成する生成手段、
前記生成手段によって生成された複数の音信号のそれぞれに対応する各音像が、前記出力元装置特定情報受付手段が受け付けた出力元装置特定情報によって特定された各出力元装置に対応する位置にそれぞれ定位されるように、当該複数の音信号を変調する変調手段、
前記変調手段によって変調された複数の音信号を合成し、合成された合成音信号を出力する出力手段、
としてコンピュータを機能させることを特徴とするプログラム。
【請求項９】
音信号を出力する複数の音信号出力装置のうち、重ね合わせの対象となる音信号の出力元として取り扱われる複数の出力元装置を特定する出力元装置特定情報を受け付ける出力元装置特定情報受付手段、
少なくとも前記複数の出力元装置を含む複数の音信号出力装置が出力する各音信号を重ね合わせた基準音信号を受け付ける基準音信号受付手段、
前記基準音信号受付手段が受け付けた基準音信号を含み、周波数分布が互いに異なる複数の音信号を生成する生成手段、
前記生成手段によって生成された複数の音信号のそれぞれに対応する各音像が、前記出力元装置特定情報受付手段が受け付けた出力元装置特定情報によって特定された各出力元装置に対応する位置にそれぞれ定位されるように、前記複数の音信号を変調する変調手段、
前記変調手段によって変調された複数の音信号を合成し、合成された合成音信号を出力する出力手段、
としてコンピュータを機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、情報処理システム及びプログラムに関する。
【背景技術】
【０００２】
音信号を出力する複数の装置それぞれから受け付ける音信号を合成して出力する技術が存在する。特許文献１には、複数の通話者それぞれからのモノラル音声信号から、その音声信号に対応する音像を通話者に対応する位置に定位させてステレオ音声信号を合成する音場定位型多地点通話システムが記載されている。特許文献２には、スピーカ２個で、複数対地からの音声の音像のそれぞれをそのスピーカの任意の位置に結ばせる音像定位装置が記載されている。
【０００３】
また、モノラル音声からステレオ音声を生成する技術も存在する。特許文献３には、映像中で話者の位置を検出して、話者の位置に応じて各スピーカへ提供する音声の大きさを制御する映像音声出力装置が記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００４−２７４１４７号公報
【特許文献２】特開平９−２９８５９８号公報
【特許文献３】特開平１１−３１３２７２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明は、音信号を出力する複数の音信号出力装置の少なくとも一部から受け付けた音信号が重ね合わされた後でも、この音信号の出力元として取り扱われる出力元装置を利用者が認識することができる情報処理装置、情報処理システム及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
請求項１に記載の発明は、情報処理装置であって、音信号を出力する複数の音信号出力装置のうち、重ね合わせの対象となる音信号の出力元として取り扱われる複数の出力元装置を特定する出力元装置特定情報を受け付ける出力元装置特定情報受付手段と、少なくとも前記複数の出力元装置が出力する各音信号を重ね合わせた基準音信号を受け付ける基準音信号受付手段と、前記基準音信号受付手段が受け付けた基準音信号に基づいて、周波数分布が互いに異なる複数の音信号を生成する生成手段と、前記生成手段によって生成された複数の音信号のそれぞれに対応する各音像が、前記出力元装置特定情報受付手段が受け付けた出力元装置特定情報によって特定された各出力元装置に対応する位置にそれぞれ定位されるように、当該複数の音信号を変調する変調手段と、前記変調手段によって変調された複数の音信号を合成し、合成された合成音信号を出力する出力手段と、を含むこととしたものである。
【０００７】
請求項２に記載の発明は、請求項１に記載の情報処理装置であって、前記複数の信号が、前記基準音信号を前記複数の音信号毎に異なる周波数だけずらした音信号を含むこととしたものである。
【０００８】
請求項３に記載の発明は、請求項１又は２に記載の情報処理装置であって、前記各音信号出力装置と、前記複数の音信号の音像が定位される当該音信号出力装置に対応する位置と、が予め対応付けられていることとしたものである。
【０００９】
請求項４に記載の発明は、請求項３に記載の情報処理装置であって、前記重ね合わせの対象となる音信号の出力元として取り扱われる複数の出力元装置が、当該音信号出力装置から受け付ける音信号の強度の値と予め定められた閾値との比較結果に基づいて特定されることとしたものである。
【００１０】
請求項５に記載の発明は、情報処理装置であって、音信号を出力する複数の音信号出力装置のうち、重ね合わせの対象となる音信号の出力元として取り扱われる複数の出力元装置を特定する出力元装置特定情報を受け付ける出力元装置特定情報受付手段と、少なくとも前記複数の出力元装置を含む複数の音信号出力装置が出力する各音信号を重ね合わせた基準音信号を受け付ける基準音信号受付手段と、前記基準音信号受付手段が受け付けた基準音信号を含み、周波数分布が互いに異なる複数の音信号を生成する生成手段と、前記生成手段によって生成された複数の音信号のそれぞれに対応する各音像が、前記出力元装置特定情報受付手段が受け付けた出力元装置特定情報によって特定された各出力元装置に対応する位置にそれぞれ定位されるように、前記複数の音信号を変調する変調手段と、前記変調手段によって変調された複数の音信号を合成し、合成された合成音信号を出力する出力手段と、を含むこととしたものである。
【００１１】
請求項６に記載の発明は、情報処理システムであって、複数の音信号出力装置と情報処理装置とを備え、前記各音信号出力装置が、前記情報処理装置に音信号を出力する音信号出力手段、を含み、前記情報処理装置が、前記複数の音信号出力装置のうち、重ね合わせの対象となる音信号の出力元として取り扱われる複数の出力元装置を特定する出力元装置特定情報を受け付ける出力元装置特定情報受付手段と、少なくとも前記複数の出力元装置が出力する各音信号を重ね合わせた基準音信号を受け付ける基準音信号受付手段と、前記基準音信号受付手段が受け付けた基準音信号に基づいて、周波数分布が互いに異なる複数の音信号を生成する生成手段と、前記生成手段によって生成された複数の音信号のそれぞれに対応する各音像が、前記出力元装置特定情報受付手段が受け付けた出力元装置特定情報によって特定された各出力元装置に対応する位置にそれぞれ定位されるように、当該複数の音信号を変調する変調手段と、前記変調手段によって変調された複数の音信号を合成し、合成された合成音信号を出力する出力手段と、を含むこととしたものである。
【００１２】
請求項７に記載の発明は、情報処理システムであって、複数の音信号出力装置と情報処理装置とを備え、前記各音信号出力装置が、前記情報処理装置に音信号を出力する音信号出力手段、を含み、前記情報処理装置が、前記複数の音信号出力装置のうち、重ね合わせの対象となる音信号の出力元として取り扱われる複数の出力元装置を特定する出力元装置特定情報を受け付ける出力元装置特定情報受付手段と、少なくとも前記複数の出力元装置が出力する各音信号を重ね合わせた基準音信号を受け付ける基準音信号受付手段と、前記基準音信号受付手段が受け付けた基準音信号を含み、周波数分布が互いに異なる複数の音信号を生成する生成手段と、前記生成手段によって生成された複数の音信号のそれぞれに対応する各音像が、前記出力元装置特定情報受付手段が受け付けた出力元装置特定情報によって特定された各出力元装置に対応する位置にそれぞれ定位されるように、前記複数の音信号を変調する変調手段と、前記変調手段によって変調された複数の音信号を合成し、合成された合成音信号を出力する出力手段と、を含むこととしたものである。
【００１３】
請求項８に記載の発明は、プログラムであって、音信号を出力する複数の音信号出力装置のうち、重ね合わせの対象となる音信号の出力元として取り扱われる複数の出力元装置を特定する出力元装置特定情報を受け付ける出力元装置特定情報受付手段、少なくとも前記複数の出力元装置が出力する各音信号を重ね合わせた基準音信号を受け付ける基準音信号受付手段、前記基準音信号受付手段が受け付けた基準音信号に基づいて、周波数分布が互いに異なる複数の音信号を生成する生成手段、前記生成手段によって生成された複数の音信号のそれぞれに対応する各音像が、前記出力元装置特定情報受付手段が受け付けた出力元装置特定情報によって特定された各出力元装置に対応する位置にそれぞれ定位されるように、当該複数の音信号を変調する変調手段、前記変調手段によって変調された複数の音信号を合成し、合成された合成音信号を出力する出力手段、としてコンピュータを機能させることとしたものである。
【００１４】
請求項９に記載の発明は、プログラムであって、音信号を出力する複数の音信号出力装置のうち、重ね合わせの対象となる音信号の出力元として取り扱われる複数の出力元装置を特定する出力元装置特定情報を受け付ける出力元装置特定情報受付手段、少なくとも前記複数の出力元装置を含む複数の音信号出力装置が出力する各音信号を重ね合わせた基準音信号を受け付ける基準音信号受付手段、前記基準音信号受付手段が受け付けた基準音信号を含み、周波数分布が互いに異なる複数の音信号を生成する生成手段、前記生成手段によって生成された複数の音信号のそれぞれに対応する各音像が、前記出力元装置特定情報受付手段が受け付けた出力元装置特定情報によって特定された各出力元装置に対応する位置にそれぞれ定位されるように、前記複数の音信号を変調する変調手段、前記変調手段によって変調された複数の音信号を合成し、合成された合成音信号を出力する出力手段、としてコンピュータを機能させることとしたものである。
【発明の効果】
【００１５】
請求項１，５，６，７，８，９に記載の発明によれば、音信号を出力する複数の音信号出力装置の少なくとも一部から受け付けた音信号が重ね合わされた後でも、この音信号の出力元として取り扱われる出力元装置を利用者が認識することができる。
【００１６】
請求項２に記載の発明によれば、本構成を有しない場合と比較して、成分音信号に基準音信号に似た音信号を含めることができる。
【００１７】
請求項３に記載の発明によれば、本構成を有しない場合と比較して、出力元装置として取り扱われている音信号出力装置を利用者が認識しやすくなる。
【００１８】
請求項４に記載の発明によれば、各音信号出力装置から出力される音信号の強度に応じて、この音信号出力装置に対応する位置に成分音信号の音像を定位させるか否かを制御することができる。
【図面の簡単な説明】
【００１９】
【図１】本発明の一実施形態に係る情報処理システムの構成の一例を示す図である。
【図２】本発明の一実施形態に係る情報処理装置のハードウェア構成の一例を示す図である。
【図３】本発明の一実施形態に係る情報処理システムにより実現される機能の一例を示す機能ブロック図である。
【図４】本実施形態に係る情報処理システムで行われる処理の流れの一例を示すフロー図である。
【図５】出力元装置特定情報のデータ構造の一例を示す図である。
【図６】本実施形態に係る情報処理システムで行われる処理の流れの一例を示すフロー図である。
【図７】本実施形態に係る情報処理装置で行われる処理の流れの一例を示すフロー図である。
【図８】音像が定位される位置と利用者の聴取位置との関係の一例を示す図である。
【発明を実施するための形態】
【００２０】
以下、本発明の一実施形態について図面に基づき詳細に説明する。
【００２１】
図１は、本実施形態に係る情報処理システム１０の構成の一例を示す図である。図１に例示するように、本実施形態に係る情報処理システム１０は、例えば、電子会議主催機１２と、複数の情報処理装置（本実施形態では、例えば、音信号出力装置を兼ねる。）１４（１４−１〜１４−ｎ）と、を含んで構成される。電子会議主催機１２及び各情報処理装置１４は、ＬＡＮやインターネットなどの通信手段に接続されており、互いに通信されるようになっている。
【００２２】
図２は、本実施形態に係る情報処理装置１４のハードウェア構成の一例を示す図である。図２に例示するように、本実施形態に係る情報処理装置１４は、例えば、制御部２０、記憶部２２、ユーザインタフェース（ＵＩ）部２４、通信部２６、を含んでいる。これらの要素は、バスを介して接続される。制御部２０は、ＣＰＵなどのプログラム制御デバイスであり、情報処理装置１４にインストールされるプログラムに従って動作する。記憶部２２は、ＲＯＭやＲＡＭなどの記憶素子やハードディスクなどである。記憶部２２には、制御部２０によって実行されるプログラムなどが記憶される。また、記憶部２２は、制御部２０のワークメモリとしても動作する。ＵＩ部２４は、ディスプレイ、キーボード、マウス、ステレオ出力されるスピーカ、ヘッドホン、マイク、などであり、利用者が行った操作の内容や、利用者が入力した音声を制御部２０に出力する。また、このＵＩ部２４は、制御部２０から入力される指示に従って情報を表示出力したり音声出力したりする。通信部２６は、ＬＡＮカード等の通信インタフェースであり、電子会議主催機１２や他の情報処理装置１４との間で情報の送受信を行う。なお、本実施形態では、電子会議主催機１２のハードウェア構成は、情報処理装置１４のハードウェア構成と同様であり、制御部２０、記憶部２２、ＵＩ部２４、通信部２６を含んでいる。
【００２３】
図３は、本実施形態に係る情報処理システム１０により実現される機能の一例を示す機能ブロック図である。図３に示すように、情報処理装置１４は、本実施形態では、例えば、出力元機能部３０と、出力先機能部３２とを含んでいる。出力元機能部３０は、例えば、Ａ／Ｄ変換部３４と、音信号圧縮部３６と、音信号出力部３８と、出力元装置特定情報生成部４０と、音入力有無情報保持部４２と、出力元装置特定情報出力部４４と、を含んでいる。出力先機能部３２は、例えば、音信号受付部４６と、出力元装置特定情報受付部４８と、出力元装置特定情報出力部４９と、出力元装置特定情報保持部５０と、音信号伸張部５２と、合成音信号生成部５４と、合成音信号出力部５６と、Ｄ／Ａ変換部５８とを含んでいる。音入力有無情報保持部４２と、出力元装置特定情報保持部５０とは情報処理装置１４の記憶部２２を主として実現される。その他の要素は情報処理装置１４の制御部２０を主として実現される。
【００２４】
電子会議主催機１２は、音信号受付部６０と、音信号伸張部６２と、基準音信号生成部６４と、音信号圧縮部６６と、音信号出力部６８と、出力元装置特定情報受付部７０と、出力元装置特定情報出力部７２と、を含んでいる。これらの要素は、電子会議主催機１２の制御部２０を主として実現される。
【００２５】
これらの要素は、コンピュータである電子会議主催機１２や情報処理装置１４にインストールされたプログラムを、電子会議主催機１２の制御部２０や、情報処理装置１４の制御部２０で実行することにより実現されている。このプログラムは、例えば、ＣＤ−ＲＯＭ、ＤＶＤ−ＲＯＭなどのコンピュータ可読な情報伝達媒体を介して、あるいは、インターネットなどの通信手段を介して電子会議主催機１２や情報処理装置１４に供給される。
【００２６】
［音信号送受信処理］
ここで、本実施形態に係る情報処理システム１０で行われる、音信号の送信処理の流れの一例を、図４に示すフロー図を参照しながら説明する。
【００２７】
まず、出力元機能部３０のＡ／Ｄ変換部３４が、例えば、マイクなどのＵＩ部２４を介して受け付けた音声などのアナログの音に対して、標本化及び量子化によるＡ／Ｄ変換を実行し、デジタルの音信号を生成する（Ｓ１０１）。出力元機能部３０のＡ／Ｄ変換部３４は、本実施形態では、例えば、時間間隔Δｔ１で標本化を行う。なお、本実施形態では、出力元機能部３０のＡ／Ｄ変換部３４は、Ｓ１０１に示す処理でモノラルの音信号を生成する。
【００２８】
そして、出力元機能部３０の音信号圧縮部３６が、出力元機能部３０のＡ／Ｄ変換部３４により生成された音信号を公知の圧縮技術により圧縮する（Ｓ１０２）。そして、出力元機能部３０の音信号出力部３８が、出力元機能部３０の音信号圧縮部３６により圧縮された音信号を電子会議主催機１２に送信出力して、電子会議主催機１２の音信号受付部６０が、この音信号を受け付ける（Ｓ１０３）。このように、本実施形態では、各情報処理装置１４は、音信号を出力する音信号出力装置としても機能する。
【００２９】
そして、電子会議主催機１２の音信号伸張部６２が、Ｓ１０３に示す処理で各情報処理装置１４から受け付けた音信号を公知の伸張技術により伸張する（Ｓ１０４）。そして、電子会議主催機１２の基準音信号生成部６４が、Ｓ１０４に示す処理で伸張された各情報処理装置１４から受け付けた音信号を重ね合わせた基準音信号を生成する（Ｓ１０５）。なお本処理例では、電子会議主催機１２の基準音信号生成部６４は、情報処理装置１４の識別子である装置識別子７６の値がｋである情報処理装置１４に対し、情報処理装置１４の識別子である装置識別子７６の値がｋである情報処理装置１４以外のすべての情報処理装置１４から受け付けた音信号を合成して情報処理装置１４の識別子である装置識別子７６の値がｋである情報処理装置１４用の基準音信号を生成する（図５参照）。このように、本処理例では、情報処理装置１４毎に、重ね合わせの対象となる音信号が異なっている。なお、すべての情報処理装置１４について、重ね合わせの対象となる音信号が同じであってもよい。また、複数の出力元装置から受け付ける音信号に加えて、出力元装置として特定されていない音信号出力装置から受け付ける音信号をも重ね合わせて、基準音信号を生成してもよい。例えば、基準音信号生成部６４は、すべての情報処理装置１４から受け付けた音信号を合成して基準音信号を生成してもよい。
【００３０】
そして、電子会議主催機１２の音信号圧縮部６６が、この基準音信号を公知の圧縮技術により圧縮する（Ｓ１０６）。そして、電子会議主催機１２の音信号出力部６８が、この圧縮された基準音信号を各情報処理装置１４に送信出力して、各情報処理装置１４の出力先機能部３２の音信号受付部４６が、この基準音信号を受け付ける（Ｓ１０７）。
【００３１】
このようにして、各情報処理装置１４でＵＩ部２４を介して受け付けた音声などの音に対応する音信号を重ね合わせた基準音信号が、各情報処理装置１４に送信される。
【００３２】
［出力元装置特定情報送受信処理］
出力元機能部３０の出力元装置特定情報生成部４０は、例えば、出力元機能部３０のＡ／Ｄ変換部３４により生成された音信号の強度に基づいて、音入力の有無を検出する。そして、出力元機能部３０の出力元装置特定情報生成部４０は、音入力の有無に応じて、図５に例示する出力元装置特定情報７４を生成する。図５は、本実施形態に係る出力元装置特定情報７４のデータ構造の一例を示す図である。図５に例示するように、出力元装置特定情報７４は、本実施形態では、例えば、装置識別子７６と、値が「０」又は「１」である音入力有無情報７８と、を含んでいる。出力元装置特定情報７４の詳細については後述する。
【００３３】
本実施形態では、出力元機能部３０の出力元装置特定情報生成部４０は、時間間隔Δｔ２で音入力があったかなかったかを検出する処理を実行する。なお、本実施形態では、例えば、Δｔ２は上述のΔｔ１の整数倍であることとする。なお、Δｔ２＝Δｔ１であっても構わない。
【００３４】
ここで、本実施形態に係る情報処理システム１０で行われる、時刻ｔに対応する出力元装置特定情報７４の送信処理の流れの一例を、図６に示すフロー図を参照しながら説明する。なお、本処理例では、出力元機能部３０の音入力有無情報保持部４２に、値が「１」又は「０」である音入力有無情報７８が予め保持されていることとする。
【００３５】
まず、出力元機能部３０の出力元装置特定情報生成部４０が、時刻ｔから時刻ｔ＋Δｔ２までの間に出力元機能部３０のＡ／Ｄ変換部３４により生成された音信号に基づいて、時刻ｔにおける音信号の強度ｐｔを算出する（Ｓ２０１）。出力元機能部３０の出力元装置特定情報生成部４０は、具体的には、例えば、時刻ｔから時刻ｔ＋Δｔ２までの間にＡ／Ｄ変換部３４により生成された音信号の振幅の二乗和の移動平均値を時刻ｔにおける音信号の強度ｐｔとして算出する。
【００３６】
そして、出力元機能部３０の出力元装置特定情報生成部４０が、強度ｐｔが予め定められた閾値θを超えているか否かを確認する（Ｓ２０２）。ここで、強度ｐｔが閾値θを超えている場合は（Ｓ２０２：Ｙ）、出力元機能部３０の出力元装置特定情報生成部４０は、値が「１」である、時刻ｔにおける音入力有無情報７８を生成する（Ｓ２０３）。強度ｐｔが閾値θを超えていない場合は（Ｓ２０２：Ｎ）、出力元機能部３０の出力元装置特定情報生成部４０は、値が「０」である、時刻ｔにおける音入力有無情報７８を生成する（Ｓ２０４）。
【００３７】
そして、出力元機能部３０の出力元装置特定情報生成部４０は、出力元機能部３０の音入力有無情報保持部４２に保持されている音入力有無情報７８の値と、Ｓ２０３又はＳ２０４に示す処理で生成された音入力有無情報７８の値が、同じであるか否かを確認する（Ｓ２０５）。同じである場合は（Ｓ２０５：Ｙ）、処理を終了する。異なる場合は（Ｓ２０５：Ｎ）、出力元機能部３０の出力元装置特定情報生成部４０が、出力元機能部３０の音入力有無情報保持部４２に保持されている音入力有無情報７８の値を、Ｓ２０３又はＳ２０４に示す処理で生成された音入力有無情報７８の値に更新する（Ｓ２０６）。そして、出力元機能部３０の出力元装置特定情報生成部４０が、Ｓ２０３又はＳ２０４に示す処理で生成された音入力有無情報７８と、自装置の識別子である装置識別子７６と、を含む出力元装置特定情報７４を生成する（Ｓ２０７）。そして、出力元機能部３０の出力元装置特定情報出力部４４が、Ｓ２０７に示す処理で生成された出力元装置特定情報７４を電子会議主催機１２に送信出力して、電子会議主催機１２の出力元装置特定情報受付部７０が、この出力元装置特定情報７４を受け付ける（Ｓ２０８）。このように、本処理例では、出力元機能部３０の出力元装置特定情報出力部４４は、音入力有無情報７８の値が変化した際に、音入力有無情報７８を出力する。
【００３８】
そして、電子会議主催機１２の出力元装置特定情報出力部７２が、出力元装置特定情報７４の出力元の情報処理装置１４以外の情報処理装置１４に、Ｓ２０８に示す処理で受け付けた出力元装置特定情報７４を送信出力して、情報処理装置１４の出力先機能部３２の出力元装置特定情報受付部４８が、電子会議主催機１２から送信出力された出力元装置特定情報７４を受け付ける（Ｓ２０９）。
【００３９】
そして、出力元装置特定情報出力部４９は、Ｓ２０９に示す処理で出力先機能部３２の出力元装置特定情報受付部４８が受け付けた出力元装置特定情報７４を出力先機能部３２の出力元装置特定情報保持部５０に対して出力する（Ｓ２１０）。なお、Ｓ２１０に示す処理において、出力先機能部３２の出力元装置特定情報保持部５０に、既に、含まれる装置識別子７６がＳ２０９に示す処理で受け付けた出力元装置特定情報７４と同じである出力元装置特定情報７４が保持されている場合には、この保持されている出力元装置特定情報７４を、Ｓ２０９に示す処理で受け付けた出力元装置特定情報７４に更新する。
【００４０】
［合成音信号出力処理］
本実施形態では、出力先機能部３２は、時間間隔Δｔ３で合成音信号の出力処理を実行する。なお、Δｔ３は、上述のΔｔ１やΔｔ２と同じであっても異なっていてもよい。
【００４１】
ここで、本実施形態に係る情報処理装置１４で行われる、時刻ｔに対応する合成音信号の出力処理の流れの一例を、図７に示すフロー図を参照しながら説明する。なお、本処理例では、出力先機能部３２の出力元装置特定情報保持部５０に、他の情報処理装置１４から電子会議主催機１２経由で受け付けた出力元装置特定情報７４が保持されていることとする。そして、本処理例では、音像が定位される位置と利用者（聴取者）８０の聴取位置との関係の一例を示す図である図８に示すように、音像が定位される位置（Ｐ１〜Ｐｎ）と、情報処理装置１４（第１の情報処理装置１４−１〜第ｎの情報処理装置１４−ｎ）の装置識別子７６と、が予め対応付けられている。本実施形態では、例えば、音像が定位される位置（Ｐ１〜Ｐｎ）と、情報処理装置１４（第１の情報処理装置１４−１〜第ｎの情報処理装置１４−ｎ）の装置識別子７６と、が関連付けられた情報が予め各情報処理装置１４の記憶部２２に記憶されている。なお、図８では、第ｍの情報処理装置（１≦ｍ≦ｎ）の装置識別子７６の値はｍとしている。ここで、音像が定位されると、音の再生において方向と距離をもって音源の音を感じられる。
【００４２】
まず、出力先機能部３２の音信号伸張部５２が、時刻ｔから時刻ｔ＋Δｔ３までに出力先機能部３２の音信号受付部４６が受け付けた基準音信号を公知の伸張技術により伸張する（Ｓ３０１）。そして、出力先機能部３２の合成音信号生成部５４が、出力先機能部３２の出力元装置特定情報保持部５０に保持されている出力元装置特定情報７４に基づいて、少なくとも１つの情報処理装置１４を音信号の出力元として取り扱われる出力元装置として特定する（Ｓ３０２）。出力先機能部３２の合成音信号生成部５４は、具体的には、例えば、値が「１」である音入力有無情報７８に関連付けられている装置識別子７６を出力元装置の装置識別子７６として特定する。ここでは、出力先機能部３２の合成音信号生成部５４が、ｃ個の装置識別子７６を特定したこととする。
【００４３】
そして、出力先機能部３２の合成音信号生成部５４が、Ｓ３０１に示す処理で伸張された基準音信号に対して高速フーリエ変換を実行する（Ｓ３０３）。Ｓ３０３に示す処理では、出力先機能部３２の合成音信号生成部５４は、例えば、１００Ｈｚ間隔の、互いに異なるｋ個の周波数それぞれに対応付けられた値のベクトルである、基準音信号周波数ベクトルを算出する。そして、出力先機能部３２の合成音信号生成部５４が、基準音信号周波数ベクトルを複製して、Ｓ３０２に示す処理で特定された装置識別子７６の数（例えば、ｃ個）の基準音信号周波数ベクトル（第１基準音信号周波数ベクトル〜第ｃ基準音信号周波数ベクトル）を生成する（Ｓ３０４）。
【００４４】
そして、出力先機能部３２の合成音信号生成部５４が、各周波数領域信号ベクトルの周波数特性が異なるよう（すなわち、音信号の周波数分布が互いに異なるよう）、ｃ個の基準音信号周波数ベクトルそれぞれに対して、互いに異なる処理を実行し、ｃ個の成分音信号周波数ベクトルを生成する（Ｓ３０５）。ここで、成分音信号は、基準音信号に対して互いに異なる処理を実行して生成された、周波数分布が互いに異なる音信号をいう。Ｓ３０５に示す処理により、出力先機能部３２の合成音信号生成部５４が、例えば、ｃ個の成分音信号周波数ベクトル（第１成分音信号周波数ベクトル〜第ｃ成分音信号周波数ベクトル）を生成する。
【００４５】
本実施形態では、出力先機能部３２の合成音信号生成部５４は、具体的には、例えば、第ｊ基準音信号周波数ベクトル（１≦ｊ≦ｃ）に基づいて、予め定められた周波数の範囲の部分である基本周波数部分（例えば、５００Ｈｚ〜３０００Ｈｚ）に含まれる、第ｊ基準音信号周波数部分ベクトルを算出する。そして、出力先機能部３２の合成音信号生成部５４は、第ｊ基準音信号周波数部分ベクトルの各成分に対して、互いに異なる周波数（例えば、１００×（ｊ−１）Ｈｚ）だけずらす（シフトする）処理を実行して、第ｊ成分音信号周波数ベクトルを生成する。
【００４６】
なお、出力先機能部３２の合成音信号生成部５４は、第ｊ基準音信号周波数部分ベクトルにおける最高周波数成分については、他の周波数成分と同様にシフトさせるようにしてもよい。また、出力先機能部３２の合成音信号生成部５４は、第ｊ基準音信号周波数部分ベクトルにおける最高周波数成分は、第ｊ成分音信号周波数ベクトルにおいては無視するようにしてもよい。また、出力先機能部３２の合成音信号生成部５４は、第ｊ基準音信号周波数部分ベクトルにおける最高周波数成分は、第ｊ成分音信号周波数ベクトルにおいては最低周波数成分となるようにしてもよい（すなわち、周波数を循環させるようにしてもよい）。
【００４７】
そして、出力先機能部３２の合成音信号生成部５４が、各成分音信号周波数ベクトルに対応する音信号（成分音信号）の音像が、Ｓ３０２に示す処理で出力元装置の装置識別子７６として特定されたｃ個の装置識別子７６に対応付けられた位置に１対１で定位されるよう、各成分音信号を合成して、左合成音信号及び右合成音信号を生成する（Ｓ３０６）。このように、出力先機能部３２の合成音信号生成部５４は、基準音信号に基づいて左合成音信号及び右合成音信号を生成する。
【００４８】
出力先機能部３２の合成音信号生成部５４は、具体的には、例えば、Ｓ３０２に示す処理で、第１の情報処理装置１４−１の装置識別子７６と、第４の情報処理装置１４−４の装置識別子７６が特定された（すなわち、ｃ＝２である）場合に、図８における位置Ｐ１に第１成分音信号周波数ベクトルに対応する成分音信号の音像が定位され、位置Ｐ４に第２成分音信号周波数ベクトルに対応する成分音信号の音像が定位されるよう変調する（具体的には、例えば、振幅や位相などを調整する）ことにより、左合成音信号及び右合成音信号を生成する。このように、本実施形態では、音入力有無情報７８が、この音入力有無情報７８に関連付けられている装置識別子７６に対応付けられた位置に成分音信号の音像を定位させるか否かを示していることとなる。
【００４９】
なお、Ｓ３０６に示す処理において、出力先機能部３２の合成音信号生成部５４は、例えば、ｃ個の成分音信号周波数ベクトルに基づいて、左合成音信号周波数ベクトルと、右合成音信号周波数ベクトルと、を生成して、その後に、左合成音信号周波数ベクトルに対して逆高速フーリエ変換を実行して、左合成音信号を生成し、右合成音信号周波数ベクトルに対して逆高速フーリエ変換を実行して、右合成音信号を生成するようにしてもよい。
【００５０】
また、Ｓ３０６に示す処理において、出力先機能部３２の合成音信号生成部５４は、例えば、ｃ個の成分音信号周波数ベクトルそれぞれに対して逆高速フーリエ変換を実行して、ｃ個の成分音信号を生成した後に、各成分音信号の音像が、ｃ個の装置識別子７６に対応付けられた位置に１対１で定位されるよう、左合成音信号及び右合成音信号を生成するようにしてもよい。
【００５１】
そして、出力先機能部３２の合成音信号出力部５６が、出力先機能部３２のＤ／Ａ変換部５８に左合成音信号及び右合成音信号を出力する（Ｓ３０７）。そして、出力先機能部３２のＤ／Ａ変換部５８が、左合成音信号及び右合成音信号に対して、Ｄ／Ａ変換を実行して、左合成音信号に対応する音を左のスピーカなどのＵＩ部２４から外部へ出力し、右合成音信号に対応する音を右のスピーカなどのＵＩ部２４から外部へ出力する（Ｓ３０８）。なお、出力先機能部３２のＤ／Ａ変換部５８は、合成音信号をヘッドホンからステレオ音声出力しても構わない。
【００５２】
なお、本発明は上述の実施形態に限定されるものではない。
【００５３】
例えば、情報処理装置１４が、カメラなどの撮像装置を備えていてもよい。そして、撮像装置が、各情報処理装置１４の利用者（発話者）の画像を予め定められた時間間隔で順次生成するようにしてもよい。上述のＳ２０１〜Ｓ２０４に示す処理において、出力元機能部３０の出力元装置特定情報生成部４０が、公知の画像処理技術により、時刻ｔから時刻ｔ＋Δｔ２までの間に撮像された各画像について、利用者の口の形状を特定してもよい。そして、出力元機能部３０の出力元装置特定情報生成部４０が、時刻ｔから時刻ｔ＋Δｔ２までの間に画像における口の形状が予め定められた変化度よりも大きく変化したか否かを確認するようにしてもよい。そして、出力元機能部３０の出力元装置特定情報生成部４０は、口の形状が予め定められた変化度よりも大きく変化したことが確認された場合に、値が「１」である、時刻ｔにおける音入力有無情報７８を生成し、そうでない場合は、値が「０」である、時刻ｔにおける音入力有無情報７８を生成するようにしてもよい。
【００５４】
また、出力先機能部３２の合成音信号生成部５４が、例えば、情報処理装置１４の記憶部２２に予め記憶されている、周波数分布が互いに異なる音信号（例えば、ビープ音や、白色雑音や、雑踏の音声などの音信号）の音像が、出力先機能部３２の出力元装置特定情報保持部５０に保持されている出力元装置特定情報７４に基づいて特定された、重ね合わせの対象となる音信号の出力元である情報処理装置１４に対応する位置に１対１で定位されるとともに、基準音信号が、重ね合わせの対象となる音信号の出力元である情報処理装置１４に対応する位置のうち任意の位置に定位されるように、左合成音信号及び右合成音信号を生成するようにしてもよい。
【００５５】
また、出力先機能部３２の合成音信号生成部５４が、例えば、情報処理装置１４の記憶部２２に予め記憶されている、周波数分布が互いに異なる音信号と、基準音信号と、を乗算した音信号が、重ね合わせの対象となる音信号の出力元である情報処理装置１４に対応する位置に１対１で定位された左合成音信号及び右合成音信号を生成するようにしてもよい。
【００５６】
また、出力先機能部３２の合成音信号生成部５４が、各基準音信号周波数部分ベクトルに対して、互いに異なる周波数だけずらす（シフトする）処理を実行する代わりに、互いに異なる程度だけぼかす処理（フィルタリング処理）（互いに異なるぼかし半径によるぼかし処理）を実行して、第ｊ成分音信号周波数ベクトルを生成するようにしてもよい。
【００５７】
また、出力元機能部３０の音信号出力部３８が、例えば、出力元機能部３０の音入力有無情報保持部４２に保持されている音入力有無情報７８の値が「１」である期間に、音信号を電子会議主催機１２に送信出力するようにしてもよい。また、出力元機能部３０の音信号出力部３８が、出力元機能部３０の音入力有無情報保持部４２に保持されている音入力有無情報７８の値が「０」である期間に、音信号を電子会議主催機１２に送信出力することを抑制するようにしてもよい。
【００５８】
また、電子会議主催機１２が、電子会議主催機１２の出力元装置特定情報受付部７０が受け付ける出力元装置特定情報７４に基づいて、出力元装置として取り扱われる情報処理装置１４を特定してもよい。そして、電子会議主催機１２の基準音信号生成部６４が、出力元装置として特定された情報処理装置１４から受け付けた音信号を合成して基準音信号を生成するようにしてもよい。このように、出力先機能部３２の合成音信号生成部５４は、情報処理装置１４の少なくとも一部から受け付ける音信号を重ね合わせた基準音信号に基づく合成音信号を生成するようにしてもよい。
【００５９】
また、本実施形態において、高速フーリエ変換の代わりに、短時間フーリエ変換など他のフーリエ変換手法を用いてもよい。
【００６０】
また、情報処理装置１４が、出力元機能部３０と、出力先機能部３２のいずれか一方の機能だけを有していてもよい。
【００６１】
また、本実施形態に係る情報処理システム１０を、上述のような、電子会議主催機１２がスポークとして機能し、情報処理装置１４がハブとして機能するスポークアンドハブ型の情報処理システム１０だけではなく、Ｐ２Ｐ型など他のトポロジの情報処理システム１０に応用しても構わない。また、本実施形態に係る情報処理システム１０を、電子会議以外の場面で用いても構わない。
【符号の説明】
【００６２】
１０  情報処理システム、１２  電子会議主催機、１４  情報処理装置、２０  制御部、２２  記憶部、２４  ユーザインタフェース（ＵＩ）部、２６  通信部、３０  出力元機能部、３２  出力先機能部、３４  Ａ／Ｄ変換部、３６  音信号圧縮部、３８  音信号出力部、４０  出力元装置特定情報生成部、４２  音入力有無情報保持部、４４  出力元装置特定情報出力部、４６  音信号受付部、４８  出力元装置特定情報受付部、４９  出力元装置特定情報出力部、５０  出力元装置特定情報保持部、５２  音信号伸張部、５４  合成音信号生成部、５６  合成音信号出力部、５８  Ｄ／Ａ変換部、６０  音信号受付部、６２  音信号伸張部、６４  基準音信号生成部、６６  音信号圧縮部、６８  音信号出力部、７０  出力元装置特定情報受付部、７２  出力元装置特定情報出力部、７４  出力元装置特定情報、７６  装置識別子、７８  音入力有無情報、８０  利用者（聴取者）。
【図１】
2011193166.tif 000003
【図２】
2011193166.tif 000004
【図３】
2011193166.tif 000005
【図４】
2011193166.tif 000006
【図５】
2011193166.tif 000007
【図６】
2011193166.tif 000008
【図７】
2011193166.tif 000009
【図８】
2011193166.tif 000010