(57)【要約】 【課題】  欠損したデータを簡易な構成を用いて補完することのできる通信端末および通信システムを提供することを目的とする。【解決手段】  第１受信部１０１〜第３受信部１０３は、それぞれ回線から出力されるデータを受信し、受信したデータのパケット毎に受信した順番を示すマーキング情報を付加する。まず、セレクタ１１０は、第３受信部１０３が受信したデータを用いて放送するよう第３受信部１０３を選択する。第３受信部１０３が受信したデータのパケットに欠損があることをデータ欠損判断部１０８が判断すると、セレクタ１０９は、欠損があったパケットと同じマーキング情報が付加されたパケットを他の受信部１０１または１０２が受信したデータから選択する。時間軸補正部１１０は選択されたデータの時間軸を補正して、補正されたデータは音声ミキサー装置２００、放送装置３００を介して放送される。【選択図】  図３
2005311792.tif 000002
【特許請求の範囲】
【請求項１】
通信網を経由する複数の通信回線から出力される一連のストリーミングデータをそれぞれ個別に受信する複数の受信手段と、
前記ストリーミングデータが送信されたタイミングに同期して前記ストリーミングデータそれぞれに付されているマーキング情報に基づいて、前記複数の受信手段それぞれにおける前記ストリーミングデータの受信タイミングのずれを判定し、当該判定したずれに応じて前記複数の受信手段の優先順位を決定する順位決定手段と、
当該決定された優先順位に基づいて、前記複数の受信手段から出力されるストリーミングデータから再生用のストリーミングデータを選択する選択手段と、
当該選択された再生用のストリーミングデータが連続して再生可能なようにその時間軸を補正する時間軸補正手段と、を備え、
前記選択手段は、前記複数の受信手段から出力されるストリーミングデータの中に欠損部分が含まれるか否かを判断し、その判断結果と前記優先順位とに基づいて前記再生用のストリーミングデータを選択する、通信端末。
【請求項２】
前記順位決定手段は、前記ストリーミングデータの受信タイミングが遅い方から順に優先度を上げて前記優先順位を決定し、
前記選択手段は、選択した再生用のストリーミングデータの中に欠損部分が含まれていると判断した場合に、次の優先順位のストリーミングデータを再生用のストリーミングデータとして選択する、請求項１に記載の通信端末。
【請求項３】
前記選択手段が最も優先順位の高いストリーミングデータ以外のストリーミングデータを再生用のストリーミングデータとして選択している場合おいて、
前記選択手段は、最も優先順位の高いストリーミングデータに欠損部分が含まれなくなったと判断した場合には、最も優先順位の高いストリーミングデータを再生用のストリーミングデータとして選択する、請求項２に記載の通信端末。
【請求項４】
前記マーキング情報は所定時間間隔で付されており、
前記選択手段は前記マーキング情報が付された区間ごとに、前記再生用のストリーミングデータの選択を行う、請求項１〜３のいずれか１項に記載の通信端末。
【請求項５】
通信網を経由する複数の通信回線を介して一連のストリーミングデータを送信する通信端末であって、
前記ストリーミングデータを送信するタイミングに同期させて、前記ストリーミングデータにマーキング情報を付する情報付加手段と、
当該マーキング情報を付加したストリーミングデータを、前記複数の通信回線の数に応じて複製するデータ複製手段と、
当該複製されたストリーミングデータを、前記複数の通信回線に向けて出力するデータ出力手段と、を備える通信端末。
【請求項６】
通信網を経由する複数の通信回線を介して一連のストリーミングデータを送信する送信側の通信端末と、当該送信されたストリーミングデータを受信する受信側の通信端末と、を具備する通信システムであって、
前記送信側の通信端末は、
前記ストリーミングデータを送信するタイミングに同期させて、前記ストリーミングデータにマーキング情報を付する情報付加手段と、
当該マーキング情報を付加したストリーミングデータを、前記複数の通信回線の数に応じて複製するデータ複製手段と、
当該複製されたストリーミングデータを、前記複数の通信回線に向けて出力するデータ出力手段と、を備え、
前記受信側の通信端末は、
前記マーキング情報に基づいて、前記複数の受信手段それぞれにおける前記ストリーミングデータの受信タイミングのずれを判定し、当該判定したずれに応じて前記複数の受信手段の優先順位を決定する順位決定手段と、
当該決定された優先順位に基づいて、前記複数の受信手段から出力されるストリーミングデータから再生用のストリーミングデータを選択する選択手段と、
当該選択された再生用のストリーミングデータが連続して再生可能なようにその時間軸を補正する時間軸補正手段と、を備え、
前記選択手段は、前記複数の受信手段から出力されるストリーミングデータの中に欠損部分が含まれるか否かを判断し、その判断結果と前記優先順位とに基づいて前記再生用のストリーミングデータを選択する、
通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信端末および通信システムに関する。
【背景技術】
【０００２】
屋外からラジオ放送の中継を行う場合、中継車の配備、臨時回線の開設などを行う必要があった。中継車の配備、臨時回線の開設などを行わないようにするために、携帯電話、ＰＨＳなどを用いてデータ回線に圧縮した音声データをのせて中継放送を行うことが考えられている。しかしながら、携帯電話、ＰＨＳなどのデータ回線を用いた中継放送をしようとすると、音声品質が悪く、通信の安定性が低下する場合がある。これは、携帯電話、ＰＨＳなどのデータ回線を用いた場合、送信されるデータパケットが欠損するため、データパケットを受信した受信側の装置では、音声を正常に再生することができないことから生ずる。
【０００３】
ここで、データパケットの欠損を補完する方法として、特許文献１に記載の方法が挙げられる。この特許文献１には、送信されないデータを端末において擬似的に補完することにより送信データの特性を損なうことなくデータ送信を行うためのデータ転送方法および装置に関し、送信された送信データに欠損があった場合、欠損したデータの直近に送信されたデータに基づいてデータを生成することが記載されている（特許文献１の段落００２６参照）。
【特許文献１】特開２００１−８６１８８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の技術は、補完するデータを新たに生成することになるため、その処理が複雑になるという問題がある。また、正しいデータを用いて補完するものではないため、特許文献１に記載の技術をデータ欠損の補完処理に適用しようとしてもデータ品質の向上を期待することはできないという問題がある。
【０００５】
そこで、本発明は、欠損したデータを簡易な構成を用いて、データ品質を向上させた補完処理を行うことのできる通信端末および通信システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の通信端末は、通信網を経由する複数の通信回線から出力される一連のストリーミングデータをそれぞれ個別に受信する複数の受信手段と、ストリーミングデータが送信されたタイミングに同期してストリーミングデータそれぞれに付されているマーキング情報に基づいて、複数の受信手段それぞれにおけるストリーミングデータの受信タイミングのずれを判定し、当該判定したずれに応じて複数の受信手段の優先順位を決定する順位決定手段と、当該決定された優先順位に基づいて、複数の受信手段から出力されるストリーミングデータから再生用のストリーミングデータを選択する選択手段と、当該選択された再生用のストリーミングデータが連続して再生可能なようにその時間軸を補正する時間軸補正手段と、を備え、選択手段は、複数の受信手段から出力されるストリーミングデータの中に欠損部分が含まれるか否かを判断し、その判断結果と優先順位とに基づいて再生用のストリーミングデータを選択する。
【０００７】
本発明の通信端末によれば、複数の通信回線を経由して受信したストリーミングデータを、それぞれの受信タイミングのずれに応じて優先順位付けし、この優先順位とそれぞれのストリーミングデータにおける欠損の有無とに基づいて再生用のストリーミングデータを選択するので、再生用のストリーミングデータにおいて欠損が極力無くなるような選択が可能となる。
【０００８】
また本発明の通信端末では、順位決定手段は、ストリーミングデータの受信タイミングが遅い方から順に優先度を上げて優先順位を決定し、選択手段は、選択した再生用のストリーミングデータの中に欠損部分が含まれていると判断した場合に、次の優先順位のストリーミングデータを再生用のストリーミングデータとして選択することも好ましい。受信タイミングの遅い方から優先度を上げて優先順位を決定するので、選択手段は受信タイミングの遅いストリーミングデータを優先的に再生用のストリーミングデータとして選択するようになり、例えば受信タイミングの早いストリーミングデータを格納しておくことで補完用のデータとすることができる。また、選択したストリーミングデータの中に欠損部分がある場合には次の優先順位のストリーミングデータを選択するので、再生用のストリーミングデータにおける欠損を更に回避できる。
【０００９】
また本発明の通信端末では、選択手段が最も優先順位の高いストリーミングデータ以外のストリーミングデータを再生用のストリーミングデータとして選択している場合おいて、選択手段は、最も優先順位の高いストリーミングデータに欠損部分が含まれなくなったと判断した場合には、最も優先順位の高いストリーミングデータを再生用のストリーミングデータとして選択することも好ましい。最も優先順位の高いストリーミングデータに欠損が無くなった場合に、最も優先順位の高いストリーミングデータを再生用に選択するので、その他の優先順位のストリーミングデータを補完用のストリーミングデータとして利用できる。
【００１０】
また本発明の通信端末では、マーキング情報は所定時間間隔で付されており、選択手段はマーキング情報が付された区間ごとに、再生用のストリーミングデータの選択を行うことも好ましい。所定時間間隔で区分された区間ごとにストリーミングデータの選択を行うので、再生用のストリーミングデータにおける欠損をより的確に排除できる。
【００１１】
本発明の通信端末は、通信網を経由する複数の通信回線を介して一連のストリーミングデータを送信する通信端末であって、ストリーミングデータを送信するタイミングに同期させて、ストリーミングデータにマーキング情報を付する情報付加手段と、当該マーキング情報を付加したストリーミングデータを、複数の通信回線の数に応じて複製するデータ複製手段と、当該複製されたストリーミングデータを、複数の通信回線に向けて出力するデータ出力手段と、を備える。
【００１２】
本発明の通信端末によれば、送信用のストリーミングデータにマーキング情報を付して、送信に利用する通信回線の数に応じて複製するので、送信するタイミングに同期したマーキング情報をそれぞれのストリーミングデータに付すことができる。
【００１３】
本発明の通信システムは、通信網を経由する複数の通信回線を介して一連のストリーミングデータを送信する送信側の通信端末と、当該送信されたストリーミングデータを受信する受信側の通信端末と、を具備する通信システムであって、送信側の通信端末は、ストリーミングデータを送信するタイミングに同期させて、ストリーミングデータにマーキング情報を付する情報付加手段と、当該マーキング情報を付加したストリーミングデータを、複数の通信回線の数に応じて複製するデータ複製手段と、当該複製されたストリーミングデータを、複数の通信回線に向けて出力するデータ出力手段と、を備え、受信側の通信端末は、マーキング情報に基づいて、複数の受信手段それぞれにおけるストリーミングデータの受信タイミングのずれを判定し、当該判定したずれに応じて複数の受信手段の優先順位を決定する順位決定手段と、当該決定された優先順位に基づいて、複数の受信手段から出力されるストリーミングデータから再生用のストリーミングデータを選択する選択手段と、当該選択された再生用のストリーミングデータが連続して再生可能なようにその時間軸を補正する時間軸補正手段と、を備え、選択手段は、複数の受信手段から出力されるストリーミングデータの中に欠損部分が含まれるか否かを判断し、その判断結果と優先順位とに基づいて再生用のストリーミングデータを選択する。
【００１４】
本発明の通信システムによれば、送信側の通信端末において、送信用のストリーミングデータにマーキング情報を付して、送信に利用する通信回線の数に応じて複製するので、送信するタイミングに同期したマーキング情報をそれぞれのストリーミングデータに付すことができる。また、受信側の通信端末において、複数の通信回線を経由して受信したストリーミングデータを、それぞれの受信タイミングのずれに応じて優先順位付けし、この優先順位とそれぞれのストリーミングデータにおける欠損の有無とに基づいて再生用のストリーミングデータを選択するので、再生用のストリーミングデータにおいて欠損が極力無くなるような選択が可能となる。
【発明の効果】
【００１５】
本発明によれば、欠損したデータを簡易な構成を用いて、データ品質を向上させた補完処理を行うことができる。
【発明を実施するための最良の形態】
【００１６】
本発明の知見は、例示のみのために示された添付図面を参照して以下の詳細な記述を考慮することによって容易に理解することができる。引き続いて、添付図面を参照しながら本発明の実施の形態を説明する。可能な場合には、同一の部分には同一の符号を付して、重複する説明を省略する。
【００１７】
本発明の実施形態である通信システムについて図１を参照しながら説明する。図１は、本実施形態の通信システム１ａの構成を示した図である。通信システム１ａは、カメラ５０１と、マイク５０２と、通信端末６００と、通信カード７０１〜７０３と、通信端末１００と、音声ミキサー装置２００と、放送装置３００と、を具備している。
【００１８】
カメラ５０１及びマイク５０２が取得した映像データ及び音声データは通信端末６００に出力される。通信端末６００は出力された映像データ及び音声データをストリーミングデータとして通信端末１００に送信する。通信端末６００及び通信端末１００は三つの通信網（ネットワーク４０１〜４０３）を介してデータ送受信が可能なように構成されている。通信端末６００には通信カード７０１〜７０３が装着可能となっている。ここで、通信カード７０１はネットワーク４０１に、通信カード７０２はネットワーク４０２に、通信カード７０３はネットワーク４０３にそれぞれ対応している。通信端末１００に送信されたストリーミングデータは所定の処理（詳細は後述する）が施されて、音声ミキサー装置２００に出力される。音声ミキサー装置２００に出力されたデータは放送装置３００に出力されて、放送が行われる。
【００１９】
まず、送信側の通信端末６００について図２を参照しながら説明する。図２は通信端末６００の構成を示した図である。通信端末６００は物理的には、カメラ５０１やマイク５０２から出力されるデータを受け付ける入力系のインターフェイス、通信カード７０１〜７０３にそれぞれデータを出力できる出力系のインターフェイス、ＣＰＵ、メモリ、ＲＴＣ（Ｒｅａｌ  Ｔｉｍｅ  Ｃｌｏｃｋ）といった計時装置等を備えている。通信端末６００は機能的な構成要素として、送信データ取得部６０１と、情報付加部６０２（情報付加手段）と、データ複製部６０３（データ複製手段）と、データ出力部６０４〜６０６（データ出力手段）とを備えている。引き続いて各構成要素について説明する。
【００２０】
送信データ取得部６０１は、カメラ５０１及びマイク５０２のそれぞれから出力される映像データ及び音声データに基づいて送信用のストリーミングデータを生成する部分である。送信データ取得部６０１は、カメラ５０１及びマイク５０２のいずれか一方からのみデータが出力された場合には出力されたデータに基づいて送信用のストリーミングデータを生成する。送信データ取得部６０１は生成した送信用のストリーミングデータを情報付加部６０２に出力する。
【００２１】
情報付加部６０２は、ストリーミングデータを送信するタイミングに同期させて、ストリーミングデータにマーキング情報を付加する部分である。より具体的には、情報付加部６０２は、予め定められた時間間隔で順次マーキング情報を生成し、その生成した時系列のマーキング情報をストリーミングデータに重畳する。情報付加部６０２はマーキング情報を付加したストリーミングデータをデータ複製部６０３に出力する。
【００２２】
データ複製部６０３は、情報付加部６０２から出力されたストリーミングデータを複製し、データ出力部６０４〜６０６のそれぞれに対して出力する部分である。
【００２３】
データ出力部６０４〜６０６は、複製されたストリーミングデータを、ネットワーク４０１〜４０３に向けて出力する部分である。より具体的には、データ出力部６０４〜６０６はそれぞれに対応する通信カード７０１〜７０３にストリーミングデータを出力する。この出力されたストリーミングデータは順次ネットワーク４０１〜４０３に送り出されて、通信端末１００に送信される。
【００２４】
引き続いて、受信側の通信端末１００について図３を参照しながら説明する。図３は、通信端末１００のブロック構成図である。通信端末１００は物理的には、ネットワーク４０１〜４０３のそれぞれから送信されるデータを受け付ける入力系のインターフェイス、ＣＰＵ、メモリ等を備えている。通信端末１００は機能的な構成要素として、第１受信部１０１（受信手段）、第２受信部１０２（受信手段）、第３受信部１０３（受信手段）、回線順位付け部１０４（順位決定手段）、第１バッファ１０５、第２バッファ１０６、第３バッファ１０７、データ欠損判断部１０８（選択手段）、セレクタ１０９（選択手段）、時間軸補正部１１０（時間軸補正手段）を備える。
【００２５】
第１受信部１０１は、ネットワーク４０１からパケット化されたストリーミングデータを受信し、当該ストリーミングデータをデコードして音声データ（又は映像データ）を得る部分である。接続されるネットワーク４０１は、主に携帯電話が用いている無線通信網である。
【００２６】
第２受信部１０２は、ネットワーク４０２からパケット化されたストリーミングデータを受信し、当該ストリーミングデータをデコードして音声データ（又は映像データ）を得る部分である。第２受信部１０２が受信するストリーミングデータは上述したように、第１受信部１０１が受信するストリーミングデータの複製であるから、第１受信部１０１が受信した音声データと同一の音声データを受信することになる。接続されるネットワーク４０２は、主に携帯電話が用いている無線通信網である。
【００２７】
第３受信部１０３は、ネットワーク４０３からパケット化されたストリーミングデータを受信し、当該ストリーミングデータをデコードして音声データ（又は映像データ）を得る部分である。第３受信部１０３が受信するストリーミングデータは上述したように、第１受信部１０１及び第２受信部１０２が受信するストリーミングデータの複製であるから、第１受信部１０１及び第２受信部１０２が受信した音声データと同一の音声データを受信することになる。接続されるネットワーク４０３は、主に携帯電話が用いている無線通信網である。
【００２８】
本実施形態では、ネットワーク４０１〜４０３は、それぞれ異なる通信事業者が管理する通信網であるものとしている。従って、ネットワーク４０１〜４０３における通信特性は異なり、第１受信部１０１、第２受信部１０２、及び第３受信部１０３がそれぞれ受信するストリーミングデータは、一般的には時間的にずれることとなる。
【００２９】
回線順位付け部１０４は、第１受信部１０１〜第３受信部１０３が受信したストリーミングデータにそれぞれ付されているマーキング情報に基づいて、第１受信部１０１〜第３受信部１０３におけるストリーミングデータの受信タイミングのずれを判定し、その判定したずれに応じて第１受信部１０１〜第３受信部１０３の優先順位を決定する部分である。
【００３０】
より具体的には、回線順位付部１０４は、第１受信部１０１、第２受信部１０２、第３受信部１０３が音声データを受信したことを受信したパケットごとに検知し、検知した順位および最初に受信した音声データと比べてどれぐらい遅延して受信したかを示す遅延時間を算出し、第１受信部１０１、第２受信部１０２、第３受信部１０３が音声データを受信した順位および遅延時間を後述するデータ欠損判断部１０８に設定する部分である。また、回線順位付部１０４は、受信した音声データの遅延時間をデータ欠損判断部１０８に通知する部分である。
【００３１】
第１バッファ１０５は、第１受信部１０１が受信した音声データを一時格納する部分であり、第１受信部１０１から音声データを受信すると、受信した音声データを、マーキング情報を含む区分ごとに区別して格納し、音声データを受信するたびに既に格納された区分ごとのデータを第１バッファ１０５内でシフトさせて格納する。
【００３２】
第２バッファ１０６は、第２受信部１０２が受信した音声データを一時格納する部分であり、第２受信部１０２から音声データを受信すると、受信した音声データを、マーキング情報を含む区分ごとに区別して格納し、音声データを受信するたびに既に格納された区分ごとのデータを第２バッファ１０６内でシフトさせて格納する。
【００３３】
第３バッファ１０７は、第３受信部１０３が受信した音声データを一時格納する部分であり、第３受信部１０３から音声データを受信すると、受信した音声データを、マーキング情報を含む区分ごとに区別して格納し、音声データを受信するたびに既に格納された区分ごとのデータを第３バッファ１０７内でシフトさせて格納する。
【００３４】
データ欠損判断部１０８は、第１バッファ１０５、第２バッファ１０６、第３バッファ１０７を監視し、第１バッファ１０５、第２バッファ１０６、第３バッファ１０７ごとに上記回線順位付部１０４が出力した受信した音声データの遅延時間に基づいて指定された、それぞれのバッファの格納位置で格納される音声データが欠損しているか否かを判断する部分である。
【００３５】
セレクタ１０９は、第１バッファ１０５、第２バッファ１０６、第３バッファ１０７に格納されているいずれの音声データを後述する音声ミキサー装置２００に出力するかを選択し、選択したバッファに格納されている音声データを出力する部分である。
【００３６】
時間軸補正部１１０は、セレクタ１０９において選択され、出力された音声データを予め定めた時間を遅延させて、出力する部分である。より具体的には、時間軸補正部１１０は、セレクタ１０９から出力された音声データが連続して再生可能なようにそれぞれの時間軸を補正して、音声ミキサー装置２００に出力する。
【００３７】
音声ミキサー装置２００は、通信端末１００（時間軸補正部１１０）から出力された音声データに対して、効果音を付加したり、音声ミキサー装置２００に接続するマイクロフォン、ＶＴＲからの音声を調整したりする装置である。
【００３８】
放送装置３００は、音声ミキサー装置２００において調整された音声を放送する装置である。
【００３９】
なお、上述の通信端末１００の詳細説明おいて音声データを補完することを具体例として説明したが、映像データなど様々なデータに対して適用することができる。
【００４０】
このように構成された通信端末１００の動作について説明する。まず、回線順位付け部１０４の動作について説明する。図４は、回線順位付け部１０４の動作フロー図である。
【００４１】
まず、回線順位付け部１０４は、第１受信部１０１、第２受信部１０２、第３受信部１０３の音声データを受信する受信順位を表すＮの初期値としてＮ＝１を設定する（Ｓ１０１）。そして、第１受信部１０１、第２受信部１０２、第３受信部１０３のいずれかが音声データを受信したことを、回線順位付け部１０４が検知すると（Ｓ１０２）、第１受信部１０１が受信したか、否かを判断する（Ｓ１０３）。
【００４２】
Ｓ１０３において、第１受信部１０１が受信したと、回線順位付け部１０４が判断すると、第１受信部１０１の受信順位をＮに設定する（Ｓ１０４）。そして、回線順位付け部１０４は、Ｎに１を加算し、Ｓ１０２に戻る。
【００４３】
Ｓ１０３において、第１受信部１０１が音声データを受信していないと、回線順位付け部１０４が判断すると、第２受信部１０２が音声データを受信したか否かを判断する（Ｓ１０６）。第２受信部１０２が音声データを受信したと、回線順位付け部１０４が判断すると、第２受信部１０２の受信順位をＮに設定する（Ｓ１０８）。そして、回線順位付け部１０４は、Ｎに１を加算し、Ｓ１０２に戻る。
【００４４】
Ｓ１０９において、第２受信部１０２が音声データを受信していないと、回線順位付け部１０４が判断すると、第３受信部１０３が音声データを受信したか否かを判断する（Ｓ１０９）。第３受信部１０３が音声データを受信したと、回線順位付け部１０４が判断すると、第２受信部１０２の受信順位をＮに設定する（Ｓ１１０）。そして、回線順位付け部１０４は、Ｎに１を加算し、Ｓ１０２に戻る。
【００４５】
これらＳ１０２からＳ１１１の処理を繰り返し、第１受信部１０１、第２受信部１０２、第３受信部１０３のそれぞれに対して受信順位を設定することができると処理を終了する。具体的にはＮ＝４となるまで、回線順位付け部１０４は、上述Ｓ１０２からＳ１１１を繰り返す。なお、回線順位付け部１０４は、第１受信部１０１、第２受信部１０２、第３受信部１０３の受信順位のみならず、どれぐらい遅延して受信したかを示す遅延時間も合わせて検出し、判断する。
【００４６】
このようにして、第１受信部１０１、第２受信部１０２、第３受信部１０３の受信順位が定まると、次は、データ欠損判断部１０８において、第１受信部１０１、第２受信部１０２、第３受信部１０３のうち受信順位が最下位の受信部で受信したデータを時間軸補正部１１０に出力するよう、セレクタ１０９を制御する。そして、データ欠損判断部１０８は、受信した音声データに欠損があったことを判断し、欠損のあった音声データの区分を補完するよう、別の受信部で受信した音声データを出力するようセレクタ１０９に対して切り換える制御を行う。
【００４７】
以下、データ欠損判断部１０８のセレクタ１０９に対する制御処理について説明する。図５は、データ欠損判断部１０８の動作フロー図である。
【００４８】
データ欠損判断部１０８は、受信順位を示すＮをＮ＝３と設定する（Ｓ２０１）。そして、データ欠損判断部１０８は、受信順位がＮ番目の受信部に接続されるバッファを確認する。さらに、データ欠損判断部１０８はバッファを確認する際は、上述回線順位付け部１０４で算出した最初に受信した音声データに対してどれくらい遅延して受信したかを示す遅延時間とに基づいてバッファの中のどのブロックを判断対象とするかを決定する（Ｓ２０２）。ここでは、遅延時間に基づいて判断対象となるブロックが一義的に決まるものとしている。
【００４９】
データ欠損判断部１０８が、判断対象とするブロックに格納する音声データに欠損があるか否かを判断する（Ｓ２０３）。データ欠損判断部１０８が当該ブロックに格納する音声データに欠損がないと判断すると、データ欠損判断部１０８は当該ブロックの直後のブロックに格納されている音声データに欠損があるか否かを判断する（Ｓ２０４）。
【００５０】
データ欠損判断部１０８は、音声データに欠損がなく、また、その直後に送信された音声データにも欠損が無いと判断できる場合は、Ｎ番目に設定されている受信部に接続されているバッファからのデータ出力するようセレクタ１０９を制御する。
【００５１】
また、Ｓ２０４において、当該ブロックの直後のブロックに格納されている音声データに欠損がある場合は、受信順位を一つ落とし、つまり受信順位Ｎから１減算し（Ｓ２０６）、減算した受信順位で指し示す受信部に接続されるバッファを対象に欠損の状態を判断するようにする。データ欠損判断部１０８は、これら処理を、Ｎ＝０となるまで繰り返し行い、全ての受信部で受信した音声データに欠損が生じていた場合は、初期値であるＮ＝３としている受信順位となっている受信部に接続されているバッファに格納されているデータを出力するようセレクタ１０９を制御する（Ｓ２０８）。
【００５２】
データ欠損判断部１０８の処理を模式図を用いて説明する。図６は、音声データの欠損状態とセレクタが選択するバッファとの関係を示す模式図である。なお、本実施形態では、第１受信部１０１が一番早く音声データを受信し、次に、第２受信部１０２が音声データを受信し、一番遅く音声データを受信した受信部が第３受信部１０３として説明する。図中、丸数字の１（以下本文中（１）とする）、丸数字の２（以下本文中（２）とする）、丸数字の３（以下本文中（３）とする）・・・、丸数字の１’（以下本文中（１）’とする）、丸数字の２’（以下本文中（２）’とする）、丸数字の３’（以下本文中（３）’とする）・・・、丸数字の１”（以下本文中（１）”とする）、丸数字の２”（以下本文中（２）”とする）、丸数字の３”（以下本文中（３）”とする）・・・は、音声データの１パケットを表し、同じ番号のものは同一の音声データのパケットを示すものとする。また、網掛け部分はデータが欠損しているものであることを示す。
【００５３】
データ欠損判断部１０８は、音声データの遅延時間に基づいて、第１バッファ１０５の中のブロック１０５ａ（太線で囲まれている部分）に格納される音声データの欠損状態を判断する。同様に、データ欠損判断部１０８は、第２バッファ１０６、第３バッファ１０７のそれぞれブロック１０６ａ、ブロック１０７ａに格納される音声データの欠損状態を判断する。ブロック１０５ａ、ブロック１０６ａ、ブロック１０７ａは、回線順位付け部１０４により決定された遅延時間に基づいて決められ、確認対象のブロックとその直後に受信するパケットを格納するブロックとが定められる。
【００５４】
図６（ａ）は、ブロック１０５ａ、ブロック１０６ａ、ブロック１０７ａに格納されている音声データがいずれも欠損が無い状態を示している模式図である。この場合は、最後に受信した音声データを出力するようセレクタ１０９は、データ欠損判断部１０８により制御される。なお、判断の対象となったブロックがすぐに時間軸補正部１１０に出力されるよう各バッファは構成されている。
【００５５】
図６（ｂ）は、ブロック１０５ａ、ブロック１０６ａには欠損はないが、ブロック１０７ａの１ブロックに欠損があるときの状態を示している模式図である。データ欠損判断部１０８は、確認対象となるブロック（（２）”）の欠損の有無を判断し（図５のＳ２０３）、欠損が無いと判断すると直後に受信したパケットを格納するブロック（（３）”）の欠損の有無を判断する（図５のＳ２０４）。そして、ブロック１０７ａに格納する音声データ（（３）”）に欠損があることを判断すると、上位の受信順位である第２受信部１０２に接続される第２バッファ１０６に格納されるデータを出力するようセレクタ１０９を制御する。
【００５６】
図６（ｃ）は、ブロック１０５ａには欠損はないが、ブロック１０６ａ、ブロック１０７ａの１ブロックに欠損があるときの状態を示している模式図である。データ欠損判断部１０８は、確認対象となるブロックに格納される音声データ（（３）’）の欠損の有無を判断し（図５のＳ２０３）、欠損が無いと判断すると直後に受信したパケットを格納するブロックの音声データ（（４）’）の欠損の有無を判断する（図５のＳ２０４）。そして、ブロック１０６ａに格納する音声データ（（４）’）に欠損があることを判断すると、さらに上位の受信順位である第１受信部１０１に接続される第１バッファ１０５に格納される音声データを出力するようセレクタ１０９を制御する。
【００５７】
図６（ｄ）は、ブロック１０５ａには欠損はないが、ブロック１０６ａ、ブロック１０７ａの１ブロックに欠損があるときの状態を示している模式図である。データ欠損判断部１０８は、確認対象となるブロックの音声データ（（４）’）の欠損の有無を判断する（図５のＳ２０３）。そしてブロック１０６ａに格納する音声データ（（４）’）に欠損があることを判断すると、さらに上位の受信順位である第１受信部１０１に接続される第１バッファ１０５に格納される音声データを出力するようセレクタ１０９を制御する。
【００５８】
図６（ｅ）は、ブロック１０５ａ、ブロック１０６ａには欠損はないが、ブロック１０７ａの１ブロックに欠損があるときの状態を示している模式図である。データ欠損判断部１０８は、ブロック１０７ａに格納されている音声データ（（５）”）に欠損はあるが、ブロック１０６ａに格納される音声データ（（５）’、（６）’）に欠損が無いため、第２受信部１０２に接続される第２バッファ１０６に格納される音声データを出力するようセレクタ１０９を制御する。
【００５９】
以上のとおり、第１バッファ１０５、第２バッファ１０６、第３バッファ１０７に格納されている音声データを、音声データの欠損状態に応じて選択的に切り換えて出力するよう、データ欠損判断部１０８は、セレクタ１０９を制御している。次に、第１受信部１０１、第２受信部１０２、第３受信部１０３が受信した音声データがどのように選択されたかを示す概念図を説明する。図７は、第１受信部１０１が受信した音声データ１０１ａ、第２受信部１０２が受信した音声データ１０２ａ、第３受信部１０３が受信した音声データ１０３ａと放送される放送音声データ３００ａとの関係を示す概念図である。
【００６０】
図７に示すように、第３受信部１０３が受信した音声データ１０３ａは、第１受信部１０１が受信した音声データ１０１ａと比べて、Ｙ秒遅延して第３受信部１０３に受信される。また、第３受信部１０３が受信した音声データ１０３ａは、第２受信部１０２が受信した音声データ１０２ａと比べてと、Ｘ秒遅延して第３受信部１０３に受信される。また、放送される放送音声データ３００ａは、時間軸補正部１１０により第３受信部１０３が受信した音声データ１０３ａと比べて、α秒遅延して放送される。
【００６１】
放送音声データは、第３受信部１０３で受信した音声データ１０３ａのデータパケット（１）”、第２受信部１０２が受信した音声データ１０２ａのデータパケット（２）’、第１受信部１０１が受信した音声データ１０１ａのデータパケット（３）、（４）、第２受信部１０２が受信した音声データ１０２ａのデータパケット（５）’、第３受信部１０３が受信した音声データ１０３ａのデータパケット（６）”がセレクタにより選択され、時間軸補正部１１０に出力される。そして、出力されたこれら音声データは音声ミキサー２００に出力され、その後、音声データは放送装置３００により放送音声データ３００ａとして放送される。
【００６２】
本実施形態の通信端末１００の作用効果について説明する。複数の第１受信部１０１〜第３受信部１０３を用いて同一データを受信し、データの欠損状況に応じて適切なデータを選択し、選択したデータを放送することにより、安価で、高安定性を有するデータを生成することができる。また、特にデータを中継現場から放送局まで中継する際には、高価な中継車を必要とせず、また中継のための臨時の回線を新たに開設することなく、一般の公衆回線を経由して放送用のデータを生成することができる。
【図面の簡単な説明】
【００６３】
【図１】本実施形態の通信システムの構成を示す図である。
【図２】通信端末６００のブロック構成図である。
【図３】通信端末１００のブロック構成図である。
【図４】回線順位付け部１０４の動作フロー図である。
【図５】データ欠損判断部１０８の動作フロー図である。
【図６】音声データの欠損状態とセレクタが選択するバッファとの関係を示す模式図であり、（ａ）はブロック１０５ａ、１０６ａ、１０７ａのいずれもデータの欠損が無い状態を示す図であり、（ｂ）はブロック１０５ａ、１０６ａにはデータの欠損は無いが、ブロック１０７ａの一部にデータの欠損がある状態を示す図であり、（ｃ）はブロック１０５ａにはデータの欠損は無いが、ブロック１０６ａ、１０７ａの一部にデータの欠損がある状態を示す図であり、（ｄ）はブロック１０５ａにはデータの欠損は無いが、ブロック１０６ａ、１０７ａの一部にデータの欠損がある状態を示す図であり、（ｅ）はブロック１０５ａ、１０６ａにはデータの欠損は無いが、ブロック１０７ａの一部にデータの欠損がある状態を示す図である。
【図７】音声データ１０１ａ、音声データ１０２ａ、音声データ１０３ａと放送音声データ３００ａとの関係を示す概念図である。
【符号の説明】
【００６４】
１００・・・通信端末、１０１・・・第１受信部、１０２・・・第２受信部、１０３・・・第３受信部、１０４・・・回線順位付け部、１０５・・・第１バッファ、１０６・・・第２バッファ、１０７・・・第３バッファ、１０８・・・データ欠損判断部１０８、１０９・・・セレクタ、１１０・・・時間軸補正部、２００・・・音声ミキサー、３００・・・放送装置。
【図１】
2005311792.tif 000003
【図２】
2005311792.tif 000004
【図３】
2005311792.tif 000005
【図４】
2005311792.tif 000006
【図５】
2005311792.tif 000007
【図６】
2005311792.tif 000008
【図７】
2005311792.tif 000009