(57)【要約】【課題】他の端末との通話において他の端末との位置関係を把握する。【解決手段】外部から受信した音声を合成して出力する音声端末１０ａであって、現在位置情報を取得する取得部１０２と、他の音声端末で録音された音声と他の音声端末の現在位置情報とを含む通話データを受信する受信部１０７と、現在位置と他の音声端末１０ｂ〜１０ｄの位置に基づいて、音声端末１０ａと他の音声端末１０ｂ〜１０ｄとの位置関係を求める算出部１０８と、位置関係に基づいて他の音声端末で録音された音声を調整する調整部１０９と、調整された音声を再生する再生部１１０とを備える。【選択図】  図２
2009141469.tif 000002
【特許請求の範囲】
【請求項１】
外部から受信した音声を合成して出力する音声端末であって、
現在位置情報を取得する取得部と、
他の音声端末から、前記他の音声端末で録音された音声と前記他の音声端末の現在位置情報とを含む通話データを受信する受信部と、
前記現在位置情報と前記他の音声端末の現在位置情報に基づいて、前記音声端末と前記他の音声端末との位置関係を求める算出部と、
前記位置関係に基づいて前記他の音声端末で録音された音声を調整する調整部と、
調整された前記音声を再生する再生部と、
を備えることを特徴とする音声端末。
【請求項２】
外部から受信した音声を合成して出力する音声端末であって、
現在位置情報を取得する取得部と、
複数の他の音声端末から、前記他の音声端末で録音された音声と前記他の音声端末の現在位置情報とを含む通話データを受信する受信部と、
前記現在位置情報と前記複数の他の音声端末の現在位置情報に基づいて、前記音声端末と前記複数の他の音声端末との位置関係をそれぞれ求める算出部と、
前記複数の他の音声端末との位置関係に基づいて前記他の音声端末で録音された音声を調整する調整部と、
調整された前記音声を再生する再生部と、
を備えることを特徴とする音声端末。
【請求項３】
音声を録音する録音部と、
前記他の音声端末に、前記録音部で録音した前記音声と前記取得部で取得した前記現在位置情報とを含む通話データを送信する送信部と、
を備えることを特徴とする請求項１又は２に記載の音声端末。
【請求項４】
複数の音声端末を有し、前記複数の音声端末間で同時に通話を実現する通話システムであって、
各音声端末は、
現在位置情報を取得する取得部と、
複数の他の音声端末から、前記他の音声端末で録音された音声と前記他の音声端末の現在位置情報とを含む通話データを受信する受信部と、
前記現在位置情報と前記他の音声端末の現在位置情報に基づいて、前記音声端末と前記他の音声端末との位置関係を求める算出部と、
前記位置関係に基づいて前記他の音声端末で録音された音声を調整する調整部と、
調整された複数の前記他の端末からの前記音声を合成して再生する再生部とを備える
ことを特徴とする通話システム。
【請求項５】
前記各音声端末は、
音声を録音する録音部と、
前記他の音声端末に、前記録音部で録音した前記音声と前記取得部で取得した前記現在位置情報とを含む通話データを送信する送信部とを備える
ことを特徴とする請求項４に記載の通話システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、他の端末との通話において他の端末との位置関係を把握することができる音声端末及び音声端末を利用する通話システムに関する。
【背景技術】
【０００２】
現在、様々なネットワークと音声端末（通話端末）を用いた通話システムの実現が盛んになっている。このような音声端末では、他の音声端末との距離や方向等の位置関係を把握することが困難であり、可聴性に問題があることもあった。
【０００３】
例えば、複数の音声端末間で同時に通話を行う場合、各音声端末は、ユーザの発する音声をマイクを介して録音し、他の音声端末に送信する。また、各音声端末は、通話中である他の音声端末から受信する音声を合成し、合成した音声をスピーカを介して再生している。このとき、各音声端末では他の音声端末から受信した音声を単に合成して再生しており、通話中の他の音声端末との位置関係が不明であった。
【０００４】
複数の音声を合成して再生する際、位置情報や動作情報に基づいて音声を空間的に合成し、対話効率を向上させる技術もある（例えば、特許文献１参照）。
【０００５】
一方、従来用いられている複数の音声端末で同時に通話を実現する通話システムでは、他の音声端末との位置情報等は考慮されておらず、他の音声端末から受信する全ての音声を受信した音声レベルに応じて合成し、再生している。したがって、近くの音声端末から受信する音声と、遠くの音声端末から受信する音声との音声レベルは調整されておらず、各音声端末から再生される音声を聞くユーザは、スピーカから再生される音声から他の音声端末の位置を把握することができない。すなわち、各音声端末を利用するユーザは、音声端末を介した通話で他のユーザから現在位置を教えられない限り、通話する他のユーザとの位置関係を把握することができない。
【特許文献１】特開平９−９０９６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
上述したように、従来の複数の音声端末間で通話を実現する通話システムでは、他の音声端末との位置関係を把握するためには、各ユーザ同士で通話の中で連絡し合う必要があった。
【０００７】
一方、通話中の限られた時間内で他のユーザと位置関係を連絡し合うとすれば、必要な内容を連絡するための会話時間が制限される。特に、通話システムで同時に通話する音声端末が多くなるほど位置関係の把握は困難になる。また、移動型の音声端末を利用するユーザは、音声端末で通話中に移動することもあり、移動過程の全ての位置を他の端末との会話によって連絡することは、ますます困難であった。
【０００８】
上記課題に鑑み、本発明は、他の端末との通話において他の端末との位置関係を聴覚をもちいて把握することができる音声端末及び通話システムを提供する。
【課題を解決するための手段】
【０００９】
本発明の特徴に係る音声端末は、外部から受信した音声を合成して出力する音声端末であって、現在位置情報を取得する取得部と、他の音声端末から、他の音声端末で録音された音声と他の音声端末の現在位置情報とを含む通話データを受信する受信部と、現在位置情報と他の音声端末の現在位置情報に基づいて、音声端末と他の音声端末との位置関係を求める算出部と、位置関係に基づいて他の音声端末で録音された音声を調整する調整部と、調整された音声を再生する再生部とを備える。
【発明の効果】
【００１０】
本発明によれば、他の端末との通話において他の端末との位置関係を把握することができる。
【発明を実施するための最良の形態】
【００１１】
図１に示すように、本発明の最良の実施形態に係る音声システムは、複数の音声端末１０ａ〜１０ｄがそれぞれ他の音声端末との通話が可能になっている。音声システムでは、各音声端末１０ａ〜１０ｄはそれぞれ他の一台の音声端末との通話するだけでなく、複数台の音声端末と同時に通話することができる。
【００１２】
図１に示す音声システムは、４台の音声端末１０ａ〜１０ｄを有しているが、音声システムが有する音声端末の数は限定されず、４台より多くても少なくてもよい。
【００１３】
図２に示す一例にあるように、音声端末１０ａは、位置情報を管理する管理部１０１と、管理部１０１から位置情報を取得する取得部１０２と、録音部１０３で録音した音声データと取得部１０２が取得した位置情報によって通話データを生成する生成部１０４と、生成部１０４で生成した通話データをアンテナ１０６を介して他の音声端末１０ｂ〜１０ｄに送信する送信部１０５とを備えている。また音声端末１０ａは、他の音声端末１０ｂ〜１０ｄから受信した通話データをアンテナ１０６を介して受信する受信部１０７と、受信した通話データと取得部１０２が取得した位置情報とから、他の音声端末１０ｂ〜１０ｄとの距離を算出する算出部１０８と、算出された距離に基づいて、他の音声端末１０ｂ〜１０ｄの音声データの音声レベルを調整し、録音部１０３で録音した音声データと合成する調整部１０９と、調整された音声データを再生する再生部１１０とを備えている。
【００１４】
この音声端末１０ａは、例えば、トランシーバや携帯電話等のように利用場所が特定されていない音声端末であることが考えられる。なお、固定電話やテレビ会議で利用するコンピュータ端末等のように利用場所が特定されている音声端末であっても良い。
【００１５】
例えば、管理部１０１は、ＧＰＳ（global positioning system）等を利用して音声端末１０ａの現在の位置を管理している。具体的には、管理部１０１は、現在の音声端末１０ａの位置情報（現在位置情報）を緯度及び経度を用いて管理している。
【００１６】
取得部１０２は、管理部１０１から音声端末１０ａの現在位置情報を取得し、位置データとして生成部１０４および算出部１０８に出力する。
【００１７】
録音部１０３は、マイク等のサウンドデバイスを備えて音声を録音し、音声データとして生成部１０４に出力する。
【００１８】
生成部１０４は、入力するデータをメモリ（図示せず）に一時記憶し、録音部１０３から入力した音声データと、取得部１０２から入力した位置データとを合成して通話データを生成し、送信部１０５に出力する。通話データのフォーマットは、例えば、図３に一例を示すように、データの一部が録音部１０３で録音された音声データであり、データの残り部分が取得部１０２が取得した位置データで構成されるフォーマットである。
【００１９】
通話データを入力した送信部１０５は、アンテナ１０６を介して送信中の他の音声端末１０ｂ〜１０ｄに通話データを送信する。
【００２０】
受信部１０７は、アンテナ１０６を介して通話中の他の音声端末１０ｂ〜１０ｄから送信されたデータを受信し、算出部１０８に出力する。受信部１０７が受信する通話データのフォーマットも図３で上述した形式と同一のフォーマットであり、それぞれ音声端末１０ｂ〜１０ｄで録音された音声データおよび各音声端末１０ｂ〜１０ｄの位置データを含んでいる。
【００２１】
算出部１０８は、入力する通信データを位置データと音声データとに分割し、各音声端末１０ｂ〜１０ｄのデータ毎にメモリ（図示せず）に記憶する。また、算出部１０８は、メモリに記憶される他の音声端末１０ｂ〜１０ｄの位置データと、取得部１０２から入力した自らの音声端末１０ａの位置データとを比較して、自らの音声端末１０ａと他の音声端末１０ｂ〜１０ｄとの「距離」を算出し、算出した音声データと算出した距離とを調整部１０９へ出力する。算出部１０８は、受信した全ての通話データに対して、データの分割、距離の算出及び出力を行なう。
【００２２】
調整部１０９は、算出部１０８から音声データとともに入力した距離に基づいて、音声データの音声レベルを調整し、同一時間軸に受信した音声データを合成する。具体的には、調整部１０９は、受信した全ての音声データの音声レベルを調整し、調整した全ての通話データに含まれる音声データを合成した音声データを再生部１１０に出力する。例えば、調整部１０９は、複数の距離範囲と各距離範囲に対応する音声レベルを対応させたテーブルを有しており、音声データとともに算出部１０８から入力した距離に該当する音声レベルに調整する。
【００２３】
再生部１１０は、スピーカ等のサウンドデバイスを備え、調整部１０９から入力した音声データを再生する。
【００２４】
図２では、音声端末１０ａについて説明したが、音声端末１０ｂ〜１０ｄも音声端末１０ａと同一の構成であるため、ここでは説明を省略する。
【００２５】
なお、上述した例において、通話データには音声データの他に位置データを含んでいる。したがって、音声のみの通信が可能な単純な通信方法では、音声データとともに位置データを送信することができない。したがって、音声システムにおける音声端末１０ａ〜１０ｄ間の通話にはＩＰ通信等を利用し、送受信される通話データはＩＰパケット等のディジタルデータを利用することが望ましい。
【００２６】
以下に、音声端末１０ａ〜１０ｄ間で通話が行われる際の音声端末１０ａにおける処理について説明する。
【００２７】
まず、図４を用いて、音声端末１０ａが音声を録音し、通話中である他の音声端末１０ｂ〜１０ｄに通話データを送信する処理について説明する。
【００２８】
音声端末１０ａでは、まず、録音部１０３が音声を録音すると同時に、取得部１０２が現在位置情報を取得し、音声データと位置データとして生成部１０４に出力する（Ｓ０１）。
【００２９】
ステップＳ０１で音声データと位置データを入力した生成部１０４は、図３で一例を上述したフォーマットの通話データを生成し、送信部１０５に出力する（Ｓ０２）。
【００３０】
ステップＳ０２で通話データを入力した送信部１０５は、アンテナ１０６を介して、入力した通話データを通話中の他の音声端末１０ｂ〜１０ｄに送信する（Ｓ０３）。
【００３１】
音声端末１０ａからは、このようにユーザの音声が他の音声端末１０ｂ〜１０ｄに送信される。
【００３２】
続いて、図５を用いて、音声端末１０ａが通話中の他の音声端末１０ｂ〜１０ｄから通話データを受信し、再生する処理について説明する。
【００３３】
音声端末１０ａでは、受信部１０７が通話データを受信して算出部１０８に出力すると同時に、取得部１０２が現在位置情報を取得して算出部１０８に出力する（Ｓ１１）。
【００３４】
ステップＳ１１で通話データを入力した算出部１０８は、入力した通話データを音声データと位置データとに分割する（Ｓ１２）。その後、算出部１０８は、ステップＳ１２で分割した位置データと、ステップＳ１１で入力した位置データとから、音声端末１０ａと、他の音声端末１０ｂ〜１０ｄとの距離を算出し、各音声端末１０ｂ〜１０ｄの音声データと算出した距離とを調整部１０９に出力する（Ｓ１３）。
【００３５】
ステップＳ１３で音声データと距離とを入した調整部１０９は、各音声データについて、入力した距離に応じて音声レベルを調整する（Ｓ１４）。ステップＳ１４で全ての音声データの音声レベルを調整した調整部１０９は、調整された全ての音声データを合成し、再生部１１０に出力する（Ｓ１５）。
【００３６】
ステップＳ１５で音声データを入力した再生部１１０は、入力した音声データを再生する（Ｓ１６）。
【００３７】
音声端末１０ａは、このように他の音声端末１０ｂ〜１０ｄから受信した音声データを調整して再生することで、音声端末１０ａを利用するユーザは、再生される音声データから、各音声レベルの違いによって通話中の他の音声端末１０ｂ〜１０ｄとの位置関係（距離）を把握することができる。
【００３８】
なお、上述した例では、生成部１０４は、図３に示したような音声データと位置データとを有する通話データを生成するものとして説明したが、位置データは、毎回送信しなくても良い。すなわち、音声端末１０ａ〜１０ｄの位置変化が大きくない場合には、図３に示したような通話データを送信した後、位置データを含まず音声データのみから成る通話データを送信するようにすれば、不要な位置データを送信することなく必要な音声データのみが送受信される。なお、位置データを含まない通話データを受信した場合、算出部１０８は、最近取得した位置データに基づいて音声データの音声レベルを調整する。
【００３９】
また、上述した例では、音声端末１０ａ〜１０ｄは、現在位置を管理する管理部１０１を有し、取得部１０２では緯度及び経度からなる位置情報を取得していた。しかし、各音声端末１０ａ〜１０ｄは、位置情報として、緯度及び経度に加え、移動方向等を取得し、位置データとして通話データに加えても良い。この移動方向を含む通話データを取得した算出部１０８は、通話データを送信した他の音声端末１０ｂ〜１０ｄとの距離に加え、通話中の端末１０ｂ〜１０ｄがどの方向に存在するかを算出することができる。したがって、再生部１１０がステレオタイプのスピーカやイヤホンのような再生機能を有している場合、算出された距離及び方向に合わせて音声レベルをそれぞれ調節し、位置関係として、距離感覚とともに方向感覚を有する音声にして合成することができる。
【００４０】
さらに、上述した調整部１０９では、複数の距離範囲と音声レベルとを対応させたテーブルを用いて音声データを調節していた。しかし、通話中の音声端末１０ｂ〜１０ｄが全て同一の範囲内に存在する場合、同一のレベルに調整されることになり、位置関係を把握することはできなくなる。したがって、距離範囲毎にレベル分けされたテーブルではなく、通話中の各音声端末１０ｂ〜１０ｄとの距離を用いて、距離が遠い場合に音声レベルを低くし、近い場合に高くする等のように音声レベルを調整しても良い。
【図面の簡単な説明】
【００４１】
【図１】本発明の最良の実施形態に係る音声端末によって構成される音声システムを説明する概略図である。
【図２】本発明の最良の実施形態に係る音声端末を説明するブロック図である。
【図３】図１の音声端末が送信する通話データの一例である。
【図４】図１の音声端末が録音した音声を送信する処理の一例を説明するフローチャートである。
【図５】図１の音声端末が受信した音声を再生する処理の一例を説明するフローチャートである。
【符号の説明】
【００４２】
１０ａ〜１０ｄ…音声端末
１０１…管理部
１０２…取得部
１０３…録音部
１０４…生成部
１０５…送信部
１０６…アンテナ
１０７…受信部
１０８…算出部
１０９…調整部
１１０…再生部
【図１】
2009141469.tif 000003
【図２】
2009141469.tif 000004
【図３】
2009141469.tif 000005
【図４】
2009141469.tif 000006
【図５】
2009141469.tif 000007