(57)【要約】【課題】  映像、音声あるいはデータ等の符号化メディア情報をパケット多重してメディア伝送する通信サービス装置及びマルチメディア通信システムに好適なデータ送信装置、データ受信装置及びデータ送受信装置を提供する。【解決手段】  データ送信装置１として、送信対象の符号化メディアデータをメディア多重フレームに多重するメディア多重部８と、回線Ｉ／Ｆ部９を介して伝送誤りが認識された符号化メディアデータを含むメディア多重フレームを送信するにあたり、送信相手端末による当該データの復号処理の際、伝送誤りの影響が抑制されるように上記メディア多重フレームの内容を補正する誤り検査ビット補正部７とを備える。【選択図】        図２
2005039674.tif 000002
【特許請求の範囲】
【請求項１】
符号化データを多重フレームに多重して送信するデータ送信装置において、
送信対象の符号化データを多重フレームに多重する多重化部と、
伝送誤りが認識された符号化データを含む多重フレームを送信するにあたり、復号の際に伝送誤りの影響が抑制されるように上記多重フレームの内容を補正する補正部と
を備えたことを特徴とするデータ送信装置。
【請求項２】
補正部は、符号化データを含む多重フレームを送信するにあたり、予め設定した伝送誤り検出方式に係る誤り検出演算を施すことで当該符号化データについての伝送誤りの有無を示す付加情報を生成し、
多重化部は、上記符号化データ及びその付加情報を多重した多重フレームを生成することを特徴とする請求項１記載のデータ送信装置。
【請求項３】
送信対象の符号化データについて、その伝送誤りの有無のみを伝送エラー情報として管理し、
補正部は、送信対象の多重フレームに含まれる符号化データのうち、上記伝送エラー情報によって伝送誤りがある旨を認識すると、予め設定した伝送誤り検出方式に係る誤り検出演算によらず伝送誤りを示すように、当該符号化データの付加情報の内容を変更補正することを特徴とする請求項２記載のデータ送信装置。
【請求項４】
補正部は、伝送エラー情報に基づいて伝送誤りが認識された符号化データを含む多重フレームを送信するにあたり、符号化データ中の伝送誤り発生部分のデータを廃棄し、当該廃棄部分の直前の伝送誤りがなかった符号化データを廃棄したデータの代わりに設定することを特徴とする請求項３記載のデータ送信装置。
【請求項５】
補正部は、伝送エラー情報に基づいて伝送誤りが認識された符号化データを含む多重フレームを送信するにあたり、符号化データ中の伝送誤り発生部分のデータを廃棄し、予め規定した代替符号化データを廃棄したデータの代わりに設定することを特徴とする請求項３記載のデータ送信装置。
【請求項６】
符号化データのメディアごとの補間用データを生成するメディア符号化部を備え、
補正部は、送信対象の多重フレームにおいて特定のメディアに係る符号化データが欠如していることを検出すると、上記メディア符号化部が生成した当該メディアに対する補間用データを欠如部分に設定することを特徴とする請求項１から請求項５のうちのいずれか１項記載のデータ送信装置。
【請求項７】
補正部は、送信対象の多重フレームにおいて特定のメディアに係る符号化データについての伝送誤り発生頻度が許容値を超えると判断すると、当該符号化データを廃棄すると共に、メディア符号化部が当該メディアに対して予め生成した補間用の符号化データを上記廃棄したデータの代わりに設定することを特徴とする請求項６記載のデータ送信装置。
【請求項８】
符号化データが多重された多重フレームを受信するデータ受信装置において、
受信した多重フレームから分離された符号化データが保存される蓄積部と、
受信した多重フレームに対して予め設定した伝送誤り検出方式に係る誤り検出演算を施して伝送誤りの有無を検出する誤り検出部と、
上記誤り検出部による検出結果に基づいて、多重フレームから分離した符号化データをその伝送誤りの有無のみを示す伝送エラー情報に関連付けて上記蓄積部に保存する情報関連付け部と
を備えたことを特徴とするデータ受信装置。
【請求項９】
情報関連付け部は、多重フレームから分離した符号化データ中の伝送誤り発生部分のデータを廃棄し、当該廃棄部分の直前の伝送誤りがなかった符号化データを廃棄したデータの代わりに設定して蓄積部に保存することを特徴とする請求項８記載のデータ受信装置。
【請求項１０】
情報関連付け部は、多重フレームから分離した符号化データ中の伝送誤り発生部分のデータを廃棄し、予め規定した代替符号化データを廃棄したデータの代わりに設定して蓄積部に保存することを特徴とする請求項８記載のデータ受信装置。
【請求項１１】
符号化データのメディアごとの補間用データを生成するメディア符号化部を備え、
情報関連付け部は、多重フレームから分離した符号化データのうち、特定のメディアに係る符号化データが欠如していることを検出すると、上記メディア符号化部が生成した当該メディアに対する補間用データを欠如部分に設定して蓄積部に保存することを特徴とする請求項８から請求項１０のうちのいずれか１項記載のデータ受信装置。
【請求項１２】
情報関連付け部は、多重フレームから分離した符号化データのうち、特定のメディアに係る符号化データについての伝送誤り発生頻度が許容値を超えると判断すると、当該符号化データを廃棄して、これ以外の正常な符号化データのみを蓄積部に保存することを特徴とする請求項１１記載のデータ受信装置。
【請求項１３】
符号化データを多重フレームに多重して送信する機能を有し、送信対象の符号化データを多重フレームに多重する多重化部と、伝送誤りが認識された符号化データを含む多重フレームを送信するにあたり、復号の際に伝送誤りの影響が抑制されるように上記多重フレームの内容を補正する補正部とを有してなるデータ送信機能部と、
上記多重フレームを受信する機能を有し、受信した多重フレームから分離された符号化データが保存される蓄積部と、受信した多重フレームに対して上記伝送誤り検出方式に係る誤り検出演算を施して伝送誤りの有無を検出する誤り検出部と、上記誤り検出部による検出結果に基づいて、上記多重フレームから分離した符号化データをその伝送誤りの有無のみを示す伝送エラー情報に関連付けて上記蓄積部に保存する情報関連付け部とを有してなるデータ受信機能部と
を備えたデータ送受信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、映像、音声あるいはデータ等の符号化メディア情報をパケット多重してメディア伝送する通信サービス装置及びマルチメディア通信システムに好適なデータ送信装置、データ受信装置及びデータ送受信装置に関するものである。
【背景技術】
【０００２】
従来では、通信回線を介して受信した映像や音声などのマルチメディア符号化データをファイルへ蓄積する方法として、一般的に伝送誤りがある受信データか否かに関わらずメディア多重フレームから符号化メディアデータを分離して蓄積したり、伝送誤りのないメディア多重フレームからのみ分離して蓄積するものがあった。
【０００３】
ここで、伝送誤りがある受信データか否かに関わらずメディア多重フレームから符号化メディアデータを分離して蓄積する場合における不具合について説明する。図８に示すように、データ送受信装置は、メディア多重フレーム（伝送フレーム）から映像や音声などの符号化データを分離して記憶部１００内のファイルに蓄積する。このとき、符号化データのうち、例えば音声１０１に伝送誤りがあっても、特に伝送誤りの有無を示す情報を付加することなく、映像１０２や音声１０３の符号化データと共に記憶部１００内の上記ファイルに蓄積される。
【０００４】
このあと、データ送受信装置が、記憶部１００内の上記ファイルを再生するにあたり、伝送誤りのない符号化データ（音声１０１ａ，１０３ａや映像１０２ａ）として上記ファイルから読み出して復号処理を実行する。つまり、上述したように上記ファイルに蓄積する符号化データに対して伝送誤りの有無を示す情報を付加しないことから、伝送誤りがあった音声１０１についての符号化データも正常な音声１０１ａとして扱かってしまう。このため、メディアデータを復号処理したときに伝送誤りに起因した不具合による影響が大きくなる。
【０００５】
また、データ送受信装置が、上述したような伝送誤りがあったデータを相手端末に伝送する場合にも、相手端末側では誤ったデータであるにも関わらず正しいデータとして処理が行われる。このため、伝送誤りに起因した不具合が連鎖的に生じてしまうことが有り得る。
【０００６】
これに対して、通信回線を介して符号化データを受信するにあたり、伝送誤りがあった受信データを廃棄してファイルに蓄積する処理なども実施されている。しかしながら、受信データの一部を廃棄すると、データ欠損による影響が強くなり受信データを処理する際に与える不具合も大きくなってしまう。
【０００７】
上述したような不具合を解消する技術として、例えば特許文献１に開示されるデジタル音声無線伝送システムがある。このシステムでは、音声を無線伝送するにあたり、伝送すべき音声をデジタル化し圧縮したデジタル音声圧縮データとその音声の内容が文字で表現された文字データとを相手端末に伝送するものである。このようにすることで、伝送誤りがあっても情報の再送要求をすることなく、即時性を保った音声伝送を実現している。
【０００８】
また、このシステムでは、受信したデータについて伝送誤りの有無を検出するが、伝送誤りがあっても受信データの廃棄は行わない。このため、データ欠損による不具合の増大も防ぐことができる。さらに、伝送誤りの有無は、付加情報として受信端末側で記憶しておき、伝送誤りがあったデータについて再生処理を実行する際に、上記付加情報から特定される誤りに応じた再生処理を実行する。
【０００９】
この他の技術として、特許文献２に開示されるＤＡＢ（Digital Audio Broadcasting）音声記録再生装置がある。この装置では、通信回線から符号化データを受信する際に伝送誤りの検出を行い、検出された誤りに関する情報をエラー情報としてオーディオ符号化フレームと共に蓄積する。そして、これらのデータを再生するにあたり、上記エラー情報に基づいて再生処理を制御することで、伝送誤りによる影響を抑制する。例えば、エラーに係る音声部分については音量が小さくなるように再生処理を実行する。
【００１０】
【特許文献１】特開平１０―２６８８９６号公報
【特許文献２】特開２０００―２２１９９６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
特許文献１，２に開示されるような従来のシステムでは、いずれも受信データについて誤り検出を行った結果として得られた誤り検査情報を保存し、当該データの再生時に誤り検査情報を用いて誤りによる影響が小さくなるよう再生処理を制御するものである。しかしながら、送信元で伝送誤りの有無を検出したデータを再び送信するにあたり、当該検出結果を基にして送信先での誤り検出を的確に実行させるものではなかった。
【００１２】
この発明は上記のような課題を解決するためになされたもので、第１の目的は、伝送誤り検出結果に基づいて伝送誤りがある符号化データを送信する際に高品質な送信を実現することができるデータ送信装置を得ることにある。
【００１３】
また、第２の目的は、伝送誤りがある受信データについても復号の際に伝送誤りの影響が抑制されるように内容を補正することで、当該データを再生する際に伝送誤りの有無に対応して高品質な再生を実現することができるデータ受信装置を得ることにある。
【００１４】
さらに、第３の目的は、上記データ送信装置及び上記データ受信装置の双方の機能を有するデータ送受信装置を得ることにある。
【課題を解決するための手段】
【００１５】
この発明に係るデータ送信装置は、送信対象の符号化データを多重フレームに多重する多重化部と、伝送誤りが認識された符号化データを含む多重フレームを送信するにあたり、復号の際に伝送誤りの影響が抑制されるように上記多重フレームの内容を補正する補正部とを備えるものである。
【００１６】
この発明に係るデータ受信装置は、受信した多重フレームから分離された符号化データが保存される蓄積部と、受信した多重フレームに対して予め設定した伝送誤り検出方式に係る誤り検出演算を施して伝送誤りの有無を検出する誤り検出部と、誤り検出部による検出結果に基づいて、多重フレームから分離した符号化データをその伝送誤りの有無のみを示す伝送エラー情報に関連付けて上記蓄積部に保存する情報関連付け部とを備えるものである。
【００１７】
この発明に係るデータ送受信装置は、符号化データを多重フレームに多重して送信する機能を有し、送信対象の符号化データを多重フレームに多重する多重化部と、伝送誤りが認識された符号化データを含む多重フレームを送信するにあたり、復号の際に伝送誤りの影響が抑制されるように上記多重フレームの内容を補正する補正部とを有してなるデータ送信機能部と、上記多重フレームを受信する機能を有し、受信した多重フレームから分離された符号化データが保存される蓄積部と、受信した多重フレームに対して上記伝送誤り検出方式に係る誤り検出演算を施して伝送誤りの有無を検出する誤り検出部と、上記誤り検出部による検出結果に基づいて、上記多重フレームから分離した符号化データをその伝送誤りの有無のみを示す伝送エラー情報に関連付けて上記蓄積部に保存する情報関連付け部とを有してなるデータ受信機能部とを備えるものである。
【発明の効果】
【００１８】
この発明によれば、送信側での伝送誤り検出結果に基づいて送信相手端末において受信した多重フレームの伝送誤りの有無を的確に判断でき、また、当該多重フレーム中の符号化データの復号処理時に復号エラーを軽減する処理を適応的に実行することを可能とし、さらに、伝送誤りがある符号化データを再生又は送信する際に伝送誤りの有無に対応して高品質な再生又は送信を実現することができる通信サービス装置及びマルチメディア通信システムを実現することができるという効果がある。
【発明を実施するための最良の形態】
【００１９】
実施の形態１．
図１は、この発明の実施の形態１によるデータ送信装置、データ受信装置及びデータ送受信装置にて構成される通信サービスシステムを示す図である。データ送信装置１は、通信ネットワーク４を介して映像や音声などのマルチメディア符号化データを多重したマルチメディア多重フレームをデータ受信装置２又はデータ送受信装置３に伝送する。このとき、データ送信装置１は、予め設定した誤り検出方式で求めた伝送誤りの有無を示す情報を補正してから伝送データに付加する。
【００２０】
ここで、本発明でいう誤り検出方式とは、メディアデータに冗長性を持たせる外符号の誤り検出や訂正を行うものを指し、例えばＣＲＣ（Cyclic Redundancy Chek）方式やＧｏｌａｙ方式などがある。また、伝送誤りの有無を示す情報とは、伝送すべきデータについて上記誤り検出方式によって外符号時に付加される誤り検査用の冗長ビットが表す情報（以下、誤り検査ビット情報と称する）である。なお、装置内のファイル蓄積部には、伝送データと共に、その誤り検査ビット情報から求めた後述する伝送エラー情報が蓄積される。
【００２１】
誤り検査ビット情報の内容は、例えばＣＲＣ方式であると、伝送データのビット列を多項式とみなし、これを用いて所定の生成多項式で除算した余りから規定されるビット列となる。本誤り検出方式を採用する装置では、誤り検査ビットを含む受信データの多項式を用いて上記生成多項式で除算した際に余りがなれば、そのデータには伝送誤りがないものと判断し、余りがあれば伝送誤りがあったものと判断する。
【００２２】
また、本発明では、上記誤り検査ビット情報に基づいて判断した伝送誤りの有無を特定する情報が設定される（以下、伝送エラー情報と称する）。この伝送エラー情報は、映像や音声などの符号化メディアデータごとに関連づけて保存され、装置内のローカルな情報であることからフォーマットに特に規制はない。さらに、伝送誤りの有無を特定できれば良いので、伝送エラー情報は、少なくとも１ビットのディジタル値で表される。
【００２３】
本実施の形態１によるデータ送信装置１では、伝送データの付加情報である上記誤り検査ビット情報について送信相手端末で誤りの有無が的確に検出されるよう補正を行ってから伝送する。例えば、データ送信装置１が、上記伝送エラー情報により伝送データに伝送誤りがあったものと判断すると、誤り検査ビット情報を構成する全てのビット値を反転させたり、任意の２ビットを反転するなどの処理を行う。
【００２４】
データ送信装置１から伝送された符号化データは、通信ネットワーク４上の要因によりに伝送誤りが発生することがある。このため、データ送信装置１から誤りがあるものとして伝送されたデータについて、さらに伝送誤りが生じた後にデータ受信装置２（又はデータ送受信装置３）に受信される場合もある。
【００２５】
このとき、データ受信装置２（又はデータ送受信装置３）が、誤り検出演算として当該受信データの多項式を用いて上記生成多項式で除算すると、伝送誤りがあったデータとして伝送されたにも関わらず、割り切れてしまい、伝送誤りがないデータとして取り扱われてしまう可能性がある。
【００２６】
これに対して、本発明では、上述のように誤り検査ビット情報を上記誤り検出演算にて得られた通常のビット値から変更補正する。これにより、伝送データに対する部分的な符号誤りが発生しても、データ受信装置２（又はデータ送受信装置３）を含む送信相手端末では、誤り検出演算にて高い確率で割り切れることが無く、受信データについて送信元において伝送誤りがあったものと判断することができる。
【００２７】
このようにすることで、データ受信装置２（又はデータ送受信装置３）を含む送信相手端末は、伝送誤りがあったものとして伝送されたデータを復号処理するにあたり、伝送誤りによる復号エラーを軽減する処理を的確に施すことができる。これにより、伝送データに伝送誤りが発生しても高品質なマルチメディア通信を提供することができる。
【００２８】
図１中の各装置について詳細に説明する。
図２は、図１中のデータ送信装置の構成を示すブロック図である。データ送信装置１は、ＣＲＣ方式による伝送誤り検出を実行するものとし、伝送エラー情報関連づけ部５、ファイル蓄積部６、誤り検査ビット補正部（補正部）７、メディア多重部（多重化部）８及び回線Ｉ／Ｆ部９から構成される。伝送エラー情報関連づけ部５は、通信ネットワーク４伝送路を経由して受信した符号化メディアデータごとにその伝送エラー情報を関連づけてファイル蓄積部６に蓄積する。
【００２９】
誤り検査ビット補正部７は、ファイル蓄積部６から伝送路に伝送すべきデータとして符号化メディアデータを読み出すと共に、これに関連づけられた伝送エラー情報に従ってその誤り検査ビット情報を補正する。メディア多重部８は、ファイル蓄積部６から読み出した符号化メディアデータを多重して多重化ストリームを生成し、回線Ｉ／Ｆ部９を介して伝送路に送出する。
【００３０】
図３は、図１中のデータ受信装置の構成を示すブロック図である。データ受信装置２は、ＣＲＣ方式による伝送誤り検出を実行するものとし、回線Ｉ／Ｆ部１０、メディア分離部１１、伝送誤り検出部（誤り検出部）１２、伝送エラー情報関連づけ部（情報関連付け部）１３、ファイル蓄積部（蓄積部）１４、音声デコーダ１５及び映像デコーダ１６から構成される。回線Ｉ／Ｆ部１０は、伝送路から受信ストリームを受信する。メディア分離部１１は、受信ストリームを分離し、メディア多重フレームを生成する。
【００３１】
伝送誤り検出部１２は、メディア分離部１１が生成した受信データに係るメディア多重フレーム中の伝送誤りを検出する。伝送エラー情報関連づけ部１３は、伝送誤り検出部１２による伝送誤りの検出結果に従い、メディア多重フレームから分離した符号化メディアデータに伝送エラー情報を関連づけてファイル蓄積部１４に蓄積する。音声デコーダ１５は、ファイル蓄積部１４に蓄積された符号化メディアデータのうち、音声メディアデータについての復号処理を実行する。映像デコーダ１６は、ファイル蓄積部１４に蓄積された符号化メディアデータのうち、映像メディアデータについての復号処理を実行する。
【００３２】
図４は、図１中のデータ送受信装置の構成を示すブロック図である。データ送受信装置３は、ＣＲＣ方式による伝送誤り検出を実行するものとし、回線Ｉ／Ｆ部１７、メディア分離部１８、伝送誤り検出部１９、伝送エラー情報関連づけ部２０、ファイル蓄積部２１、音声デコーダ２２及び映像デコーダ２３からなるデータ受信機能部と、回線Ｉ／Ｆ部１７、ファイル蓄積部２１、誤り検査ビット補正部２４及びメディア多重部２５からなるデータ送信機能部とから構成される。これら構成部の主な機能は、図２及び図３に示したものと同様である。
【００３３】
次に動作について説明する。
先ず、データ送信装置１による動作を説明する。
データ送信装置１のファイル蓄積部６には、図５の「ファイル蓄積時」に示すように、蓄積メディアファイル６ａとして符号化メディアデータ（符号化データ）２６〜２８とその伝送エラー情報２９〜３１が蓄積されている。伝送エラー情報関連づけ部５は、伝送路を経由して受信した符号化メディアデータをその伝送エラー情報と関連づけてファイル蓄積部６内の蓄積メディアファイル６ａに蓄積する。この機能は、後述するデータ受信装置２及びデータ送受信装置３においても同様である。
【００３４】
本実施の形態では、ＣＲＣ方式による誤り検出演算の結果としての誤り検査ビット情報をそのまま蓄積するのではなく、誤り検査ビット情報に基づいて求めた伝送エラー情報のみを符号化メディアデータに関連づけて蓄積する。上述したように、伝送エラー情報は、上記誤り検出方式により判断された誤りの有無を示す少なくとも１ビットの情報であるため、誤り検査ビット情報を全て蓄積するより蓄積すべき情報量を削減することができる。
【００３５】
ここで、蓄積メディアファイル６ａに蓄積した符号化メディアデータ２６〜２８を伝送路を介して再び伝送する場合について説明する。
データ送信装置１内の誤り検査ビット補正部７は、伝送すべき符号化メディアデータ２６〜２８に関連づけられた伝送エラー情報２９〜３１を基にして、これら符号化データ２６〜２８に伝送誤りがあったか否かを把握する。
【００３６】
続いて、誤り検査ビット補正部７は、符号化メディアデータ２６〜２８についてＣＲＣ方式による誤り検出演算を実行してそれぞれの誤り検査ビット情報を求める。つまり、誤り検査ビット補正部７は、符号化メディアデータ２６〜２８のビット列を多項式とみなし、これら多項式を用いて所定の生成多項式による除算処理を実行して、その余りから規定される誤り検査ビット情報をそれぞれ求める。
【００３７】
このように、データ送信装置１側で、符号化メディアデータやメディア多重フレームに対する誤り検査ビット情報を計算して送信することにより、ファイル６ａに蓄積時に受信した符号化メディアデータについての誤り検査ビット情報を蓄積する必要が無く、誤り検査ビット分の蓄積容量を削減することが可能となる。
【００３８】
上述した伝送エラー情報に基づく伝送誤りの判定結果として、図５に示すように、例えば音声についての符号化メディアデータ２６に伝送誤りがあったことが認められたものとする。このとき、誤り検査ビット補正部７は、符号化メディアデータ２６の誤り検査ビット情報を、ＣＲＣ方式による誤り検出演算で得られた当初の値とは異なる値の情報に補正する。具体的には、誤り検査ビット情報を構成する全てのビット値を反転させたり、任意の２ビットを反転するなどの処理を行う。
【００３９】
このあと、誤り検査ビット補正部７は、上記誤り検査ビット情報を補正した符号化メディアデータ２６を含む符号化メディアデータ２６〜２８をそれぞれに対応する誤り検査ビット情報と共に、メディア多重部８に送出する。メディア多重部８では、符号化メディアデータ２６〜２８をメディア多重フレーム（多重フレーム）２６ａ〜２８ａに多重する。メディア多重フレーム２６ａ〜２８ａは、例えば図５の「相手端末へのファイル再送信時」に示すように、ヘッダ、符号化メディアデータ及びその誤り検査ビットからそれぞれ構成される。
【００４０】
メディア多重部８が生成したメディア多重フレーム２６ａ〜２８ａは、回線Ｉ／Ｆ部９を介して通信ネットワーク４を構成する伝送路に出力され、送信相手端末へ送信されることとなる。
【００４１】
なお、上記説明では、ファイル蓄積部６に蓄積した符号化メディアデータについて再送信する場合を示したが、本発明はこれに限られるものではない。例えば、データ送信装置１を構成する上記各構成部が、伝送路を経由して受信する符号化メディアストリームに対して上述した再送信処理を逐一実行する、いわゆるリアルタイムな送信処理を実行するよう構成してもよい。
【００４２】
また、誤り検査ビット補正部７は、伝送エラー情報に基づいて伝送誤りがあると判断した符号化メディアデータについて、その伝送エラー発生部分を廃棄してその直前の正常な内容を設定するようにしても良い。これにより、送信相手端末が当該データについて復号処理を実行するにあたり、復号エラーを軽減することができる。
【００４３】
具体例を挙げて説明すると、伝送データが音声メディアであれば、同じメディアデータを構成する音声情報のうち、時間的に先の音声情報とその次（時間的に直後）の音声情報には相関性がある。この場合、時間間隔によるが、時間的に先の音声情報に対してその次の音声情報は、内容的に差異がほとんどないことが多い。
【００４４】
従って、音声メディアを構成する音声情報のうち、ある有音の音声情報が欠落してしまった場合、当該メディアデータを再生すると、プチプチという耳障りな破裂音が発生してしまう。また、無音に近い音声情報が欠落した場合であっても、次の音声としてエラー音が混入してしまうことがある。この場合においても、同様にプチプチと破裂音が発生し、耳障りな再生結果となる。
【００４５】
そこで、誤り検査ビット補正部７が、上記不具合を軽減するために符号化メディアデータ中の伝送エラー発生部分を廃棄し、その直前の正常な内容を設定した符号化メディアデータを生成するように構成する。これにより、送信相手端末が当該データについて復号処理を実行するにあたり、上述したような復号エラー（例えば、プチプチという破裂音）の発生を抑制することができる。
【００４６】
これに関連して、伝送エラー情報関連づけ部５が、ファイル蓄積部６に蓄積する符号化メディアデータに対してその伝送エラー情報に基づいて伝送誤りがあると判断した場合、その誤り発生区間を廃棄し、誤り検査ビット補正部７が、当該データを伝送するにあたり、上記廃棄区間の直前の正常な内容を設定するように構成しても良い。
【００４７】
このようにすることで、伝送誤りがあったものについて誤り発生区間が廃棄されることから、ファイル蓄積部６への蓄積データの削減が実施される。さらに、同時に送信側で誤り耐性機能を実施したような処理を行って伝送するため、送信相手端末において誤り耐性機能を有していない場合にも有効である。
【００４８】
また、上述した廃棄した区間に対して当該区間の直前の正常な内容を送信する代わりに、例えば無音音声フレームやその直前の音声フレームと直後の音声フレームとの中間音などからなる代替符号化メディアデータを送信するようにしても良い。
【００４９】
この他、音声に係る符号化メディアデータについて上記廃棄された区間に、前回の送信音声レベルに対して音声レベルを少し下げた音声のメディアデータを代替符号化メディアデータとして生成する。このようにすることで、単純に前回の音声を繰り返すより、自然に音声が減衰されるため耳障りな音が発生せずに無音に近づいてゆくような再生データを得ることができる。これは、エラーデータが長く続く場合などに有効である。
【００５０】
代替符号化メディアデータを送信する場合、当該データは、あくまで推測データであるため、送信相手端末側で完全に正しいデータとして受信しては弊害がある場合がある。このため、その区間のデータに対して誤り検査ビット情報を付加する際、誤り検査ビット補正部７が、誤り検査ビット情報の値を、上記と同様に、例えば全ての値を反転したり、任意の２ビットを反転するなどの補正をしてもよい。
【００５１】
上述のような処理を実行することでも、送信相手端末が当該データについて復号処理を実行するにあたり、復号エラーによる異音発生等を軽減することができる。
【００５２】
この他、補間用の符号化メディアデータを生成するメディア符号化部（不図示）をデータ送信装置１に設けても良い。例えば、誤り検査ビット補正部７が、ファイル蓄積部６から読み出した伝送すべきデータのうち、ある特定のメディアの符号化メディアデータが欠如していると判断したとき、上記メディア符号化部が生成した当該メディアについての補間用の符号化メディアデータを付加して送信するよう構成する。
【００５３】
このようにすることで、例えば送信間隔が規定され、その間隔毎に必ずデータの送信を義務付けられたメディアデータを送信する場合に有効である。これにより、当該データを受信した送信相手端末では、復号処理時の復号エラーを軽減することが可能となる。
【００５４】
また、誤り検査ビット補正部７が、特定のメディアの符号化メディアデータに伝送エラー頻度が予め設定した許容値を超えるものと判断したとき、これらを不正メディアと判定して廃棄し、破棄したメディア情報の代わりに上記メディア符号化部が生成した符号化メディアデータを送信するよう構成しても良い。上記許容値は、復号処理の伝送誤りによる影響などを考慮して決定する。
【００５５】
次に、データ受信装置２による動作を説明する。
データ受信装置２内の回線Ｉ／Ｆ部１０は、伝送路を介してデータ送信装置１から受信ストリームを受信する。メディア分離部１１は、図６の「回線からの受信時」に示すように、受信ストリームを分離して、符号化メディアデータ２６〜２８を含むメディア多重フレーム２６ａ〜２８ａを抽出する。このあと、伝送誤り検出部１２は、メディア多重フレーム２６ａ〜２８ａ内の誤り検査ビットに基づいて誤り検出処理を実行し、伝送路を経由して受信した時における伝送誤りの有無を判断する。
【００５６】
具体的には、例えばＣＲＣ方式の誤り検出演算であると、伝送誤り検出部１２は、メディア多重フレーム２６ａ〜２８ａから分離した、誤り検査ビット情報を含む符号化メディアデータ２６〜２８のビット列を多項式とみなして、これら多項式を用いて所定の生成多項式による除算処理を実行し、割り切れるか否かによって伝送誤りの有無を判断する。
【００５７】
ここで、符号化メディアデータ２６についての誤り検査ビットが、データ送信装置１内の誤り検査ビット補正部７によってＣＲＣ方式による誤り検出演算で得られた当初の値とは異なる値の情報に補正されているものとする。例えば、誤り検査ビット情報を構成する全てのビット値を反転させたり、任意の２ビットを反転するなどの処理がなされているものとする。
【００５８】
この場合、伝送誤り検出部１２は、当該誤り検査ビットが付加された符号化メディアデータ２６の多項式を用いて上記生成多項式による除算処理を実行しても高い確率で割り切れることがなく、符号化メディアデータ２６について伝送誤りがあった旨を検出することができる。このあと、伝送誤り検出部１２による誤り検出結果は、伝送エラー情報関連づけ部１３に出力される。
【００５９】
伝送エラー情報関連づけ部１３では、図６の「ファイル蓄積時」に示すように、伝送誤り検出部１２による誤り検出結果に基づいて各符号化メディアデータ２６〜２８についての伝送エラー情報２９〜３１を生成し、メディア多重フレーム２６ａ〜２８ａから分離したヘッダ、誤り検査ビットを削除する。このあと、伝送エラー情報関連づけ部１３は、符号化メディアデータ２６〜２８を各々の伝送エラー情報２９〜３１に関連づけたフォーマットに変換してファイル蓄積部１４内の蓄積メディアファイル１４ａに蓄積する。
【００６０】
伝送エラー情報は、符号化メディアデータについての伝送誤りの有無を特定するための１ビットのディジタル値からなる。このため、誤り検査ビットをそのまま保存する場合と比較して伝送エラー情報を保存した方がファイル１４ａに蓄積すべき情報量を削減することができる。
【００６１】
音声メディアに係る符号化メディアデータ２６，２８について再生する場合、音声デコーダ１５は、図６の「自端末でのファイル再生時」に示すように、蓄積メディアファイル１４ａから符号化メディアデータ２６，２８とこれに関連づけられた伝送エラー情報２９，３１を抽出する。
【００６２】
次に、音声デコーダ１５は、伝送エラー情報２９，３１に基づいて符号化メディアデータ２６，２８の伝送誤りの有無を判断し、この判断結果に応じて復号処理を実行する。これにより、音声デコーダ１５は、伝送誤りがある音声についての符号化メディアデータを復号する際に復号エラーを軽減する処理を適応的に実行することが可能となる。
【００６３】
上記処理について具体的に説明すると、音声についての符号化メディアデータは、時間的に先の音声情報とその次（時間的に直後）の音声情報に相関性があり、時間的に先の音声情報に対してその次の音声情報は内容的に差異がないことが多い。
【００６４】
この場合、音声メディアを構成する音声情報のうち、ある有音の音声情報が欠落してしまうと、当該メディアデータを再生した際、プチプチという耳障りな破裂音が発生してしまう。また、無音に近い音声情報が欠落した場合であっても、次の音声としてエラー音が混入してしまうと、同様にプチプチと破裂音が発生して耳障りな再生結果となる。
【００６５】
そこで、伝送エラー情報関連づけ部１３は、例えば伝送誤りが認識された符号化メディアデータを構成する音声情報のうち、伝送エラー発生区間を廃棄し、その直前の伝送誤りのない正常な内容を当該区間に設定した符号化メディアデータとしてファイル１４ａに蓄積する。これにより、音声デコーダ１５が当該データについて復号処理を実行するにあたり、上記復号エラー（例えば、プチプチという破裂音）の発生を抑制することができる。
【００６６】
また、伝送エラー情報関連づけ部１３は、受信した符号化メディアデータのうち、伝送誤りが発生した部分のデータを廃棄し、代替符号化メディアデータを設定してファイル１４ａに蓄積するようにしてもよい。
【００６７】
ここで、代替符号化メディアデータとしては、例えば無音音声フレームやその直前の音声フレームと直後の音声フレームの中間音などによるものが挙げられる。この他に、例えば音声に係る符号化メディアデータについて上記廃棄した区間における音声データの時間的に直前の音声データを基にして前回送信音声レベルに対して音声レベルを少し下げた音声に係る符号化メディアデータを当該区間（削除し続けた時間）に順次生成（徐々に音声レベルを下げるなど）して代替符号化メディアデータとする。
【００６８】
このようにすることで、音声デコーダ１５による復号処理において、単純に前回の音声を繰り返すより、自然に音声が減衰されるため耳障りな音が発生せずに無音に近づいてゆくような再生データを得ることができる。これは、エラーデータが長く続く場合などに有効である。
【００６９】
この他に、補間用の符号化メディアデータを生成するメディア符号化部（不図示）をデータ受信装置２に設けても良い。これは、例えば伝送誤り検出部１２が、ファイル蓄積部１４に保存すべき符号化メディアデータのうち、ある特定のメディアの符号化メディアデータが欠如していると判断したとき、伝送エラー情報関連づけ部１３が、上記メディア符号化部が生成した当該メディアについての補間用の符号化メディアデータを付加してファイル蓄積部１４に保存する。
【００７０】
また、伝送誤り検出部１２が、特定のメディアの符号化メディアデータについて伝送誤りの頻度が予め設定した許容値を超えるものと判断したとき、伝送エラー情報関連づけ部１３が、当該データを不正メディアと判定して廃棄し、これ以外の正常メディアと共に、廃棄した区間に関する情報のみをファイル１４ａに保存するようにしてもよい。上記許容値は、復号処理の伝送誤りによる影響などを考慮して決定する。
【００７１】
具体的に説明すると、伝送エラー情報関連づけ部１３が、伝送誤りを含むメディアについてどのメディアデータについてどのタイミングから何秒間エラーが入り続けたのでその区間のデータを廃棄したという情報をファイル１４ａに保存する。その一方、伝送エラー情報関連づけ部１３は、当該区間のメディア情報は廃棄する。このようにすることで、ファイル１４ａに伝送誤りがある実音声データをそのまま保存する場合に比べて、ファイル蓄積部１４に対する蓄積容量を削減することができる。
【００７２】
例えば、音声であれば２０ｍｓに３１バイト程度必要である。仮に１秒間エラーが入り続けた場合は、３１バイト×５０＝１５５０バイトとなるが、上述のように処理することでメディア種別１バイト、タイミング情報８バイト、時間情報８バイトの合計１７バイトに削減することができる。
【００７３】
また、映像メディアに係る符号化メディアデータ２７を再生する場合、映像デコーダ１６が、図６の「自端末でのファイル再生時」に示すように、蓄積メディアファイル１４ａから符号化メディアデータ２７とこれに関連づけられた伝送エラー情報３０を抽出する。映像デコーダ１６は、伝送エラー情報３０に基づいて符号化メディアデータ２７の伝送誤りの有無を判断し、この判断結果に応じて復号処理を実行する。
【００７４】
このようにすることで、映像デコーダ１６は、映像についての符号化メディアデータに伝送誤りがある場合であっても、音声メディアについて上述したような方法と同様にして復号エラーを軽減する処理を適応的に実行しながら復号することが可能となる。
【００７５】
なお、上記説明では、受信したメディア多重フレーム２６ａ〜２８ａから分離した符号化メディアデータ２６〜２８ごとに伝送エラー情報２９〜３１を関連づけて蓄積メディアファイル１４ａに蓄積する場合を示したが、本発明はこれに限られるものではない。例えば、伝送エラー情報関連づけ部１３が、符号化メディアデータを保持するにあたり、その誤り検査ビット情報をそのまま関連づけてもよい。若しくは、受信したメディア多重フレーム２６ａ〜２８ａごとに伝送エラー情報２９〜３１を関連づけて蓄積メディアファイル１４ａに蓄積するようにしても良い。
【００７６】
次にデータ送受信装置３による動作を説明する。
先ず、データ受信機能部について説明する。
回線Ｉ／Ｆ部１７は、伝送路を介してデータ送信装置１などから受信ストリームを受信する。メディア分離部１８は、図７の「回線からの受信時」に示すように、受信ストリームを分離して、符号化メディアデータ２６〜２８を含むメディア多重フレーム２６ａ〜２８ａを抽出する。このあと、伝送誤り検出部１９は、メディア多重フレーム２６ａ〜２８ａ内の誤り検査ビットに基づいて誤り検出処理を実行し、伝送路を経由して受信した時における伝送誤りの有無を判断する。
【００７７】
具体的には、例えばＣＲＣ方式の誤り検出演算であると、伝送誤り検出部１９は、メディア多重フレーム２６ａ〜２８ａから分離した、誤り検査ビット情報を含む符号化メディアデータ２６〜２８のビット列を多項式とみなして、これら多項式を用いて所定の生成多項式による除算処理を実行し、割り切れるか否かによって伝送誤りの有無を判断する。
【００７８】
ここで、符号化メディアデータ２６についての誤り検査ビットが、データ送信装置１内の誤り検査ビット補正部７、若しくは、自己の誤り検査ビット補正部２４によってＣＲＣ方式による誤り検出演算で得られた当初の値とは異なる値の情報に補正されているものとする。具体的には、誤り検査ビット情報を構成する全てのビット値を反転させたり、任意の２ビットを反転するなどの処理がなされているものとする。
【００７９】
この場合、伝送誤り検出部１９は、当該誤り検査ビットが付加された符号化メディアデータ２６の多項式を用いて上記生成多項式による除算処理を実行しても高い確率で割り切れることがなく、符号化メディアデータ２６について伝送誤りがあった旨を検出することができる。このあと、伝送誤り検出部１９による誤り検出結果は、伝送エラー情報関連づけ部２０に出力される。
【００８０】
伝送エラー情報関連づけ部２０では、図７の「ファイル蓄積時」に示すように、伝送誤り検出部１９による誤り検出結果に基づいて各符号化メディアデータ２６〜２８についての伝送エラー情報２９〜３１を生成し、メディア多重フレーム２６ａ〜２８ａから分離したヘッダ、誤り検査ビットを削除する。このあと、伝送エラー情報関連づけ部２０は、符号化メディアデータ２６〜２８を各々の伝送エラー情報２９〜３１に関連づけたフォーマットに変換してファイル蓄積部２１内の蓄積メディアファイル２１ａに蓄積する。
【００８１】
ここで、上述したように、伝送エラー情報は、符号化メディアデータについての伝送誤りの有無を特定するための１ビットのディジタル値からなる。このため、誤り検査ビットをそのまま保存する場合と比較して伝送エラー情報を保存した方がファイル２１ａに蓄積すべき情報量を削減することができる。
【００８２】
音声メディアに係る符号化メディアデータ２６，２８について再生する場合、音声デコーダ２２は、図７の「自端末でのファイル再生時」に示すように、蓄積メディアファイル２１ａから符号化メディアデータ２６，２８とこれに関連づけられた伝送エラー情報２９，３１を抽出する。
【００８３】
次に、音声デコーダ２２は、伝送エラー情報２９，３１に基づいて符号化メディアデータ２６，２８の伝送誤りの有無を判断し、この判断結果に応じて復号処理を実行する。これにより、音声デコーダ２２は、伝送誤りがある音声についての符号化メディアデータを復号する際に復号エラーを軽減する処理を適応的に実行することが可能となる。
【００８４】
上記処理について具体的に説明すると、音声についての符号化メディアデータは、時間的に先の音声情報とその次（時間的に直後）の音声情報に相関性があり、時間的に先の音声情報に対してその次の音声情報は内容的に差異がないことが多い。
【００８５】
この場合、音声メディアを構成する音声情報のうち、ある有音の音声情報が欠落してしまうと、当該メディアデータを再生した際、プチプチという耳障りな破裂音が発生してしまう。また、無音に近い音声情報が欠落した場合であっても、次の音声としてエラー音が混入してしまうと、同様にプチプチと破裂音が発生して耳障りな再生結果となる。
【００８６】
そこで、伝送エラー情報関連づけ部２０は、例えば伝送誤りが認識された符号化メディアデータを構成する音声情報のうち、伝送エラー発生区間を廃棄し、その直前の伝送誤りのない正常な内容を当該区間に設定した符号化メディアデータをファイル２１ａに蓄積する。これにより、音声デコーダ２２が当該データについて復号処理を実行するにあたり、上記復号エラー（例えば、プチプチという破裂音）の発生を抑制することができる。
【００８７】
また、伝送エラー情報関連づけ部２０は、受信した符号化メディアデータのうち、伝送誤りが発生した部分のデータを廃棄し、代替符号化メディアデータを設定してファイル２１ａに蓄積するようにしてもよい。
【００８８】
ここで、代替符号化メディアデータとしては、例えば無音音声フレームやその直前の音声フレームと直後の音声フレームの中間音などによるものが挙げられる。この他に、例えば音声に係る符号化メディアデータについて上記廃棄した区間における音声データの時間的に直前の音声データを基にして前回送信音声レベルに対して音声レベルを少し下げた音声に係る符号化メディアデータを当該区間（削除し続けた時間）に順次生成（徐々に音声レベルを下げるなど）して代替符号化メディアデータとする。
【００８９】
このようにすることで、単純に前回の音声を繰り返すより、自然に音声が減衰されるため耳障りな音が発生せずに無音に近づいてゆくような再生データを得ることができる。これは、エラーデータが長く続く場合などに有効である。
【００９０】
また、補間用の符号化メディアデータを生成するメディア符号化部をデータ送受信装置３のデータ受信機能部に設けても良い。これは、例えば伝送誤り検出部１９が、ファイル蓄積部２１に蓄積すべき符号化メディアデータのうち、ある特定のメディアの符号化メディアデータが欠如していると判断したとき、伝送エラー情報関連づけ部２０が、上記メディア符号化部が生成した当該メディアについての補間用の符号化メディアデータを付加してファイル２１ａに蓄積する。
【００９１】
さらに、伝送誤り検出部１９が、特定のメディアの符号化メディアデータについて伝送誤りの頻度が予め設定した許容値を超えるものと判断したとき、伝送エラー情報関連づけ部２０が、当該データを不正メディアと判定して廃棄し、これ以外の正常メディアと共に、廃棄した区間に関する情報のみをファイル２１ａに保存するようにしてもよい。上記許容値は、復号処理の伝送誤りによる影響などを考慮して決定する。
【００９２】
具体的に説明すると、伝送エラー情報関連づけ部２０が、伝送誤りを含むメディアについてどのメディアデータについてどのタイミングから何秒間エラーが入り続けたのでその区間のデータを廃棄したという情報をファイル２１ａに保存する。その一方、伝送エラー情報関連づけ部２０は、当該区間のメディア情報は廃棄する。このようにすることで、ファイル２１ａに伝送誤りがある実音声データをそのまま保存する場合に比べて、ファイル蓄積部２１に対する蓄積容量を削減することができる。
【００９３】
例えば、音声であれば２０ｍｓに３１バイト程度必要である。仮に１秒間エラーが入り続けた場合は、３１バイト×５０＝１５５０バイトとなるが、上述のように処理することでメディア種別１バイト、タイミング情報８バイト、時間情報８バイトの合計１７バイトに削減することができる。
【００９４】
また、映像メディアに係る符号化メディアデータ２７を再生する場合、映像デコーダ２３が、図７の「自端末でのファイル再生時」に示すように、蓄積メディアファイル２１ａから符号化メディアデータ２７とこれに関連づけられた伝送エラー情報３０を抽出する。映像デコーダ２３は、伝送エラー情報３０に基づいて符号化メディアデータ２７の伝送誤りの有無を判断し、この判断結果に応じて復号処理を実行する。
【００９５】
このようにすることで、映像デコーダ２３は、映像についての符号化メディアデータに伝送誤りがある場合であっても、音声メディアについて上述したような方法と同様にして復号エラーを軽減する処理を適応的に実行しながら復号することが可能となる。
【００９６】
なお、上記説明では、受信したメディア多重フレーム２６ａ〜２８ａから分離した符号化メディアデータ２６〜２８ごとに伝送エラー情報２９〜３１を関連づけて蓄積メディアファイル２１ａに蓄積する場合を示したが、本発明はこれに限られるものではない。
【００９７】
例えば、伝送エラー情報関連づけ部２０が、符号化メディアデータを保持するにあたり、その誤り検査ビット情報をそのまま関連づけてもよい。若しくは、受信したメディア多重フレーム２６ａ〜２８ａごとに伝送エラー情報２９〜３１を関連づけて蓄積メディアファイル２１ａに蓄積するようにしても良い。
【００９８】
続いて、データ送信機能部について説明する。
誤り検査ビット補正部２４は、伝送すべき符号化メディアデータ２６〜２８に関連づけられた伝送エラー情報２９〜３１を基にして、これら符号化データ２６〜２８に伝送誤りがあったか否かを把握する。
【００９９】
続いて、誤り検査ビット補正部２４は、符号化メディアデータ２６〜２８についてＣＲＣ方式による誤り検出演算を実行してそれぞれの誤り検査ビット情報を求める。つまり、誤り検査ビット補正部２４は、符号化メディアデータ２６〜２８のビット列を多項式とみなし、これら多項式を用いて所定の生成多項式による除算処理を実行して、その余りから規定される誤り検査ビット情報をそれぞれ求める。
【０１００】
このように、データ送信装置１と同様にデータ送受信装置３においても、符号化メディアデータやメディア多重フレームに対する誤り検査ビット情報を計算して送信する。これにより、ファイル２１ａに蓄積時に受信した符号化メディアデータについての誤り検査ビット情報を蓄積する必要が無く、誤り検査ビット分の蓄積容量を削減することが可能となる。
【０１０１】
ここで、上述した伝送エラー情報に基づく伝送誤りの判定結果として、図７に示すように、例えば音声についての符号化メディアデータ２６に伝送誤りがあったことが認められたものとする。このとき、誤り検査ビット補正部２４は、符号化メディアデータ２６の誤り検査ビット情報を、ＣＲＣ方式による誤り検出演算で得られた当初の値とは異なる値の情報に補正する。具体的には、誤り検査ビット情報を構成する全てのビット値を反転させたり、任意の２ビットを反転するなどの処理を行う。
【０１０２】
このあと、誤り検査ビット補正部２４は、上記誤り検査ビット情報を補正した符号化メディアデータ２６を含む符号化メディアデータ２６〜２８をそれぞれに対応する誤り検査ビット情報と共に、メディア多重部２５に送出する。メディア多重部２５では、符号化メディアデータ２６〜２８をメディア多重フレーム（多重フレーム）２６ｂ〜２８ｂに多重する。
【０１０３】
メディア多重部２５が生成したメディア多重フレーム２６ｂ〜２８ｂは、回線Ｉ／Ｆ部１７を介して通信ネットワーク４を構成する伝送路に出力され、送信相手端末へ送信されることとなる。
【０１０４】
なお、上記説明では、ファイル蓄積部２１に蓄積した符号化メディアデータについて再送信する場合を示したが、本発明はこれに限られるものではない。例えば、データ送受信装置３を構成する上記各構成部が、伝送路を経由して受信する符号化メディアストリームに対して上述した再送信処理を逐一実行する、いわゆるリアルタイムな送信処理を実行するよう構成してもよい。
【０１０５】
また、誤り検査ビット補正部２４は、データ送信装置１と同様に、伝送エラー情報に基づいて伝送誤りがあると判断した符号化メディアデータについて、その伝送エラー発生区間を廃棄してその直前の正常な内容を設定するようにしても良い。これにより、送信相手端末が当該データについて復号処理を実行するにあたり、復号エラーを軽減することができる。
【０１０６】
これに関連して、伝送エラー情報関連づけ部２０が、ファイル蓄積部６に蓄積する符号化メディアデータに対してその伝送エラー情報に基づいて伝送誤りがあると判断した場合、その誤り発生区間を廃棄し、誤り検査ビット補正部２４が、当該データを伝送するにあたり、上記廃棄区間の直前の正常な内容を設定するように構成しても良い。
【０１０７】
このようにすることで、伝送誤りがあったものについて誤り発生区間が廃棄されることから、ファイル蓄積部２１への蓄積データの削減が実施される。さらに、同時に送信側で誤り耐性機能を実施したような処理を行って伝送するため、送信相手端末において誤り耐性機能を有していない場合にも有効である。
【０１０８】
また、上述した廃棄した区間に対して当該区間の直前の正常な内容を送信する代わりに、例えば無音音声フレームやその直前の音声フレームと直後の音声フレームとの中間音などを代替符号化メディアデータとして送信するようにしても良い。
【０１０９】
この他に、例えば音声に係る符号化メディアデータについて上記廃棄した区間における音声データの時間的に直前の音声データを基にして前回送信音声レベルに対して音声レベルを少し下げた音声に係る符号化メディアデータを当該区間（削除し続けた時間）に順次生成（徐々に音声レベルを下げるなど）して代替符号化メディアデータとしてもよい。このようにすることで、単純に前回の音声を繰り返すより、自然に音声が減衰されるため耳障りな音が発生せずに無音に近づいてゆくような再生データを得ることができる。これは、エラーデータが長く続く場合などに有効である。
【０１１０】
ここで、代替符号化メディアデータが送信データである場合、当該データは、あくまで推測データであるため、送信相手端末側で完全に正しいデータとして受信しては弊害がある場合がある。このため、その区間のデータに対して誤り検査ビット情報を付加する際、誤り検査ビット補正部７が、誤り検査ビット情報の値を、上記と同様に、例えば全ての値を反転したり、任意の２ビットを反転するなどの補正をしてもよい。
【０１１１】
上述のような処理を実行することでも、送信相手端末が当該データについて復号処理を実行するにあたり、復号エラーによる異音発生等を軽減することができる。
【０１１２】
この他、補間用の符号化メディアデータを生成するメディア符号化部（不図示）をデータ送受信装置３に設けても良い。例えば、誤り検査ビット補正部２４が、ファイル蓄積部２１から読み出した伝送すべきデータのうち、ある特定のメディアの符号化メディアデータが欠如していると判断したとき、上記メディア符号化部が生成した当該メディアについての補間用の符号化メディアデータを付加して送信するよう構成する。
【０１１３】
このようにすることで、例えば送信間隔が規定され、その間隔毎に必ずデータの送信を義務付けられたメディアデータを送信する場合に有効である。これにより、当該データを受信した送信相手端末では、復号処理時の復号エラーを軽減することが可能となる。
【０１１４】
また、誤り検査ビット補正部２４が、特定のメディアの符号化メディアデータに伝送エラー頻度が予め設定した許容値を超えるものと判断したとき、これらを不正メディアと判定して廃棄し、破棄したメディア情報の代わりに上記メディア符号化部が生成した符号化メディアデータを送信するよう構成しても良い。これにより、上記と同様の効果を得ることができる。また、上記許容値は、復号処理の伝送誤りによる影響などを考慮して決定する。
【図面の簡単な説明】
【０１１５】
【図１】この発明の実施の形態１によるデータ送信装置、データ受信装置及びデータ送受信装置にて構成される通信サービスシステムを示す図である。
【図２】図１中のデータ送信装置の構成を示すブロック図である。
【図３】図１中のデータ受信装置の構成を示すブロック図である。
【図４】図１中のデータ送受信装置の構成を示すブロック図である。
【図５】データ送信装置の動作を説明する図である。
【図６】データ受信装置の動作を説明する図である。
【図７】データ送受信装置の動作を説明する図である。
【図８】従来の符号化メディアデータの送受信動作を説明する図である。
【符号の説明】
【０１１６】
１  データ送信装置、２  データ受信装置、３  データ送受信装置、４  通信ネットワーク、５  伝送エラー情報関連づけ部、６  ファイル蓄積部、６ａ，１４ａ，２１ａ  蓄積メディアファイル、７，２４  誤り検査ビット補正部（補正部）、８，２５  メディア多重部（多重化部）、９，１０，１７  回線Ｉ／Ｆ部、１１，１８  メディア分離部、１２，１９  伝送誤り検出部（誤り検出部）、１３，２０  伝送エラー情報関連づけ部（情報関連付け部）、１４，２１  ファイル蓄積部（蓄積部）、１５，２２  音声デコーダ、１６，２３  映像デコーダ、２６〜２８  符号化メディアデータ（符号化データ）、２６ａ〜２８ａ，２６ｂ〜２８ｂ  メディア多重フレーム（多重フレーム）、２９〜３１  伝送エラー情報。
【図１】
2005039674.tif 000003
【図２】
2005039674.tif 000004
【図３】
2005039674.tif 000005
【図４】
2005039674.tif 000006
【図５】
2005039674.tif 000007
【図６】
2005039674.tif 000008
【図７】
2005039674.tif 000009
【図８】
2005039674.tif 000010