(57)【要約】【課題】従来の音声送信システムでは、専用の送信装置と受信端末が必要である。また、送信装置が設置された場所（通常会場内）のみ受信可能で、他会場での同じ通訳音声の受信は不可能である。【解決手段】携帯公衆サービスのブロードキャスト・マルチキャスト機能を利用し、携帯向けの公衆電波を使用し、人々が日常的に使っている携帯電話によるコンテントを受信する。携帯サービスのブロードキャスト・マルチキャスト機能は、赤外線やＦＭと同様に、１対多の通信つまり放送型のデータ配信方法である。ブロードキャスト・マルチキャスト機能をサポートするエリア内で、複数のコンテントを複数のチャンネルで放送し、視聴者が複数のチャンネルから、希望のコンテントを選択する。【選択図】図２
2009212801.tif 000002
【特許請求の範囲】
【請求項１】
無線網を介して接続された音声サーバと複数の音声入力装置とから構成された音声送信システムであって、
前記音声サーバは、複数の前記音声入力装置から音声を受信し、チャンネル混合部に送信する複数の音声受信部と、複数の前記音声受信部の出力を圧縮して時分割多重信号を生成する前記チャンネル混合部とからなることを特徴とする音声送信システム。
【請求項２】
請求項１に記載の音声入力装置であって、
前記無線網に、さらに端末装置を接続し、
前記端末装置は、前記時分割多重信号を受信して、複数の前記音声入力装置の出力の一つを選択することを特徴とする音声送信システム。
【請求項３】
請求項１または請求項２に記載の音声送信システムであって、
前記無線網は、下り方向において、ユニキャスト送信と、マルチキャスト送信とが可能であることを特徴とする音声送信システム。
【請求項４】
コンピュータを、複数の音声入力装置から音声を受信し、チャンネル混合部に送信する複数の音声受信手段と、複数の前記音声受信部の出力を圧縮して時分割多重信号を生成する前記チャンネル混合部として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声送信システムおよびプログラムに係り、特に移動体通信サービスを利用する音声送信システムおよびプログラムに関する。
【背景技術】
【０００２】
各国のビジネス・政治活動の国際化に伴って、コンファレンス、セミナーなどにおいて、講演者および聴講者の国籍および言語が多様化している。したがって、会場には複数言語をサポートする無線同時通訳システムがほぼ必須となってきている。同時通訳システムとして、現在は赤外線方式またはＦＭ誘導無線方式の同時通訳システムが多く使用されている。これらの無線同時通訳システムは、いずれも専用の同時通訳制御・録音装置とアンテナを会場に設置した上で、配布された専用端末により通訳後の音声を受信するシステムである。
【０００３】
一方、携帯電話のブロードキャスト・マルチキャスト機能は、赤外線やＦＭと同様に、１対多の通信つまり放送型のデータ配信方法である。日本では、ＣＤＭＡ２０００ １ｘＥＶ−ＤＯのＢＣＭＣＳ（Broadcast/Multicast Services）技術を用いた放送型配信サービスが２００６年９月に開始されている。ＢＣＭＣＳは、３ＧＰＰ２により策定された放送のように特定のコンテンツを多数のユーザに同報配信する技術である。
【０００４】
特許文献１には、ブロードキャスト・マルチキャスト・サービスに関する課金方法が記載されている。また、非特許文献１には、ＣＤＭＡ２０００ １ｘＥＶ−ＤＯによるＢＣＭＣＳの解説が記載されている。
【０００５】
【特許文献１】特表２００７−５２１７５７号公報
【非特許文献１】濱口、外３名、”移動体用無線パケット通信技術「１ｘＥＶ−ＤＯ」で実現するブロードキャストサービスとＱｏＳ制御機能”、日立評論、日立評論社、２００５年６月、４１−４４頁
【発明の開示】
【発明が解決しようとする課題】
【０００６】
イベントが行われる前に専用の同時通訳装置を設置しなければならない上に、会場から離れると受信不可能になってしまう。会場が広い範囲に渡って複数に分散された場合は、各同時通訳システムが独立のため、同じ音声を受信するためにさらに会場間のネットワーク関連の作業が必要になる。
【課題を解決するための手段】
【０００７】
上述した課題は、無線網を介して接続された音声サーバと複数の音声入力装置とから構成され、音声サーバは、複数の音声入力装置から音声を受信し、チャンネル混合部に送信する複数の音声受信部と、複数の音声受信部の出力を圧縮して時分割多重信号を生成するチャンネル混合部とからなる音声送信システムにより、解決できる。
【０００８】
また、コンピュータを、複数の音声入力装置から音声を受信し、チャンネル混合部に送信する複数の音声受信手段と、複数の音声受信部の出力を圧縮して時分割多重信号を生成するチャンネル混合部として機能させるためのプログラムにより、解決できる。
【発明の効果】
【０００９】
携帯電話サービスの公衆無線電波と携帯端末の利用により、専用装置と専用装置設置を省くことができる。また、場所の制限がなく、会場外、分散された会場でも同じ音声を受信可能である。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施の形態について、実施例を用いて図面を参照しながら説明する。なお、自質同一部位には同じ参照番号を振り、説明は繰り返さない。また、以下の実施例では、同時通訳装置の実施例について、ＣＤＭＡ２０００ １ｘＥＶ−ＤＯのＢＣＭＣＳを用いて説明するが、同時通訳装置には限らず、他の技術を用いて、放送型配信サービスを実現しても良い。
【００１１】
図１を参照して、ＢＣＭＣＳを用いた同時通訳システムの構成を説明する。ここで、図１は同時通訳システムの模式図である。図１において、講演者は、会場Ａにて講演を行う。数人の通訳者も同じ会場Ａで、講演を聴きながら、それぞれ通訳後の音声を通訳者操作器５００のマイクを介して音声サーバ４００にアップロードする。
【００１２】
音声サーバ４００は、アップロードされてきた複数の音声を時分割多重して、ＢＣＭＣＳ用のデータ形式に変換し、ＥＶ−ＤＯ公衆網２００のＢＣＭＣＳコンテンツサーバ２９０に送信する。ＥＶ−ＤＯ公衆網２００は、音声データを複製し、各放送エリア（会場Ａ、会場Ｂ、会場外の歩行者）の基地局２２０に送信する。各基地局２２０は、ＢＣＭＣＳ方式で端末１００向けにブロードキャストする。端末１００が設定した受信チャンネルより音声パケット受信後、通訳音声に復元する。
【００１３】
なお、通訳者の音声は、同じ公衆ＥＶ−ＤＯ網２００の上りリンクを利用し、ＶｏＩＰ（Voice over IP）サービスを利用して、音声サーバ４００にアップロードする。しかし、簡便のため、公衆ＥＶ−ＤＯ網２００を介さない図示としている。
【００１４】
図２を参照して、同時通訳システムのシステム構成を説明する。ここで、図２は同時通訳システムのハードウェアブロック図である。図２において、同時通訳システム１０００は、通訳者操作器５００、音声サーバ４００、公衆ＥＶ−ＤＯ網２００、加入者プロファイルＤＢ３００、Ａｃｃｅｓｓ Ｔｅｒｍｉｎａｌ（ＡＴ）１００で構成される。また、各ブロック間の細い実線は、シグナリングパス、太い実線はコンテンツの搬送路である。
【００１５】
ＡＴ１００は、ＢＣＭＣＳ機能をサポートするＥＶ−ＤＯ端末である。ＡＴ１００は、ＢＣＭＣＳ方式で音声パケットを受信後、通訳音声に復元する。なお、ＡＴ１００は、複数のチャンネルより希望するチャンネルを選択して受信する。ＡＰ２２０は、ＥＶ−ＤＯ基地局であり、ＡＴ１００と直接通信する。Ｐａｃｋｅｔ Ｃｏｎｒｏｌ Ｆｕｎｃｔｉｏｎ−ＳＣ（ＰＣＦ−ＳＣ）２３０は、Ａｃｃｅｓｓ Ｐｏｉｎｔ（ＡＰ）２２０とＰａｃｋｅｔ Ｄａｔａ Ｓｅｒｖｉｎｇ Ｎｏｄｅ（ＰＤＳＮ）２４０間のパケットデータ引渡し機能を実現する。ＰＤＳＮ２４０は、Ｕｎｉｃａｓｔに対するＩＰ網とＥＶ−ＤＯ網のインタフェースである。
【００１６】
ＢＣＭＣＳ制御装置２５０は、ＢＣＭＣＳサービスを総合的に管理するコア装置であり、ＢＣＭＣＳセッション情報を管理すると同時に、ＢＳＮ２８０、ＢＣＭＣＳコンテンツサーバ２９０、ＡＴ１００等に提供する。ＡＡＡ２６０は、ＢＣＭＣＳサービス用の認証（Authentication）・承認（Authorization）・課金（Accounting）機能を行う。ＢＣＭＣＳ制御装置２５０とＰＤＳＮ２４０／Ｂｒｏａｄｃａｓｔ Ｓｅｒｖｉｎｇ Ｎｏｄｅ（ＢＳＮ）２８０の間のシグナリング処理は、ＡＡＡ２６０経由で行われる。
【００１７】
加入者プロファイルＤＢ３００は、サービスを利用するユーザ情報を保存するためのデータベース。加入者プロファイルＤＢ３００は、ＡＡＡ２６０により、アクセスされる。加入者プロファイルＤＢ３００には、ＤＢとの名称であるが、加入者プロファイルＤＢ３００にユーザ情報を登録・削除するための図示しない制御装置も含めて図示している。
【００１８】
音声サーバ４００は、ＢＣＭＣＳ制御装置２５０との間のシグナリング処理を行う。また、音声サーバ４００は、通訳者操作器５００からの音声を受信し、ＢＣＭＣＳコンテンツサーバ２９０が受信可能な形式に変換し、送信する。
【００１９】
ＢＣＭＣＳコンテンツサーバ２９０は、音声サーバ４００からの音声パケットをバファリングし、ＩＰマルチキャストストリームにしてＢＣＭＣＳ制御装置２５０に指定されたＢＳＮ２８０に対して配信する。なお、ここでは図示の簡便のためＢＳＮ２８０は、１つのみ図示している。
【００２０】
ＢＳＮ２８０は、ＢＣＭＣＳに対するＩＰ網とＥＶ−ＤＯ網のインタフェースである。ＰＣＦ−ＢＣ２７０は、ＡＰ２２０とＢＳＮ２８０間のパケットデータ引渡し機能を実現する。
さらに、通訳者操作器５００は、通訳者が使用する音声送信機能を持った通信装置である。
【００２１】
音声サーバ４００とＢＣＭＣＳ制御装置２５０との間では、通訳音声放送の提供者、プログラム名、音声チャンネル数、利用時間、セキュリティ情報などを交換する。また、音声サーバ４００とＢＣＭＣＳコンテンツサーバ２９０との間では、ＢＣＭＣＳコンテンツを生成するための音声パケットを送受信する。
【００２２】
図３を参照して、音声サーバのモジュール構成を説明する。ここで、図３は音声サーバの機能ブロック図である。図３において、音声サーバ４００は、２つのシグナリングモジュール４１０、複数の音声受信モジュール４２０、チャンネル混合＆暗号化モジュール４５０、バッファリング＆送信モジュール４７０、情報設定モジュール４３０、コンテンツ情報ＤＢ４４０、Ｗｅｂサーバモジュール４６０で構成される。
【００２３】
通訳者操作器５００とのシグナリング処理モジュール４１０−２は、通訳者操作器５００からリクエストを受信し、音声受信モジュール４２０を起動する。複数のリクエストを受信した場合、シグナリング処理モジュール４１０−２は、複数の音声受信モジュール４２０を起動する。ＢＣＭＣＳ制御装置とのシグナリング処理モジュール４１０−１は、ＢＣＭＣＳ制御装置２５０へリクエストを送信し、またＢＣＭＣＳ制御装置２５０からＡｃｋを受信する。その後、通訳者操作器５００とのシグナリング処理モジュール４１０−２は、生成した音声受信モジュール４２０のポート情報などを含めて、通訳者操作器５００にＡｃｋを返す。
【００２４】
複数の音声受信モジュール４２０は、通訳者操作器５００からの音声を受信し、それぞれチャンネル混合＆暗号化モジュール４５０の転送する。チャンネル混合＆暗号化モジュール４５０は、音声データを混合＆暗号化した後、バッファリング＆送信モジュール４７０に送信する。バッファリング＆送信モジュール４７０は、バッファリングした後、ＢＣＭＣＳコンテンツサーバ２５０に送信する。なお、チャンネル混合＆暗号化モジュール４５０の暗号化に必要な情報は、コンテンツ情報ＤＢ４４０より取得する。
【００２５】
情報設定モジュール４３０は、管理者の情報入力を受け付けるモジュールある。情報設定モジュール４３０は、入力された情報をコンテンツ情報ＤＢ４４０に登録する。Ｗｅｂサーバモジュール４６０は、コンテンツ情報ＤＢ４４０にアクセスし、ＨＴＴＰでＡＴ１００にコンテンツの情報を提供する。
【００２６】
図４を参照して、音声サーバのハードウェア構成を説明する。ここで、図４は音声サーバのハードウェアブロック図である。図４において、音声サーバ４００は、内部通信線であるバス４４５に接続された中央処理装置（ＣＰＵ）４０５と、メモリ４１５と、記憶装置４２５と、３式のＮＩＣ（Network Interface Card）４３５とで構成される。
【００２７】
図３と図４との対比から明らかなように、図３の各モジュールの機能は、記憶装置４２５からメモリ４１５にロードされたプログラムを、ＣＰＵ４０５が実行することで、実現する。
【００２８】
図５を参照して、音声サーバによる複数の音声チャンネルの合成と端末によるチャンネル選択の動作を説明する。ここで、図５は音声チャンネルの合成とチャンネル選択の動作を説明する図である。図５において、音声サーバ４００は、各通訳者操作器５００からの音声を集約・圧縮して、リアルタイムにデータパケットに変換する。音声サーバ４００は、各音声チャンネルに番号を割り当て、各チャンネルの番号とデータパケットを関連付けする。音声サーバ４００は、ＴＤＭ（Time-Division Multiplexing）方式によって、各チャンネルのデータパケットを時間軸上で並べ、一つのＩＰ Ｆｌｏｗを生成し、ＢＣＭＣＳ網のＢＣＭＣＳコンテンツサーバ２９０に送信する。ＢＣＭＣＳ網でこれが一つのＢＣＭＣＳ Ｆｌｏｗ５０１となり、ＡＴ１００に配信される。各ＡＴ１００は、それぞれ希望する受信チャンネルの番号を指定し、該当チャンネルのデータパケットのみフィルタリングして受信する。
【００２９】
既存サービスへの影響については、音声放送を受信している間に、サービスの緊急度に応じて、割り込み（電話着信）、通知のみ（メール着信）あるいは終了待ち（メディア配信）を決める。
【００３０】
図６を参照して、音声を提供する際のシグナリング処理を説明する。ここで、図６は２台の通訳者操作器と音声サーバとＢＣＭＣＳ制御装置とＢＣＭＣＳコンテンツサーバとの間のシーケンス図である。図６において、通訳者操作器５００−１は、同時通訳音声放送のリクエストを音声サーバ４００に送信する（Ｓ３０１）。ここで、複数の通訳者操作器５００が想定され、音声サーバ４００は複数の通訳者操作器５００−１からのリクエストを一つのリクエストとしてＢＣＭＣＳ制御装置２５０に送信する（Ｓ３０２）。ＢＣＭＣＳ制御装置２５０は、現有リソースの状況を確認し、ＢＣＭＣＳコンテンツサーバ２９０にリソース確保の指示を送信する（Ｓ３０３）。
【００３１】
リソース確保の指示を受信したＢＣＭＣＳコンテンツサーバ２９０は、リソースを確保し、ＡｃｋをＢＣＭＣＳ制御装置２５０に送信する（Ｓ３０４）。Ａｃｋを受信したＢＣＭＣＳ制御装置２５０は、Ａｃｋを音声サーバ４００に送信する（Ｓ３０６）。Ａｃｋを受信した音声サーバ４００は、通訳者操作器５００−１にＡｃｋを送信する（Ｓ３０７）。Ａｃｋを受信した通訳者操作器５００−１は、スタンバイ状態になる。
【００３２】
同様に、通訳者操作器５００−２は、同時通訳音声放送のリクエストを音声サーバ４００に送信する（Ｓ３０８）。以下中略して、音声サーバ４００は、通訳者操作器５００−１にＡｃｋを送信する（Ｓ３１４）。Ａｃｋを受信した通訳者操作器５００−２は、スタンバイ状態になる。
【００３３】
その後、通訳者操作器５００と音声サーバ４００の間は音声Ｓｔｒｅａｍが流れる（Ｓ３１６、Ｓ３１７）。音声サーバ４００は、音声ＳｔｒｅａｍをＴＤＭ変換し、一旦バッファリングし（Ｓ３１８）、ＩＰ Ｆｌｏｗを生成して、ＢＣＭＣＳコンテンツサーバ２９０に送信する。
【００３４】
図７を参照して、聴講者と同時通訳システムとの間のシグナリング処理を説明する。ここで、図７は、２台のＡＴとＢＳＮとＡＡＡとＢＣＭＣＳ制御装置と音声サーバとＢＣＭＣＳコンテンツサーバとの間のシーケンス図である。
【００３５】
図７において、まず、視聴者のＡＴ１００−１と音声サーバ４００の間でサービス情報の交換を行う（Ｓ４０１）。具体的には、ＡＴ１００−１が音声サーバ４００のＷｅｂサーバモジュール４６０に、ＨＴＴＰでアクセスし視聴可能なコンテンツ情報を取得する。ＡＴ１００−１は、ＢＳＮ２８０を経由してＡＡＡ２６０にサービスリクエストを送信する（Ｓ４０２、Ｓ４０３）。ＡＡＡ２６０は、サービスリクエストに基づいて、認証する（Ｓ４０４）。ここでは、認証に成功したとして、ＡＡＡ２６０は、ＢＣＭＣＳ制御装置２５０にアクセスリクエストを送信する（Ｓ４０６）。ＢＣＭＣＳ制御装置２５０は、リクエストに含まれたセッション情報を保存して、ＡＡＡ２６０→ＢＳＮ２８０→ＡＴ１００−１の順にＲｅｓｐｏｎｓｅを返す（Ｓ４０７、Ｓ４０８、Ｓ４０９）。
【００３６】
また、ＢＣＭＣＳ制御装置２５０は、該当ＢＳＮ２８０にリソース確保を要求する（Ｓ４１１）。ＢＳＮ２８０からｒｅｓｐｏｎｓｅを受信後（Ｓ４１２）、ＢＣＭＣＳ制御装置２５０は、ＢＣＭＣＳコンテンツサーバ２９０にＦｌｏｗ生成するよう指示する（Ｓ４１３）。ＢＣＭＣＳコンテンツサーバ２９０とＢＳＮ２８０の間、そしてＢＳＮ２８０とＡＴ１００の間、コネクションが生成（Ｓ４１４、Ｓ４１６、Ｓ４１７、Ｓ４１８）された後、ＢＳＮ２８０は、ＡＡＡ２６０にサービス開始と報告する（Ｓ４１９）。これは、課金のためである。
【００３７】
その後、ＢＣＭＣＳコンテンツサーバ２９０とＢＳＮ２８０の間はＩＰ Ｍｕｌｔｉｃａｓｔ Ｆｌｏｗが生成され（Ｓ４２１）、ＢＳＮ２８０に対してＢＣＭＣＳ用コンテンツを提供する。一方、ＢＳＮ２８０とＡＴ１００−１の間はＢＣＭＣＳフロー（Ｓ４２２）が生成され、ＡＴ１００−１に対する配信が始まる。
【００３８】
ＡＴ１００−１と同セクタにあるＡＴ１００−２が新たにサービスリクエストをＢＳＮ２８０に送信したとき、ＢＳＮ２８０は、上述したステップ４０３〜ステップ４０８と同じ処理の後（Ｓ４３３〜Ｓ４３８）、ＲｅｓｐｏｓｅをＡＴ１００−２に返信し（Ｓ４３９）、すぐにＡＡＡ２６０にサービス開始と報告する（Ｓ４１９）。ＢＳＮ２８０には、既にＩＰ Ｍｕｌｔｉｃａｓｔ Ｆｌｏｗが来ているので、同じＢＣＭＣＳの電波を受けることで、受信可能となる（Ｓ４４２）。
【００３９】
図８を参照して、図７のステップ４０１またはステップ４３１を説明する。ここで、図８はＡＴのコンテンツ選択のＧＵＩ画面および一部のキーである。図８において、図８（ａ）は、コンテンツ選択画面、図８（ｂ）はパスワード入力画面である。
【００４０】
ＡＴ１００のユーザは、音声サーバ４００のＷｅｂサーバモジュール４６０にアクセスして図８（ａ）の画面を表示させる。ＡＴ１００Ａのユーザは、図示しない矢印キーで「○○の紹介」の日本語欄をハイライトさせ、ＯＫキーの入力をする。その結果、図８（ｂ）のパスワード入力画面が表示される。ＡＴ１００Ａのユーザは、図示しない数字および＊＃キーにより、パスワードを入力した後、ＯＫキーの入力をする。これによって、図７のステップ４０２またはステップ４３２が開始される。
【００４１】
本実施例に拠れば、音声送信システムの専用装置と専用装置設置を省くことができる。また、場所の制限がなく、会場外、分散された会場でも同じ音声を受信可能である。
【図面の簡単な説明】
【００４２】
【図１】同時通訳システムの模式図である。
【図２】同時通訳システムのハードウェアブロック図である。
【図３】音声サーバの機能ブロック図である。
【図４】音声サーバのハードウェアブロック図である。
【図５】音声チャンネルの合成とチャンネル選択の動作を説明する図である。
【図６】２台の通訳者操作器と音声サーバとＢＣＭＣＳ制御装置とＢＣＭＣＳコンテンツサーバとの間のシーケンス図である。
【図７】２台のＡＴとＢＳＮとＡＡＡとＢＣＭＣＳ制御装置と音声サーバとＢＣＭＣＳコンテンツサーバとの間のシーケンス図である。
【図８】ＡＴのコンテンツ選択のＧＵＩ画面および一部のキーである。
【符号の説明】
【００４３】
１００…ＡＴ、２００…ＥＶ−ＤＯ公衆網、２２０…ＡＰ、２３０…ＰＣＦ−ＳＣ、２４０…ＰＤＳＮ、２５０…ＢＣＭＣＳ制御装置、２６０…ＡＡＡ、２７０…ＰＣＦ−ＢＣ、２８０…ＢＳＮ、２９０…ＢＣＭＣＳコンテンツサーバ、３００…加入者プロファイルＤＢ、４００…音声サーバ、４１０…シグナリング処理モジュール、４２０…音声受信モジュール、４３０…情報設定モジュール、４４０…コンテンツ情報ＤＢ、４５０…チャンネル混合＆暗号化モジュール、４６０…Ｗｅｂサーバ部、４７０…バッファリング＆送信モジュール、５００…通訳者操作器、１０００…同時通訳システム。
【図１】
2009212801.tif 000003
【図２】
2009212801.tif 000004
【図３】
2009212801.tif 000005
【図４】
2009212801.tif 000006
【図５】
2009212801.tif 000007
【図６】
2009212801.tif 000008
【図７】
2009212801.tif 000009
【図８】
2009212801.tif 000010