(57)【特許請求の範囲】
【請求項１】
互いにデータの送受信を行う複数の装置を接離自在に配置して構成されたネットワーク内であって、装置が個別にデータ転送のルーティング機能を持っており、またコネクタの接離時にその接続状態をネットワークに通知するデータを出力する機能を持ち、その接続状態の変化に伴ってコード番号の再構築が自動的に行われるネットワークにおける２以上の保護対象の装置と他の装置との間に接続され、
前記保護対象の装置における通信処理の開始時に前記保護対象の装置から出力される通信保護信号、及び、前記保護対象の装置における通信処理の終了時に前記保護対象の装置から出力される保護解除信号に基づいて、前記通信保護信号の出力時から前記保護解除信号の出力時までの間に、通信処理を実行中の前記保護対象の装置に対する前記他の装置からの接続状態を通知するデータの転送を禁止することを特徴とする通信保護装置。
【請求項２】
前記保護対象の装置における通信処理中に、前記保護対象の装置に対して前記他の装置から送信された接続状態を通知するデータに対する応答データを前記保護対象の装置の代わりに前記他の装置に送信する請求項１に記載の通信保護装置。
【請求項３】
前記保護対象の装置間において送受信されるデータ量を検出し、この検出結果が同期転送処理時のデータ量を越える場合に、前記保護対象の装置に対する前記他の装置からのデータの送信を禁止する請求項１又は２に記載の通信保護装置。
【請求項４】
前記保護対象の装置が、前記他の装置との間で画像データを含むデータの送受信を行う画像形成装置を構成する装置である請求項１乃至３のいずれかに記載の通信保護装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
この発明は、相互にデータの送受信を行う複数の装置を接離自在に配置して構成されたネットワークに適用され、各装置におけるデータの送受信状態を保護する通信保護装置に関する。
【０００２】
【従来の技術】
相互にデータの送受信を行う複数の装置によって構成されるネットワークシステムにおいて、複数の装置のそれぞれが送信先の装置を特定してデータを送信するためには、ネットワークに含まれる複数の装置のそれぞれがネットワーク内の複数装置の接続状態を認識している必要がある。このため、複数の装置のそれぞれに対して、例えば、ネットワーク内における配置位置に応じてコード番号を割り当てておき、コード番号によってデータの送信先等の装置を特定するようにしている。
【０００３】
従来のネットワークの中には、複数装置のそれぞれの接続及び分離を自由にできるようにしたものがあり、このようなネットワークとして、未接続の装置がネットワークに新たに接続された場合や既に接続されている装置がネットワークから分離された場合においてネットワークにおける装置の構成が変化する毎に、ネットワークに含まれる複数の装置のそれぞれに新たにコード番号を割り当てるようにしたものがある。
【０００４】
【発明が解決しようとする課題】
しかしながら、ネットワークに含まれる複数の装置のコード番号を再構築するためには、接続状態を通知する信号を受け取った後ネットワークに含まれる全ての装置の間でコード番号の再構築するためのデータの送受信を行う必要があり、接続状態の通知と通知後のコード番号を再構築するためのデータ処理によってネットワーク全体が占有されることになるが、ネットワーク内の一部において装置の接続や分離が行われる毎に接続状態の通知と通知後のコード番号を再構築するためのデータ処理によってネットワーク全体が占有されると、ネットワーク内の他の部分で行われていたデータの通信処理を中断しなければならず、一定時間内に送受信すべきデータ量が定められている通信処理にエラーを生じる問題がある。
【０００５】
この発明の目的は、通信処理を実行している装置に対して接続状態を通知するためのデータの送信を規制することにより、ネットワーク内の一部に構成の変化を生じた際のコード番号の再構築時にネットワーク内の他の部分で実行されている通信処理が中断されないようにしながらコード番号の再構築時を実行し実行中の通信処理において通信処理完了後該当保護装置に対し通信処理完了を通知し保護解除することで通信保護とコード番号の再構築を円滑にすることができるとともに、一定時間内に送受信すべきデータ量が定められている場合は、その許容データ量が限度以下になった所で接続開始の通知をし保護解除することにより、前記実行中の通信処理にもエラーを生じることを確実に防止することができる通信保護装置を提供することにある。
【０００６】
【課題を解決するための手段】
請求項１に記載した発明は、互いにデータの送受信を行う複数の装置を接離自在に配置して構成されたネットワーク内であって、装置が個別にデータ転送のルーティング機能を持っており、またコネクタの接離時にその接続状態をネットワークに通知するデータを出力する機能を持ち、その接続状態の変化に伴ってコード番号の再構築が自動的に行われるネットワークにおける２以上の保護対象の装置と他の装置との間に接続され、
前記保護対象の装置における通信処理の開始時に前記保護対象の装置から出力される通信保護信号、及び、前記保護対象の装置における通信処理の終了時に前記保護対象の装置から出力される保護解除信号に基づいて、前記通信保護信号の出力時から前記保護解除信号の出力時までの間に、通信処理を実行中の前記保護対象の装置に対する前記他の装置からの接続状態を通知するデータの転送を禁止することを特徴とする。
【０００７】
請求項１に記載した発明においては、保護対象の装置間における通信処理時には、保護対象の装置に対して他の装置からネットワーク内にある装置の接続状態を通知するデータが送信されることがない。したがって、保護対象の装置間において実行中の通信処理が他のネットワーク内の一部において装置の接続状態が変化した際に、コード番号の再構築のためのデータ送信によって中断されることがなく、通信処理完了後に該当保護装置に対し通信処理完了を通知し保護解除することで通信保護とコード番号の再構築が円滑になる。また、一定時間内に送受信すべきデータ量が定められている場合は、その許容データ量が限度以下なった所で接続開始の通知をし保護解除することにより、前記実行中の通信処理にもエラーを生じることがない。
また、保護対象の装置間における通信処理の開始時に保護対象の装置のいずれかから出力された通信保護信号に基づいて保護対象の装置に対する他の装置からの接続状態を通知するデータの送信が禁止され、保護対象の装置間における通信処理の終了時に保護対象のいずれかから出力された保護解除信号に基づいて保護対象の装置に対する他の装置からのデータの送信が許可される。したがって、保護対象の装置間における通信処理を中断させない範囲で他の装置からのデータの送信が禁止され、保護対象の装置と他の装置との間の通信処理が長期間にわたって禁止されることがない。
【００１０】
請求項２に記載した発明は、前記保護対象の装置における通信処理中に、前記保護対象の装置に対して前記他の装置から送信された接続状態を通知するデータに対応する応答データを前記保護対象の装置の代わりに前記他の装置に送信することを特徴とする。
【００１１】
請求項２に記載した発明においては、保護対象の装置間において通信処理が実行されている間に他の装置から接続状態を通知するデータが送信されると、そのデータは保護対象の装置に送信されることなく、そのデータに対応する応答データが通信保護装置から他の装置に送信される。したがって、保護対象の装置間における通信処理が中断されることなく、他の装置から送信された接続状態を通知するデータについてコード番号の再構築を行う通信処理が実行される。
【００１２】
請求項３に記載した発明は、前記保護対象の装置間において送受信されるデータ量を検出し、この検出結果が同期転送処理時のデータ量に基づいて設定された閾値を越える場合に前記保護対象の装置に対する前記他の装置からのデータの送信を禁止することを特徴とする。
【００１３】
請求項３に記載した発明においては、保護対象の装置間において同期転送処理時のデータ量に基づいて設定された閾値を越える量のデータが送受信されている場合に、保護対象の装置に対する他の装置からの接続状態を通知するデータの送信が禁止される。したがって、一定時間において送受信すべきデータ量が定められているために他の装置からデータが送信されることによる送受信の中断によってエラーを生じる同期転送処理時にのみ他の装置からのデータの送信が禁止され、同期転送処理による送受信のエラーの発生が防止されるとともに、他の装置から接続状態を通知するデータによりコード番号の再構築のためのデータ処理による送受信の中断によってエラーを生じない送受信処理中の保護対象の装置には、その許容データ量が限度以下になった所で接続開始の通知をし保護解除することで他の装置からのデータが送信される。
【００１４】
請求項４に記載した発明は、前記保護対象の装置が、前記他の装置との間で画像データを含むデータの送受信を行う画像形成装置を構成する装置であることを特徴とする。
【００１５】
請求項４に記載した発明においては、画像形成装置内に配置された複数の装置間でデータの送受信を行っている間には、画像形成装置外部の他の装置から画像形成装置内の装置に対する接続状態を通知するデータの送信が禁止される。したがって、画像形成装置とともにネットワークを構成する他の装置から画像形成装置に送信された接続状態を通知するデータによりコード番号再構築のためのデータ処理によって、画像形成装置内における複数の装置間における送受信が中断されることがない。
【００１６】
【実施の形態】
図１は、この発明の実施形態に係る通信保護装置を適用したネットワークの構成を示す図である。一例として、端末装置１〜４を含むネットワーク１０において、端末装置１及び２を保護対象の装置とし、端末装置１及び２を接続する通信ハブ５と端末装置３及び４を接続する通信ハブ６との間に通信保護装置７を配置している。通信保護装置７には、信号ライン８を介して端末装置１から通信保護信号Ｓｐ及び保護解除信号Ｓｃが入力される。このネットワーク１０において、いずれかの端末装置の接続又は分離は、隣接位置に配置されている端末装置によって検出され、各端末装置に付与すべきコード番号の再構築のための接続通知データがネットワーク１０に接続されている全ての端末装置に送信される。そのコード番号の再構築するデータに対する応答通知によりコード番号の再構築のためのデータ処理が実行され全ての端末装置のコード番号の再構築がなされる。
【００１７】
例えば、図１に示すように、端末装置４と通信ハブ６との間を接続するケーブル９から端末装置４が切断され、ネットワーク１０から端末装置４が分離された場合には、端末装置４が分離された状態を端末装置４に隣接する端末装置３が認識し、ネットワーク１０に含まれる他の端末装置１及び２に対してコード番号の再構築するデータを送信する。この時、端末装置１と端末装置２との間でデータの送受信が行われていると、端末装置３から端末装置１及び２に送信された接続を通知するデータによってコード番号再構築のためのデータ処理が実行される。この時端末装置１と端末装置２との間のデータの送受信が中断する。また、このとき、端末装置１と端末装置２との間で一定時間当りに送受信すべきデータ量が定められた同期転送処理によるデータの送受信が行われている場合には、中断によって一定時間内に通信量が所定量の以下のデータであっも送受信されなくなってエラーを生じる。
【００１８】
そこで、端末装置１から端末装置２に対して同期転送処理によりデータを転送する際には、端末装置１及び２とネットワーク１０に含まれる他の端末装置３及び４との間に配置した通信保護装置７に対して端末装置１から信号ライン８を介して通信保護信号Ｓｐを出力することにより、データを送受信中の端末装置１及び２に対する端末装置３又は４からの接続状態を通知するデータの送信を禁止し、端末装置１と端末装置２との間において実行されているデータの送受信が中断しないようにしている。
【００１９】
図２は、上記通信保護装置の構成を示すブロック図である。通信保護装置７は、ＲＯＭ２２及びＲＡＭ２３を備えたＣＰＵ２１に、インタフェース２４〜２６を接続して構成されている。インタフェース２４，２５のそれぞれは、コネクタ２７，２８を介して通信ハブ５，６に接続されている。インタフェース２６は、信号ライン８を介して端末装置１に接続されている。ＣＰＵ２１は、ＲＯＭ２２に予め書き込まれたプログラムにしたがってインタフェース２４，２５を介して入出力されるデータをインタフェース２６に入力される信号の状態に応じて処理する。
【００２０】
図３は、上記ネットワークに含まれる各装置における処理手順の一例を示すフローチャートである。ネットワーク１０に含まれる端末装置１において端末装置２に送信すべきデータが発生すると、端末装置１はそのデータが送受信状態を保護すべき転送処理によって送信するデータであるか否かを判別し（ｓ１）、発生したデータが送信状態を保護する必要のない転送処理によって送信するデータである場合には直ちにデータの送信を開始する（ｓ１→ｓ２）。
【００２１】
端末装置１において発生したデータが同期転送処理等の送受信状態を保護すべき転送処理によって送信するデータである場合には、端末装置１は先ず通信保護装置７に対して信号ライン８を介して通信保護信号Ｓｐを送信する（ｓ３）。通信保護信号Ｓｐを受信した通信保護装置７は、端末装置１と端末装置２との間におけるデータの送受信状態を保護する通信保護処理を設定する（ｓ４）。この後、端末装置１は端末装置２に対して同期転送処理等によるデータの送信を開始する（ｓ５）。
【００２２】
ネットワーク１０に含まれる端末装置１〜４のそれぞれは、データの送受信を実行していない間において所定の時間間隔で隣接する端末装置のネットワーク１０に対する接離状態を判別しており、隣接する端末装置がネットワーク１０から分離されたことを検出すると、他の端末装置に対して接続確認データを送信し、ネットワーク１０における端末装置のコード番号を再構築する。例えば、端末装置４がネットワーク１０から分離されると、端末装置４に隣接する端末装置３がこの状態を検出し、端末装置１及び２に対して接続確認データを送信する。
【００２３】
端末装置１と端末装置２との間における送受信状態を保護すべき通信処理が終了するまでの間に、端末装置３又は４がネットワーク１０から分離されると、この状態を検出した端末装置４又は３が端末装置１及び２に対して接続確認データを送信する（ｓ６→ｓ８）。端末装置４又は３から端末装置１及び２に対して送信された接続確認データは、通信保護装置７に受信される（ｓ９）。通信保護処理を実行中の通信保護装置７は、受信した接続確認データを端末装置１及び２に送信することなくＲＡＭ２３の所定のメモリエリアに格納し（ｓ１０）、端末装置１と端末装置２との間における通信処理が終了するのを待機する（ｓ１０→ｓ６）。
【００２４】
この後、端末装置１と端末装置２との間における通信処理が終了すると、端末装置１は信号ライン８を介して通信保護装置７に保護解除信号Ｓｃを送信する  （ｓ７→ｓ１１）。端末装置１から送信された保護解除信号Ｓｃを受信した通信保護装置７は、通信保護処理を終了し（ｓ１２）、ＲＡＭ２３の所定のメモリエリアに接続確認データを記憶しているか否かを判別する（ｓ１３）。通信保護装置７のＲＡＭ２３にある所定のメモリエリアに接続確認データが記憶されている場合には、その接続確認データを読み出して端末装置１及び２に送信する（ｓ１４）。通信保護装置７から送信された接続確認データを受信した端末装置１及び２は、自己の接続状態を表す接続状態データを端末装置３又は４に送信する（ｓ１５）。
【００２５】
以上の処理により、保護対象の装置である端末装置１と端末装置２との間において、送受信状態を保護すべき通信処理が実行されている間に、ネットワーク１０内の他の装置である端末装置３又は４がネットワーク１０から分離された場合に、隣接する端末装置４又は３から端末装置１及び２に対して送信された接続確認データが通信保護装置７において格納され、通信処理が完了した端末装置１及び端末装置２に対して通信保護装置７から接続確認データが送信される。したがって、接続確認データによって端末装置１と端末装置２との間において実行中の通信処理が中断されることがなく、データ転送処理（同期転送）等の送受信状態を保護すべき通信処理にエラーを生じることがない。
【００２６】
即ち、図４（Ａ）に示すように端末装置１から端末装置２に対して時間Ｔの間にデータＤａ〜Ｄｅを送信すべきデータ（同期）転送処理によるデータ通信処理が実行されている場合、データＤｃが端末装置１から送信された後に端末装置３又は４から端末装置１及び２に対して接続確認データＤｉが送信されると、通信保護装置７がない場合には図４（Ｂ）に示すように端末装置１及び２から接続確認データＤｉに対する応答データ（接続状態データ）Ｄｒが送信された後に端末装置１から次のデータＤｄが送信され、時間Ｔを超過して通信エラーを生じる。これに対して、通信保護装置７を配置した場合には図４（Ｃ）に示すように、端末装置１及び２における通信処理が完了するまで通信保護装置７において接続確認データＤｉが保持され、端末装置１及び２における通信処理が完了した後に通信保護装置７から接続確認データＤｉが端末装置１及び２に送信され、端末装置１及び２における通信処理にエラーを生じることがない。
【００２７】
なお、上記ｓ１０の処理時に、接続確認データを送信した端末装置３又は４に対して端末装置１及び２が通信処理中である旨を表すデータを送信することもできる。また、通信ハブ５に接続されている保護対象の装置が端末装置１及び２のみである場合には、通信保護装置７は、端末装置１から通信保護信号Ｓｐが送信されることにより、端末装置１及び２がネットワーク１０に接続されていることを認識することができるため、端末装置３又は４から端末装置１及び２に送信された接続確認データに対する応答データを通信保護装置７から端末装置３及び４に送信することもできる。
【００２８】
保護対象の装置として通信ハブ５に端末装置１及び２以外の端末装置が接続されている場合や、端末装置１又は２に別の端末装置が通信ハブ５を介することなく直接接続されている場合には、通信保護信号Ｓｐを受信したことのみによっては通信保護装置７において保護対象の装置の接続状態を正確に認識することはできない。そこで、このような場合には、ネットワーク１０内において定期的に実行される各端末装置の接続確認処理の処理結果、又は、通信保護装置７が通信処理を実行していない保護対象の装置に送信した接続確認データに対する応答データを通信保護装置７に格納するようにして通信保護装置７において保護対象の装置の接続状態を常に把握しておくことにより、端末装置３又は４から保護対象の装置に送信された接続確認データに対する応答データを通信保護装置７から端末装置３又は４に送信することができる。
【００２９】
このようにして、端末装置３又は４から保護対象の装置に送信された接続確認データに対する応答データを通信保護装置７から送信した場合には、通信保護装置７から通信処理を終了した保護対象の装置に対して接続確認データを送信する処理、及び、通信処理を終了した保護対象の装置から応答データを送信する処理を省略することができる。
【００３０】
また、端末装置３及び４が、同期転送処理等のデータの送受信状態を保護すべき通信処理を実行する場合には、端末装置３又は４から通信保護装置７に対して通信保護信号Ｓｐ及び保護解除信号Ｓｃを送信できるようにすることにより、端末装置１又は２から通信処理中の端末装置３及び４に送信された接続確認データＤｉによって端末装置３及び４の間の通信処理が中断することを防止できる。
【００３１】
さらに、図５に示すように、通信保護装置７を３以上の端末装置のグループＥＧ１，ＥＧ２，ＥＧ３，・・・の間に配置し、通信保護装置７によって、グループＥＧ１，ＥＧ２，ＥＧ３，・・・のいずれかに含まれる端末装置間における通信処理が他のグループに含まれる端末装置から送信される接続確認データによって中断されることを防止するようにしてもよい。また、この構成において、通信保護装置７が同時に複数のグループの通信処理を保護するようにしてもよい。
【００３２】
図６は、この発明の別の実施形態に係る通信保護装置をネットワークに適用した状態を示すブロック図である。この実施形態に係る通信保護装置３０は、例えば、端末装置１及び２の間で実行される通信処理における一定時間当りのデータ量を監視する通信量監視部３１、通信量監視部３１における監視結果に基づいて端末装置１及び２における通信処理を保護するか否かを決定する保護設定部３２、及び、端末装置１及び２において保護すべき通信処理の実行中に他の端末装置から端末装置１及び２に対して送信されたデータを格納するメモリ３３を備えている。
【００３３】
通信保護装置３０の通信量監視部３１は、端末装置１と端末装置２との間で実行されている通信処理における単位時間当りの通信量を測定し、測定した通信量が所定の閾値を越えた時に保護設定部３２に保護設定信号を出力し、所定時間データが通信されなくなった時に保護設定部３２に保護解除信号を出力する。保護設定部３２は、通信量監視部３１から保護設定信号が出力されてから保護解除信号が出力されるまでの間において、端末装置１及び２に対して他の端末装置から送信された通信量が所定の閾値を越えたデータをメモリ３３に格納し、端末装置１と端末装置２との間における通信処理が他の端末装置から送信された接続確認データによって中断することを防止する。
【００３４】
この構成により、端末装置１と端末装置２との間で実行されている通信処理における通信量が所定の閾値よりも多く、端末装置１及び２が他の端末装置から送信されたデータの受信処理、及び、そのデータに対する応答データの送信処理を実行すると、端末装置１と端末装置２との間で実行されている通信処理が所定時間内に終了しなくなる場合に、その通信処理が終了するまで他の端末装置から送信されたデータを端末装置１及び２に送信しないようにし、通信処理におけるエラーの発生を防止することができる。
【００３５】
なお、閾値は、他の端末装置から送信された接続状態を通知するデータの受信処理、及び、その接続状態を確認するデータに対する応答データの送信処理を実行することによって、送信側の端末装置からの接続状態を確認するデータの送信タイミングが遅延する程度の送信量程度に設定する。
【００３６】
また、端末装置１と端末装置２との間で行われる通信処理が同期転送処理によるものである場合には、各同期サイクルにおけるデータ量を通信量監視部３１において測定し、その測定値が所定の閾値を越えた場合に保護設定部３２に保護設定信号を出力する。
【００３７】
図７は、この発明の実施形態に係る通信保護装置を画像形成装置であるディジタル複写機に適用した状態を示す図である。ディジタル複写機４０は、ネットワークケーブル５１を介してネットワークに接続されており、内部にスキャナ部４１、プリンタ部４２、ハードディスクドライブ４３及びモデム４４を備えている。この構成により、ディジタル複写機４０は、スキャナ４１が読み取った原稿の画像をプリンタ部４２において複写する複写機能のみならず、スキャナ４１が読み取った原稿の画像を外部のファクシミリに送信する処理、及び、外部のファクシミリから受信したファックスデータをプリンタ部４２において印字する処理を行うファクシミリ機能、並びに、ネットワークケーブル５１を介してネットワーク内の他の装置から送信されたデータをプリンタ部４２においてプリントするネットワークプリンタ機能を備えたディジタル複合機である。
【００３８】
このため、ディジタル複写機４０の内部において、スキャナ部４１、プリンタ部４２、ハードディスクドライブ４３及びモデム４４は、互いに独立して動作できるようにされているとともに、それぞれが独立してネットワーク内の他の装置との間でデータの送受信を行うことができるようにされている。このため、ディジタル複写機４０の内部において、スキャナ部４１、プリンタ部４２、ハードディスクドライブ４３及びモデム４４は通信ハブ４５を介して接続されており、さらに、通信ハブ４５を介してネットワークケーブル５１に接続されている。この通信ハブ４５とネットワークケーブル５１との間に、この発明の通信保護装置４６が配置されている。
【００３９】
通信保護装置４６は、ディジタル複写機４０の内部におけるスキャナ部４１、プリンタ部４２、ハードディスクドライブ４３及びモデム４４を保護対象の装置として、ディジタル複写機４０においてデータの送受信状態を保護すべき通信処理が実行中には、ネットワーク内の他の装置から送信された接続状態を通知するデータがディジタル複写機４０において受信されないようにする。例えば、ディジタル複写機４０において、画像形成処理時にスキャナ部４１又はハードディスクドライブ４３からプリンタ部４２に画像データを送信する通信処理が実行されている間に、スキャナ部４１、プリンタ部４２若しくはハードディスクドライブ４３から通信保護信号が入力された際、又は、スキャナ部４１若しくはハードディスクドライブ４３からプリンタ部４２に対するデータ送信量が閾値を越えた際に通信保護装置４６において通信保護処理を実行し、ネットワーク内の他の装置からディジタル複写機４０に対して送信された通信量が所定の閾値を越えたデータを通信保護装置４６において一時格納する。
【００４０】
この構成により、ネットワーク内に配置されたディジタル複写機４０における画像形成処理時におけるプリンタ部４２に対する画像データの送信状態がネットワーク内の他の装置から送信された接続状態を確認するデータによって中断することがなく、画像形成処理にエラーを生じることを確実に防止することができる。
【００４１】
なお、上述したいずれの実施形態においても、通信保護装置を通信ハブとは別に構成したが、ネットワークに既存の通信ハブに上記の通信保護機能を付加することもできる。
【００４２】
【発明の効果】
請求項１に記載した発明によれば、保護対象の装置間における通信処理時には、保護対象の装置に対して他の装置からネットワーク内の装置のコード番号を再構築するデータが送信されないようにすることにより、ネットワーク内の一部において装置の接続状態が変化した際に、コード番号の再構築のための接続状態を通知するデータによって、保護対象の装置間において実行中の通信処理が中断することがない。また、一定時間内に送受信すべきデータ量が定められている通信処理においてもエラーの発生を確実に防止することができる。
また、保護対象の装置間における通信処理の開始時に保護対象の装置のいずれかから出力された通信保護信号に基づいて保護対象の装置に対する他の装置からのデータの送信を禁止し、保護対象の装置間における通信処理の終了時に保護対象のいずれかから出力された保護解除信号に基づいて保護対象の装置に対する他の装置からのコード番号の再構築のためのデータの送信を許可することにより、保護対象の装置間における通信処理を中断させない範囲で他の装置からのデータの送信を規制することができ、保護対象の装置と他の装置との間の通信処理が必要以上の長期間にわたって禁止されないようにすることができる。
【００４４】
請求項２に記載した発明によれば、保護対象の装置間において通信処理が実行されている間に他の装置から接続状態を通知するデータが送信された際に、コード番号を再構築するためのデータを保護対象の装置に送信することなく、コード番号を再構築するための応答データを通信保護装置から送信することにより、保護対象の装置間における通信処理を中断することなく他の装置から送信されたコード番号を再構築するためのデータについての応答処理を素早く実行することができる。
【００４５】
請求項３に記載した発明によれば、保護対象の装置間において同期転送処理時のデータ量に基づいて設定された閾値を越える量のデータが送受信されている場合には、保護対象の装置に対する他の装置からのコード番号を再構築するためのデータの送信を禁止することにより、一定時間において送受信すべきデータ処理量を確実に処理するために送受信時のエラーの発生を確実に防止することができるとともに、設定された閾値を越える量のデータが送受信されている場合にのみ通信処理を他の装置からのコード番号の再構築のためのデータの送信を禁止することができ、また、他の装置からのコード番号の再構築のためのデータの送信を禁止することによって保護対象装置内の通信処理を素早く実行することができる。
【００４６】
請求項４に記載した発明によれば、画像形成装置内に配置された複数の装置間でデータの送受信を行っている間には、画像形成装置外部の他の装置から画像形成装置内の装置に対する接続状態を通知するデータの送信を禁止することにより、画像形成装置と共にネットワークを構成する他の装置から画像形成装置に送信されたデータによって、画像形成装置内における複数の装置間における送受信が中断されることがなく、画像形成処理におけるエラーの発生を確実に防止することができる。
【図面の簡単な説明】
【図１】この発明の実施形態に係る通信保護装置を適用したネットワークの構成を示す図である。
【図２】上記通信保護装置の構成を示すブロック図である。
【図３】上記ネットワークに含まれる各装置における処理手順の一例を示すフローチャートである。
【図４】上記ネットワークにおける通信シーケンスを通信保護装置を配置した場合と配置していない場合との比較において説明する図である。
【図５】上記通信保護装置の適用した別のネットワークの構成を示す図である。
【図６】この発明の別の実施形態に係る通信保護装置をネットワークに適用した状態を示すブロック図である。
【図７】この発明の実施形態に係る通信保護装置を画像形成装置であるディジタル複写機に適用した状態を示す図である。
【符号の説明】
１〜４−端末装置
５，６−通信ハブ
７−通信保護装置
８−信号ライン
９−ケーブル
１０−ネットワーク
【図１】
0003723004.tif 000002
【図２】
0003723004.tif 000003
【図３】
0003723004.tif 000004
【図４】
0003723004.tif 000005
【図５】
0003723004.tif 000006
【図６】
0003723004.tif 000007
【図７】
0003723004.tif 000008