(57)【要約】【課題】通信エラーが発生しても、動画像を長時間にわたって停止させることなく他の無線ネットワーク通信装置へ送信することが可能な無線ネットワーク通信装置を提供する。【解決手段】ピコネット１には、コードレス電話機の親機２を中心として、子機３ａ，３ｂが、電波を介して接続できる範囲内に存在している。子機３ａは、フレームデータとしての基準となる原画像データとフレーム間予測画像データとからなる動画像データを生成する動画像データ生成部と、動画像データ生成手段が生成した各フレームデータを、親機２または子機３ｂへ送信する送信部と、通信時の通信エラーを検出して動画像データ生成部へ通知する通信エラー検出部とを備えている。そして、動画像データ生成部は、通信エラー検出部から通知される通信エラーに応じて動画像データのフレーム数を減らす機能を有している。【選択図】図１
2006013575.tif 000002
【特許請求の範囲】
【請求項１】
原画像データおよびフレーム間予測画像データからなる動画像データを生成する動画像データ生成手段と、
前記動画像データ生成手段が生成した各フレームデータを、無線ネットワークを介して他の無線ネットワーク通信装置へ送信する送信手段と、
前記他の無線ネットワーク通信装置との通信エラーを検出して前記動画像データ生成手段へ通知する通信エラー検出手段とを備え、
前記動画像データ生成手段は、前記通信エラー検出手段から通知される通信エラーに応じて、前記動画像データのフレーム数を減らして前記フレーム間予測画像データを生成するものである無線ネットワーク通信装置。
【請求項２】
前記フレームデータを複数の分割データに分割する分割手段を有し、
前記分割手段は、前記通信エラー検出手段から通知される前記無線ネットワークの通信エラーに応じて、前記フレームデータの分割サイズを小さくする機能を有し、
前記送信手段は、前記フレームデータを前記分割データごとに他の無線ネットワーク通信装置へ送信する機能を有することを特徴とする請求項１記載の無線ネットワーク通信装置。
【請求項３】
前記フレームデータを他の無線ネットワーク通信装置へ送信に要する時間が所定時間以上となったときに、送信異常として検出する送信異常監視手段を有し、
前記送信異常監視手段は、前記無線ネットワークの通信エラーに応じて、前記送信異常とする時間を長くすることを特徴とする請求項１または２記載の無線ネットワーク通信装置。
【請求項４】
前記動画像データ生成手段は、前記送信異常監視手段が検出する前記送信異常に応じて、次のフレームで送信するフレームデータを前記原画像データとすることを特徴とする請求項３記載の無線ネットワーク通信装置。
【請求項５】
フレームデータとしての基準となる原画像データおよび１以上のフレーム間予測画像データからなる動画像データを生成する動画像データ生成手段と、
前記動画像データ生成手段が生成した各フレームデータを、無線ネットワークを介して他の無線ネットワーク通信装置へ送信する送信手段と、
前記他の無線ネットワーク通信装置との通信エラーを検出して前記動画像データ生成手段へ通知する通信エラー検出手段とを備え、
前記動画像データ生成手段が、前記通信エラー検出手段から通知される通信エラーに応じて、前記動画像データのフレーム数を減らして前記フレーム間予測画像データを生成するステップを含むことを特徴とする無線ネットワーク通信方法。
【請求項６】
前記フレームデータを複数の分割データに分割する分割手段を有し、
前記分割手段が、前記通信エラー検出手段から通知される前記無線ネットワークの通信エラーに応じて、前記フレームデータの分割サイズを小さくするステップと、
前記送信手段が、前記フレームデータを前記分割データごとに他の無線ネットワーク通信装置へ送信するステップとを含むことを特徴とする請求項４記載の無線ネットワーク通信方法。
【請求項７】
前記フレームデータを他の無線ネットワーク通信装置へ送信に要する時間が所定時間以上となったときに、送信異常として検出する送信異常監視手段を有し、
前記送信異常監視手段が、前記無線ネットワークの通信エラーに応じて、前記送信異常とする時間を長くするステップを含むことを特徴とする請求項４または５記載の無線ネット
ワーク通信方法。
【請求項８】
前記動画像データ生成手段が、前記送信異常監視手段による前記送信異常に応じて、次のフレームで送信するフレームデータを原画像データとするステップを含むことを特徴とする請求項７記載の無線ネットワーク通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ビデオカメラや映像ファイルなどから動画像データを生成して無線ネットワークを介して通信を行う無線ネットワーク通信装置および通信方法に関する。
【背景技術】
【０００２】
近年、テレビ会議システムや、テレビ電話機能を有する携帯電話機など、動画像と音声とを同時に送受信することで、遠方にいる者との会話が行えるようにしたシステムなどが実用化されている。
【０００３】
一般に、動画像データは、時間的に連続した複数の静止画像から構成されていると見なすことができる。例えば、ＭＰＥＧ画像圧縮方式では、動画像データは、原画像であるＩピクチャ（フレーム内符号化画像）と、フレーム間予測画像であるＰピクチャ（フレーム間順方向予測符号化画像）とＢピクチャ（双方向予測符号化画像）とで構成されていて、動画像データの時間方向における冗長性の削減が行われている。
【０００４】
また、動画像データは、ＶＯＤ（Video on demand：ビデオオンデマンド）システムなどのランダムジャンプを実現するためや、データ通信を行っている最中に通信エラーが発生した場合などのリカバリのために、周期的にＩピクチャが現れるような構成となっている。
【０００５】
この動画像データのデータ通信を行っている最中に発生したエラーに対処した装置として特許文献１および２に記載のものがある。
【０００６】
特許文献１に記載のデータ通信装置は、デジタルスチルカメラからコンピュータへ画像を転送する際に、通信エラーが発生すると、データ転送速度を遅くするものである。
【０００７】
また、特許文献２に記載の動画像通信システムは、送信側装置である動画像送信装置がＩフレームの圧縮符号化の処理時間が予め設定される閾値Ｔｘを超えたときに、当該フレームの圧縮符号化処理を中止して次フレームの圧縮符号化処理を行う。受信側装置である動画像表示装置は、規定時間内に圧縮画像データが受信できない場合に、リセットの要求を送信側装置へ送信する。リセット要求を受信した送信側装置は、Ｐピクチャの圧縮処理を中止し、Ｉピクチャの圧縮処理から始めることにより、圧縮符号化処理の遅延時間の累積が防止できるというものである。
【特許文献１】特開２０００−２９５３１４号公報
【特許文献２】特開２００３−２８４０７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
特許文献１に記載のデータ通信装置では、通信エラーが発生するとデータ転送速度を遅くするものであるが、無線ネットワークでは、時分割スロットで通信が行われるため、通信速度を可変とすることが不可能なため適用できない。
【０００９】
特許文献２に記載の動画像通信システムでは、送信側装置と受信側装置とがＬＡＮなどのネットワークを介して接続されている。しかし、送信側装置と受信側装置とが無線ネットワークを介して接続した場合では、周囲の影響を受けやすいため、電波を妨害するようなものがあると、通信エラーが発生して受信側装置がリセット要求を送信しても送信側装置へ到達しないことが想定される。
【００１０】
これは、無線ネットワークの多くはＩＳＭバンドを使用し通信を行っているため、同じ周波数帯域を使用するブルートゥース（商標）やＩＥＥＥ（Institute of Electrical and Electronic Engineers，米国電気電子学会）で制定された８０２．１１ａや８０２．１１ｂなどが混在して使用されている場所などでは、通信エラーが頻繁に発生する可能性がある。
【００１１】
また、この周波数帯域は、電子レンジなどに使用されるマグネトロンが発生する電磁波とも重複しているので、無線ネットワーク通信装置の近くで、電子レンジを使用した場合でも電波が干渉されるため、通信エラーが多発して通信が行えない状況となることがある。
【００１２】
従って、特許文献２に記載の動画像通信システムでは、受信側装置から送信側装置へのリセット要求が、干渉電波による通信エラーで到達できない場合では、受信側装置は、新たなＩピクチャを受信することができないので、動画像が止まったようになってしまう。
【００１３】
また、無線ネットワークでは前述のように通信エラーが非常に発生しやすいため、通信エラーが発生する度にリトライを繰り返すこととなる。そうなると、送信側装置でＩフレームの圧縮符号化の処理時間が予め設定される閾値Ｔｘを超えることも多くなり、データ容量の大きいＩピクチャばかりを送信する事態となり、無線ネットワークの負荷を増大させるとともに、送信時間が更にかかってしまうという問題も発生する。
【００１４】
そこで本発明は、通信エラーが発生しても、動画像を長時間にわたって停止させることなく他の無線ネットワーク通信装置へ送信することが可能な無線ネットワーク通信装置および無線ネットワーク通信方式を提供することを目的とする。
【課題を解決するための手段】
【００１５】
本発明は、フレームデータとしての基準となる原画像データおよび１以上のフレーム間予測画像データからなる動画像データを生成する動画像データ生成手段と、前記動画像データ生成手段が生成した各フレームデータを、無線ネットワークを介して他の無線ネットワーク通信装置へ送信する送信手段と、前記他の無線ネットワーク通信装置との通信エラーを検出して前記動画像データ生成手段へ通知する通信エラー検出手段とを備え、前記動画像データ生成手段は、前記通信エラー検出手段から通知される通信エラーに応じて、前記動画像データのフレーム数を減らして前記フレーム間予測画像データを生成するものである。
【発明の効果】
【００１６】
本発明の無線ネットワーク通信装置は、無線ネットワークの通信エラーに応じて、フレーム間予測データのフレーム数を減らして他の無線ネットワーク通信装置へ送信することにより、他の無線ネットワーク通信装置へ送信される１フレームの動画像データに要する時間を長くとることができる。よって、フレーム数が減少して動画像が滑らかに表示されなくとも、表示が止まったままとなるような事態を防止することが可能な無線ネットワーク通信装置とすることができる。
【発明を実施するための最良の形態】
【００１７】
本願の第１の発明は、フレームデータとしての基準となる原画像データおよび１以上のフレーム間予測画像データからなる動画像データを生成する動画像データ生成手段と、動画像データ生成手段が生成した各フレームデータを、無線ネットワークを介して他の無線ネットワーク通信装置へ送信する送信手段と、他の無線ネットワーク通信装置との通信エラーを検出して動画像データ生成手段へ通知する通信エラー検出手段とを備え、動画像デ
ータ生成手段は、通信エラー検出手段から通知される通信エラーに応じて、動画像データのフレーム数を減らしてフレーム間予測画像データを生成したものである。
【００１８】
動画像データ生成手段が、通信エラー検出手段から通知される無線ネットワークの通信エラーに応じて、フレーム間予測データのフレーム数を減らして生成することにより、原画像データが送信される頻度が高くなり、前のフレームをエラーした場合でも、次のフレームで原画像データを受信することで受信側が画像再生可能となるため、確実に再生できるフレームを確保することができる。
【００１９】
よって、フレーム数が減少して動画像が滑らかに表示されなくとも、表示が止まったままとなるような事態を防止することができる通信装置である。
【００２０】
本願の第２の発明は、フレームデータを複数の分割データに分割する分割手段を有し、分割手段は、通信エラー検出手段から通知される無線ネットワークの通信エラーに応じて、フレームデータの分割サイズを小さくする機能を有し、送信手段は、フレームデータを分割データごとに他の無線ネットワーク通信装置へ送信する機能を有することを特徴としたものである。
【００２１】
分割手段により、１フレームの動画像を複数の分割データに分割し、通信エラーに応じて分割サイズを小さくするので、通信環境に応じて１パケットの送信に要する時間を長く設定することができる。
【００２２】
従って、通信エラーが発生しても、送信するパケットの再送許容回数を増やすことができるため、確実に画像データを送信することができる通信装置である。
【００２３】
本願の第３の発明は、フレームデータを他の無線ネットワーク通信装置へ送信に要する時間が所定時間以上となったときに、送信異常として検出する送信異常監視手段を有し、送信異常監視手段は、無線ネットワークの通信エラーに応じて、送信異常とする時間を長くすることを特徴としたものである。
【００２４】
通信環境が悪化してパケットの送信に対するリトライを繰り返しても、送信異常監視手段が、無線ネットワークの通信エラーに応じて、送信異常とする時間を長くするので、送信異常とせずにフレームデータを送信することができる。例えば、フレーム間予測データの送信が干渉ノイズなどによりリトライを繰り返すことで送信異常となった場合、フレーム間予測データは、前後のフレーム間予測データを元にして再生可能なデータであるため、それ以降のフレーム間予測データを受信できたとしても、受信側装置では再生することが困難である。従って、１フレームでもフレーム間予測データが送信できない場合は、受信側装置で再生可能なデータである原画像データを送信し、また、フレーム数を減らすことで原画像データの比率を高くする。この場合、原画像データが大きいため干渉ノイズなどによりリトライを繰り返すことで送信異常となる可能性が高くなる。そこで、送信異常とする時間を長くすることで、フレーム間予測データだけでなく原画像などのデータが大きいフレームも確実に受信側に送信し、確実に再生できるフレーム数を多くすることができる。
【００２５】
本願の第４の発明は、動画像データ生成手段は、送信異常監視手段が検出する送信異常に応じて、次のフレームで送信するフレームデータを原画像データとすることを特徴としたものであり、動画像データ生成手段が送信異常に応じて、次に送信するフレームデータの画像データタイプを原画像データとすることによって、送信異常発生後に受信装置では再生できないフレーム間予測データを送信することによる表示が止まったままとなるような事態を防止することができる。
【００２６】
本願の第５の発明は、フレームデータとしての基準となる原画像データおよび１以上のフレーム間予測画像データからなる動画像データを生成する動画像データ生成手段と、動画像データ生成手段が生成した各フレームデータを、無線ネットワークを介して他の無線ネットワーク通信装置へ送信する送信手段と、他の無線ネットワーク通信装置との通信エラーを検出して動画像データ生成手段へ通知する通信エラー検出手段とを備え、動画像データ生成手段が、通信エラー検出手段から通知される通信エラーに応じて、動画像データのフレーム数を減らしてフレーム間予測画像データを生成するステップを含むものである。
【００２７】
動画像データ生成手段が、通信エラー検出手段から通知される無線ネットワークの通信エラーに応じて、フレーム間予測データのフレーム数を減らして生成することにより、原画像データの頻度が高くなり、前のフレームをエラーした場合でも、次のフレームで原画像データを受信することで受信側が画像再生可能となるため、確実に再送できるフレームを確保することができる。
【００２８】
よって、フレーム数が減少して動画像が滑らかに表示されなくとも、表示が止まったままとなるような事態を防止することができる通信方法である。
【００２９】
本願の第６の発明は、フレームデータを複数の分割データに分割する分割手段を有し、分割手段が、通信エラー検出手段から通知される無線ネットワークの通信エラーに応じて、フレームデータの分割サイズを小さくするステップと、送信手段が、フレームデータを分割データごとに他の無線ネットワーク通信装置へ送信するステップとを含むものである。
【００３０】
分割手段により、１フレームの動画像を複数の分割データに分割して、この分割データを送信手段により、他の無線ネットワーク通信装置へ送信するので、他の無線ネットワーク通信装置へ送信する動画像データを小さいサイズとすることができる。従って、通信エラーが発生しても、送信するパケットの再送許容回数を増やすことができるため、確実に画像データを送信することができる通信方法である。
【００３１】
本願の第７の発明は、フレームデータを他の無線ネットワーク通信装置へ送信に要する時間が所定時間以上となったときに、送信異常として検出する送信異常監視手段を有し、送信異常監視手段が、無線ネットワークの通信エラーに応じて、送信異常とする時間を長くするステップを含むものである。
【００３２】
通信環境が悪化してパケットの送信に対するリトライを繰り返しても、送信異常監視手段が、無線ネットワークの通信エラーに応じて、送信異常とする時間を長くするので、送信異常とせずにフレームデータを送信することができる。
【００３３】
本願の第８の発明は、動画像データ生成手段は、送信異常監視手段による送信異常に応じて、次のフレームで送信するフレームデータを原画像データとすることを特徴としたものである。
【００３４】
動画像データ生成手段が送信異常に応じて、次に送信する画像データタイプを原画像データとすることによって、送信異常発生後に受信装置では再生できないフレーム間予測データを送信することによる表示が止まったままとなるような事態を防止することができる。
【００３５】
（実施の形態）
以下、図面に基づいて本発明の実施の形態について説明する。
【００３６】
まず、本発明の実施の形態に係る無線ネットワーク通信装置を用いた無線ネットワークシステムの構成を図１に基づいて説明する。
【００３７】
図１は、本発明の実施の形態に係る無線ネットワーク通信装置の一例であるコードレス電話機の親機が他の無線ネットワーク通信装置である子機に無線ネットワークを介して接続している図である。
【００３８】
図１に示すように、ブルートゥースの仕様に準拠した無線ネットワークであるピコネット（Piconet）１には、コードレス電話機の親機２を中心として、子機３（３ａ，３ｂ）が、電波を介して接続できる範囲内に存在している。
【００３９】
このピコネット１は、親機２がマスタ、子機３ａと子機３ｂとがスレーブとして通信している。親機２は、有線である伝送路４を介して公衆回線網５に接続されており、公衆回線網６を介して通話相手と通信することができる。
【００４０】
子機３ａと子機３ｂは、同じ構成である。子機３ａと子機３ｂとの間で通信する場合には、呼び出した方がマスタとなり、呼び出された方がスレーブとなって通信を行うこともできる。
【００４１】
次に、本発明の実施の形態に係る無線ネットワーク通信装置の一例であるコードレス電話機の子機の構成を図２から図４に基づいて説明する。
【００４２】
図２は本発明の実施の形態に係る無線ネットワーク通信装置の一例であるコードレス電話機の子機の構成図である。図３は同子機の動画像データ生成部の構成図である。図４は同子機の通信処理部の構成図である。
【００４３】
図２に示すように、本実施の形態のコードレス電話機の子機３ａは、カメラ１１と、マイク１２と、表示部１３と、スピーカ１４と、動画像データ処理部１５と、通信処理部１６と無線部１７とアンテナ１８を備えている。
【００４４】
動画像データ処理部１５は、カメラ１１から入力した画像や、マイク１２から入力した音声を、動画像データとして生成する。また、親機２または子機３ｂから受信した動画像データを復号し、画像は表示部１３へ、音声はスピーカ１４へ出力される。
【００４５】
ここで、動画像データ処理部１５の構成について図３に基づいて詳細に説明する。
【００４６】
図３に示すように、動画像データ処理部１５は、動画像データ生成部１５ａと、動画像データ再生部１５ｂと、分割処理部１５ｃとを備えている。
【００４７】
動画像データ生成部１５ａは、入力した画像および音声を符号化して、フレームデータとしての基準となる原画像データおよび１以上のフレーム間予測画像データからなる動画像データを生成する動画像データ生成手段である。
【００４８】
この動画像データは、例えば、ＭＰＥＧ画像圧縮方式では、原画像であるＩピクチャ（フレーム内符号化画像）と、フレーム間予測画像データであるＰピクチャ（フレーム間順方向予測符号化画像）とＢピクチャ（双方向予測符号化画像）とで構成される。動画像データ生成部１５ａは、このＩピクチャと、Ｐピクチャと、Ｂピクチャをこの符号化された動画像データを生成して分割処理部１５ｃへ出力する。
【００４９】
動画像データ再生部１５ｂは、入力した動画像データを復号し再生する。そして前述したように、画像は表示部１３へ、音声はスピーカ１４へ出力する機能を有している。
【００５０】
分割処理部１５ｃは、動画像データ生成部１５ａから出力される複数の分割データに分割する分割手段である。また、後述する通信エラー検出部から通知される無線ネットワークの通信エラーに応じて、フレームデータの分割サイズを小さくする機能を有している。
【００５１】
図２に戻って、通信処理部１６は、動画像データ処理部１５から出力されるフレームデータを、例えばブルートゥースの仕様に準拠したフォーマットのパケットに格納して無線部１７へ出力する。また、親機２または子機３ｂから受信したパケットを解析して、動画像データを抽出して、動画像データ処理部１５へ出力する。
【００５２】
ここで、通信処理部１６の構成について図４に基づいて詳細に説明する。
【００５３】
図４に示すように、無線処理部１６は、受信部１６ａと、送信部１６ｂと、通信エラー検出部１６ｃと、送信異常監視部１６ｄとを備えている。
【００５４】
受信部１６ｂは、無線部１７が受信したパケットが自装置宛か否かを判定したり、パケットの種別（ＡＣＬパケットやＳＣＯパケットなど）に応じた処理を行ったりする。また、親機２または子機３ｂから送信されたフレームデータを格納したパケットを受信すると、パケットからフレームデータを抽出して、動画像データ処理部１５へ出力する機能を有する。
【００５５】
送信部１６ｂは、動画像データ処理部１５が生成したフレームデータを、無線ネットワークを介して親機２または子機３ｂへ無線部１７を介して送信する送信手段である。このフレームデータは、分割処理部１５ｃにより分割した分割データである。そして送信部１６ｂは、この分割データを送信する際に所定のサイズに分割してパケットに格納して送信する。
【００５６】
通信エラー検出部１６ｃは、親機２または子機３ｂとの通信エラーを検出して動画像データ処理部１５へ通知する通信エラー検出手段である。通信エラーが検出された場合は、通信エラー検出部１６ｃは、通信エラーが発生した旨の通知を、動画像データ生成部１５ａと、分割処理部１５ｃと、送信異常監視部１６ｄとへ通知する。
【００５７】
送信異常監視部１６ｄは、フレームデータをブルートゥースのパケットで送信する際、親機２または子機３ｂへのパケット送信に要する時間が所定時間以上となったときに、送信異常として検出する送信異常監視手段である。また、通信エラー検出部１６ｃからの通信エラーの通知に応じて、送信異常とする時間を長くする機能を有している。送信異常監視部１６ｄが送信異常を検出すると、送信部１６ｂおよび動画像データ生成部１５ａへ通知される。送信異常の通知を受けた送信部１６ｂは、送信中の分割データを破棄する。分割データが破棄されることで、結果的にフレームデータが破棄されることになる。そして動画像データ生成部１５ａは、送信異常が発生した以降のフレーム間予測画像データであるＰピクチャおよびＢピクチャの生成を行わずに、次の原画像データであるIピクチャを生成する。
【００５８】
無線部１７は、アンテナ１８を介して受信した電波の復調や、アンテナ１８へ送信する無線電波の変調を行う機能を有している。この無線部１７による復調および変調は、ＩＳＭ（Industry Science Medical）バンドとよばれる、２．４０２ＧＨｚから２．４８０ＧＨｚまでの周波数帯域を使用して、例えば周波数変調方式（Frequency Shift Keying）や
位相変調方式（Phase Shift Keying）などである。
【００５９】
以上のように構成される本発明の実施の形態に係る無線ネットワーク通信装置の一例であるコードレス電話機の子機について、その動作を図５から図７に基づいて説明する。図５および図６は、本発明の実施の形態に係る無線ネットワーク通信装置の一例であるコードレス電話機の子機の動作を説明するフローチャートである。図７は動画像データのフレームの構成を示す図である。
【００６０】
まず、通信エラーが発生した場合の子機３ａの動作について図５に基づいて説明する。
【００６１】
図５に示すように、Ｓ１００にて、動画像データ生成部１５ａが、設定されたパラメータで、フレームデータであるＩピクチャと、ＰおよびＢピクチャとを生成する。
【００６２】
初期状態でのパラメータは、次のように設定されている。
【００６３】
（１）動画像データ生成部１５ａが動画像データを生成するフレーム数を、図７（ａ）に示すように、Ｉピクチャを生成した後に、Ｐピクチャ、Ｂピクチャ、Ｂピクチャの順に１６フレームとするデータタイプとする。
【００６４】
（２）分割処理部１５ｃが、フレームデータを分割データとする分割数は、例えばIピクチャの場合は、Iピクチャの標準のサイズ４Ｋｂｙｔｅにおいて、分割データのサイズを２５０ｂｙｔｅと設定することによって、１／１６となる。Ｐピクチャ、Ｂピクチャはフレーム間予測画像データであるため、前後の画像の変化が大きい場合はフレームサイズが大きくなるが、変化が少ない場合はフレームサイズが小さくなり、最大のサイズで１／１６となる。
【００６５】
（３）送信異常監視部１６ｄが、送信異常とする送信の際の監視時間を３０ｍｓとする。
【００６６】
動画像データ生成部１５ａが、例えば標準の４ＫｂｙｔｅのＩフレームを生成すると、分割処理部１５ｃが分割データサイズ２５０ｂｙｔｅで分割し、送信部１６ｂが、この分割データをブルートゥースのパケットに応じたサイズに分割して親機２または子機３ｂへ送信する。以下同様に、子機３ａは、Ｐピクチャ、Ｂピクチャを親機２または子機３ｂへ送信する。
【００６７】
その際に、送信異常監視部１６ｄが、各分割されたデータのブルートゥースパケットの送信に要する時間が３０ｍｓ以上であるか否かを監視する。また、これらのパラメータの設定に基づいて送信部１６ｂは、パケットの作成を行っている。
【００６８】
次に、Ｓ１１０にて通信エラー検出部１６ｃが、親機２または子機３ｂとの通信において、通信エラーが発生していないか判定する。これは、フレームデータを格納したパケットの送信に対する親機２または子機３からの応答パケットが、到達しないまたは同期エラーやＣＲＣエラーなどが発生することによって応答パケットを受信できないという場合に、通信エラー検出部１６ｃは通信エラーとしている。
【００６９】
Ｓ１１０にて、通信エラー検出部１６ｃによる通信エラーが検出されない場合は、Ｓ１００へ戻り初期状態でのパラメータで子機３ａは動画像データを送信する。通信エラー検出部１６ｃによる通信エラーが検出された場合は、Ｓ１２０へ移行する。
【００７０】
Ｓ１２０にて、通信エラー検出部１６ｃが親機２または子機３ｂとの通信において通信
エラーを検出した場合は、通信エラーが発生した旨の通知を、動画像データ生成部１５ａと、分割処理部１５ｃと、送信異常監視部１６ｄとへ通知する。
【００７１】
Ｓ１３０にて、通信エラーが発生した旨の通知を受けた動画像データ生成部１５ａは、データタイプの変更を行う。例えば、フレーム間予測画像データであるＰピクチャまたはＢピクチャの送信で通信エラーが発生した場合は、通信エラーが発生したフレーム以降のフレームは親機２または子機３ｂ側で再生が不可能となるため、次のＩピクチャから送信する必要がある。従って、動画像データ生成部１５ａは、Ｉピクチャから生成するようにデータタイプを変更する。
【００７２】
また、動画像データ生成部１５ａは、通信エラーに応じて、動画像データのフレーム数を減らす。これは、図７（ｂ）に示すように、ＰピクチャとＢピクチャとを組み合わせたフレームを合計して８フレーム減らすことで、フレーム数を８フレームとする。
【００７３】
そして、図７（ｂ）から図７（ｄ）に示すように、通信エラーが発生する度に段階的に、４フレーム、２フレームとし、更に通信環境が劣悪な状態である場合は、図７（ｅ）に示すように、Ｉピクチャのみの１フレームとした動画像データを、動画像データ生成部１５ａは生成するようにデータタイプの設定を変更する。
【００７４】
図７（ｂ）〜図７（ｅ）では、ＰピクチャとＢピクチャとを組み合わせたフレームを減らすことで所定のフレーム数としたが、Ｂピクチャのみを減らすことで、所定のフレーム数としてもよい。つまり、ＩフレームからＩフレームまでの間のフレーム間予測画像データを、Ｐピクチャのみとしたり、またはＰピクチャとＢピクチャとの組み合わせとしたりして、所定のフレーム数とすることができる。
【００７５】
フレーム数が変更されたことの通知を受けた送信異常監視部１６ｄは、フレーム数に応じて、送信異常とする送信の際の監視時間を６０ｍｓ、１２０ｍｓ、２４０ｍｓと段階的に変更する。
【００７６】
このように、フレーム数を減らして、フレーム数に応じて監視時間を長くして親機２や子機３ｂへ送信することで、通信エラーが多発するような通信環境であっても、送信部１６ｂの再送の許容回数などを多くすることができ、またIピクチャの頻度が高くなることによって、確実に受信側で再生できるフレームを確保することができる。よって、フレーム数が減少して動画像が滑らかに表示されなくとも、表示が止まったままとなるような事態を防止することができる。
【００７７】
また、通信エラーが発生した旨の通知を受けた分割処理部１５ｃは、フレームデータの分割を、通信エラーが発生する度に、段階的に分割数を増やしていくように設定を変更する。
【００７８】
例えば、Ｉピクチャの場合、１／１６から１／３２，１／６４、１／１２８と段階的に分割数を増やしていくように設定を変更する。また、Ｐピクチャ、またはＢピクチャは動画の画像における変化量によってデータフレームの大きさが変わるため、分割する大きさの設定を小さくする。
【００７９】
このように、分割処理部１５ｃが、通信環境に応じてフレームデータの分割数を増やすので、たとえ送信異常とする送信の際の監視時間を３０ｍｓよりも長く設定しても、１回の分割データの送信に要する時間を同等、または短くすることができる。従って、通信エラーが発生しても、動画像データの分割データの送信に要する時間が長くなることを抑えることができ、再送による通信時間の増大によってブルートゥースのプロファイルレイヤ
ーでタイムアウトになることを避けることができる。
【００８０】
例えば、送信異常となると、送信部１６ｂは送信中の分割されたフレームデータを破棄し、動画像データ生成部１５ａは送信異常が発生した以降のＰピクチャおよびＢピクチャの生成を行わずに次のIピクチャを生成する。従って、次のＩピクチャまでの間のフレームが抜けることとなる。
【００８１】
送信異常監視部１６ｄが、通信エラーに応じて送信異常とする時間を長くするので、通信環境が悪化してブルートゥースパケットの送信に対するリトライを繰り返しても、送信異常とせずにフレームデータを送信することができる。つまりＰピクチャやＢピクチャだけでなくＩピクチャなどのデータが大きいフレームも確実に受信側に送信し、確実に再生できるフレーム数を多くすることができる。
【００８２】
送信異常監視部１６ｄは、このパラメータが設定された以降、送信部１６ｂの送信に際して、この新たなパラメータで送信時間の監視を行う。
【００８３】
Ｓ１４０にて、動画像データ生成部１５ａにより、次のフレームデータがＩピクチャの生成となることと、フレーム数が、初期状態でのパラメータが１６フレームであれば８フレームとなることが送信部１６ｂへ通知される。また、分割処理部１５ｃにより、フレームデータの分割数が、初期状態での標準のＩピクチャの分割数のパラメータが１／１６であれば１／３２となることが送信部１６ｂへ通知される。
【００８４】
Ｓ１５０にて、送信部１６ｂは、動画像データ生成部１５ａと分割処理部１５ｃとから通知されたパラメータに応じたパケットで送信するよう設定を変更する。
【００８５】
次に、通信環境が良好な場合の子機３ａの動作について図６に基づいて説明する。
【００８６】
図６に示すように、Ｓ２００にて、図５で示される手順により設定されたパラメータで送信を行う。例えば、動画像データ生成部１５ａは、Ｉピクチャと、Ｐピクチャと、Ｂピクチャを２フレーム分で、合計４フレームで生成しているものとする。また分割処理部１５ｃは、標準のＩピクチャの場合１／６４の分割数で分割データを作成しているものとする。そして、送信異常監視部１６ｄは、送信異常を検出する時間を１２０ｍｓで行っているものとする。このようなパラメータの状態で子機３ａは、親機２または子機３ｂと通信を行っているものとする。
【００８７】
Ｓ２１０にて、通信エラー検出部１６ｃが、親機２または子機３ｂとの通信において、通信環境は良好か否かを判定する。この判定は、通信エラーを検出することなく、Ｉピクチャから次のＩピクチャまでが、所定回数ほど送信できたことで通信環境が良好であると判断する。この判断により良好でないと判断された場合は、図５で示される手順によりパラメータが変更される。そしてＳ２００へ移行する。通信環境が良好であると判断されるとＳ２２０へ移行する。
【００８８】
Ｓ２２０にて、通信エラー検出部１６ｃが、親機２または子機３ｂとの通信において、通信環境が良好であると判定すると、通信環境が良好である旨の通知を、動画像データ生成部１５ａと、分割処理部１５ｃと、送信異常監視部１６ｄとへ通知する。
【００８９】
Ｓ２３０にて、動画像データ生成部１５ａは、４フレームを８フレームの生成とするデータタイプの変更を行う。また、分割処理部１５ｃは、１／６４を１／３２の分割データとするようパラメータとする変更を行う。また、送信異常監視部１６ｄは、１２０ｍｓを６０ｍｓとするパラメータの変更を行う。送信異常監視部１６ｄは、このパラメータが設
定された以降、送信部１６ｂの送信に際して、この新たなパラメータで送信時間の監視を行う。
【００９０】
Ｓ２４０にて、動画像データ生成部１５ａにより、４フレームから８フレームとしたデータタイプで生成することが送信部１６ｂへ通知される。また、分割処理部１５ｃにより、フレームデータの分割数が、１／６４から１／３２することが送信部１６ｂへ通知される。
【００９１】
Ｓ２５０にて、送信部１６ｂは、動画像データ生成部１５ａと分割処理部１５ｃとから通知されたパラメータに応じたパケットで送信するよう設定を変更する。
【００９２】
このようにして、通信環境に応じてフレーム数を変えることで、通信エラーが発生しても、動画像を長時間にわたって停止させることなく他の無線ネットワーク通信装置へ送信することが可能な無線ネットワーク通信装置とすることができる。
【００９３】
以上、本発明の実施の形態について説明してきたが、本発明は、前記実施の形態に限定されるものではなく、動画像データ生成部がフレームデータを生成するフレーム数、分割処理部がフレームデータを分割する分割サイズ、送信異常監視部が、監視する送信異常とする時間などは、通信環境などにより適宜決めることができる。
【産業上の利用可能性】
【００９４】
本発明は、フレーム数が減少して動画像が滑らかに表示されなくとも、表示が止まったままとなるような事態を防止することが可能なので、ビデオカメラや映像ファイルなどから動画像データを生成して無線ネットワークを介して通信を行う無線ネットワーク通信装置および通信方法に好適である。
【図面の簡単な説明】
【００９５】
【図１】本発明の実施の形態に係る無線ネットワーク通信装置の一例であるコードレス電話機の親機が他の無線ネットワーク通信装置である子機に無線ネットワークを介して接続している図
【図２】本発明の実施の形態に係る無線ネットワーク通信装置の一例であるコードレス電話機の子機の構成図
【図３】同子機の動画像データ生成部の構成図
【図４】同子機の通信処理部の構成図
【図５】本発明の実施の形態に係る無線ネットワーク通信装置の一例であるコードレス電話機の子機の動作を説明するフローチャート
【図６】本発明の実施の形態に係る無線ネットワーク通信装置の一例であるコードレス電話機の子機の動作を説明するフローチャート
【図７】動画像データのフレームの構成を示す図
【符号の説明】
【００９６】
１    ピコネット
２    親機
３，３ａ，３ｂ    子機
４    伝送路
５    公衆回線網
１１    カメラ
１２    マイク
１３    表示部
１４    スピーカ
１５    動画像データ処理部
１５ａ    動画像データ生成部
１５ｂ    動画像データ再生部
１５ｃ    分割処理部
１６    通信処理部
１６ａ    受信部
１６ｂ    送信部
１６ｃ    通信エラー検出部
１６ｄ    送信異常監視部
１７    無線部
１８    アンテナ
【図１】
2006013575.tif 000003
【図２】
2006013575.tif 000004
【図３】
2006013575.tif 000005
【図４】
2006013575.tif 000006
【図５】
2006013575.tif 000007
【図６】
2006013575.tif 000008
【図７】
2006013575.tif 000009