(57)【要約】【課題】講習会や発表会等において、聴取者が講師等の音声を違和感なく聴くことのできる技術を提供する。【解決手段】サーバ装置１の記憶部１４には、端末２毎の遅延時間が記憶されている。講師Ａ１がマイクロホンＭＡを把持して講義を行うと、講師Ａ１の音声がマイクロホンＭＡで収音され、音声信号に変換されてサーバ装置１へ出力される。サーバ装置１は、マイクロホンＭＡから出力される音声信号をデジタル形式の音声データに変換し、記憶部１４に記憶されたテーブルを参照して、各端末２へ、各端末２に対応した遅延時間だけ遅延させて音声データを配信する。各端末２は配信された音声データに応じて放音する。【選択図】図１
2009171150.tif 000002
【特許請求の範囲】
【請求項１】
予め定められた位置に設置された放音手段から放音される音が、予め定められた位置に設置された複数の端末のそれぞれの位置に到達するまでに要する伝達時間を前記端末毎に記憶する伝達時間記憶手段と、
収音手段から出力される音声信号について前記複数の端末のそれぞれへの配信において発生するネットワーク遅延時間を前記端末毎に記憶するネットワーク遅延時間記憶手段と、
前記複数の端末のそれぞれについて、各端末に対応する前記伝達時間と前記ネットワーク遅延時間との差分に応じた時間だけ前記収音手段から出力される音声信号を遅延させて前記各端末のそれぞれに配信する配信手段と
を具備することを特徴とする音声配信装置。
【請求項２】
前記伝達時間を前記端末毎に計測する伝達時間計測手段と、
前記伝達時間計測手段により計測された前記端末毎の伝達時間を前記伝達時間記憶手段に記憶する伝達時間記憶制御手段と
を具備することを特徴とする請求項１に記載の音声配信装置。
【請求項３】
前記ネットワーク遅延時間を前記端末毎に計測するネットワーク遅延時間計測手段と、
前記ネットワーク遅延時間計測手段により計測された前記端末毎のネットワーク遅延時間を前記ネットワーク遅延時間記憶手段に記憶するネットワーク遅延時間記憶制御手段と
を具備することを特徴とする請求項１又は２に記載の音声配信装置。
【請求項４】
前記放音手段から測距パルスを放出させる測距パルス放出手段と、
前記測距パルス放出手段により放出された測距パルスを、前記複数の端末のそれぞれの位置で検出するパルス検出手段と
を具備し、前記伝達時間計測手段は、前記パルス検出手段の検出結果に基づいて前記伝達時間を前記端末毎に測定する
ことを特徴とする請求項２に記載の音声配信装置。
【請求項５】
前記複数の端末が設置される空間内の位置と伝達時間との対応関係を記憶するとともに、前記位置と前記端末との対応関係を記憶する対応関係記憶手段と
を備え、
前記伝達時間計測手段は、前記対応関係記憶手段に記憶された対応関係を参照して、前記複数の端末のそれぞれについて、各端末の位置に対応する伝達時間を特定する
ことを特徴とする請求項２に記載の音声配信装置。
【請求項６】
前記複数の端末が設置された空間内において代表となる位置を決定する代表位置決定手段
を備え、
前記配信手段は、前記代表位置決定手段により決定された位置に対応する端末の前記伝達時間と前記ネットワーク遅延時間との差分に応じた時間だけ、前記収音手段から出力される音声信号を遅延させて前記各端末のそれぞれに配信する
ことを特徴とする請求項１に記載の音声配信装置。
【請求項７】
前記複数の端末が設置された空間における聴取者の分布を検出する分布検出手段
を具備し、
前記配信手段は、前記分布検出手段の検出結果に応じて遅延時間を決定し、決定した遅延時間だけ前記収音手段から出力される音声信号を遅延させて配信する
ことを特徴とする請求項１に記載の音声配信装置。
【請求項８】
映像信号を、前記配信手段の遅延時間に応じた時間だけ遅延させて表示手段に出力する映像信号出力手段
を具備することを特徴とする請求項１乃至７のいずれか１項に記載の音声配信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声配信装置に関する。
【背景技術】
【０００２】
講習会や発表会等においては、講師や発表者等が複数の聴取者に対して講習や発表を行う。このような講習会等において、特許文献１では、講習等をより好適に行うために、音声による制御が可能な音声電子黒板が提案されている。この音声電子黒板によれば、文字、画像入力時、読みが分かっても書けない文字は音声入力することで記入できる。
【特許文献１】特開平０６−８５９８３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、広い会場で講習等を行う場合には、講師等から遠い位置の聴取者は、講師の声を聞き取り難い場合がある。マイクとスピーカを用いて講習等を行う場合であっても、スピーカから離れた位置の聴取者は、講師の音声が聞こえ難い場合がある。
本発明は上述した背景の下になされたものであり、講習会等において、聴取者が、講師等の音声を従来と比較してより好適に聴取することのできる技術を提供することを目的とする。
【課題を解決するための手段】
【０００４】
上記課題を解決するため、本発明は、予め定められた位置に設置された放音手段から放音される音が、予め定められた位置に設置された複数の端末のそれぞれの位置に到達するまでに要する伝達時間を前記端末毎に記憶する伝達時間記憶手段と、収音手段から出力される音声信号について前記複数の端末のそれぞれへの配信において発生するネットワーク遅延時間を前記端末毎に記憶するネットワーク遅延時間記憶手段と、前記複数の端末のそれぞれについて、各端末に対応する前記伝達時間と前記ネットワーク遅延時間との差分に応じた時間だけ前記収音手段から出力される音声信号を遅延させて前記各端末のそれぞれに配信する配信手段とを具備することを特徴とする音声配信装置を提供する。
【０００５】
本発明の好ましい態様において、前記伝達時間を前記端末毎に計測する伝達時間計測手段と、前記伝達時間計測手段により計測された前記端末毎の伝達時間を前記伝達時間記憶手段に記憶する伝達時間記憶制御手段とを具備してもよい。
【０００６】
また、本発明の更に好ましい態様において、前記ネットワーク遅延時間を前記端末毎に計測するネットワーク遅延時間計測手段と、前記ネットワーク遅延時間計測手段により計測された前記端末毎のネットワーク遅延時間を前記ネットワーク遅延時間記憶手段に記憶するネットワーク遅延時間記憶制御手段とを具備してもよい。
【０００７】
また、本発明の別の好ましい態様において、前記放音手段から測距パルスを放出させる測距パルス放出手段と、前記測距パルス放出手段により放出された測距パルスを、前記複数の端末のそれぞれの位置で検出するパルス検出手段とを具備し、前記伝達時間計測手段は、前記パルス検出手段の検出結果に基づいて前記伝達時間を前記端末毎に測定してもよい。
【０００８】
また、本発明の別の好ましい態様において、前記複数の端末が設置される空間内の位置と伝達時間との対応関係を記憶するとともに、前記位置と前記端末との対応関係を記憶する対応関係記憶手段とを備え、前記伝達時間計測手段は、前記対応関係記憶手段に記憶された対応関係を参照して、前記複数の端末のそれぞれについて、各端末の位置に対応する伝達時間を特定してもよい。
【０００９】
また、本発明の別の好ましい態様において、前記複数の端末が設置された空間内において代表となる位置を決定する代表位置決定手段を備え、前記配信手段は、前記代表位置決定手段により決定された位置に対応する端末の前記伝達時間と前記ネットワーク遅延時間との差分に応じた時間だけ、前記収音手段から出力される音声信号を遅延させて前記各端末のそれぞれに配信してもよい。
【００１０】
また、本発明の別の好ましい態様において、前記複数の端末が設置された空間における聴取者の分布を検出する分布検出手段を具備し、前記配信手段は、前記分布検出手段の検出結果に応じて遅延時間を決定し、決定した遅延時間だけ前記収音手段から出力される音声信号を遅延させて配信してもよい。
【００１１】
また、本発明の更に好ましい態様において、映像信号を、前記配信手段の遅延時間に応じた時間だけ遅延させて表示手段に出力する映像信号出力手段を具備してもよい。
【発明の効果】
【００１２】
本発明によれば、講習会等において、聴取者が、講師等の音声を従来と比較してより好適に聴取することができる。
【発明を実施するための最良の形態】
【００１３】
＜Ａ：構成＞
図１は、この発明の一実施形態であるシステムの構成を示す図である。この実施形態では、ある会場において講習会が行われる場合について説明する。図において、会場Ｓには、講師Ａ１と、講師Ａ１の講習を聴取する複数の聴取者Ａ２１１，Ａ２１２，…，Ａ２ｍｎ（ｍ，ｎは自然数）とが居り、複数の聴取者Ａ２１１，Ａ２１２，…，Ａ２ｍｎは、予め設けられた座席に位置し、それぞれの位置で講師Ａ１の講習を聴取する。講師Ａ１は、マイクロホンＭＡを用いて講習を行う。マイクロホンＭＡは、収音し、収音した音声を表す音声信号を出力する。マイクロホンＭＡから出力される音声信号は、パワーアンプＰＡに出力されるとともに、サーバ装置１へ出力される。パワーアンプＰＡは、マイクロホンＭＡから出力される音声信号を増幅し、スピーカＳＰへ出力する。スピーカＳＰはパワーアンプＰＡから供給される音声信号に応じた強度で放音する。スピーカＳＰは、会場Ｓ内の予め定められた位置（例えば会場Ｓの中央前方側等）に設置されている。講義の聴取者は、スピーカＳＰから放音される音声を聴くことで、講師Ａ１の講義内容を聴くことができる。
【００１４】
複数の座席にはそれぞれ、端末２１１，２１２，…，２ｍｎが設置されている。サーバ装置１と複数の端末２１１，２１２，…，２ｍｎとは、ＬＡＮ（Local Area Network）等の通信ネットワーク３で通信可能に接続されている。このシステムでは、聴取者は、スピーカＳＰから放音される音声を聴取することができるとともに、各聴取者のそれぞれに割り当てられた端末２１１，２１２，…，２ｍｎから放音される音声を聴取することができるようになっている。以下の説明においては、説明の便宜上、端末２１１，２１２，…２ｍｎを各々区別する必要がない場合には、これらを「端末２」と称して説明する。また、同様に、聴取者端末Ａ２１１，Ａ２１２，…，Ａ２ｍｎを各々区別する必要がない場合にはこれらを「聴取者Ａ２」と称して説明する。
【００１５】
図２は、サーバ装置１のハードウェア構成の一例を示すブロック図である。図において、ＣＰＵ（Central Processing Unit）１１は、ＲＯＭ（Read Only Memory）１２又は記憶部１４に記憶されているコンピュータプログラムを読み出してＲＡＭ（Random Access Memory）１３にロードし、これを実行することにより、サーバ装置１の各部を制御する。記憶部１４は、例えばハードディスクなどの大容量の記憶手段である。表示部１５は、液晶ディスプレイ等を備え、ＣＰＵ１１の制御の下で、サーバ装置１を操作するためのメニュー画面等の各種の画面を表示する。操作部１６は、マウスやキーボードを備え、操作された内容に応じた信号をＣＰＵ１１へ出力する。通信部１７は、通信ネットワーク３を介して接続される装置と通信を行う。
【００１６】
記憶部１４は、図示のように、遅延時間テーブル記憶領域１４１を有している。遅延時間テーブル記憶領域１４１には、ＣＰＵ１１が端末２に音声データを配信する際に参照される遅延時間テーブルが記憶されている。図３は、遅延時間テーブルの内容の一例を示す図である。図示のように、このテーブルは、「端末ＩＤ」と「伝達時間」と「ネットワーク遅延時間」と「遅延時間」との各項目が互いに関連付けて記憶されている。これらの項目のうち、「端末ＩＤ」の項目には、端末２を識別する識別情報が記憶されている。「伝達時間」の項目には、会場ＳにおいてスピーカＳＰから放出される音波がその端末２に到達するまでに要する伝達時間を示す伝達時間データが記憶される。「ネットワーク遅延時間」の項目には、マイクロホンＭＡで収音された音声を表す音声データをサーバ装置１が端末２にストリーミング配信する際に発生するネットワーク遅延時間を示すネットワーク遅延時間データが記憶される。「遅延時間」の項目には、ＣＰＵ１１が端末２に音データを配信する際の端末２毎の遅延時間を示す遅延時間データが記憶される。
【００１７】
図４は、端末２のハードウェア構成の一例を示すブロック図である。図において、ＣＰＵ２１は、ＲＯＭ２２又は記憶部２４に記憶されているコンピュータプログラムを読み出してＲＡＭ２３にロードし、これを実行することにより、サーバ装置１の各部を制御する。記憶部２４は、例えばハードディスクなどの大容量の記憶手段である。表示部２５は、液晶ディスプレイ等を備え、ＣＰＵ２１の制御の下で、端末２を操作するためのメニュー画面等の各種の画面を表示する。操作部２６は、マウスやキーボードを備え、操作された内容に応じた信号をＣＰＵ２１へ出力する。マイクロホン３０は、収音し、収音した音声を表す音声信号を出力する。音声処理部２８は、マイクロホン３０から出力される音声信号をＡ（アナログ）／Ｄ（デジタル）変換し、音声データを生成する。また、音声処理部２８は、ＣＰＵ２１から供給される音声データをD／A変換によりアナログ信号に変換してスピーカ２９に供給する。スピーカ２９は、音声処理部２８から出力されるアナログ信号に応じた強度で放音する。
【００１８】
なお、この実施形態では、マイクロホン３０とスピーカ２９とが端末２に含まれている場合について説明するが、音声処理部２８に入力端子及び出力端子を設け、オーディオケーブルを介してその入力端子に外部マイクロホンを接続する構成としても良く、同様に、オーディオケーブルを介してその出力端子に外部スピーカを接続するとしても良い。また、この実施形態では、マイクロホン３０から音声処理部２８へ入力されるオーディオ信号及び音声処理部２８からスピーカ２９へ出力されるオーディオ信号がアナログオーディオ信号である場合について説明するが、デジタルオーディオデータを入出力するようにしても良い。このような場合には、音声処理部２８にてＡ／Ｄ変換やＤ／Ａ変換を行う必要はない。表示部２５や操作部２６についても同様であり、外部出力端子を設け、外部モニタを接続する構成としてもよく、外部入力端子を設け、マウスやキーボード等の操作子を接続する構成としてもよい。
【００１９】
会場Ｓが広い場合、スピーカＳＰから遠い位置の聴取者は、スピーカＳＰから放音される音を聞き取り難い場合がある。このような場合に対応するため、この実施形態では、マイクロホンＭＡで収音された音声を表す音声データをサーバ装置１が聴取者のそれぞれに割り当てられた端末２へストリーミング配信し、配信した音声データを端末２で再生するようになっている。これにより、聴取者は、スピーカＳＰから放音される音声に加えて、端末２のスピーカ２９から放音される音声によって、講師Ａ１の音声を聴取することができる。
【００２０】
＜Ｂ：動作＞
次に、本実施形態の動作について説明する。
＜Ｂ−１：伝達時間計測動作＞
まず、伝達時間の計測動作について説明する。この動作例では、スピーカＳＰから測距パルスを放出し、端末２側でインパルス応答を計測することによって伝達時間を計測する。
システムの管理者等の作業者は、会場Ｓ内の予め定められた位置にスピーカＳＰを設置し、各端末２のそれぞれについて、各端末２とスピーカＳＰとの距離による遅延時間（伝達時間）を測定するための操作を、サーバ装置１の操作部１６を用いて行う。この動作例では、各端末２とスピーカＳＰとの距離による遅延時間を測定するために、各端末２の位置でのインパルス応答を計測するが、インパルス応答を計測するに限らず、各端末２とスピーカＳＰとの距離による遅延時間を計測するものであればこれ以外であってもよい。操作部１６は、操作された内容に応じた信号をＣＰＵ１１へ出力し、ＣＰＵ１１は、操作部１６から供給される信号に応じて、測距パルスを示す信号をスピーカＳＰに供給する。これにより、スピーカＳＰから測距パルスが放出される。
【００２１】
スピーカＳＰから放出された測距パルスは、各端末２のマイクロホン３０で収音され、オーディオ信号に変換されて音声処理部２８に出力される。音声処理部２８は、マイクロホン３０から供給されるオーディオ信号をＡ／Ｄ変換し、ＣＰＵ２１は、変換された音声データを解析することにより遅延時間（伝達時間）を算出する。ＣＰＵ２１は、算出した伝達時間を示すデータを、サーバ装置１に送信する。
【００２２】
サーバ装置１には、複数の端末２のそれぞれの伝達時間を示すデータが送信される。サーバ装置１は、複数の端末２のそれぞれから受信した伝達時間を示すデータを、遅延時間テーブル記憶領域１４１に記憶されたテーブルに登録する。
【００２３】
＜Ｂ−２：ネットワーク遅延時間計測動作＞
また、作業者は、操作部１６を用いて、端末２毎のネットワーク遅延時間を計測するための操作を行う。ＣＰＵ１１は、操作部１６からの操作信号に応じて遅延時間を計測するための処理を行う。この処理としては、例えば、Ｐｉｎｇ（Packet Internet Groper）パケットの折り返しに要する時間を計測することによって測定するようにしてもよく、遅延時間を測定する処理であればこれ以外の処理であってもよい。サーバ装置１のＣＰＵ１１は、複数の端末２のそれぞれについてネットワーク遅延時間を計測し、計測結果を遅延時間テーブル記憶領域１４１に登録する。
【００２４】
＜Ｂ−３：遅延時間算出動作＞
ＣＰＵ１１は、端末２毎の伝達時間とネットワーク遅延時間とを遅延時間テーブルに記憶すると、端末２毎の伝達時間とネットワーク遅延時間との差分に応じた時間を遅延時間として算出し、算出した遅延時間を遅延時間テーブルに記憶する。この動作例では、ＣＰＵ１１は、スピーカＳＰから放音されてそれぞれの端末２の位置に到達するタイミングと端末２のスピーカ２９から放音されるタイミングとの差分が小さくなるように（又は一致するように）、遅延時間を算出する。具体的には、例えば、ある端末２の伝達時間がｔ１１であり、ネットワーク遅延時間がｔ２１である場合であって、ｔ１１＞ｔ２１である場合には、遅延時間を（ｔ１１−ｔ２１）として算出する。
【００２５】
＜Ｂ−４：音声配信動作＞
次に、音声配信動作について説明する。講演会の講師は、マイクロホンＭＡを用いて講演を行う。このとき、講師は、サーバ装置１の操作部１６を操作して表示部１５に講義に関する資料を表示させる。サーバ装置１は、操作部１６から出力される信号に応じて、資料を示す画像データを表示部１５へ出力し、表示部１５は、サーバ装置１から供給される信号に応じて資料を示す画像を表示する。
【００２６】
講師Ａ１の音声はマイクロホンＭＡで収音されて音声信号に変換され、パワーアンプＰＡとサーバ装置１に出力される。パワーアンプＰＡはマイクロホンＭＡから出力される音声信号を増幅してスピーカＳＰに供給し、スピーカＳＰは、パワーアンプＰＡから供給される音声信号に応じた強度で放音する。講義の聴取者は、スピーカＳＰから放音される音声を聴くことで、講師Ａ１の講義内容を認識する。
【００２７】
次に、マイクロホンＭＡから音声信号が供給されるサーバ装置１の動作について説明する。サーバ装置１のＣＰＵ１１は、マイクロホンＭＡから出力された音声信号を端末２にそれぞれ配信する。このとき、ＣＰＵ１１は、複数の端末２のそれぞれについて、遅延時間テーブル記憶領域１４１に記憶された遅延時間だけ、音声データを遅延させて各端末２のそれぞれに配信する。すなわち、ＣＰＵ１１は、スピーカＳＰから放音されてそれぞれの端末２の位置に到達するタイミングと端末２のスピーカ２９から放音されるタイミングとの差分が小さくなるような（又は一致するような）時間だけ、音声データを遅延させて配信する。具体的には、例えば、或る端末２の伝達時間がｔ１１であり、ネットワーク遅延時間がｔ２１である場合であって、ｔ１１＞ｔ２１である場合には、ＣＰＵ１１は、音声データを、時間（ｔ１１−ｔ２１）だけ遅延させて、その端末２へ配信する。
【００２８】
端末２は、サーバ装置１から音声データを受信すると、受信した音声データをアナログ信号に変換してスピーカ２９に出力する。スピーカ２９は供給される音声信号に応じた強度で放音する。聴取者は、スピーカ２９から放音される音声を聴くことで講師Ａ１の講義内容を認識することができる。
【００２９】
ここで、サーバ装置１が行う遅延処理の具体的な動作の一例について説明する。ここで、図１に示した端末２ｍ３に対応する伝達時間がｔ１１であり、ネットワーク遅延時間がｔ２１であるとする。また、端末２ｍ３とスピーカＳＰとが離れており、ｔ１１＞ｔ２１であるとする。ＣＰＵ１１は、音声データを、時間（ｔ１１−ｔ２１）だけ遅延させて、端末２ｍ３へ配信する。このとき、スピーカＳＰから放音される音波は時間ｔ１１かけて端末２ｍ３の位置に到達する。そのため、端末２ｍ３の位置の聴取者は、スピーカＳＰから音声が放音されてから時間ｔ１１だけ遅れて、放音された音声を聴くこととなる。一方、端末２ｍ３には、サーバ装置１から時間（ｔ１１−ｔ２１）だけ遅延されて音声データが配信される。このとき、サーバ装置１から端末２ｍ３までのデータ伝送においてネットワーク遅延時間ｔ２１が発生するから、端末２ｍ３に配信されてくる音声データは、｛（ｔ１１−ｔ２１）＋ｔ２１｝＝ｔ１１だけ遅れたものとなる。このように、スピーカＳＰから放音された音とスピーカ２９から放音される音とは、両方が、時間ｔ１１だけ遅延して聴取者の耳に届く。
【００３０】
ところで、講師の音声をスピーカＳＰで放音するとともに聴取者の端末２に出力する場合には、スピーカ２９から放音されて聴取者の耳に到達するタイミングと端末２のスピーカ２９から出力されて聴取者の耳に到達するタイミングとの間に、時間的なずれが生じる場合がある。このずれ量は、端末２の処理能力やネットワークの遅延、また、スピーカＳＰから聴取者までの距離に依存した量となる。特に、スピーカＳＰから聴取者までの距離が大きいほどその遅延量が大きくなるから、ずれ量は大きなものとなる。
【００３１】
このように、スピーカＳＰから聴こえる音声と端末２のスピーカ２９から放音される音声との間に時間的なずれがある場合に聴取者が違和感を覚える場合がある。この違和感により、聴取者が講習の内容を理解し難くなる場合もある。
【００３２】
それに対しこの実施形態では、ＣＰＵ１１が、スピーカＳＰから放音されてそれぞれの聴取者に到達するタイミングと端末２のスピーカ２９から放音されるタイミングとが一致するように、音声データを遅延させて配信するから、これにより、聴取者は、スピーカＳＰから聴こえてくる音とスピーカ２９から聴こえる音とがずれて聴こえることがなく、違和感を覚えることがない。
【００３３】
以上説明したように、本実施形態によれば、スピーカＳＰからの音と端末２のスピーカ２９からの音との発音タイミングがずれないように、サーバ装置１が端末２に音声データを遅延させて配信するから、これにより、聴取者は、２つの異なるスピーカからの音の発生タイミングがずれることがなく、聴取者は、違和感を覚えることなく発表や講義等を聴取することができる。
【００３４】
＜Ｃ：変形例＞
以上、本発明の実施形態について説明したが、本発明は上述した実施形態に限定されることなく、他の様々な形態で実施可能である。以下にその一例を示す。
（１）上述の実施形態では、ＣＰＵ１１がスピーカＳＰから端末２までの音の伝達時間を測距パルスを用いて測定したが、伝達時間の特定方法はこれに限らず、例えば、会場Ｓ内における位置とその位置における伝達時間との対応関係を予め記憶部１４に記憶しておき、ＣＰＵ１１が、記憶部１４に記憶された対応関係を参照して、複数の端末２のそれぞれについて、各端末２の位置に対応する伝達時間を特定するようにしてもよい。
【００３５】
（２）上述の実施形態では、複数の端末２のそれぞれについて、各端末２の伝達時間を計測したが、これに代えて、サーバ装置１が、会場Ｓ内において代表となる位置を決定し、決定した代表位置に対応する端末２の伝達時間とネットワーク遅延時間との差分に応じた時間だけ、音声データを遅延させて各端末２のそれぞれに配信するようにしてもよい。具体的には、例えば、ＣＰＵ１１が、会場Ｓにおいて中央となる位置を特定し、特定した位置までの伝達時間とその位置に端末への配信に係るネットワーク遅延時間との差分に応じた時間だけ、音声データを遅延させて配信するようにしてもよい。
【００３６】
また、他の例として、サーバ装置１が、会場Ｓ内の聴取者の分布を検出し、検出結果に応じて遅延時間を決定し、決定した遅延時間だけ音声データを遅延させて配信するようにしてもよい。具体的には、例えば、会場Ｓ内において前方に聴取者が多くいる場合には、前方の位置までの伝達時間に応じた時間だけ、サーバ装置１が音声データを遅延させて配信するようにしてもよい。会場Ｓ内の聴取者の分布の検出方法としては、例えば、サーバ装置１の記憶部１４に、端末２を識別する識別情報と端末が設置された位置との対応関係を予め記憶させておき、ＣＰＵ１１が、複数の端末２のそれぞれについて、端末２が聴取者に使用されているか（電源が入っているか、ログインされているか、等）をモニタリングすることによって、検出し、聴取者に使用されていると判定された端末２の分布を検出することによって聴取者の分布を検出するようにしてもよい。
【００３７】
（３）上述の実施形態では、上述の実施形態に係るシステムが講習会で用いられる例について説明したが、同システムの利用形態は講習会に限らず、発表会等であってもよく、また、例えば、劇場やホールにおいて上演される演劇等で用いてもよい。
【００３８】
（４）上述の実施形態では、サーバ装置１が音声データを遅延させて配信するようにしたが、サーバ装置に代えて、複数の端末２がそれぞれ遅延処理を行うようにしてもよい。この場合は、端末２にそれぞれ、各端末２に対応する遅延時間を記憶する遅延時間記憶領域２４１（図４に鎖線で図示）を記憶部２４に設ける構成とし、端末２のＣＰＵ２１が、サーバ装置１から音声データを受信すると、受信した音声データを、記憶部１４に記憶された遅延時間だけ遅延させてスピーカＳＰに出力するようにすればよい。
【００３９】
また、遅延処理を端末２が行う場合において、遅延時間をユーザが調節できるようにしてもよい。具体的には、例えば、聴取者が操作部２６を用いて遅延時間を調節するための操作を行い、ＣＰＵ１１が、操作部２６から出力される操作信号に応じて遅延時間を変更するようにしてもよい。
【００４０】
（５）上述の実施形態において、複数の会場で講義等が行われる場合に、遅延時間テーブルを会場毎に記憶部１４に記憶しておく構成としてもよい。この場合には、ＣＰＵ１１が、会場に応じて参照するテーブルを選択するようにすればよい。
【００４１】
（６）上述の実施形態では、ＣＰＵ１１は、音波の伝達時間とネットワーク遅延時間との両方に応じて遅延時間を決定したが、遅延時間の決定の態様はこれに限らず、ネットワーク遅延時間を考慮しないようにしてもよい。この場合は、ＣＰＵ１１は、音声データを、音波の伝達時間だけ遅延させて各端末２に配信する。例えば、ネットワーク遅延時間が極めて微小であって無視し得る程度の時間である場合には、このように、ネットワーク遅延時間を考慮せずに伝達時間のみに応じて音声データを遅延させるようにしてもよい。
【００４２】
（７）上述の実施形態において、講義に関する資料を表示部１５に表示させる際に、サーバ装置１が、資料の内容を表す映像信号を、上述の遅延時間に応じた時間だけ遅延させて表示部１５に出力するようにしてもよい。このようにすることで、音声の放音タイミングと資料の表示タイミングとを同期させることができる。
【００４３】
（８）上述した実施形態におけるサーバ装置１のＣＰＵ１１によって実行されるプログラムは、磁気記録媒体（磁気テープ、磁気ディスクなど）、光記録媒体（光ディスクなど）、光磁気記録媒体、半導体メモリなどのコンピュータが読取可能な記録媒体に記憶した状態で提供し得る。また、インターネットのようなネットワーク経由でサーバ装置１にダウンロードさせることも可能である。
【図面の簡単な説明】
【００４４】
【図１】音声配信システムの構成の一例を示す図である。
【図２】サーバ装置１のハードウェア構成の一例を示すブロック図である。
【図３】遅延時間テーブルの内容の一例を示す図である。
【図４】端末２のハードウェア構成の一例を示すブロック図である。
【符号の説明】
【００４５】
１…サーバ装置、２…端末、３、４…通信ネットワーク、１１，２１…ＣＰＵ、１２，２２…ＲＯＭ、１３，２３…ＲＡＭ、１４，２４…記憶部、１５，２５…表示部、１６，２６…操作部、１７…通信部、２８…音声処理部、２９…スピーカ、３０…マイクロホン、１４１…遅延時間テーブル記憶領域。
【図１】
2009171150.tif 000003
【図２】
2009171150.tif 000004
【図３】
2009171150.tif 000005
【図４】
2009171150.tif 000006