(57)【特許請求の範囲】
【請求項１】
マスタ装置又はスレーブ装置である第１の装置との通信用の第１の通信部と、
マスタ装置又はスレーブ装置である第２の装置との通信用の第２の通信部とを備え、
自装置の電源が投入されると、第１の通信部及び第２の通信部は、通信相手の装置とのリンクを確立するための動作であって所定のタイミングでのリンクパルスの送信を１回以上行う動作を開始し、
前記電源が投入される時点からある時点までの第１の期間中に第１の通信部は前記動作を行い、
前記電源が投入される時点から前記ある時点とは異なる時点までの第２の期間中に第２の通信部は前記動作を行い、
第１の通信部と第１の装置との間のリンクが確立されないまま前記第１の期間が経過した場合、第１の通信部に前記動作を新たに開始させるためのリセット処理を前記第１の期間の直後に行うリセット処理部を備え、
前記リセット処理部は、第２の通信部と第２の装置との間のリンクが確立されないまま前記第２の期間が経過した場合、第２の通信部に前記動作を新たに開始させるためのリセット処理を前記第２の期間の直後に行う、ことを特徴とする通信装置。
【請求項２】
第１の通信部が通信上流側の通信部であり、
第２の通信部が通信下流側の通信部である、ことを特徴とする請求項１に記載の通信装置。
【請求項３】
通信コントローラ部を備え、
第１の通信部及び第２の通信部は、リセットされたことをトリガとして、前記動作を開始するようになっており、
第１の通信部及び第２の通信部は、前記通信コントローラ部のリセットに連動してリセットされるようになっており、
前記リセット処理部として、前記期間の直後に、前記通信コントローラ部をリセットするプロセッサ部を備えている、ことを特徴とする請求項１または２に記載の通信装置。
【請求項４】
前記リセット処理部として機能する通信コントローラ部を備え、
第１の通信部及び第２の通信部は、リセットされたことをトリガとして、前記動作を開始するようになっており、
前記通信コントローラ部は、前記期間の直後に、第１の通信部をリセットする、ことを特徴とする請求項１または２に記載の通信装置。
【請求項５】
前記期間が、前記電源が投入されてからの所定の長さの期間である、ことを特徴とする請求項１から４のいずれか１項に記載の通信装置。
【請求項６】
通信コントローラ部と、
前記通信コントローラ部を制御するプロセッサ部とを備え、
前記プロセッサ部は、前記リセット処理部として、前記期間の直後に、自身をリセットするようになっている、ことを特徴とする請求項１または２に記載の通信装置。
【請求項７】
マスタ装置又はスレーブ装置である第１の装置との通信用の第１の通信部と、マスタ装置又はスレーブ装置である第２の装置との通信用の第２の通信部とを備えた通信装置による、第１の装置および第２の装置との間のリンク確立方法であって、
前記通信装置の電源が投入されると開始されるステップとして、第１の通信部及び第２の通信部が、通信相手の装置とのリンクを確立するために、所定のタイミングでのリンクパルスの送信を１回以上行う送信ステップを含み、
第１の通信部は、前記電源が投入される時点からある時点までの第１の期間中に、前記送信ステップにおける前記所定のタイミングでのリンクパルスの送信を継続し、
第２の通信部は、前記電源が投入される時点から前記ある時点とは異なる時点までの第２の期間中に、前記送信ステップにおける前記所定のタイミングでのリンクパルスの送信を継続し、
第１の通信部と第１の装置との間のリンクが確立されないまま前記第１の期間が経過した直後に開始されるステップとして、第１の通信部に前記所定のタイミングでのリンクパルスの送信を新たに開始させるためのリセット処理を行うリセット処理ステップを含み、
前記リセット処理ステップにおいて、第２の通信部と第２の装置との間のリンクが確立されないまま前記第２の期間が経過した直後に開始されるステップとして、第２の通信部に前記所定のタイミングでのリンクパルスの送信を新たに開始させるためのリセット処理を行う、ことを特徴とするリンク確立方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マスタ装置又はスレーブ装置と通信ケーブルで接続される通信装置、及び、そのような通信装置による、マスタ装置又はスレーブ装置とのリンクの確立方法に関する。
【背景技術】
【０００２】
産業用のネットワークシステムとして、マスタ装置とスレーブ装置とによって構成されるネットワークシステムが利用されており、該ネットワークシステムに関する技術が開示されている。
【０００３】
例えば、特許文献１には、設定情報に基づいて動作する複数のスレーブ装置とシステムバスによって通信可能に接続される通信ユニットが開示されている。該通信ユニットは、システムの構成が、格納されている構成情報が示す構成になっていると判断すると、スレーブ装置に対して、前記構成情報に含まれる設定情報を送信する。そのため、引用文献１には、該通信ユニットは、ネットワークシステムにおいて予期せぬ動作が発生することを防止することができると記載されている。
【０００４】
また、特許文献２には、リモートマスタと、該リモートマスタと通信ケーブルを介して接続された複数のＩＮスレーブおよびＯＵＴスレーブとからなるリモートＩ／Ｏシステムが開示されている。該リモートＩ／Ｏシステムでは、リモートマスタは、ＯＵＴデータを各スレーブに対して一括送信し、ＯＵＴスレーブは、自ノードのタイミングでＯＵＴデータを受信する。一方、ＩＮスレーブは、前記ＯＵＴデータの受信タイミングに基づいて、フレーム長および物理的遅延を考慮した基本アイドル時間毎に、自ノードのタイミングでＩＮデータを順次送信する。リモートマスタは、前記基本アイドル時間に基づくタイムスロットで、ＩＮスレーブからのＩＮデータを受信する。そのため、引用文献１には、通信ケーブル等の物理的遅延によるＩＮデータの重なりがなくなると記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１４−１１９９０７号公報（２０１４年６月３０日公開）
【特許文献２】特開平９−１２８０１９号公報（１９９７年５月１６日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、全く同じ仕様の複数のスレーブ装置を含む従来のネットワークシステムには、該複数のスレーブ装置の電源を同時に立ち上げた場合に該複数のスレーブ装置の全てがリンクを確立する処理を完了させるまでに時間が掛かる、という問題が生じ得る。該問題について、図１２を用いて説明する。
【０００７】
図１２は、該問題を発生させる、従来のネットワークシステムに含まれる２台のスレーブ装置間の通信の様子を概略的に示す図である。
【０００８】
図１２の（ａ）は、２台のスレーブ装置１０（１０ａ、１０ｂ）を結ぶ通信ケーブルにおいてリンクパルス同士が衝突する様子を示したものである。また、図１２の（ｂ）は、２台のスレーブ装置がリンクパルスを送信するタイミングを示している。
【０００９】
図１２の（ａ）に示すように、スレーブ装置１０ａのアウト側ＰＨＹ（Physical Layer）部と、スレーブ装置１０ｂのイン側ＰＨＹ部とが接続されている。この状態において、スレーブ装置１０ａの電源とスレーブ装置１０ｂの電源とを同時に立ち上げると、スレーブ装置１０ａのアウト側ＰＨＹ部と、スレーブ装置１０ｂのイン側ＰＨＹ部とはそれぞれリンクパルスを送信する。
【００１０】
ここで、それほど高い確率ではないが、スレーブ装置１０ａのアウト側ＰＨＹ部と、スレーブ装置１０ｂのイン側ＰＨＹ部とが同じタイミングでリンクパルスを送信することがある。特に、イン側ＰＨＹ部とアウト側ＰＨＹ部とが同じ物理層回路を備えている場合、同じタイミングでリンクパルスを送信する確率が高まることになる。
【００１１】
図１２の（ｂ）に示すように、スレーブ装置１０ａのアウト側ＰＨＹ部と、スレーブ装置１０ｂのイン側ＰＨＹ部とが同じタイミングでリンクパルスを送信すると、図１２の（ａ）に示すように、スレーブ装置１０ａとスレーブ装置１０ｂとの間においてリンクパルスの衝突が発生する。
【００１２】
スレーブ装置１０ａおよびスレーブ装置１０ｂは、相手のスレーブ装置からリンクパルスを受信できないまま一定時間が経過すると、リンクパルスを再送する。
【００１３】
図１２の（ｂ）に示すように、スレーブ装置１０ａのアウト側ＰＨＹ部と、スレーブ装置１０ｂのイン側ＰＨＹ部とが同じタイミングでリンクパルスを再送すると、図１２の（ａ）に示すように、スレーブ装置１０ａとスレーブ装置１０ｂとの間においてリンクパルスの衝突が再び発生する。
【００１４】
さらに、図１２の（ｂ）に示すように、２回目以降のリンクパルスの再送時にもリンクパルスの衝突が再び発生する。
【００１５】
以上のように、スレーブ装置１０ａの電源とスレーブ装置１０ｂの電源とを同時に立ち上げた時に、スレーブ装置１０ａのアウト側ＰＨＹ部とスレーブ装置１０ｂのイン側ＰＨＹ部とが同じタイミングでリンクパルスを送信した場合、その後、２台のスレーブ装置１０間では、リンクパルスの衝突が何度も繰り返される。
【００１６】
そして、以下の各要因によって、２台のスレーブ装置がリンクパルスを再送するタイミングが少しずつずれるために２台のスレーブ装置間のリンクは最終的には確立するものの、該リンクが確立するまでに非常に長い時間（数十秒〜数百秒）かかってしまう。
（要因１）スレーブ装置１０ａのアウト側ＰＨＹ部とスレーブ装置１０ｂのイン側ＰＨＹ部との間における、物理層回路を構成する部品（発振子や他の部品）の特性の違い
（要因２）スレーブ装置１０ａの内部の温度とスレーブ装置１０ｂの内部の温度との違い
このような問題は、特許文献１、２に開示されている技術を用いても解決することができない。
【００１７】
本発明は上記の問題点を鑑みてなされたものであり、その主な目的は、大きなリンク遅延がほとんど生じないようにマスタ装置又はスレーブ装置とのリンクを確立する通信装置及びリンク確立方法を提供することにある。
【課題を解決するための手段】
【００１８】
上記課題を解決するために、本発明の一態様に係る通信装置は、マスタ装置又はスレーブ装置である第１の装置との通信用の第１の通信部と、マスタ装置又はスレーブ装置である第２の装置との通信用の第２の通信部とを備え、自装置の電源が投入されると、第１の通信部及び第２の通信部は、通信相手の装置とのリンクを確立するための動作であって所定のタイミングでのリンクパルスの送信を１回以上行う動作を開始し、前記電源が投入される時点からある時点までの期間中に第１の通信部は前記動作を行い、第１の通信部と第１の装置との間のリンクが確立されないまま前記期間が経過した場合、第１の通信部に前記動作を新たに開始させるためのリセット処理を前記期間の直後に行うリセット処理部を備えている。
【００１９】
上記の構成によれば、前記通信装置は、前記期間が経過しても第１の装置とのリンクを確立できない場合には、前記リセット処理を行う。
【００２０】
従って、前記通信装置が前記期間が経過しても第１の装置とのリンクを確立できない原因が、前記所定のタイミングにおいて、前記通信装置が送信するリンクパルスと第１の装置が送信するリンクパルスとが衝突することにある場合には、前記通信装置は、前記リセット処理によって、前記通信装置が前記期間が経過しても第１の装置とのリンクを確立できない原因をほぼ確実に解消することができる。
【００２１】
即ち、前記通信装置は、前記リセット処理の直後（前記期間の直後）に、第１の装置とのリンクをほぼ確実に確立できる。
【００２２】
従って、前記通信装置は、大きなリンク遅延がほとんど生じないようにマスタ装置又はスレーブ装置とのリンクを確立する、という効果を奏する。
【００２３】
上記課題を解決するために、本発明の一態様に係るリンク確立方法は、マスタ装置又はスレーブ装置である第１の装置との通信用の第１の通信部と、マスタ装置又はスレーブ装置である第２の装置との通信用の第２の通信部とを備えた通信装置による、第１の装置および第２の装置との間のリンク確立方法であって、前記通信装置の電源が投入されると開始されるステップとして、第１の通信部及び第２の通信部が、通信相手の装置とのリンクを確立するために、所定のタイミングでのリンクパルスの送信を１回以上行う送信ステップを含み、第１の通信部は、前記電源が投入される時点からある時点までの期間中に、前記送信ステップにおける前記所定のタイミングでのリンクパルスの送信を継続し、第１の通信部と第１の装置との間のリンクが確立されないまま前記期間が経過した直後に開始されるステップとして、第１の通信部に前記所定のタイミングでのリンクパルスの送信を新たに開始させるためのリセット処理を行うリセット処理ステップを含んでいる。
【００２４】
上記の構成によれば、前記リンク確立方法は、前記通信装置と同様の作用効果を奏する。
【００２５】
本発明の一態様に係る通信装置では、第１の通信部が通信上流側の通信部であり、第２の通信部が通信下流側の通信部であってもよい。
【００２６】
ここで、ネットワークトポロジーがライントポロジーである産業用ネットワークシステムであって、一方の端部のノードが前記マスタ装置であり、他の全てのノードが前記スレーブ装置であるような産業用ネットワークシステムを考える。
【００２７】
前記通信上流側の通信部は、前記産業用ネットワークシステムにおいて、通信ケーブルによって前記一方の端部側のノードと接続される通信部である。前記アウト側の通信部は、前記産業用ネットワークシステムにおいて、通信ケーブルによって前記一方の端部とは反対側の端部側のノードと接続される通信部である。
【００２８】
前記構成によれば、前記一方の端部のノード（マスタ装置）に隣接するノードであるような前記通信装置は、自装置が送信するリンクパルスと前記マスタ装置が送信するリンクパルスとの衝突の繰り返しが原因で前記マスタ装置との間のリンクを確立できない場合に、前記リセット処理を行うことによって該リンクを確立させる。
【００２９】
即ち、前記原因で前記通信装置と前記マスタ装置との間のリンクが確立できないケースを考慮して、前記マスタ装置として、前記リセット処理をサポートするマスタ装置を用意する必要はない。
【００３０】
従って、マスタ装置を用いるとともに、前記通信装置を前記スレーブ装置として用いて前記産業用ネットワークシステムを構築しようとする者が、前記マスタ装置を、一般的に流通している前記リセット処理をサポートしない様々なマスタ装置の中から選択すること、を可能にする、という更なる効果を奏する。
【００３１】
本発明の一態様に係る通信装置は、通信コントローラ部を備え、第１の通信部及び第２の通信部は、リセットされたことをトリガとして、前記動作を開始するようになっており、第１の通信部及び第２の通信部は、前記通信コントローラ部のリセットに連動してリセットされるようになっており、前記リセット処理部として、前記期間の直後に、前記通信コントローラ部をリセットするプロセッサ部を備えていてもよい。
【００３２】
前記構成によれば、前記通信装置には、従来の通信装置に対して、前記プロセッサ部を前記リセット処理部として機能させる設計変更を施すだけで（回路の設計を変更する必要なく）作り出すことが可能である、という更なる利点がある。
【００３３】
本発明の一態様に係る通信装置は、前記リセット処理部として機能する通信コントローラ部を備え、第１の通信部及び第２の通信部は、リセットされたことをトリガとして、前記動作を開始するようになっており、前記通信コントローラ部は、前記期間の直後に、第１の通信部をリセットしてもよい。
【００３４】
前記構成によれば、前記通信装置には、従来の通信装置に対して、前通信コントローラ部を前記リセット処理部として機能させる設計変更を施すだけで（回路の設計を変更する必要なく）作り出すことが可能である、という更なる利点がある。
【００３５】
本発明の一態様に係る通信装置では、前記期間が、前記電源が投入されてからの所定の長さの期間であってもよい。
【００３６】
上記の構成によれば、前記通信装置は、自装置の電源が投入されてから所定の長さの期間が経過すれば、第１の装置とのリンクをほぼ確実に確立できる、という更なる効果を奏する。
【００３７】
本発明の一態様に係る通信装置は、通信コントローラ部と、前記通信コントローラ部を制御するプロセッサ部とを備え、前記プロセッサ部は、前記リセット処理部として、前記期間の直後に、自身をリセットするようになっていてもよい。
【００３８】
上記の構成によれば、前記通信装置には、従来の通信装置に対して、前記プロセッサ部を前記リセット処理部として機能させる設計変更を施すだけで（回路の設計を変更する必要なく）作り出すことが可能である、という更なる利点がある。
【００３９】
本発明の一態様に係る通信装置では、第１の通信部が通信下流側の通信部であり、第２の通信部が通信上流側の通信部であり、前記ある時点は、前記マスタ装置が送信したリセット要求を受信した時点であり、前記リセット処理部は、前記期間の直後に、前記リセット要求に従って、第１の通信部をリセットしてもよい。
【００４０】
上記の構成によれば、前記通信装置では、従来の通信装置に対して、マスタ装置側から任意のタイミングでネットワーク確立を促すことが可能である、という更なる利点がある。
【発明の効果】
【００４１】
本発明の一態様に係る通信装置およびリンク確立方法は、大きなリンク遅延がほとんど生じないようにマスタ装置又はスレーブ装置とのリンクを確立する、という効果を奏する。
【図面の簡単な説明】
【００４２】
【図１】本発明の実施形態１に係るスレーブ装置の構成を示すブロック図である。
【図２】図１のスレーブ装置を複数台含み、マスタ装置を１台含んでいる、実施形態１に係る産業用ネットワークシステムの構成を例示したシステム構成図である。
【図３】実施形態１に係る産業用ネットワークシステムの接続構成図である。
【図４】実施形態１に係る産業用ネットワークシステムの動作例を説明するための説明図である。
【図５】実施形態１に係る産業用ネットワークシステムの動作例を説明するための別の説明図である。
【図６】実施形態１に係る産業用ネットワークシステムの動作例を説明するための更に別の説明図である。
【図７】実施形態１に係る産業用ネットワークシステムの動作例を説明するための更に別の説明図である。
【図８】本発明の実施形態２に係るマスタ装置およびスレーブ装置の構成を示すブロック図である。
【図９】図８のスレーブ装置を複数台含み、図８のマスタ装置を１台含んでいる、実施形態２に係る産業用ネットワークシステムの接続構成図である。
【図１０】実施形態２に係る産業用ネットワークシステムの動作例を説明するための説明図である。
【図１１】実施形態２に係る産業用ネットワークシステムの動作例を説明するための別の説明図である。
【図１２】従来の産業用ネットワークシステムに含まれる２台のスレーブ装置間における、該２台のスレーブ装置間のリンクの確立が遅延するという問題を生じさせる通信の様子を示す従来図である。
【発明を実施するための形態】
【００４３】
＜実施形態１＞
以下、図１〜図７を参照して、本発明の実施形態１に係る産業用ネットワークシステムについて説明する。
【００４４】
（システムの概要および構成）
まず、本実施形態に係る産業用ネットワークシステムの概要および構成について図１〜図３を参照しながら説明する。
【００４５】
図１は、本実施形態に係るスレーブ装置１００の構成を示すブロック図である。図２は、本実施形態に係る産業用ネットワークシステムの構成を例示したシステム構成図である。図３は、本実施形態に係る産業用ネットワークシステムの接続構成図である。
【００４６】
図１および図２からわかるように、本実施形態に係る産業用ネットワークシステムは、スレーブ装置１００を複数台（本実施形態では５台）含み、マスタ装置２００を１台含んでいる。
【００４７】
また、図２および図３からわかるように、本実施形態に係る産業用ネットワークシステムのネットワークのトポロジーは、マスタ装置２００が末端のノードとなるようなライントポロジーである。
【００４８】
図２および図３からわかるように、隣接する２つのノードの対に関し、どの対の２つのノードも通信ケーブルによって互いに物理的に接続されている。
【００４９】
次に、スレーブ装置１００の構成について図１を参照しながら説明する。
【００５０】
（スレーブ装置１００の構成）
図１に示すように、スレーブ装置１００は、イン側ＰＨＹ部１１０、アウト側ＰＨＹ部１２０、ＭＰＵ部１３０、タイマ部１４０、及び、ＣＯＭ部１５０を備えている。
【００５１】
イン側ＰＨＹ部１１０は、マスタ装置２００、又は、マスタ装置２００に近い側（通信上流側）のスレーブ装置１００（第１の装置）との通信のための通信部（第１の通信部、通信上流側の通信部）である。
【００５２】
アウト側ＰＨＹ部１２０は、マスタ装置２００から遠い側（通信下流側）のスレーブ装置１００（第２の装置）との通信のための通信部（第２の通信部、通信下流側の通信部）である。
【００５３】
イン側ＰＨＹ部１１０およびアウト側ＰＨＹ部１２０は、スレーブ装置１００の電源が投入されると、通信相手の装置とのリンクを確立するための動作（AutoMDI/MDI-X機能の仕様に応じた動作）を開始する。具体的には、イン側ＰＨＹ部１１０およびアウト側ＰＨＹ部１２０は、AutoMDI/MDI-X機能の仕様に従って、所定のタイミングでのリンクパルスの送信を１回以上行う動作を開始する。
【００５４】
ＭＰＵ部１３０（プロセッサ部）は、スレーブ装置１００を統括的に制御するプロセッサであり、ＭＰＵ部１３０による制御の対象にＣＯＭ部１５０が含まれている。ＭＰＵ部１３０は、スレーブ装置１００の電源が投入された時点から、タイマ部１４０を始動させ、イン側ＰＨＹ部１１０とイン側ＰＨＹ部１１０の通信相手の装置との間のリンクが確立したかどうかを監視する。
【００５５】
イン側ＰＨＹ部１１０とイン側ＰＨＹ部１１０の通信相手の装置との間のリンクが確立されないまま、タイマ部１４０の計測値が一定期間が経過したことを示した場合、ＭＰＵ部１３０は、該一定期間の直後にＣＯＭ部１５０をリセットする処理を行う。
【００５６】
具体的には、ＭＰＵ部１３０は、所定のＭＰＵポートの信号線（ＣＯＭ部１５０をリセットするための信号線）にリセット信号を出力する。
【００５７】
タイマ部１４０は、スレーブ装置１００の電源が投入された時点からの時間を計測する。
【００５８】
ＣＯＭ部１５０は、産業用ネットワーク用の所定のプロトコルを処理するスレーブコントローラ（通信コントローラ部）である。
【００５９】
以上、スレーブ装置１００の構成について説明した。
【００６０】
なお、図示はしていないが、本実施形態では、前述のイン側ＰＨＹ部１１０およびアウト側ＰＨＹ部１２０の各リセットラインが、ＣＯＭ部１５０のリセットラインに接続されている。従って、ＣＯＭ部１５０がリセットされると、ＣＯＭ部１５０のリセットに連動して、イン側ＰＨＹ部１１０およびアウト側ＰＨＹ部１２０もリセットされるようになっている。
【００６１】
イン側ＰＨＹ部１１０およびアウト側ＰＨＹ部１２０は、リセットされたことをトリガとして、通信相手の装置とのリンクを確立するための前述の動作を新たに開始するようになっている。
【００６２】
次に、マスタ装置２００について簡単に説明する。
【００６３】
（マスタ装置２００について）
マスタ装置２００は、ＰＨＹ部およびプロセッサ部（共に図示せず）を備えている。
【００６４】
マスタ装置２００も、スレーブ装置１００と同様に、AutoMDI/MDI-X機能をサポートしている。
【００６５】
即ち、前記ＰＨＹ部は、マスタ装置２００の電源が投入されると、通信相手のスレーブ装置１００とのリンクを確立するための動作（AutoMDI/MDI-X機能の仕様に応じた動作）を開始する。
【００６６】
次に、本実施形態に係る産業用ネットワークシステムを構成する全装置の電源が一斉にオンになった場合における、該産業用ネットワークシステムの起動段階における２つの動作例について、更に図４〜図７を参照しながら説明する。図４〜図７は、産業用ネットワークシステムの動作例を説明するための説明図である。
【００６７】
なお、産業用ネットワークシステムを構成する全装置の電源が一斉にオンになるケースとしては、例えば、産業用ネットワークシステムが設置されている施設に設けられている制御盤の電源がオンにされるケースが挙げられる。
【００６８】
（産業用ネットワークシステムの動作例１）
以下、産業用ネットワークシステムの動作例１について説明する。この動作例１では、スレーブ装置１００−２が特徴的な動作を行うので、スレーブ装置１００−２に主に焦点を当てながら、産業用ネットワークシステムの動作例１について説明する。
【００６９】
産業用ネットワークシステムを構成する全装置の電源が一斉にオンにされ、隣接する２つのノードからなる各対（スレーブ装置１００−１とスレーブ装置１００−２の対を除く）について、該対を成す２つのノード間のリンクが即座に確立したものとする。
【００７０】
一方、以下の原因により、スレーブ装置１００−１とスレーブ装置１００−２との間のリンクは即座に確立しないものとする。即ち、スレーブ装置１００−１のアウト側ＰＨＹ部１２０とスレーブ装置１００−２のイン側ＰＨＹ部１１０とが同じタイミングでのリンクパルスの送信を繰り返す（図４の（ａ）に示すように、リンクパルスの衝突が繰り返し発生する）ために、前記リンクが即座に確立しないものとする。
【００７１】
前述のように、スレーブ装置１００−２のＭＰＵ部１３０は、スレーブ装置１００−２の電源が投入された時点でタイマ部１４０を始動させ、該時点から、イン側ＰＨＹ部１１０とスレーブ装置１００−１との間のリンクが確立したかどうかの監視を開始する。
【００７２】
スレーブ装置１００−２の電源が投入された時点以降、スレーブ装置１００−２のイン側ＰＨＹ部１１０は、所定のタイミング（スレーブ装置１００−１がスレーブ装置１００−２に向けてリンクパルスを送信するタイミングと同じタイミング）でのリンクパルスの送信を繰り返す。
【００７３】
ＭＰＵ部１３０は、イン側ＰＨＹ部１１０とスレーブ装置１００−１との間のリンクが確立しないまま、スレーブ装置１００−２の電源が投入された時点から一定時間（例えば、４秒）が経過したことをタイマ部１４０が示すと、その直後にＣＯＭ部１５０をリセットする（リセット処理ステップ、図４の（ｂ）参照）。
【００７４】
ＣＯＭ部１５０がリセットされると、スレーブ装置１００−２のイン側ＰＨＹ部１１０およびアウト側ＰＨＹ部１２０もリセットされ、スレーブ装置１００−２とスレーブ装置１００−３の間のリンクは解除される。イン側ＰＨＹ部１１０がリセットされることにより、前記送信ステップにおける前記所定のタイミングでのリンクパルスの送信は終了する。
【００７５】
その後、スレーブ装置１００−２のイン側ＰＨＹ部１１０は、リセットされたことをトリガとして、スレーブ装置１００−１とのリンクを確立するための動作（所定のタイミングでのリンクパルスの送信を１回以上行う動作）を新たに開始する。
【００７６】
これにより、非常に高い確率で、スレーブ装置１００−１のアウト側ＰＨＹ部１２０がリンクパルスを送信するタイミングと、スレーブ装置１００−２のイン側ＰＨＹ部１１０がリンクパルスを送信するタイミングとがずれることになる。従って、リセットの直後に、非常に高い確率で、スレーブ装置１００−１とスレーブ装置１００−２との間のリンクが確立されることになる。
【００７７】
同様に、スレーブ装置１００−２のアウト側ＰＨＹ部１２０は、リセットされたことをトリガとして、スレーブ装置１００−３とのリンクを確立するための動作を新たに開始する。これにより、リセットの直後に、スレーブ装置１００−２とスレーブ装置１００−３との間のリンクも確立されることになる。
【００７８】
以上のようなスレーブ装置１００−２のリンク確立方法により、スレーブ装置１００−２の電源が投入された時点から一定時間（例えば、４秒）が経過した直後に、産業用ネットワークシステムにおけるリンクを確立するための動作が完了することになる（図５参照）。
【００７９】
（産業用ネットワークシステムの動作例２）
以下、産業用ネットワークシステムの動作例２について説明する。この動作例２では、スレーブ装置１００−２およびスレーブ装置１００−３が特徴的な動作を行うので、スレーブ装置１００−２およびスレーブ装置１００−３に主に焦点を当てながら、産業用ネットワークシステムの動作例２について説明する。
【００８０】
産業用ネットワークシステムを構成する全装置の電源が一斉にオンにされ、隣接する２つのノードからなる各対（スレーブ装置１００−１とスレーブ装置１００−２の対、及び、スレーブ装置１００−２とスレーブ装置１００−３の対を除く）について、該対を成す２つの装置間のリンクが即座に確立したものとする。
【００８１】
一方、図６の（ａ）に示すように、動作例１で説明した原因と同じ原因により、スレーブ装置１００−１とスレーブ装置１００−２との間のリンク、及び、スレーブ装置１００−２とスレーブ装置１００−３との間のリンクは即座に確立しないものとする。
【００８２】
スレーブ装置１００−２、１００−３の各ＭＰＵ部１３０は、自装置の電源が投入された時点でタイマ部１４０を始動させ、該時点から、イン側ＰＨＹ部１１０とイン側ＰＨＹ部１１０の通信相手の装置との間のリンクが確立したかどうかの監視を開始する。
【００８３】
スレーブ装置１００−２、１００−３の各ＭＰＵ部１３０は、イン側ＰＨＹ部１１０とイン側ＰＨＹ部１１０の通信相手の装置との間のリンクが確立しないまま、自装置の電源が投入された時点から一定時間が経過したことをタイマ部１４０が示すと、その直後にＣＯＭ部１５０をリセットする（図６の（ｂ）参照）。
【００８４】
その後、スレーブ装置１００−２、１００−３のイン側ＰＨＹ部１１０およびアウト側ＰＨＹ部１２０は、リセットされたことをトリガとして、スレーブ装置１００−１とのリンクを確立するための動作を新たに開始する。
【００８５】
これにより、リセットの直後に、スレーブ装置１００−１とスレーブ装置１００−２との間のリンクが確立されることになる。
【００８６】
一方、スレーブ装置１００−２のアウト側ＰＨＹ部１２０とスレーブ装置１００−３のイン側ＰＨＹ部１１０とは同時にリセットされるので、リセットの後にも、該アウト側ＰＨＹ部１２０と該イン側ＰＨＹ部１１０とが同じタイミングでのリンクパルスの送信を繰り返し得る。
【００８７】
本動作例では、図７の（ａ）に示すように、該アウト側ＰＨＹ部１２０からのリンクパルスと該イン側ＰＨＹ部１１０からのリンクパルスとが繰り返し衝突するために、前記リセットの直後に、スレーブ装置１００−２とスレーブ装置１００−３との間のリンクが確立しないものとする。
【００８８】
スレーブ装置１００−３のＭＰＵ部１３０は、イン側ＰＨＹ部１１０とスレーブ装置１００−２との間のリンクが確立しないまま、ＣＯＭ部１５０をリセットした時点から一定時間が経過したことをタイマ部１４０が示すと、その直後にＣＯＭ部１５０を再度リセットする（図７の（ｂ））。
【００８９】
その後、スレーブ装置１００−３のイン側ＰＨＹ部１１０は、リセットされたことをトリガとして、スレーブ装置１００−２とのリンクを確立するための動作を新たに開始する。
【００９０】
これにより、リセットの直後に、スレーブ装置１００−２とスレーブ装置１００−３との間のリンクも確立されることになる。
【００９１】
以上のような、スレーブ装置１００−２およびスレーブ装置１００−３のリンク確立方法により、産業用ネットワークシステムにおけるリンクを確立するための動作が、従来の産業用ネットワークシステムよりも早く完了することになる。
【００９２】
即ち、産業用ネットワークシステムにおけるリンクを確立するための動作が、スレーブ装置１００−２およびスレーブ装置１００−３の電源が投入された時点から一定時間（動作例１においてかかる時間（Ｔ秒）の２倍の時間）が経過した直後に完了することになる。
【００９３】
（産業用ネットワークシステムの利点）
以上の動作例２の説明から次のことが言える。即ち、産業用ネットワークシステムの起動後に、ライントポロジー上の連続するＮ個のエッジ（隣接する２つのノードを結ぶ辺）に対応するＮ本の通信ケーブルの各々においてリンクパルスの衝突が発生した場合、最大でもＴ×Ｎ（例えば、４×Ｎ）秒で産業用ネットワークシステムにおける全ての通信リンクが確立する。
【００９４】
また、隣接する２つのノード（２台のスレーブ装置１００）が同時に起動した場合（或いは、同時にリセット処理を行った場合）であっても、一方のスレーブ装置１００が送信するリンクパルスが他方のスレーブ装置１００が送信するリンクパルスと衝突する確率はそれほど高くはない。そのため、前記Ｎの値が大きくなることは極めて稀である。
【００９５】
従って、マスタ装置２００は、ほぼ確実に、起動後の所定の期間（スレーブ装置１００を検出するための期間、例えば、３０秒）内に全スレーブ装置１００を検出することができる。
【００９６】
また、本実施形態では、マスタ装置２００が送信するリンクパルスがスレーブ装置１００−１が送信するリンクパルスと衝突した場合に、スレーブ装置１００−１が、マスタ装置２００とのリンクを確立するためのリセット処理を行う。
【００９７】
従って、本実施形態に係る産業用ネットワークシステムを構築する上で、マスタ装置２００として、リセット処理を行うようには実装されていない公知の一般的なマスタ装置を用いることができる、という利点もある。
【００９８】
（実施形態１の変形例１）
実施形態１では、ＭＰＵ部１３０は、ＣＯＭ部１５０をリセットすることにより、間接的にイン側ＰＨＹ部１１０（及びアウト側ＰＨＹ部１２０）をリセットするようになっていたが、本発明はそのような構成に限定されない。
【００９９】
即ち、ＭＰＵ部１３０は、実施形態１におけるＣＯＭ部１５０をリセットするタイミングで、ＣＯＭ部１５０をリセットせずに、イン側ＰＨＹ部１１０を直接リセットするようになっていてもよい。
【０１００】
この場合、産業用ネットワークシステムの起動後に、ライントポロジー上の連続するＮ個のエッジに対応するＮ本の通信ケーブルの各々においてリンクパルスの衝突が発生した場合であっても、Ｔ秒で産業用ネットワークシステムにおける全ての通信リンクが確立することになる。
【０１０１】
（実施形態１の変形例２）
実施形態１では、ＭＰＵ部１３０がリセット処理を行うようになっていたが、本発明はそのような構成には限定されない。
【０１０２】
例えば、ＣＯＭ部１５０が、スレーブ装置１００の電源が投入された時点から一定時間が経過した時点でイン側ＰＨＹ部１１０のリンクステータスを確認し、確認したリンクステータスが異常を示すステータスである場合にイン側ＰＨＹ部１１０をリセットしてもよい。
【０１０３】
（実施形態１の変形例３）
実施形態１では、ＭＰＵ部１３０は、ＣＯＭ部１５０をリセットすることによって、イン側ＰＨＹ部１１０に、通信相手の装置とのリンクを確立するための動作を新たに開始させていた。
【０１０４】
しかしながら、本発明はそのような構成には限定されない。
【０１０５】
即ち、ＭＰＵ部１３０は、自身をリセット（再起動）する（即ち、スレーブ装置１００全体を再起動させる）ことによって、イン側ＰＨＹ部１１０に、通信相手の装置とのリンクを確立するための動作を新たに開始させてもよい。
【０１０６】
（実施形態１の変形例４）
実施形態１では、スレーブ装置１００のＭＰＵ部１３０は、スレーブ装置１００の電源が投入された時点から、イン側ＰＨＹ部１１０とイン側ＰＨＹ部１１０の通信相手の装置との間のリンクが確立しないまま一定時間が経過した時点までの期間の直後に、ＣＯＭ部１５０をリセットするようになっていた。
【０１０７】
しかしながら、本発明は、そのような構成には限定されない。即ち、スレーブ装置１００のＭＰＵ部１３０は、スレーブ装置１００の電源が投入されてからの一定期間、前記リンクが確立したかどうかを監視しなくてもよい。
【０１０８】
ＭＰＵ部１３０がそのような監視（イン側ＰＨＹ部１１０（第２の通信部、通信上流側の通信部）とイン側ＰＨＹ部１１０の通信相手の装置（第２の装置）との間のリンクが確立したかどうかの監視）を行わない本変形例では、マスタ装置２００は、マスタ装置２００の電源が経過してから一定時間が経過した時点において、その時点で検出済の各スレーブ装置１００に対してリセット要求を送信してもよい。
【０１０９】
そして、本変形例では、アウト側ＰＨＹ部１２０（第１の通信部、通信下流側の通信部）の通信相手の装置（第１の装置）との間のリンクが確立していない状態のスレーブ装置１００において、ＭＰＵ部１３０がＣＯＭ部１５０をリセットするのは、以下に示すタイミングであってもよい。
【０１１０】
即ち、ＭＰＵ部１３０は、スレーブ装置１００の電源が投入された時点から、マスタ装置２００によって送信されたリセット要求を受信した時点までの期間の直後に、ＣＯＭ部１５０をリセットするようにしてもよい。
【０１１１】
あるいは、ＭＰＵ部１３０は、該期間の直後に、ＭＰＵ部１３０自身、又は、アウト側ＰＨＹ部１２０をリセットしてもよい。
【０１１２】
なお、変形例４では、スレーブ装置１００は、タイマ部１４０を備えていなくてもよい。
【０１１３】
＜実施形態２＞
以下、更に図８〜図１１を参照して、本発明の別の一実施形態に係る産業用ネットワークシステムについて説明する。なお、説明の便宜上、実施形態１にて説明した部材と全く同じ機能又は略同じ機能を有する部材については、基本的には、同じ符号を付記した上でその説明を省略する。
【０１１４】
（システムの概要および構成）
まず、本実施形態に係る産業用ネットワークシステムの概要および構成について図８及び図９を参照しながら説明する。
【０１１５】
図８は、本実施形態に係るスレーブ装置１００Ａおよびマスタ装置２００Ａの構成を示すブロック図である。図９は、本実施形態に係る産業用ネットワークシステムの接続構成図である。
【０１１６】
図８および図９からわかるように、本実施形態に係る産業用ネットワークシステムは、スレーブ装置１００Ａを複数台（本実施形態では３台）含み、マスタ装置２００Ａを１台含んでいる。
【０１１７】
また、図９からわかるように、本実施形態に係る産業用ネットワークシステムのネットワークのトポロジーは、リングトポロジーである。
【０１１８】
図８および図９からわかるように、隣接する２つのノードの対に関し、どの対の２つのノードも通信ケーブルによって互いに物理的に接続されている。
【０１１９】
次に、スレーブ装置１００Ａの構成について図８の（ａ）を参照しながら説明する。
【０１２０】
（スレーブ装置１００Ａの構成）
図８の（ａ）に示すように、スレーブ装置１００Ａは、イン側ＰＨＹ部１１０、アウト側ＰＨＹ部１２０、ＭＰＵ部１３０Ａ、タイマ部１４０、及び、ＣＯＭ部１５０を備えている。
【０１２１】
イン側ＰＨＹ部１１０は、マスタ装置２００Ａ又は他のスレーブ装置１００Ａ（第２の装置）との通信のための通信部（第２の通信部）であり、実施形態１に係るイン側ＰＨＹ部１１０と同様の機能を備えている。
【０１２２】
アウト側ＰＨＹ部１２０は、マスタ装置２００Ａ又は他のスレーブ装置１００Ａ（第１の装置）との通信のための通信部（第１の通信部）であり、実施形態１に係るアウト側ＰＨＹ部１２０と同様の機能を備えている。
【０１２３】
ＭＰＵ部１３０Ａは、スレーブ装置１００Ａを統括的に制御するプロセッサである。ＭＰＵ部１３０Ａは、スレーブ装置１００Ａの電源が投入された時点から、タイマ部１４０を始動させ、アウト側ＰＨＹ部１２０とアウト側ＰＨＹ部１２０の通信相手の装置との間のリンクが確立したかどうかの監視を開始する。
【０１２４】
アウト側ＰＨＹ部１２０とアウト側ＰＨＹ部１２０の通信相手の装置との間のリンクが確立されないまま、タイマ部１４０の計測値が一定期間が経過したことを示した場合、ＭＰＵ部１３０Ａは、該一定期間の直後にＣＯＭ部１５０をリセットする処理を行う。
【０１２５】
以上、スレーブ装置１００Ａの構成について説明した。
【０１２６】
次に、マスタ装置２００Ａの構成について図８の（ｂ）を参照しながら説明する。
【０１２７】
（マスタ装置２００Ａの構成）
図８の（ｂ）に示すように、マスタ装置２００Ａは、ＰＨＹ部２１０、ＰＨＹ部２２０、プロセッサ部２３０Ａ、及び、タイマ部２４０を備えている。
【０１２８】
ＰＨＹ部２１０およびＰＨＹ部２２０は、スレーブ装置１００Ａとの通信のための通信部であり、イン側ＰＨＹ部１１０およびアウト側ＰＨＹ部１２０と同様の機能を備えている。
【０１２９】
プロセッサ部２３０Ａは、マスタ装置２００Ａを統括的に制御するプロセッサである。プロセッサ部２３０Ａは、マスタ装置２００Ａの電源が投入された時点から、タイマ部２４０を始動させ、ＰＨＹ部２１０とＰＨＹ部２１０の通信相手の装置との間のリンクが確立したかどうかの監視を開始する。
【０１３０】
ＰＨＹ部２１０とスレーブ装置１００Ａとの間のリンクが確立されないまま、タイマ部２４０の計測値が一定期間が経過したことを示した場合、プロセッサ部２３０Ａは、該一定期間の直後にＰＨＹ部２１０をリセットする処理を行う。
【０１３１】
タイマ部２４０は、タイマ部１４０と同様の機能を備えている。
【０１３２】
次に、本実施形態に係る産業用ネットワークシステムを構成する全装置の電源が一斉にオンになった場合における、該産業用ネットワークシステムの起動段階における一動作例について、更に図１０及び図１１を参照しながら説明する。図１０及び図１１は、産業用ネットワークシステムの動作例を説明するための説明図である。
【０１３３】
（産業用ネットワークシステムの動作例）
以下、産業用ネットワークシステムの動作例について説明する。この動作例では、スレーブ装置１００Ａ−２およびマスタ装置２００Ａが特徴的な動作を行うので、スレーブ装置１００Ａ−２およびマスタ装置２００Ａに主に焦点を当てながら、産業用ネットワークシステムの動作例について説明する。
【０１３４】
産業用ネットワークシステムを構成する全装置の電源が一斉にオンにされ、隣接する２つのノードからなる各対（マスタ装置２００Ａとスレーブ装置１００Ａ−１の対、及び、スレーブ装置１００Ａ−２とスレーブ装置１００Ａ−３の対を除く）について、該対を成す２つの装置間のリンクが即座に確立したものとする。
【０１３５】
一方、図１０の（ａ）に示すように、実施形態１で説明した原因と同じ原因により、マスタ装置２００Ａとスレーブ装置１００Ａ−１との間のリンク、及び、スレーブ装置１００Ａ−２とスレーブ装置１００Ａ−３との間のリンクは即座に確立しないものとする。
【０１３６】
前述のように、スレーブ装置１００Ａ−２のＭＰＵ部１３０は、スレーブ装置１００Ａ−２の電源が投入された時点でタイマ部１４０を始動させ、該時点から、アウト側ＰＨＹ部１２０とスレーブ装置１００Ａ−３との間のリンクが確立したかどうかの監視を開始する。
【０１３７】
同様に、マスタ装置２００Ａのプロセッサ部２３０Ａは、マスタ装置２００Ａの電源が投入された時点でタイマ部２４０を始動させ、該時点から、ＰＨＹ部２１０とスレーブ装置１００Ａ−１との間のリンクが確立したかどうかの監視を開始する。
【０１３８】
スレーブ装置１００Ａ−２の電源が投入された時点以降、スレーブ装置１００Ａ−２のアウト側ＰＨＹ部１２０は、所定のタイミング（スレーブ装置１００Ａ−３がスレーブ装置１００Ａ−２に向けてリンクパルスを送信するタイミングと同じタイミング）でのリンクパルスの送信を繰り返す（継続する）。
【０１３９】
同様に、マスタ装置２００Ａの電源が投入された時点以降、マスタ装置２００ＡのＰＨＹ部２１０は、所定のタイミング（スレーブ装置１００Ａ−１がマスタ装置２００Ａに向けてリンクパルスを送信するタイミングと同じタイミング）でのリンクパルスの送信を繰り返す（継続する）。
【０１４０】
スレーブ装置１００Ａ−２のＭＰＵ部１３０Ａは、アウト側ＰＨＹ部１２０とスレーブ装置１００Ａ−３との間のリンクが確立しないまま、スレーブ装置１００Ａ−２の電源が投入された時点から一定時間が経過したことをタイマ部１４０が示すと、その直後にＣＯＭ部１５０をリセットする（図１０の（ｂ）参照）。
【０１４１】
同様に、マスタ装置２００Ａのプロセッサ部２３０Ａは、ＰＨＹ部２１０とスレーブ装置１００Ａ−１との間のリンクが確立しないまま、マスタ装置２００Ａの電源が投入された時点から一定時間が経過したことをタイマ部２４０が示すと、その直後にＰＨＹ部２１０をリセットする（図１０の（ｂ）参照）。
【０１４２】
その結果、マスタ装置２００ＡのＰＨＹ部２１０、並びに、スレーブ装置１００Ａ−２のイン側ＰＨＹ部１１０およびアウト側ＰＨＹ部１２０は、リセットされたことをトリガとして、通信相手の装置とのリンクを確立するための動作を新たに開始する。
【０１４３】
これにより、リセットの直後に、マスタ装置２００Ａとスレーブ装置１００Ａ−１との間のリンク、及び、スレーブ装置１００Ａ−２とスレーブ装置１００Ａ−３との間のリンクが確立されることになる（図１１参照）。
【０１４４】
（産業用ネットワークシステムの利点）
本実施形態においても、実施形態１と同様に、マスタ装置２００Ａは、ほぼ確実に、起動後の所定の期間（スレーブ装置１００Ａを検出するための期間、例えば、３０秒）内に全スレーブ装置１００Ａを検出することができる。
【０１４５】
（実施形態２の変形例）
スレーブ装置１００Ａ−２のＭＰＵ部１３０Ａは、アウト側ＰＨＹ部１２０とアウト側ＰＨＹ部１２０の通信相手の装置との間のリンクが確立しないまま、スレーブ装置１００Ａ−２の電源が投入された時点から一定時間が経過したことをタイマ部１４０が示すと、その直後にアウト側ＰＨＹ部１２０をリセットしてもよい。
【０１４６】
ＭＰＵ部１３０Ａは、スレーブ装置１００Ａの電源が投入された時点から、アウト側ＰＨＹ部１２０とアウト側ＰＨＹ部１２０の通信相手の装置との間のリンクが確立したかどうかの監視と、イン側ＰＨＹ部１１０とイン側ＰＨＹ部１１０の通信相手の装置との間のリンクが確立したかどうかの監視とを開始してもよい。
【０１４７】
ＭＰＵ部１３０Ａは、イン側ＰＨＹ部１１０とイン側ＰＨＹ部１１０の通信相手の装置との間のリンクが確立されないまま、タイマ部１４０の計測値が一定期間が経過したことを示した場合に、該一定期間の直後にＣＯＭ部１５０またはイン側ＰＨＹ部１１０をリセットする処理を行ってもよい。
【０１４８】
なお、スレーブ装置１００Ａは、ＭＰＵ部１３０Ａが以下のようなリセット処理を行うように、実装されることが望ましい。
・ＭＰＵ部１３０Ａが、アウト側ＰＨＹ部１２０とアウト側ＰＨＹ部１２０の通信相手の装置との間のリンクが確立されないままタイマ部１４０の計測値がｔ秒が経過したことを示した直後に、アウト側ＰＨＹ部１２０をリセットする処理を行う。
・ＭＰＵ部１３０Ａが、イン側ＰＨＹ部１１０とイン側ＰＨＹ部１１０の通信相手の装置との間のリンクが確立されないままタイマ部１４０の計測値がｔ’（≠ｔ）秒が経過したことを示した直後に、イン側ＰＨＹ部１１０をリセットする処理を行う。
【０１４９】
その理由は、前述のように実装されたスレーブ装置１００Ａには、以下に説明する利点があるからである。
【０１５０】
即ち、２つのスレーブ装置１００Ａが起動してから、該２つのスレーブ装置１００Ａ間のリンクが確立しないままｔ秒が経過した場合、ｔ秒が経過した直後にリセット処理を行うのは２つのスレーブ装置１００Ａの一方だけである。
【０１５１】
従って、前述のように実装されたスレーブ装置１００Ａは、自装置と、通信ケーブルで自装置と接続されている他のスレーブ装置１００Ａとが同時にリセット処理を行うことによる問題を発生させない。即ち、スレーブ装置１００Ａには、リセット処理後にも自装置からのリンクパルスと該他のスレーブ装置１００Ａからのリンクパルスとの衝突が繰り返されることによる、該他のスレーブ装置１００Ａとのリンクをすぐに確立できないという問題を発生させない、という利点がある。
【産業上の利用可能性】
【０１５２】
本発明は、産業用ネットワークシステムに好適に利用することができる。
【符号の説明】
【０１５３】
１００、１００Ａ      スレーブ装置（通信装置）
１１０                  イン側ＰＨＹ部
１２０                  アウト側ＰＨＹ部
１３０                  ＭＰＵ部（リセット処理部、プロセッサ部）
１３０Ａ                ＭＰＵ部（リセット処理部、プロセッサ部）
１５０                  ＣＯＭ部（通信コントローラ部、リセット処理部）
【図１】
0006455286.tif 000002
【図２】
0006455286.tif 000003
【図３】
0006455286.tif 000004
【図４】
0006455286.tif 000005
【図５】
0006455286.tif 000006
【図６】
0006455286.tif 000007
【図７】
0006455286.tif 000008
【図８】
0006455286.tif 000009
【図９】
0006455286.tif 000010
【図１０】
0006455286.tif 000011
【図１１】
0006455286.tif 000012
【図１２】
0006455286.tif 000013