(57)【要約】【課題】通信路の伝送状態に関するフィードバックを受信側から送信側へ行うことなく、送信側において通信路の伝送状態に応じて適切な伝送レートの選択を可能とし、利用者に好都合な情報送信装置を提供することを目的とする。【解決手段】符号化は伝送レート決定部２６からの伝送レート指示に従って行われる。伝送部２４では符号化データ送信時に使用される送信待ちバッファが存在するが、この送信待ちバッファの使用率を、通信状態情報として通信路状態推定部２５が取得する。通信路状態推定部２５では予め定められた送信待ちバッファ使用率と通信路状態値との関係から、通信路状態値を伝送レート決定部２６へ出力する。伝送レート決定部２６では取得した通信路状態値から、予め定められた通信路状態値と伝送レートの関係から、通信路状態に応じた伝送レートを決定し、符号化部２３へ出力する。【選択図】  図２
2007096982.tif 000002
【特許請求の範囲】
【請求項１】
他の装置に対して無線通信路を介してデータを伝送する伝送部と、
前記無線通信路の状態を推定する通信路状態推定部と、
前記通信路状態推定部が推定した状態に応じて単位時間あたりのデータ伝送量である伝送レートを決定する伝送レート決定部と、
前記伝送レート決定部によって決定された前記伝送レートを満たすように前記データを符号化する符号化処理部とを具備したことを特徴とする情報送信装置。
【請求項２】
前記伝送部は、伝送前に一時的に前記データを保持しておく送信待ちバッファを更に具備し、
前記通信路状態推定部は、前記送信待ちバッファの使用率に基づき前記無線通信路の状態を推定することを特徴とする請求項１記載の情報送信装置。
【請求項３】
前記通信路状態推定部は、単位時間あたりのデータ再送回数に基づき前記無線通信路の状態を推定することを特徴とする請求項１記載の情報送信装置。
【請求項４】
情報伝送装置における送信条件制御方法であって、
他の装置に対して無線通信路を介してデータを伝送する伝送ステップと、
前記無線通信路の状態を推定する通信路状態推定ステップと、
前記通信路状態推定ステップにて推定した状態に応じて単位時間あたりのデータ伝送量である伝送レートを決定する伝送レート決定ステップと、
前記伝送レート決定ステップによって決定された前記伝送レートを満たすように前記データを符号化する符号化処理ステップとからなることを特徴とする送信条件制御方法。
【請求項５】
前記通信路状態推定ステップは、伝送前に一時的に前記データを保持しておく送信待ちバッファの使用率に基づき前記無線通信路の状態を推定することを特徴とする請求項４記載の送信条件制御方法。
【請求項６】
前記通信路状態推定ステップは、単位時間あたりのデータ再送回数に基づき前記無線通信路の状態を推定することを特徴とする請求項４記載の送信条件制御方法。
【請求項７】
コンピュータに読み取り可能なプログラムが記録された記録媒体において、
前記プログラムは、
他の装置に対して無線通信路を介してデータを伝送する伝送ステップと、
前記無線通信路の状態を推定する通信路状態推定ステップと、
前記通信路状態推定ステップにて推定した状態に応じて単位時間あたりのデータ伝送量である伝送レートを決定する伝送レート決定ステップと、
前記伝送レート決定ステップによって決定された前記伝送レートを満たすように前記データを符号化する符号化処理ステップとからなることを特徴とする記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばＢｌｕｅｔｏｏｔｈ（登録商標）等に準拠した通信機能を有する通信モジュールを構成要素とする情報送信装置及びこの装置における送信条件制御システムに係り、特にデータの送信側において伝送路状態の推定を行い、この結果に基づきデータ伝送時の符号化パラメータを決定する情報送信装置及び送信条件制御方法に関する。
【背景技術】
【０００２】
従来、通信路を介してデータを伝送する情報通信装置において、伝送路の状態に応じて通信パラメータを変更することによって、所望の品質のデータ伝送を確保するための技術があった。
【０００３】
例えば特開２００４−７２７２０号公報に開示された方法では、通信路の伝送状態を示すフィードバック情報を受信端末から送信端末へ通知するステップを含み、この通知された情報に基づいて送信側が符号化データを送信する際の伝送レートを変更する方法が示されている。
【特許文献１】特開２００４−７２７２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した従来の技術は、通信路の伝送状態を示すフィードバック情報を受信端末から送信端末へ返すための仕組みが必要であり、送信側と受信側が予め前記仕組みを備えて作られている必要がある。
【０００５】
ここで、例えば２．４ＧＨｚ  ＩＳＭ帯を用いる通信方式であるＢｌｕｅｔｏｏｔｈのオーディオ伝送に関する通信規約の場合について示すと、上記従来方式で示されたような通信路の伝送状態を示すフィードバック情報を受信側から送信側へ返す仕組みは必須実装項目ではなく、受信側の実装の裁量に実装するか否かが任されている。
【０００６】
このため、Ｂｌｕｅｔｏｏｔｈのオーディオ伝送に関する通信規約の場合は、上記従来方式を適用できない場合が起こり得るが、これは通信路の伝送状態が悪い場合でも最適な伝送レートに変更される仕組みの恩恵を受けられないという不便を、システムの利用者はこうむることになる。
【０００７】
本発明は、このような事情を考慮してなされたものであり、通信路の伝送状態に関するフィードバックを受信側から送信側へ行うことなく、送信側において通信路の伝送状態に応じて適切な伝送レートの選択を可能とし、利用者に好都合な情報送信装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、請求項１に係る発明の情報送信装置では、他の装置に対して無線通信路を介してデータを伝送する伝送部と、無線通信路の状態を推定する通信路状態推定部と、通信路状態推定部が推定した状態に応じて単位時間あたりのデータ伝送量である伝送レートを決定する伝送レート決定部と、伝送レート決定部によって決定された伝送レートを満たすようにデータを符号化する符号化処理部とを具備したことを特徴とする。
【０００９】
更に請求項２に係る発明の情報送信装置では、伝送部は、伝送前に一時的に前記データを保持しておく送信待ちバッファを具備し、通信路状態推定部は、送信待ちバッファの使用率に基づき無線通信路の状態を推定することを特徴とする。
【００１０】
更に請求項３に係る発明の情報送信装置では、通信路状態推定部は、単位時間あたりのデータ再送回数に基づき無線通信路の状態を推定することを特徴とする。
【００１１】
また請求項４に係る発明の送信条件制御方法は、他の装置に対して無線通信路を介してデータを伝送する伝送ステップと、無線通信路の状態を推定する通信路状態推定ステップと、通信路状態推定ステップにて推定した状態に応じて単位時間あたりのデータ伝送量である伝送レートを決定する伝送レート決定ステップと、伝送レート決定ステップによって決定された伝送レートを満たすようにデータを符号化する符号化処理ステップとからなることを特徴とする。
【００１２】
更に請求項５に係る発明の送信条件制御方法は、通信路状態推定ステップは、伝送前に一時的にデータを保持しておく送信待ちバッファの使用率に基づき無線通信路の状態を推定することを特徴とする。
【００１３】
更に請求項６に係る発明の送信条件制御方法は、信路状態推定ステップは、単位時間あたりのデータ再送回数に基づき無線通信路の状態を推定することを特徴とする。
【００１４】
また請求項７に係る発明の記録媒体は、コンピュータに読み取り可能なプログラムが記録された記録媒体において、プログラムは、他の装置に対して無線通信路を介してデータを伝送する伝送ステップと、無線通信路の状態を推定する通信路状態推定ステップと、通信路状態推定ステップにて推定した状態に応じて単位時間あたりのデータ伝送量である伝送レートを決定する伝送レート決定ステップと、伝送レート決定ステップによって決定された伝送レートを満たすようにデータを符号化する符号化処理ステップとからなることを特徴とする。
【発明の効果】
【００１５】
本発明によれば、受信端末から送信端末へ通信路の伝送状態を示すフィードバック情報を通知する仕組みなくして、送信側において通信路の伝送状態に応じて適切な伝送レートの選択を可能とし、所望の品質のデータ伝送を確保できる、利用者に好都合な情報送信装置を提供することができる。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照して本発明の実施の形態について説明する。
【００１７】
はじめに図１を用いて本方式適用時の状況を説明する。図１に示された端末２台は、本方式を用いてオーディオデータの伝送を行うことが考えられるものであり、ここでは一例としてオーディオプレーヤ１０から無線で送信されるオーディオデータ１１をワイヤレスヘッドフォン１２で受信して聴取する利用場面を想定した例である。
【００１８】
このオーディオプレーヤ１０側に本方式の情報送信装置が搭載されているものとして例を示す。なお、ここでは、例えばＢｌｕｅｔｏｏｔｈ準拠などによる無線通信を前提として説明するが、本実施形態は、Ｂｌｕｅｔｏｏｔｈを初めとする無線通信に限定されるものではなく、ケーブル接続を伴う有線通信であっても適用可能である。
【００１９】
次に、図２を用いて本方式の機能的な構成について説明する。
【００２０】
送信端末２１はオーディオデータ１１を符号化して受信端末２７へ送信する。受信端末２７では、伝送部２８で受信したメディアデータを復号部２９で復号した後、出力部２Ａにおいてヘッドフォンスピーカなどで出力する。
【００２１】
送信端末２１の内部構成の詳細は次のようになる。入力部２２はオーディオプレーヤのオーディオ再生機能部(図示しない)からのオーディオデータを取得する。
【００２２】
取得されたオーディオデータは符号化部２３において、所定の符号化方式によって符号化される。符号化された符号化データは伝送部２４からＢｌｕｅｔｏｏｔｈ無線伝送路へ送出する。
【００２３】
符号化は伝送レート決定部２６からの伝送レート指示に従って行われる。
ここで、伝送レート指示は次のように決められる。伝送部２４では符号化データ送信時に使用される送信待ちバッファが存在するが、この送信待ちバッファの使用率を、通信状態情報として通信路状態推定部２５が取得する。
【００２４】
通信路状態推定部２５では予め定められた送信待ちバッファ使用率と通信路状態値との関係から、通信路状態値を伝送レート決定部２６へ出力する。
伝送レート決定部２６では取得した通信路状態値から、予め定められた通信路状態値と伝送レートの関係から、通信路状態に応じた伝送レートを決定し、符号化部２３へ出力する。
【００２５】
この仕組みによって、通信状態に応じた適切な伝送レートで符号化された符号化データを送信することができる。
【００２６】
図３に通信路状態推定処理のフローチャートを、図４に伝送レート決定処理のフローチャートを示す。
【００２７】
次に、通信路状態推定部２５で用いられる、送信待ちバッファ使用率と通信路状態の関係の一例を図５に示す。
【００２８】
この例では、送信待ちバッファの使用率が高いことを、現時点で可能な最大伝送レートに対して実際の伝送レートが接近していると考え、通信路に余裕が少ない状態と判断して、送信待ちバッファ使用率が低い場合に比べて小さな通信路状態値を出力している。
【００２９】
通信路状態推定部２５の動作としては、例えば図６に示すような、単位時間あたりのデータ再送回数から通信路状態を推定して通信路状態値を出力する構成も可能である。
【００３０】
この考えは、通信路における伝送エラー発生頻度が高い場合に行われるデータ再送の回数が増加することに注目して、通信路状態を推定するものであり、単位時間あたりのデータ再送回数が大きくなる程、通信路状態が悪いと判断して小さな通信路状態値を出力している。
【００３１】
また、伝送レート決定部２６で用いられる、通信路状態値と伝送レートとの関係の一例を図７に示す。
【００３２】
この例では、通信路状態が悪い、すなわち、値が小さい程、伝送レートを小さくして、通信路で現在伝送可能な最大伝送レートに対して余裕を持たせることによって、良好な伝送を可能にすることを考えている。
【００３３】
通信路状態値と伝送レートの間の関係は図７中のＣａｓｅ１（７３）およびＣａｓｅ２（７４）に示すように、様々可能である。
【００３４】
Ｃａｓｅ２に示す関係は、符号化方式の仕様から決まる最大ビットレートが、通信路状態が良好な場合の伝送可能ビットレートによりも十分低く、通信路状態値が多少低くても最大ビットレートで余裕を持って伝送可能な場合に用いられる一例を示している。
【００３５】
ここで、上記で説明した送信端末２１における動作は、例えば図８に示すハードウェア構成で行われる。
【００３６】
図８中のＣＰＵ８１、ＲＯＭ８２、ＲＡＭ８３により一般的な制御部が構成され、無線通信部８４、ユーザインタフェース部８５、音入力部８６など、個別の機能部を統括して制御することにより本発明の機能が実現される。
【００３７】
なお、本発明は上記実施形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を変形して具体化できる。
【００３８】
また、上記実施形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成できる。例えば、実施形態に示される全構成要素からいくつかの構成要素を削除しても良い。さらに、異なる実施形態にわたる構成要素を適宜組み合わせても良い。
【図面の簡単な説明】
【００３９】
【図１】本発明の実施形態に係る使用状況説明図。
【図２】本発明の実施形態に係る説明図。
【図３】本発明の実施形態に係る通信路状態推定処理のフローチャート図。
【図４】本発明の実施形態に係る伝送レート決定処理のフローチャート図。
【図５】本発明の実施形態に係る使用状況説明図
【図６】本発明の実施形態に係る通信路状態推定処理のフローチャート図。
【図７】本発明の実施形態に係る通信路状態と伝送レートの既定の対応関係説明図。
【図８】本発明の実施形態に係る送信端末の概略構成図。
【符号の説明】
【００４０】
２１  送信端末
２２  入力部
２３  符号化部
２４  伝送部
２５  通信路状態推定部
２６  伝送レート決定部
２７  受信端末
２８  伝送部
２９  復号部
２Ａ  出力部
【図１】
2007096982.tif 000003
【図２】
2007096982.tif 000004
【図３】
2007096982.tif 000005
【図４】
2007096982.tif 000006
【図５】
2007096982.tif 000007
【図６】
2007096982.tif 000008
【図７】
2007096982.tif 000009
【図８】
2007096982.tif 000010