(57)【要約】【課題】無線通信システムにおいて、中継機を介して送受信する場合のデータ処理を円滑かつ速やかに行う。【解決手段】子機から番号順に送信されて中継機で受信したパケットが、妨害電波の影響を回避するために順番が入れ替わって送信されることにより、親機で受信したパケットの番号が前後した場合に、受信待ち番号のパケットが受信されないため、それに応じて受信待ち番号が更新されなくても直ぐには再送を要求せず、受信待ち番号が更新されていた場合には肯定応答を送信し、更新されていない場合に再送を要求する否定応答を送信することから、再送による処理を頻繁に行う必要が無くなり、遅延の発生を抑制し得る。【選択図】図１４
2014220643.tif 000002
【特許請求の範囲】
【請求項１】
親機及び子機間の送受信を無線で行う無線通信システムであって、
前記親機及び前記子機間の送受信を中継する中継機を有し、
前記子機は、番号順にパケットを送信し、
前記親機は、前記パケットが番号順に受信された場合に次に受信すべき前記パケットの番号を受信待ち番号として設定する受信待ち番号設定部と、所定のタイミングで前記受信待ち番号の更新状況を判定し、当該判定結果に基づいて前記パケットの再送を要求する応答信号を前記子機に送信する再送制御部とを有し、
前記再送制御部は、前記受信待ち番号が更新されていたと判定した場合は、肯定応答を送信し、前記受信待ち番号が更新されていないと判定した場合は、否定応答を送信することを特徴とする無線通信システム。
【請求項２】
前記親機は、前記パケットを保存する記憶部を有し、
前記再送制御部は、前記受信待ち番号が更新されていないと判定し、かつ前記記憶部に前記パケットが保存されていない場合には前記肯定応答を送信することを特徴とする請求項１に記載の無線通信システム。
【請求項３】
前記親機は、前記パケットを保存する記憶部を有し、
前記受信待ち番号設定部は、前記記憶部に前記受信待ち番号に該当する前記パケットが保存されていた場合には前記受信待ち番号を次に受信すべき前記パケットの番号に設定することを特徴とする請求項１に記載の無線通信システム。
【請求項４】
前記受信待ち番号設定部は、前記記憶部に前記受信待ち番号に該当する前記パケットが保存されていた場合に前記受信待ち番号を次に受信すべき前記パケットの番号に設定することを、前記該当する前記パケットが前記記憶部に無い状態になるまで繰り返すことを特徴とする請求項３に記載の無線通信システム。
【請求項５】
前記子機が、外部監視用のカメラ子機とドアホン子機とのいずれかであることを特徴とする請求項１乃至請求項４のいずれかに記載の無線通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、親機及び子機間の無線通信を中継機を介して行う無線通信システムに関するものである。
【背景技術】
【０００２】
従来、無線通信システムにおいて、送受信時のエラー発生率が高いという問題があり、エラー発生時に受信側から送信側に自動的に再送要求を行う等している。例えば、自動再送要求のために制御チャネルを用い、エラーが検出された場合に再送するデータの量をできるだけ抑えた自動再送制御を行うようにしたものがある（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−２８４２６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
また、親無線通信システムにおいて、親機及び子機間の通信状態が悪くなるような場合でも問題無く送受信を可能にするために、中継機を設置することがある。このような中継機では、例えばパケット通信で、カメラ子機から送信された画像データを受信して親機に転送する。
【０００５】
中継機での転送処理において、例えばＴＤＭＡ（時分割多元接続）方式で、１フレーム内の複数のスロットでパケットを送受信する場合、妨害電波を回避するために中継機でパケットを送信するスロットを変更すると、送信されるパケットの番号が前後する場合がある。例えば、送信側（例えばカメラ子機）のパケット送信用スロットの選択と、中継機のパケット送信用スロットの選択とを制限することにより、中継機でパケットの順番が入れ替わらないようにすることができるが、制限により処理に遅延が生じる虞がある。
【０００６】
また、中継機で上記したような制限を行わない場合には、順番が入れ替わったパケットを親機で受信するため、親機は、抜けた番号のパケットの再送を要求する否定応答（ＮＡＣＫ）を送信する。その場合には、子機からは正規の順番で送信されているにも拘わらず、再送処理を行うことになるため、データ処理が煩雑化しかつ遅延が生じるという問題がある。
【０００７】
本発明は、このような従来技術の問題点を解消するべく案出されたものであり、その主な目的は、中継機を介して送受信する場合のデータ処理を円滑かつ速やかに行うことができる無線通信システムを提供することにある。
【課題を解決するための手段】
【０００８】
本発明の無線通信システムは、親機及び子機間の送受信を無線で行う無線通信システムであって、前記親機及び前記子機間の送受信を中継する中継機を有し、前記子機は、番号順にパケットを送信し、前記親機は、前記パケットが番号順に受信された場合に次に受信すべき前記パケットの番号を受信待ち番号として設定する受信待ち番号設定部と、所定のタイミングで前記受信待ち番号の更新状況を判定し、当該判定結果に基づいて前記パケットの再送を要求する応答信号を前記子機に送信する再送制御部とを有し、前記再送制御部は、前記受信待ち番号が更新されていたと判定した場合は、肯定応答を送信し、前記受信待ち番号が更新されていないと判定した場合は、否定応答を送信する構成とする。
【発明の効果】
【０００９】
本発明によれば、子機から番号順に送信されて中継機で受信したパケットが、妨害電波の影響を回避するために順番が入れ替わって送信されることにより、親機で受信したパケットの番号が前後した場合に、受信待ち番号のパケットが受信されないため、それに応じて受信待ち番号が更新されなくても直ぐには再送を要求せず、受信待ち番号が更新されていた場合には肯定応答を送信し、更新されていない場合に再送を要求する否定応答を送信することから、再送による処理を頻繁に行う必要が無くなり、遅延の発生を抑制し得る。子機から番号順にパケットが送信されていれば、中継機での処理で番号が入れ替わっただけなので、１フレーム内の複数のスロットでパケットを送受信する場合、その１フレーム内で、入れ変わった番号のパケットを受信でき、その場合には次のフレームにおける応答信号の送信タイミングまでに受信待ち番号が更新されるため、そのまま送受信を続行することができる。
【図面の簡単な説明】
【００１０】
【図１】本発明が適用された無線通信システムの全体の構成例を示す図
【図２】親機の回路構成を概略示すブロック図
【図３】ドアホン子機の回路構成を概略示すブロック図
【図４】カメラ子機の回路構成を概略示すブロック図
【図５】モニタ子機の回路構成を概略示すブロック図
【図６】中継機の回路構成を概略示すブロック図
【図７】本発明が適用された時分割多重通信（ＴＤＭ等）方式におけるフレーム・スロットの構成例を示す図
【図８】（ａ）は制御チャネルのフィールド構成であり、（ｂ）は通信チャネルのフィールド構成を示す図
【図９】親機及びカメラ子機間の中継機を介して行われる通信中の動作例を示す図
【図１０】本発明による親機におけるパケット受信制御のフローを示す図
【図１１】中継機を介したカメラ子機及び親機間の送受信制御の動作の具体例を示す図
【図１２】親機でのデータ受信の一部が前後した場合の図９に対応する図
【図１３】本発明による親機における再送制御信号の送信制御のフローを示す図
【図１４】データ受信エラーが発生した場合の図１１に対応する図
【発明を実施するための形態】
【００１１】
前記課題を解決するためになされた第１の発明は、親機及び子機間の送受信を無線で行う無線通信システムであって、前記親機及び前記子機間の送受信を中継する中継機を有し、前記子機は、番号順にパケットを送信し、前記親機は、前記パケットが番号順に受信された場合に次に受信すべき前記パケットの番号を受信待ち番号として設定する受信待ち番号設定部と、所定のタイミングで前記受信待ち番号の更新状況を判定し、当該判定結果に基づいて前記パケットの再送を要求する応答信号を前記子機に送信する再送制御部とを有し、前記再送制御部は、前記受信待ち番号が更新されていたと判定した場合は、肯定応答を送信し、前記受信待ち番号が更新されていないと判定した場合は、否定応答を送信する構成とする。
【００１２】
これによると、子機から番号順に送信されて中継機で受信したパケットが、妨害電波の影響を回避するために順番が入れ替わって送信されることにより、親機で受信したパケットの番号が前後した場合に、受信待ち番号のパケットが受信されないため、それに応じて受信待ち番号が更新されなくても直ぐには再送を要求せず、受信待ち番号が更新されていた場合には肯定応答を送信し、更新されていない場合に再送を要求する否定応答を送信することから、再送による処理を頻繁に行う必要が無くなり、遅延の発生を抑制し得る。子機から番号順にパケットが送信されていれば、中継機での処理で番号が入れ替わっただけなので、１フレーム内の複数のスロットでパケットを送受信する場合、その１フレーム内で、入れ変わった番号のパケットを受信でき、その場合には次のフレームにおける応答信号の送信タイミングまでに受信待ち番号が更新されるため、そのまま送受信を続行することができる。
【００１３】
また、第２の発明は、前記第１の発明において、前記親機は、前記パケットを保存する記憶部を有し、前記再送制御部は、前記受信待ち番号が更新されていないと判定し、かつ前記記憶部に前記パケットが保存されていない場合には前記肯定応答を送信する構成とする。
【００１４】
これによると、受信待ちが番号が更新されておらずかつ記憶部にパケットが保存されていない場合には、受信待ち番号に該当するパケットが後から送信されてくる可能性があるため、直ぐに否定応答信号を送信せず、肯定応答を送信することにより、再送による処理を頻繁に行う必要が無くなり、遅延の発生を抑制し得る。
【００１５】
また、第３の発明は、前記第１の発明において、前記親機は、前記パケットを保存する記憶部を有し、前記受信待ち番号設定部は、前記記憶部に前記受信待ち番号に該当する前記パケットが保存されていた場合には前記受信待ち番号を次に受信すべき前記パケットの番号に設定する構成とする。
【００１６】
これによると、受信待ち番号に対応するパケットを記憶部から読み出してデータの処理を行うことができ、抜けたパケットの次のパケットの送受信を再度行う必要が無く、速やかな処理を行うことができる。
【００１７】
また、第４の発明は、前記第１乃至第３のいずれかの発明において、前記受信待ち番号設定部は、前記記憶部に前記受信待ち番号に該当する前記パケットが保存されていた場合に前記受信待ち番号を次に受信すべき前記パケットの番号に設定することを、前記該当する前記パケットが前記記憶部に無い状態になるまで繰り返す構成とする。
【００１８】
これによると、受信待ち番号に対応するパケットを記憶部から読み出してデータの処理を行うことができるとともに、更に記憶部に受信待ち番号に該当するパケットが保存されていた場合には、記憶部に該当するパケットが無い状態になるまで記憶部にアクセスして受信待ち番号の次の番号の設定を繰り返すことにより、記憶部に保存されているパケットの再送を要求する必要が無いため、速やかな処理を行うことができる。
【００１９】
また、第５の発明は、前記第１乃至第４のいずれかの発明において、前記子機が、外部監視用のカメラ子機とドアホン子機とのいずれかである構成とすることにより、家庭用のドアホンシステムに好適に適用することができる。
【００２０】
以下、本発明の実施の形態を、図面を参照しながら説明する。図１は、本発明が適用された無線通信システムの全体の構成例を示す図である。図において、家屋内には所定の場所に親機１が配設され、家屋のドアＤＲまたはその近傍にドアホン子機２が配設され、家屋の外部を監視するためのカメラ子機３が外壁の図示例では２箇所に配設され、主に家屋内で使用する可搬型のモニタ子機４が図示例では２台設けられている。そして、親機１と各子機３・４との間の送受信を良好に行い得るようにするための中継機５が適所に設けられている。
【００２１】
図２は、親機１の回路構成を概略示すブロック図である。図に示されるように、親機１は、ドアホン子機２との信号授受を図示例では有線で行うためのインターフェース部１ａと、インターフェース部１ａに接続されかつ親機１の主制御を行うとともに再送制御部及び受信待ち番号設定部を構成する制御部１ｂと、制御部１ｂ及びインターフェース部１ａに接続された画像処理部１ｃと、制御部１ｂ及びインターフェース部１ａに接続された音声処理部１ｄと、制御部１ｂに接続されかつ親機１に設けられているボタンスイッチ等の操作を制御部１ｂに伝える操作部１ｅとを有している。音声処理部１ｄにはマイク１ｆとスピーカー１ｇとが接続され、画像処理部１ｃには例えばＬＣＤを有する表示部１ｈが接続されている。制御部１ｂには、音声処理部１ｄに接続されたフレーム処理部１ｉと、そのフレーム処理部１ｉに接続された無線部１ｊとがそれぞれ接続されている。無線部１ｊには無線通信用のアンテナ１ｋが接続されている。また、制御部１ｂには、番号記憶部１ｍとデータ記憶部１ｎとが接続されている。子機から番号順に送信されてくるパケットはデータ記憶部１ｎに保存され、その保存されたパケットの番号に対応する保存シーケンス番号ＳＮｍが番号記憶部１ｍに保存される。
【００２２】
図３は、ドアホン子機２の回路構成を概略示すブロック図である。図に示されるように、ドアホン子機２は、親機１との信号授受を図示例では有線で行うためのインターフェース部２ａと、インターフェース部２ａに接続されかつドアホン子機２の主制御を行う制御部２ｂと、制御部２ｂ及びインターフェース部２ａに接続された画像処理部２ｃと、制御部２ｂ及びインターフェース部２ａに接続された音声処理部２ｄと、制御部２ｂに接続されかつドアホン子機２に設けられているボタンスイッチ等の操作を制御部２ｂに伝える操作部２ｅとを有している。音声処理部２ｄにはマイク２ｆとスピーカー２ｇとが接続され、画像処理部２ｃにはドアＤＲ近傍の外を撮影するためのカメラ部２ｈが接続されている。
【００２３】
図４は、カメラ子機３の回路構成を概略示すブロック図である。図に示されるように、カメラ子機３は、主制御を行う制御部３ｂと、制御部３ｂに接続された画像処理部３ｃと、制御部３ｂに接続された音声処理部３ｄと、制御部３ｂに接続されかつカメラ子機３に設けられているボタンスイッチ等の操作を制御部３ｂに伝える操作部３ｅとを有している。音声処理部３ｄにはマイク３ｆとスピーカー３ｇとが接続され、画像処理部３ｃには例えば家屋の外を撮影するためのカメラ部３ｈが接続されている。制御部３ｂには、音声処理部３ｄに接続されたフレーム処理部３ｉと、そのフレーム処理部３ｉに接続された無線部３ｊとがそれぞれ接続されている。無線部３ｊには無線通信用のアンテナ３ｋが接続されている。さらに、制御部３ｂには、赤外線センサ等の人感センサを有する検知部３ｌが接続され、画像処理部３ｃからの画像データを送信パケットデータとして一時的に所定量保存しておくバッファ部３ｎが接続されている。
【００２４】
図５は、モニタ子機４の回路構成を概略示すブロック図である。図に示されるように、モニタ子機４は、主制御を行う制御部４ｂと、制御部４ｂに接続された画像処理部４ｃと、制御部３ｂに接続された音声処理部４ｄと、制御部４ｂに接続されかつモニタ子機４に設けられているボタンスイッチ等の操作を制御部４ｂに伝える操作部４ｅとを有している。音声処理部４ｄにはマイク４ｆとスピーカー４ｇとが接続され、画像処理部４ｃには例えばＬＣＤを有する表示部４ｈが接続されている。制御部４ｂには、音声処理部４ｄに接続されたフレーム処理部４ｉと、そのフレーム処理部４ｉに接続された無線部４ｊとがそれぞれ接続されている。無線部４ｊには無線通信用のアンテナ４ｋが接続されている。
【００２５】
図６は、中継機５の回路構成例を概略示すブロック図である。図に示されように、中継機５は、主制御を行う制御部５ｂと、制御部５ｂに接続された画像処理部５ｃと、制御部５ｂに接続されかつ親機１への登録操作用のボタンスイッチ等の操作を制御部５ｂに伝える操作部５ｅとを有している。画像処理部５ｃには電波の受信状態（親機１との同期等）を例えばＬＣＤにより表示する表示部５ｈが接続されている。制御部５ｂには、フレーム処理部５ｉと、そのフレーム処理部５ｉに接続された無線部５ｊとがそれぞれ接続されている。無線部５ｊには無線通信用のアンテナ５ｋが接続されている。また、制御部５ｂにはバッファ部５ｎが接続されている。
【００２６】
バッファ部５ｎには、カメラ子機３からの受信パケットが一時的に保存される。バッファ部５ｎに保存されたパケットは、次のフレームの処理において読み出され、複数のスロットを用いて親機１に送信される。同様に、親機１からの受信データがバッファ部５ｎに保存され、次のフレームの処理において読み出され、子機３（４）に送信される。
【００２７】
次に、このようにして構成された無線通信システムにおける無線通信の制御要領について以下に述べる。
【００２８】
図７は、本発明が適用された時分割多重通信（ＴＤＭ等）方式におけるフレーム・スロットの構成例を示す図である。この時分割多重通信は、親機１と無線通信する各子機３・４との通信に用いられる。図において、１フレームは、例えば１０ｍｓｅｃ単位で通信される基本単位であり、国内ＤＥＣＴ（ＥＴＳＩ商標）規格に合わせている。その１フレーム内には図示例では２４のスロット（Ｓ１〜Ｓ２４）が設けられている。本図示例では、２つのスロットで１つの通信チャネルを構成し、５ｍｓｅｃ（１２スロット）間隔で組み合わされており、例えばスロットＳ１とスロットＳ１３とにより１つのチャネルが構成される。
【００２９】
図８は、本実施形態での時分割多重通信において使用される無線信号のフィールド構成を示す図である。これはスロットの中身に相当し、図８（ａ）は、制御チャネルのフィールド構成であり、ドアホン子機２やカメラ子機３からの着信中以外の状態（非着信状態）、及びドアホン子機２やカメラ子機３からの着信中の状態（着信状態）における親機２とモニタ子機４との間の再送制御信号用のスロットのフィールド構成である。図８（ｂ）は、通信チャネルのフィールド構成であり、ドアホン子機２やカメラ子機３からの着信状態において、制御チャネルで使用されるスロット、及び音声信号や画像信号で使用されるスロットのフィールド構成である。
【００３０】
図８（ａ）に示されるフィールド構成は、同期信号フィールドＦ１と、制御データフィールドＦ２と、ＣＲＣ１フィールドＦ３からなる。同期信号フィールドＦ１は、ビット同期を取るためのデータ列と、スロット同期を取るためのデータ列とから構成されるフィールドである。制御データフィールドＦ２は、時分割多重通信のためのフレームと、スロット同期のための信号や親機１から子機２〜４の呼出のために送信される信号等の制御データのためのフィールドである。ＣＲＣ１フィールドＦ３は、制御データフィールドのエラー検知用のデータのためのフィールドであり、制御データフィールドのデータ列に応じたエラー検知用のデータが挿入されるフィールドである。なお、ＣＲＣ１フィールドＦ３に続いて情報データフィールドが配置される場合には、その情報データフィールドは、音声データ・画像データのためのフィールドとなる。
【００３１】
図８（ｂ）に示されるフィールド構成は、上記と同じ同期信号フィールドＦ１・制御データフィールドＦ２・ＣＲＣ１フィールドＦ３と、情報データフィールドＦ４と、ＣＲＣ２フィールドＦ５とからなる。図８（ｂ）は上記したように通信中であり、その制御データフィールドＦ２は、通信チャネルやサービスの起動・切断等の制御データや、データ通信の再送制御データ等の制御データのためのフィールドである。情報データフィールドＦ４は、音声データ・画像データ・再送制御データのためのフィールドである。
【００３２】
図９は、親機１及びカメラ子機３間の中継機５を介して行われる通信中の動作例を示す図である。図では、フレーム番号Ｎでカメラ子機３から、パケットの番号としてのシーケンス番号ＳＮ順に送信されたパケットを、中継機５を介して、次のフレーム番号Ｎ＋１で親機１に送信（転送）する状態が示されている。
【００３３】
図示例の中継機５のフレーム番号Ｎでは、親機１とのパケット送受信用に各スロットＳ１・Ｓ１０・Ｓ１１・Ｓ１２・Ｓ２２・Ｓ２３・Ｓ２４を用い、カメラ子機３とのパケット送受信用にスロットＳ２・Ｓ４・Ｓ５・Ｓ６・Ｓ１６・Ｓ１７・Ｓ１８を用いている。また、親機１から送信される制御信号をスロットＳ１で、再送制御信号及び音声データをスロットＳ１０でそれぞれ受信する。また、既にカメラ子機３から送信されかつバッファ部５ｎに保存されているパケットを各スロットＳ１１・Ｓ１２・Ｓ２３・Ｓ２４で親機１に送信する。その親機１に送信する各パケットを、図ではそれぞれに含まれている各画像データＤＴ（０）・ＤＴ（１）・ＤＴ（２）・ＤＴ（３）を用いて表している（以下、同様とする）。また、カメラ子機３から送信された次の各画像データ（各パケット）ＤＴ（４）・ＤＴ（５）・ＤＴ（６）・ＤＴ（７）を各スロットＳ５・Ｓ６・Ｓ１７・Ｓ１８でそれぞれ受信し、音声データをスロットＳ１６で受信し、カメラ子機３から送信されかつバッファ部５ｎに保存されている音声データをスロットＳ２２を用いて親機１に送信する。また、親機１からのスロットＳ１０で受信した再送制御信号及び音声データを、スロットＳ４でカメラ子機３に送信する。
【００３４】
各使用スロットに対する妨害電波による影響が無い通常状態では、図９に示されるフレーム番号Ｎの次に、同じ構成の各スロットを用いたフレーム番号Ｎ＋１で示される状態で送受信が続けられる。このように、中継機５を介して親機１とカメラ子機３との間で無線通信が行われることにより、中継機５では、受信したデータは、バッファ部５ｎに一旦保存され、次のフレームで送信される。
【００３５】
１フレームで処理する画像データは容量が大きいため、上記したように複数のスロット（図示例では４スロット）を用いて送受信している。受信側（親機１）では各画像データをパケットの番号であるシーケンス番号ＳＮの順番に処理する。本実施形態は、４つの画像データで１画面の画像を再生する例である。中継機５では妨害電波対策の対象としたスロットを別のスロットに変更する場合があり、それにより中継機５から親機１に送信されるシーケンス番号ＳＮが不連続となる。その場合の親機１での本発明による制御要領について以下に説明する。
【００３６】
図１０は、本発明による親機１における受信処理の制御フローであり、パケット（画像データＤＴ）受信時のフローチャートを示す図である。その制御は、主として制御部１ｂにより行われ、プログラムにより構成されていてよい。なお、この受信処理は、図示例では各フレームの各スロットＳ１１・Ｓ１２・Ｓ２３・Ｓ２４の終わり（直後）で、パケットが正常に受信された場合に実行される。
【００３７】
図１１は、中継機５を介したカメラ子機３及び親機１間の送受信制御の動作の具体例を示す図である。なお、図１１において、縦軸を上から下に向かう時間軸とし、カメラ子機３から画像データＤＴが送信される場合の最初のフレーム番号１からの状態を示している。また、図１１の中継機からの受信信号（図の右向き矢印）の処理は図１０のフローチャートにより行われ、親機から中継機への送信信号（図の左向き矢印）の処理は後記する図１３のフローチャートにより行われる。
【００３８】
受信処理を行う図１０のステップＳＴ１では、受信したパケットのシーケンス番号ＳＮｒと、次に受信すべきパケットの番号である受信待ちシーケンス番号ＳＮｗとが同一か否かを判別する。この判別は、再送制御部を構成する制御部１ｂで、番号記憶部１ｍに保存されている受信待ちシーケンス番号ＳＮｗと、受信したパケットのシーケンス番号ＳＮｒとを比較して行われる。
【００３９】
図１１のフレーム番号１で示されるように、カメラ子機３から１画面を構成する４つの画像データＤＴ（０）〜ＤＴ（３）が、この順に送信され、中継機５で受信する。ここで、（）内の数字は、パケットのシーケンス番号ＳＮをｎ＝０，１，２，…で表すものとし、カメラ子機３で昇順に更新される。例えば、画像データＤＴ（０）は、シーケンス番号ＳＮが「０」のパケットに対応する。
【００４０】
フレーム番号１において、中継機５では受信した画像データＤＴが無い状態であり、同じスロットを用いて信号無し（ＮＵＬＬ）を親機１に送信する。親機１では、画像データＤＴが無い状態であるため、受信待ちシーケンス番号ＳＮｗは、最初に受信すべき画像データＤＴ（０）に対応する「０」である。
【００４１】
なお、図１１の例では、フレーム番号１・２に示されるように、中継機５内での処理において、画像データＤＴ（０）・ＤＴ（１）の次に画像データＤＴ（２）が送信されず、画像データＤＴ（３）が先に送信され、次に親機１からの再送制御信号を受信し、その後に画像データＤＴ（２）が送信される。
【００４２】
このように中継機５内でスロットの対応が変わっているのは、受信したスロットの使用周波数が妨害電波の影響を受けると判断され、その影響を受けない別のスロットを選択するチャネル切り替えを行うことによる。その具体例を、図９に対応する図１２を参照して説明する。
【００４３】
図１２のフレーム番号Ｎ＋１では、妨害電波の影響を回避するために、中継機５から親機１に画像データＤＴ（５）・ＤＴ（７）を送信する各スロットが、図９のＳ１２からＳ９に変更され、同様に図９のＳ２４からＳ２１に変更されている。これにより、フレーム番号Ｎにおいて受信したカメラ子機３からの画像データＤＴ（４）・ＤＴ（５）に対して、次のフレーム番号Ｎ＋１において親機１に送信するスロットを、画像データＤＴ（４）はスロットＳ１１を用いるが、画像データＤＴ（５）はスロットＳ９を用いる。同様に、フレーム番号Ｎで受信した画像データＤＴ（６）・ＤＴ（７）を、次のフレーム番号Ｎ＋１において、画像データＤＴ（６）はスロットＳ２３を用い、画像データＤＴ（７）はスロットＳ２１を用いるようになる。なお、この中継機５でのスロット（チャネル）の変更は、使用していたスロットが妨害電波と干渉する虞が生じた場合に適宜行われ、変更されるスロットは任意であってよく、それにより図示例のようにパケット転送順序が前後する場合が生じる。
【００４４】
ステップＳＴ１で一致すると判定された場合に進むステップＳＴ２では、受信したパケットの画像データＤＴを画像処理部１ｃに出力する。なお、画像処理部１ｃでは、例えば１画面分の画像の再生に必要な複数の画像データＤＴ（ｎ）〜ＤＴ（ｎ＋３）の受信が完了するまで、記憶部１ｎから読み出して表示部１ｈへ出力する処理を保留し、画像再生に必要な複数の画像データＤＴ（ｎ）〜ＤＴ（ｎ＋３）の受信が確認されたら、それらの画像データ（ｎ）〜ＤＴ（ｎ＋３）を表示部１ｈに出力する。表示部１ｈでは各画像データ（ｎ）〜ＤＴ（ｎ＋３）を合成してモニタ画面に表示する。
【００４５】
次のステップＳＴ３では、受信待ちシーケンス番号ＳＮｗを次に受信すべきパケットの番号に更新（ｎ←ｎ＋１）し、ステップＳＴ４に進む。ステップＳＴ４では、ステップＳＴ３で更新された受信待ちシーケンス番号ＳＮｗが、番号記憶部１ｍに保存されている保存シーケンス番号ＳＮｍと同じか否かを判別する。初期状態では、受信待ちシーケンス番号ＳＮｗは「０」である。
【００４６】
上記ステップＳＴ１で、画像データＤＴの受信したシーケンス番号ＳＮｒと受信待ちシーケンス番号ＳＮｗとが不一致であると判定された場合には、ステップＳＴ５に進む。
【００４７】
ステップＳＴ５では、受信したシーケンス番号ＳＮｒが新規であるか否かを判別する。ここで、新規の場合とは、受信したシーケンス番号ＳＮｒが受信待ちシーケンス番号ＳＮｗよりも大きい（ＳＮｒ＞ＳＮｗ）場合であり、その場合にはステップＳＴ６に進む。
【００４８】
ステップＳＴ６では、その受信したシーケンス番号ＳＮｒの受信パケットをデータ記憶部１ｎに保存するとともに、受信したシーケンス番号ＳＮｒにより保存シーケンス番号ＳＮｍを更新する（ＳＮｍ＝ＳＮｒ）。
【００４９】
なお、ステップＳＴ５で新規でないと判定された場合にはステップＳＴ７に進む。ステップＳＴ７では、その場合の受信したシーケンス番号ＳＮｒのパケットは既に処理されているものであるから、そのシーケンス番号ＳＮｒのパケットを廃棄する。新規でない場合には、再送制御信号の送信対処にする必要が無いため、そのパケットを廃棄処理して無駄なリソースの増加を防止することができる。
【００５０】
また、上記ステップＳＴ４において、受信待ちシーケンス番号ＳＮｗと保存シーケンス番号ＳＮｍとが一致すると判定された場合には、ステップＳＴ８に進む。この場合は、図１１の例ではフレーム番号２以降の受信処理時となる。ステップＳＴ８では、受信したシーケンス番号ＳＮｒに一致した保存シーケンス番号ＳＮｍ（＝ｎ）のパケットをデータ記憶部１ｎから取り出し、そのパケットの中の画像データＤＴ（ｎ）を画像処理部１ｃに出力する。
【００５１】
次のステップＳＴ９では、ステップＳＴ３と同様に受信待ちのシーケンス番号ＳＮｗを更新し（ｎ←ｎ＋１）、ステップＳＴ４に戻る。この場合、ステップＳＴ４において受信待ちシーケンス番号ＳＮｗに対応する保存データがデータ記憶部１ｎに無いと判定されるまで、ステップＳＴ８・ＳＴ９を繰り返す。
【００５２】
図１０のパケット受信処理のフローでは、上記ステップＳＴ６・ＳＴ７の処理を行った後、または上記したステップＳＴ４で、受信待ちシーケンス番号ＳＮｗと、番号記憶部１ｍに保存されている保存シーケンス番号ＳＮｍとが不一致であると判定された場合には処理を終了する。
【００５３】
図１３は、再送制御信号送信時のフローチャートを示す図である。この場合の制御も、主として制御部１ｂにより行われ、プログラムにより構成されていてよい。この再送制御信号（応答信号）の送信処理（図１３のフロー）は、各フレームのスロットＳ１０の始め（直前）で実行される。
【００５４】
図１３の送信処理のフローでは、ステップＳＴ１１では、前回再送制御信号を送信した時の受信待ちシーケンス番号ＳＮｗと、今回の再送制御信号を送信する時の受信待ちシーケンス番号ＳＮｗとが異なる（更新されている）か否かを判別する。ステップＳＴ１１で更新されていないと判定された場合には、ステップＳＴ１２に進む。
【００５５】
ステップＳＴ１２では、データ記憶部１ｎに画像データＤＴが保存されているか否かを、番号記憶部１ｍに保存シーケンス番号ＳＮｍが保存されているか否かにより判別する。図１１のフレーム番号１では未だ画像データＤＴは受信されておらず、そのようにデータ記憶部１ｎに画像データＤＴが保存されていないと判定された場合にはステップＳＴ１３に進む。画像データＤＴが順番に処理されている場合にはデータ記憶部１ｎに画像データＤＴは保存されない。また、ステップＳＴ１１において、前回再送制御信号を送信した時の受信待ちシーケンス番号ＳＮｗが今回更新されていると判定された場合にもステップＳＴ１３に進む。
【００５６】
ステップＳＴ１３では、受信待ちシーケンス番号ＳＮｗの肯定応答ＡＣＫ（ｎ）を送信する。図１１のフレーム番号１の例では、再送制御信号送信処理において、受信待ちシーケンス番号ＳＮｗは「０」であることから、肯定応答ＡＣＫ（０）を送信する。
【００５７】
上記ステップＳＴ１２において、データ記憶部１ｎに画像データＤＴが保存されていると判定された場合には、ステップＳＴ１４に進む。ステップＳＴ１４では、データ記憶部１ｎに処理されていない順番待ちの画像データＤＴが保存されているため、受信待ちシーケンス番号ＳＮｗの番号「ｎ」に対応するパケットの再送を要求する否定応答ＮＡＣＫ（ｎ）を送信する。上記ステップＳＴ１３またはステップＳＴ１４の次にはステップＳＴ１５に進む。
【００５８】
上記肯定応答ＡＣＫ及び否定応答ＮＡＣＫの送信の判断を行いかつ送信制御を行う再送制御部は、制御部１ｂに設けられており、例えばプログラムで構成されていてよい。
【００５９】
ステップＳＴ１５では、肯定応答ＡＣＫ（ｎ）または否定応答ＮＡＣＫ（ｎ）である再送制御信号送信時の受信待ちシーケンス番号ＳＮｗ（＝ｎ）を保存する。このようにして、図１３の再送制御のフローが実行される。
【００６０】
このように構成された図１０及び図１３のフローに基づいた制御要領について、図１１及び図１４の動作例を参照して以下に説明する。
【００６１】
図１１のフレーム番号１における動作例は上記した通りであり、受信待ちシーケンス番号ＳＮｗは「０」であり、再送制御信号の送信処理では肯定応答ＡＣＫ（０）を送信している。
【００６２】
次のフレーム番号２に移った場合には、その最初のスロットを用いたパケット処理で画像データＤＴ（０）を受信する。この場合には、図１０のフローを実行し、受信したシーケンス番号ＳＮｒ（＝０）と受信待ちシーケンス番号ＳＮｗ（＝０）とが同じであることから、ステップＳＴ１からステップＳＴ２に進む。ステップＳＴ２では、受信した画像データＤＴ（０）を画像処理部１ｃに出力し、次のステップＳＴ３で受信待ちシーケンス番号ＳＮｗを次の受信すべきパケットの番号である「１」に更新する。
【００６３】
この時点ではデータ記憶部１ｎには画像データＤＴが保存されていないため、ステップＳＴ４で、受信待ちシーケンス番号ＳＮｗと保存シーケンス番号ＳＮｍとが不一致であると判定され、次のパケット受信処理を実行する。図示例では、フレーム番号２に示されるように、画像データＤＴ（２）が受信されず、画像データＤＴ（３）が受信される。その場合には、受信待ちシーケンス番号ＳＮｗが「２」であることから、受信したシーケンス番号ＳＮｒ（＝３）と不一致となり、ステップＳＴ１からステップＳＴ５に進む。この受信したシーケンス番号ＳＮｒ（＝３）は新規であることからステップＳＴ６に進み、ステップＳＴ６では、その画像データＤＴ（３）をデータ記憶部１ｎに保存し、保存シーケンス番号ＳＮｍを「３」として番号記憶部１ｍに保存する。
【００６４】
次に、図１３の再送制御信号送信のフローを実行する。受信待ちシーケンス番号ＳＮｗが前回再送制御信号送信時の「０」から「２」に更新されていることから、ステップＳＴ１１からステップＳＴ１３に進む。ステップＳＴ１３では、この時点での受信待ちシーケンス番号ＳＮｗ（＝２）に対応させて肯定応答ＡＣＫ（２）を送信する。次のステップＳＴ１５では、受信待ちシーケンス番号ＳＮｗの「２」を保存する。
【００６５】
フレーム番号２に示されるように、次に画像データＤＴ（２）が受信され、図１０のフローを実行する。この場合のステップＳＴ１では、受信したシーケンス番号ＳＮｒと受信待ちシーケンス番号ＳＮｗとが「２」で一致するため、ステップＳＴ２に進む。ステップＳＴ２で画像データＤＴ（２）を画像処理部１ｃに送信し、ステップＳＴ３で受信待ちシーケンス番号ＳＮｗを「３」に更新する。ステップＳＴ４では、受信待ちシーケンス番号ＳＮｗ（＝３）と保存シーケンス番号ＳＮｍ（＝３）とが一致すると判定されるため、ステップＳＴ８に進む。
【００６６】
ステップＳＴ８では、データ記憶部１ｎに保存されている画像データＤＴで、保存シーケンス番号ＳＮｍ（＝３）に対応するものを画像処理部１ｃに出力する。図１１の例では、フレーム番号２に示されるように画像データＤＴ（３）が出力される。次のステップＳＴ９で受信待ちシーケンス番号ＳＮｗを「４」に更新し、ステップＳＴ４に戻る。ステップＳＴ４では、この時点では受信待ちシーケンス番号ＳＮｗ（＝４）と一致する保存シーケンス番号ＳＮｍは無いため、図１０のフローを終了する。
【００６７】
このように、中継機５において、妨害電波対策としてスロットが変更された場合に、従来の再送制御信号の送信制御のように直ぐに再送を要求する否定応答ＮＡＣＫを送信することなく、受信する複数の画像データＤＴを順次受信し、処理を続行することができる。従って正常にパケットを受信できる場合には、再送を要求しない処理を行うことができ、処理に遅延が生じることを防止し得る。
【００６８】
図１１のフレーム番号３・４では、中継機５においてフレーム番号２で変更したスロットのまま送受信が行われていく場合の例が示されている。カメラ子機３からフレーム番号２で送信された各画像データＤＴ（４）〜（７）が親機１のフレーム番号３で受信され、カメラ子機３からフレーム番号３で送信された各画像データＤＴ（８）〜（１１）は、フレーム番号４で親機１に受信される。シーケンス番号ＳＮが更新されている以外は、上記したフローと同じに処理される。
【００６９】
次に、複数の画像データＤＴの一部に受信エラーが発生した場合の動作例について、図１１に対応しかつ図１１に続く図１４を参照して以下に説明する。なお、図１４のフレーム番号５〜８により示される各データの送受信において、上記図１１と同様の部分についての説明は省略する。
【００７０】
フレーム番号５では、図１１のフレーム番号４においてカメラ子機３から送信された各画像データＤＴ（１２）〜（１５）が中継機５を介して親機１に送信（転送）されるが、その中の画像データＤＴ（１３）に受信エラーが発生し、親機１で受信できなかった場合の例が示されている。なお、図１１に示される妨害電波対策としてのスロット変更により、画像データＤＴ（１５）と画像データＤＴ（１４）とが前後している。
【００７１】
この場合、画像データＤＴ（１５）の受信により、受信したシーケンス番号ＳＮｒが「１５」であるのに対して、受信待ちシーケンス番号ＳＮｗは「１３」であることから、図１０のフローの処理において、ステップＳＴ１からステップＳＴ５に進む。受信したシーケンス番号ＳＮｒ（＝１５）は新規であることから、ステップＳＴ５からステップＳＴ６に進み、その画像データＤＴ（１５）をデータ記憶部１ｎに保存するとともに、保存シーケンス番号ＳＮｍを「１５」として番号記憶部１ｍに保存する。
【００７２】
次に、図１３の再送制御信号の送信処理のフローを実行する。ステップＳＴ１１では、前回再送制御信号送信時の受信待ちシーケンス番号ＳＮｗがフレーム番号４に示されるように「１０」であるのに対して、フレーム番号５において画像データ（１２）を受信することにより受信待ちシーケンス番号ＳＮｗが「１３」に更新されていることから、ステップＳＴ１３に進む。ステップＳＴ１３で肯定応答ＡＣＫ（１３）を送信し、ステップＳＴ１５で、再送制御信号送信時の受信待ちシーケンス番号ＳＮｗ（＝１３）を保存する。
【００７３】
フレーム番号５における最後の処理において、画像データＤＴ（１４）を受信する。この場合、受信したシーケンス番号ＳＮｒは「１４」であるのに対して、受信待ちシーケンス番号ＳＮｗは「１３」であることから、ステップＳＴ１からステップＳＴ５に進み、上記と同様にステップＳＴ６で画像データＤＴ（１４）を保存する。
【００７４】
フレーム番号６では、各画像データＤＴ（１６）・（１７）・（１９）をこの順に受信する。これらの受信処理を行う図１０のフローにおいても、それぞれステップＳＴ１からＳＴ５・ＳＴ６と進み、上記と画像データＤＴ（１５）と同様にそれぞれデータ記憶部１ｎに保存されるとともに、各シーケンス番号ＳＮ（＝１６、１７、１９）に対応して保存シーケンス番号ＳＮｍを「１６」・「１７」・「１９」として番号記憶部１ｍに保存する。
【００７５】
また、それぞれの保存シーケンス番号ＳＮｍの保存のタイミングで、前回再送制御信号送信時の受信待ちシーケンス番号ＳＮｗ（＝１３）が更新されていないことから、送信処理を行う図１３のフローの処理では、ステップＳＴ１１からステップＳＴ１２に進み、ステップＳＴ１２では番号記憶部１ｍに保存シーケンス番号ＳＮｍ有りと判定され、ステップＳＴ１４に進む。ステップＳＴ１４では、否定応答ＮＡＣＫ（１３）が送信される。次のステップＳＴ１５で、送信時の受信待ちシーケンス番号ＳＮｗ（＝１３）を保存する。
【００７６】
なお、フレーム番号６において、上記否定応答ＮＡＣＫ（１３）の送信処理を行った後のパケット処理では、画像データＤＴ（１８）が受信される。この場合においても、受信待ちシーケンス番号ＳＮｗは「１３」のままである。
【００７７】
次のフレーム番号７において、カメラ子機３では親機１からフレーム番号６で送信された否定応答ＮＡＣＫ（１３）を受信し、それに応じて、バッファ部３ｎに保存されている画像データの中から画像データＤＴ（１３）を、否定応答ＮＡＣＫ（１３）の受信スロットの次のスロットを用いて送信する。なお、否定応答ＮＡＣＫ（１３）の前の３つのスロットを用いて各画像データＤＴ（２４）・ＤＴ（２５）・ＤＴ（２６）が送信されている。
【００７８】
フレーム番号７において、親機１では、未だ画像データＤＴ（１３）は受信されていないため、上記フレーム番号６における処理と同様に、画像データＤＴ（２０）・（２１）・（２３）をこの順に受信し、フレーム番号６におけるステップＳＴ６と同様にそれぞれデータ記憶部１ｎに保存するとともに、各シーケンス番号ＳＮに対応する各保存シーケンス番号ＳＮｍ（＝２０、２１、２３）を番号記憶部１ｍに保存する。
【００７９】
次のフレーム番号８において、親機１では、先ず画像データＤＴ（２４）・ＤＴ（２５）をこの順に受信し、その次に画像データＤＴ（１３）を受信する。この場合の受信処理について図１０のフローを参照して以下に説明する。
【００８０】
受信したシーケンス番号ＳＮｒが「１３」であり、受信待ちシーケンス番号ＳＮｗが「１３」であることから、ステップＳＴ１からステップＳＴ２に進み、画像データＤＴ（１３）を画像処理部１ｃに出力する。次のステップＳＴ３で受信待ちシーケンス番号ＳＮｗを「１４」に更新し、ステップＳＴ４に進む。この時、上記保存処理により、番号記憶部１ｍには各保存シーケンス番号ＳＮｍ（＝１４〜２５）がそれぞれ保存されており、データ記憶部１ｎには対応する各画像データＤＴ（１４）〜ＤＴ（２５）がそれぞれ保存されている。これにより、ステップＳＴ４において、受信待ちシーケンス番号ＳＮｗ「１４」と保存シーケンス番号ＳＮｍ（＝１４）とが一致するため、ステップＳＴ８に進む。
【００８１】
ステップＳＴ８では、データ記憶部１ｎから対応する画像データＤＴ（１４）を読み出して画像処理部１ｃに出力する。次のステップＳＴ１５では受信待ちシーケンス番号ＳＮｗを「１５」に更新し、ステップＳＴ４に戻る。ステップＳＴ４において、更新された受信待ちシーケンス番号ＳＮｗ「１５」と保存シーケンス番号ＳＮｍ（＝１５）とが一致することにより、再度ステップＳＴ８に進む。このようにして、ステップＳＴ４・ＳＴ８・ＳＴ９を保存シーケンス番号ＳＮｍの「２５」が対象になるまで繰り返す。これにより、画像データＤＴ（１３）〜ＤＴ（２５）までの画像処理が親機１側のみで行われ、受信エラー発生により中断していた画像処理が再開される。
【００８２】
画像データＤＴ（２５）を画像処理部１ｃに出力し、受信待ちシーケンス番号ＳＮｗが「２６」に更新されたら、その番号に対応する保存シーケンス番号ＳＮｍは番号記憶部１ｍに無くなるので、その時点でのステップＳＴ４では不一致と判断され、図１０のフローを終了する。送信処理を行う図１３のフローを実行する制御において、ステップＳＴ１１で今回の再送制御信号を送信する時の受信待ちシーケンス番号ＳＮｗが更新されたと判定され、ステップＳＴ１３に進む。ステップＳＴ１３で肯定応答ＡＣＫ（２６）を送信し、図１３のフローを終了する。以後、上記した図１０及び図１３の各フローによる送受信の処理が行われる。
【００８３】
以上、本発明を、その好適実施形態の実施例について説明したが、当業者であれば容易に理解できるように、本発明はこのような実施例により限定されるものではなく、本発明の趣旨を逸脱しない範囲で適宜変更可能である。例えば、カメラ子機３からの画像データの送受信について説明したが、ドアホン子機２とも無線通信する場合にはその画像データの送受信においても同様に適用し得る。また、上記実施形態に示した構成要素は必ずしも全てが必須なものではなく、本発明の趣旨を逸脱しない限りにおいて適宜取捨選択することが可能である。
【産業上の利用可能性】
【００８４】
本発明にかかる無線通信システムは、親機及び子機間の無線通信を中継機を介して行う場合に、中継機でデータ転送が前後しても再送を要求せずに、データ送受信を続行可能であり、無線通信において中継機を設ける場合に有用である。
【符号の説明】
【００８５】
１  親機
１ｂ  制御部
１ｉ  フレーム処理部
１ｊ  無線部
１ｍ  番号記憶部
１ｎ  データ記憶部
２  ドアホン子機
２ｂ  制御部
３  カメラ子機
３ｂ  制御部
３ｉ  フレーム処理部
３ｊ  無線部
３ｎ  バッファ部
４  モニタ子機
４ｂ  制御部
４ｉ  フレーム処理部
４ｊ  無線部
５  中継機
５ｂ  制御部
５ｎ  バッファ部
【図１】
2014220643.tif 000003
【図２】
2014220643.tif 000004
【図３】
2014220643.tif 000005
【図４】
2014220643.tif 000006
【図５】
2014220643.tif 000007
【図６】
2014220643.tif 000008
【図７】
2014220643.tif 000009
【図８】
2014220643.tif 000010
【図９】
2014220643.tif 000011
【図１０】
2014220643.tif 000012
【図１１】
2014220643.tif 000013
【図１２】
2014220643.tif 000014
【図１３】
2014220643.tif 000015
【図１４】
2014220643.tif 000016