【手続補正書】
【提出日】平成27年6月25日(2015.6.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
第１通信装置と第２通信装置とを含む複数の通信装置がカスケード接続された通信システムであって、
前記第１通信装置が、当該第１通信装置からみてｎ段先の他の通信装置宛の情報を発信し、前記ｎ段までの残段数と前記情報とを含む通信データに対する誤り判定コードを作成し、この誤り判定コードを前記通信データと共に次段の前記第２通信装置へ送信するように構成されており、
前記第２通信装置が、前記第１通信装置より受信した通信データに対する誤り判定コードを作成し、この誤り判定コードを受信した誤り判定コードと比較して、一致するときは当該通信データに含まれる残段数により前記情報が前記第２通信装置宛のものかどうかを判定し、前記第２通信装置宛のものでない場合は前記残段数を１段減らした新たな通信データと、この新たな通信データに対する誤り判定コードとを新たに作成し、作成した誤り判定コードを、前記新たな通信データと共に次段の第３通信装置へ送信するように構成されていることを特徴とする、
カスケード接続による通信システム。
【請求項２】
前記第１通信装置は、前記他の通信装置が次段の通信装置であるときは第１識別情報、それ以外であるときは前記第１識別情報と異なる第２識別情報を、前記通信データに含めて前記第２通信装置へ送信するように構成されており、
前記第２通信装置は、受信した通信データに含まれる残段数を参照して前記他の通信装置が前記第２通信装置でも前記第３通信装置でもないと判定したときは当該通信データに含まれる第２識別情報をそのままとし、他方、前記他の通信装置が前記第３通信装置と判定したときは前記通信データに含まれる第２識別情報を前記第１識別情報に書き換えるように構成されていることを特徴とする、
請求項１記載の通信システム。
【請求項３】
前記第２通信装置は、前記作成した誤り判定コードと受信した誤り判定コードとが一致しない場合は、前記第３通信装置で確実に誤りと判定される内容の擬似誤り判定コードを作成し、作成した擬似誤り判定コードを、前記誤り判定コードに代えて、前記新たな通信データと共に前記第３通信装置へ送信するように構成されていることを特徴とする、
請求項１又は２記載の通信システム。
【請求項４】
前記第１通信装置は、前記他の通信装置に対して、前記通信データに対する応答又は不応答とは区別される自動送信パケットの送信を要求するコマンドを含んで前記通信データを生成するように構成されており、
前記他の通信装置は、前記コマンドに応答する自動送信パケットを、通信路が空いているタイミングで前記第１通信装置宛に返信するように構成されていることを特徴とする、
請求項１、２又は３記載の通信システム。
【請求項５】
前記コマンドは、前記自動送信パケットの送信要求回数を含んでおり、前記第１通信装置は、前記送信要求回数を記録するとともに、前記自動送信パケットを受信する度に、記録した前記送信要求回数を減じるように構成されていることを特徴とする、
請求項４記載の通信システム。
【請求項６】
前記第２通信装置は、受信した前記通信データをバッファリングし、前記他の通信装置が前記第２通信装置でないと判定し、かつ、当該通信データ以外の通信対象情報を保有しているときは、通信路の状況に応じて、前記通信データの前記第３通信装置への送信と、前記通信対象情報の送信先の装置への送信との優先順位を決定するように構成されていることを特徴とする、
請求項１ないし５のいずれかの項記載の通信システム。
【請求項７】
それぞれカスケード接続される複数の通信装置の第１段となる通信装置であって、
次段の通信装置との間でシリアル通信を行う通信制御手段と、
送信バッファ及び受信バッファを有するバッファ部と、
処理手段と、
データ変換手段と、を有し、
前記処理手段は、当該処理手段からみてｎ段先の通信装置宛の情報と、前記ｎ段までの残段数と、前記ｎ段先の通信装置宛の情報及び残段数を含む通信データに対する誤り判定コードとを作成し、作成した通信データ及び誤り判定コードを前記送信バッファに保持させるとともに、前記受信バッファに保持されている前記ｎ段先の通信装置からの情報に対する所定の処理を実行し、
前記データ変換手段は、前記送信バッファに保持されている通信データ及び誤り判定コードをシリアルデータに変換し、変換したシリアルデータを前記通信制御手段を通じて次段の通信装置に向けて送信するとともに、前記次段の通信装置から前記通信制御手段を通じて受信したシリアルデータをパラレルデータに変換し、変換したパラレルデータを前記受信バッファに保持させることを特徴とする、
通信装置。
【請求項８】
それぞれカスケード接続される複数の通信装置の第１段以外の通信装置であって、
前段の通信装置及び次段の通信装置との間でシリアル通信を行う通信制御手段と、
送信バッファ及び受信バッファを有するバッファ部と、
処理手段と、
第１データ変換手段と、
第２データ変換手段と、を有し、
前記処理手段は、前段の通信装置より誤り判定コードと共に受信した通信データに対する誤り判定コードを作成するとともに、この誤り判定コードと受信した誤り判定コードとを比較し、一致した場合は、当該前段の通信装置からみてｍ段先の通信装置宛の情報と共に前記通信データに含まれるｍ段までの残段数に基づき、前記処理手段が送信先であるか否かを判定し、前記処理手段宛のものでない場合は前記残段数を１段減らした新たな通信データと、この新たな通信データに対する誤り判定コードとを新たに作成し、作成した誤り判定コードを、前記新たな通信データと共に前記送信バッファに保持させるとともに、前記ｍ段先の通信装置からの情報が受信されたときは当該情報を前記受信バッファに保持させ、
前記第１データ変換手段は、前記送信バッファに保持されている通信データ及び誤り判定コードをシリアルデータに変換し、変換したシリアルデータを前記通信制御手段を通じて次段の通信装置に向けて送信するとともに、前記次段の通信装置から前記通信制御手段を通じて受信したシリアルデータをパラレルデータに変換し、変換したパラレルデータを前記受信バッファに保持させ、
前記第２データ変換手段は、前記受信バッファに保持されている前記次段の通信装置より受信したパラレルデータをシリアルデータに変換し、変換したシリアルデータを前記通信制御手段を通じて前段の通信装置に向けて送信することを特徴とする、
通信装置。
【請求項９】
シリアル通信時の１ビット幅を送信するのに要するカウント数を決定するための分周カウンタをさらに備えており、
前記通信制御手段は、前記送信バッファに保持されている通信データの数を受け取り、受け取った通信データ数が多い場合は前記分周カウンタの値を小さくすることにより、１ビット送信に要する時間を短くするように構成されることを特徴とする、
請求項７又は８記載の通信装置。
【請求項１０】
前記通信データは、スタートビットに続く上位いくつかのビットのうち、少なくとも１ビットが前記スタートビットと異なる論理レベルの通信認識ビットとして含むことを特徴とする、
請求項７又は８記載の通信装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、複数の通信装置がカスケード接続された通信システム及び通信装置に関する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
上記の課題を解決するため、本発明は、第１通信装置と第２通信装置とを含む複数の通信装置がカスケード接続された通信システムを提供する。
本発明の通信システムは、前記第１通信装置が、当該第１通信装置からみてｎ段（ｎは自然数）先の他の通信装置宛の情報を発信する第１通信装置が、前記ｎ段までの残段数と前記情報とを含む通信データに対する誤り判定コードを作成する。そして、この誤り判定コードを前記通信データと共に次段の第２通信装置へ送信する。
また、前記第２通信装置が、前記第１通信装置より受信した通信データに対する誤り判定コードを作成し、この誤り判定コードを受信した誤り判定コードと比較する。一致するときは、当該通信データに含まれる残段数により前記情報が前記第２通信装置宛のものかどうかを判定する。前記第２通信装置宛のものでない場合は前記残段数を１段減らした新たな通信データと、この新たな通信データに対する誤り判定コードとを新たに作成し、作成した誤り判定コードを、前記新たな通信データと共に次段の第３通信装置へ送信する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
本発明の通信装置は、それぞれカスケード接続される複数の通信装置の第１段となる通信装置であって、通信制御手段、バッファ部、処理手段、及びデータ変換手段を備える。
通信制御手段は、次段の通信装置との間でシリアル通信を行う。バッファ部は送信バッファ及び受信バッファを有する。
処理手段は、当該処理手段からみてｎ段（ｎは自然数）先の通信装置宛の情報と、前記ｎ段までの残段数と、前記ｎ段先の通信装置宛の情報及び残段数を含む通信データに対する誤り判定コードとを作成する。そして、作成した通信データ及び誤り判定コードを前記送信バッファに保持させるとともに、前記受信バッファに保持されている前記ｎ段先の通信装置からの情報に対する所定の処理を実行する。
データ変換手段は、前記送信バッファに保持されている通信データ及び誤り判定コードをシリアルデータに変換し、変換したシリアルデータを前記通信制御手段を通じて次段の通信装置に向けて送信する。また、前記次段の通信装置から前記通信制御手段を通じて受信したシリアルデータをパラレルデータに変換し、変換したパラレルデータを前記受信バッファに保持させる。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
本発明の他の通信装置は、それぞれカスケード接続される複数の通信装置の第１段以外の通信装置であって、通信制御手段、バッファ部、処理手段、第１及び第２データ変換手段を備える。通信制御手段は、前段の通信装置及び後段の通信装置との間でシリアル通信を行う。バッファ部は送信バッファ及び受信バッファを有する。
処理手段は、前段の通信装置より誤り判定コードと共に受信した通信データに対する誤り判定コードを作成するとともに、この誤り判定コードと受信した誤り判定コードとを比較する。一致した場合は、当該前段の通信装置からみてｍ段（ｍは自然数）先の通信装置宛の情報と共に前記通信データに含まれるｍ段までの残段数に基づき、当該処理手段が送信先であるか否かを判定する。当該処理手段宛のものでない場合は前記残段数を１段減らした新たな通信データと、この新たな通信データに対する誤り判定コードとを新たに作成する。そして、作成した誤り判定コードを、前記新たな通信データと共に前記送信バッファに保持させるとともに、前記ｍ段先の通信装置からの情報が受信されたときは当該情報を前記受信バッファに保持させる。
第１データ変換手段は、前記送信バッファに保持されている通信データ及び誤り判定コードをシリアルデータに変換し、変換したシリアルデータを前記通信制御手段を通じて次段の通信装置に向けて送信する。また、前記次段の通信装置から前記通信制御手段を通じて受信したシリアルデータをパラレルデータに変換し、変換したパラレルデータを前記受信バッファに保持させる。
第２データ変換手段は、前記受信バッファに保持されている前記次段の通信装置より受信したパラレルデータをシリアルデータに変換し、変換したシリアルデータを前記通信制御手段を通じて前段の通信装置に向けて送信する。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
本発明では、カスケード接続された各通信装置が、受信した通信データの発信元から送信先である通信装置までの残段数を参照するだけで、自身への通信なのか、他の通信装置宛の通信データなのかの判定が可能となる。従って、複数の通信装置をカスケード接続した通信システムにおいて、宛先の通信装置まで適切に通信パケットを送信することができる。