(57)【要約】      （修正有）【課題】マスタスレーブ型プロトコルを用いていたとしても、２台以上のマスタから１台以上のスレーブ、１台以上のスレーブから２台以上のマスタへの情報のリードおよびライトを可能にする。【解決手段】中継装置は、２以上のマスタのそれぞれが１以上のスレーブに書き込むべき情報および１以上のスレーブから読み込んだ情報を記憶するスレーブ部１３２、１３４を有し、２以上のマスタのそれぞれが中継装置に対して１以上のスレーブへの書き込み及び１以上のスレーブからの読み込みの要求をしたときに、スレーブ部に記憶されている情報を、１以上のスレーブに通知し、または、２以上のマスタのそれぞれに通知するマスタ部１３６と、を有する。【選択図】図１
2015154261.tif 000002
【特許請求の範囲】
【請求項１】
マスタスレーブ型プロトコルを用いて通信する２以上のマスタおよび１以上のスレーブと、
前記２以上のマスタと前記１以上のスレーブとの間に設けられマスタおよびスレーブ相互間の間接的な通信を可能にする中継装置と、
前記２以上のマスタおよび前記中継装置相互間と前記中継装置および前記１以上のスレーブ相互間をそれぞれ接続する通信バスと、を有し、
前記中継装置は、
前記２以上のマスタのそれぞれが前記１以上のスレーブに書き込むべき情報および前記１以上のスレーブから読み込んだ情報を記憶するスレーブ部を有し、
前記２以上のマスタのそれぞれが前記中継装置に対して前記１以上のスレーブへの書き込み及び前記１以上のスレーブからの読み込みの要求をしたときに、前記スレーブ部に記憶されている情報を、前記１以上のスレーブに通知し、または、前記２以上のマスタのそれぞれに通知するマスタ部と、
を有することを特徴とするマスタスレーブ相互間通信装置。
【請求項２】
前記２以上のマスタの内の少なくとも１つは前記中継装置と一体となっていることを特徴とする請求項１に記載のマスタスレーブ相互間中継装置。
【請求項３】
前記中継装置のマスタ部は、
前記１以上のスレーブに対して定期的に書き込みおよび読み込みの要求をし、
書き込みの要求をした時に、前記スレーブ部に記憶されている、前記１以上のスレーブに書き込むべき情報を前記１以上のスレーブに通知し、
読み込みの応答があった時に、前記スレーブ部に記憶されている、前記１以上のスレーブから読み込んだ情報を前記２以上のマスタのそれぞれに通知する、
ことを特徴とする請求項１または２に記載のマスタスレーブ相互間中継装置。
【請求項４】
前記２以上のマスタの内の少なくとも１つは、前記１以上のスレーブに対して行う書き込みおよび読み込みの要求を、前記中継装置に対して行い、前記１以上のスレーブに対して行なった書き込みおよび読み込みの要求に対する応答を、前記中継装置から受けることを特徴とする請求項１から３のいずれかに記載のマスタスレーブ相互間中継装置。
【請求項５】
前記マスタは、太陽電池発電システムを統括的に制御する制御装置及び太陽電池の発電状況を監視する監視装置を含むことを特徴とする請求項１から４のいずれかに記載のマスタスレーブ相互間通信装置。
【請求項６】
前記スレーブは、太陽電池発電システムにおける発電を管理するパワーコンディショナーであることを特徴とする請求項１から５のいずれかに記載のマスタスレーブ相互間通信装置。
【請求項７】
前記マスタスレーブ型プロトコルは、ＪＢＵＳ（ＭｏｄＢＵＳ）プロトコルであることを特徴とする請求項１から６のいずれかに記載のマスタスレーブ相互間通信装置。
【請求項８】
請求項１から７のいずれかに記載されたマスタスレーブ相互間通信装置に適用されるマスタスレーブ相互間通信方法であって、
２以上のマスタのそれぞれが１以上のスレーブに書き込むべき情報および前記１以上のスレーブから読み込んだ情報を前記中継装置のスレーブ部に記憶させる段階と、
前記２以上のマスタのそれぞれが前記中継装置に対して前記１以上のスレーブへの書き込み及び前記１以上のスレーブからの読み込みの要求をすることによって、前記スレーブ部に記憶されている情報を、前記１以上のスレーブに通知し、前記２以上のマスタのそれぞれに通知する段階と、
を含むことを特徴とするマスタスレーブ相互間通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マスタスレーブ型プロトコルを用いていたとしても、２台以上のマスタから１台以上のスレーブ、１台以上のスレーブから２台以上のマスタへの情報のリードおよびライトを可能にする、マスタスレーブ相互間通信装置およびその通信方法に関する。
【背景技術】
【０００２】
近年、急速に設置数を伸ばしている太陽電池発電システムは、発電状況などの計測情報を監視する監視装置（ＰＶモニター）、計測情報を表示したり太陽電池発電システムの操作信号を出力したりする制御装置（ＬＣＤパネル）、太陽電池発電システムを総合的に制御する機能を有するパワーコンディショナーを備える。
【０００３】
太陽電池発電システムは、監視装置、制御装置、パワーコンディショナーの相互間通信を、マスタスレーブ型プロトコルによって行う。太陽電池発電システムで用いられているマスタスレーブ型プロトコルは、具体的には、ＪＢＵＳ（ＭｏｄＢＵＳ）プロトコルである。
【０００４】
ＪＢＵＳ（ＭｏｄＢＵＳ）プロトコルは、マスタスレーブ型プロトコルであるため、１台のマスタのみが通信のためのフローコントロールをすることができる。このため、マスタからスレーブに対してのみ情報のリードおよびライトをすることができ、スレーブからマスタに対する情報のリードおよびライトをすることはできない。
【０００５】
図２１はマスタスレーブ型プロトコルを用いた通信のフローコントロールを示す図である。
【０００６】
マスタとして登録されている制御装置（ＬＣＤパネル）（以下、マスタと言う）は、スレーブ１として登録されているパワーコンディショナー（以下、スレーブ１と言う）及びスレーブ２として登録されているパワーコンディショナー（以下、スレーブ２と言う）と、ＪＢＵＳ（ｍｏｄｂｕｓ）プロトコル通信網を介して接続されている。
【０００７】
マスタスレーブ型プロトコルを用いた場合、図示するように、マスタが通信の主導権を有するため、マスタは、スレーブ１及びスレーブ２のそれぞれに対して情報のリードおよびライトをすることができる（図示矢印線参照）。しかし、スレーブ１及びスレーブ２のそれぞれは、マスタに対して情報のリードおよびライトをすることはできない（図示矢印×線参照）。
【０００８】
図２２は、１つのシステムに２台のマスタが存在する場合の、マスタスレーブ型プロトコルを用いた通信のフローコントロールを示す図である。
【０００９】
マスタとして登録されている制御装置（ＬＣＤパネル）（以下、マスタ１と言う）は、スレーブ１として登録されているパワーコンディショナー（以下、スレーブ１と言う）及びスレーブ２として登録されているパワーコンディショナー（以下、スレーブ２と言う）と、ＪＢＵＳ（ｍｏｄｂｕｓ）プロトコル通信網１を介して接続されている。また、マスタとして登録されている監視装置（ＰＶモニタ）（以下、マスタ２と言う）は、スレーブ１及びスレーブ２と、ＪＢＵＳ（ｍｏｄｂｕｓ）プロトコル通信網２を介して接続されている。
【００１０】
図２２の場合、図２１と同様に、マスタ１は、スレーブ１及びスレーブ２のそれぞれに対し、ＪＢＵＳ（ｍｏｄｂｕｓ）プロトコル通信網１を介して、情報のリードおよびライトをすることができる。また、マスタ２も、スレーブ１及びスレーブ２のそれぞれに対し、ＪＢＵＳ（ｍｏｄｂｕｓ）プロトコル通信網２を介して、情報のリードおよびライトをすることができる。しかし、スレーブ１及びスレーブ２のそれぞれは、マスタ１及び２に対して情報のリードおよびライトをすることはできない。
【００１１】
図２２に示すように、１つのシステムに２台のマスタが存在する場合に、この２台のマスタとスレーブ１及びスレーブ２とを、図２１に示したような１つのＪＢＵＳ（ｍｏｄｂｕｓ）プロトコル通信網で接続することもできる。
【００１２】
しかし、１つのＪＢＵＳ（ｍｏｄｂｕｓ）プロトコル通信網で、２台のマスタのそれぞれとスレーブ１及びスレーブ２相互間で情報のリード及びライトをさせようとすると、２台のマスタのうちの一台を選択してスレーブ１及びスレーブ２相互間で情報のリード及びライトをしなければならない。
【００１３】
このようにマスタの選択が必要になるのでは、情報のリードおよびライトがスムースに行えなくなる。このため、１つのシステムに２台のマスタが存在する場合には、図２２に示すように、マスタ１とマスタ２を専用のＪＢＵＳ（ｍｏｄｂｕｓ）プロトコル通信網を介してスレーブ１及び２に接続する。
【００１４】
しかし、図２２に示すように、２つのＪＢＵＳ（ｍｏｄｂｕｓ）プロトコル通信網を用いる場合には、スレーブ１及びスレーブ２のそれぞれがＪＢＵＳ（ｍｏｄｂｕｓ）プロトコル通信網１及び２に対する専用のＪＢＵＳ（ｍｏｄｂｕｓ）プロトコル通信回路を備える必要がある。
【００１５】
つまり、マスタ１がスレーブ１と情報のリードおよびライトをするために、スレーブ１は、ＪＢＵＳ（ｍｏｄｂｕｓ）プロトコル通信網１に接続するＪＢＵＳ（ｍｏｄｂｕｓ）プロトコル通信回路を備える必要がある。また、マスタ２がスレーブ１と情報のリードおよびライトをするために、スレーブ１は、ＪＢＵＳ（ｍｏｄｂｕｓ）プロトコル通信網２に接続するＪＢＵＳ（ｍｏｄｂｕｓ）プロトコル通信回路を備える必要がある。このように、マスタが２台あるときには、スレーブ１は２系統のＪＢＵＳ（ｍｏｄｂｕｓ）プロトコル通信回路を備える必要がある。このことは、スレーブ２についても同様である。
【００１６】
図２２の場合、マスタが２台であるので、全てのスレーブは２系統のＪＢＵＳ（ＭｏｄＢＵＳ）プロトコル通信回路を備えれば良い。しかし、マスタがＮ台になると、全てのスレーブはＮ系統のＪＢＵＳ（ＭｏｄＢＵＳ）プロトコル通信回路が必要になる。
【００１７】
このような従来のマスタスレーブ型プロトコルを用いる通信システムとしては、たとえば、下記特許文献１に示すような技術がある。この技術は、個々の制御機器にマスタ／クライアント機能とスレーブ／サーバ機能とを設けることによって、制御機器同士間の制御データのやり取りを可能にしている。
【先行技術文献】
【特許文献】
【００１８】
【特許文献１】特開２０１１−２３４１７１号公報
【発明の概要】
【発明が解決しようとする課題】
【００１９】
上述のように、マスタスレーブ型プロトコルを用いる従来の通信システムにおいて、１つのＪＢＵＳ（ｍｏｄｂｕｓ）プロトコル通信網で、複数のマスタが複数のスレーブに対して情報のリード及びライトができるようにするためには、全てのスレーブがマスタの台数分のプロトコル通信回路を備えていなければならない。
【００２０】
しかし、これでは、マスタの台数の異なるさまざまな構成のシステムに対して、スレーブを柔軟に適用させることは困難になる。
【００２１】
本発明は、上記のような従来の不具合を解消するために成されたものであり、マスタスレーブ型プロトコルを用いていたとしても、２台以上のマスタから１台以上のスレーブ、１台以上のスレーブから２台以上のマスタへの情報のリードおよびライトを可能にする、マスタスレーブ相互間通信装置およびその通信方法の提供を目的とする。
【課題を解決するための手段】
【００２２】
上記目的を達成するための本発明に係るマスタスレーブ相互間通信装置は、マスタスレーブ型プロトコルを用いて通信する２以上のマスタおよび１以上のスレーブと、２以上のマスタと１以上のスレーブとの間に設けられマスタおよびスレーブ相互間の間接的な通信を可能にする中継装置と、２以上のマスタおよび中継装置相互間と中継装置および１以上のスレーブ相互間をそれぞれ接続する通信バスと、を有し、中継装置は、２以上のマスタのそれぞれが１以上のスレーブに書き込むべき情報および１以上のスレーブから読み込んだ情報を記憶するスレーブ部を有し、２以上のマスタのそれぞれが中継装置に対して１以上のスレーブへの書き込み及び１以上のスレーブからの読み込みの要求をしたときに、スレーブ部に記憶されている情報を、１以上のスレーブに通知し、または、２以上のマスタのそれぞれに通知するマスタ部と、を有する。
【００２３】
上記目的を達成するための本発明に係るマスタスレーブ相互間通信方法は、２以上のマスタのそれぞれが１以上のスレーブに書き込むべき情報および１以上のスレーブから読み込んだ情報を中継装置のスレーブ部に記憶させる段階と、２以上のマスタのそれぞれが中継装置に対して１以上のスレーブへの書き込み及び１以上のスレーブからの読み込みの要求をすることによって、スレーブ部に記憶されている情報を、１以上のスレーブに通知し、２以上のマスタのそれぞれに通知する段階と、を含む。
【発明の効果】
【００２４】
上述した本発明に係るマスタスレーブ相互間通信装置およびその通信方法によれば、２以上のマスタと１以上のスレーブとの間に設けられマスタおよびスレーブ相互間の間接的な通信を可能にする中継装置を設けたので、マスタスレーブ型プロトコルを用いていたとしても、２台以上のマスタから１台以上のスレーブ、１台以上のスレーブから２台以上のマスタへの情報のリードおよびライトが可能になる。
【図面の簡単な説明】
【００２５】
【図１】実施形態１に係るマスタスレーブ相互間通信装置の概略構成図である。
【図２】中継装置からスレーブＡに定周期リード要求をするときの動作説明に供する図である。
【図３】中継装置からスレーブＡに定周期ライト要求をするときの動作説明に供する図である。
【図４】中継装置からスレーブＢに定周期リード要求をするときの動作説明に供する図である。
【図５】中継装置からスレーブＢに定周期ライト要求をするときの動作説明に供する図である。
【図６】制御装置からスレーブＡにライト要求をするときの動作説明に供する図である。
【図７】制御装置からスレーブＢにライト要求をするときの動作説明に供する図である。
【図８】監視装置からスレーブＡに定周期リード要求をするときの動作説明に供する図である。
【図９】監視装置からスレーブＢに定周期リード要求をするときの動作説明に供する図である。
【図１０】実施形態１に係るマスタスレーブ相互間通信装置の動作を示す図である。
【図１１】実施形態２に係るマスタスレーブ相互間通信装置の概略構成図である。
【図１２】中継機能を有する制御装置からスレーブＡに定周期リード要求をするときの動作説明に供する図である。
【図１３】中継機能を有する制御装置からスレーブＡに定周期ライト要求をするときの動作説明に供する図である。
【図１４】中継機能を有する制御装置からスレーブＢに定周期リード要求をするときの動作説明に供する図である。
【図１５】中継機能を有する制御装置からスレーブＢに定周期ライト要求をするときの動作説明に供する図である。
【図１６】制御機能を有する制御装置からスレーブＡにライト要求をするときの動作説明に供する図である。
【図１７】制御機能を有する制御装置からスレーブＢにライト要求をするときの動作説明に供する図である。
【図１８】監視装置からスレーブＡに定周期リード要求をするときの動作説明に供する図である。
【図１９】監視装置からスレーブＢに定周期リード要求をするときの動作説明に供する図である。
【図２０】実施形態２に係るマスタスレーブ相互間通信装置の動作を示す図である。
【図２１】マスタスレーブ型プロトコルを用いた通信のフローコントロールを示す図である。
【図２２】１つのシステムに２台のマスタが存在する場合の、マスタスレーブ型プロトコルを用いた通信のフローコントロールを示す図である。
【発明を実施するための形態】
【００２６】
次に、添付図面を参照しながら、本発明に係るマスタスレーブ相互間通信装置およびマスタスレーブ相互間通信方法について、［実施形態１］および［実施形態２］に分けて説明する。
【００２７】
［実施形態１］
＜マスタスレーブ相互間通信装置の構成および動作の概要＞
図１は、実施形態１に係るマスタスレーブ相互間通信装置の概略構成図である。
【００２８】
実施形態１に係るマスタスレーブ相互間通信装置１００は、マスタ１１０、マスタ１２０、中継装置１３０、スレーブＡ１４０、スレーブＢ１５０を有している。マスタ１１０と中継装置１３０とは通信バス１６０で接続され、マスタ１２０と中継装置１３０とは通信バス１７０で接続され、スレーブＡ１４０及びスレーブＢ１５０と中継装置１３０とは通信バス１８０で接続される。
【００２９】
マスタ１１０は、計測情報を表示したり太陽電池発電システムの操作信号を出力したりする制御装置（ＬＣＤパネル）であり、マスタ１２０は、太陽電池の発電状況などの計測情報を監視する監視装置（ＰＶモニター）である。スレーブＡ１４０及びスレーブＢ１５０は、太陽電池発電システムを総合的に制御する機能を有するパワーコンディショナーである。
【００３０】
中継装置１３０は、マスタ１１０と通信バス１６０を介して情報の授受ができるスレーブ部１３２と、マスタ１２０と通信バス１７０を介して情報の授受ができるスレーブ部１３４と、スレーブＡ１４０及びスレーブＢ１５０と通信バス１８０を介して情報の授受ができるマスタ部１３６とを有する。中継装置１３０内のマスタ部１３６とスレーブ部１３２、１３４との間では、相互に情報の授受ができる。したがって、中継装置１３０は、独立した３つのＪＢＵＳ（ｍｏｄｂｕｓ）プロトコル通信網を有している。中継装置１３０は通信バス１８０のマスタとなる。
【００３１】
マスタ１１０がスレーブＡ１４０に情報を送信するときには、マスタ１１０からの情報が一旦スレーブ部１３２に記憶され、スレーブ部１３２に記憶されている情報をマスタ部１３６がスレーブＡ１４０に送信する。この処理によって、マスタ１１０からの情報がスレーブＡ１４０に送信される。マスタ１１０は通信バス１６０のマスタとなる。
【００３２】
マスタ１２０がスレーブＢ１５０に情報を送信するときには、マスタ１２０からの情報が一旦スレーブ部１３４に記憶され、スレーブ部１３４に記憶されている情報をマスタ部１３６がスレーブＢ１５０に送信する。この処理によって、マスタ１２０からの情報がスレーブＢ１５０に送信される。マスタ１２０は通信バス１７０のマスタとなる。
【００３３】
スレーブＢ１５０がマスタ１１０に情報を送信するときには、スレーブＢ１５０からの情報が一旦スレーブ部１３２に記憶され、スレーブ部１３２に記憶されている情報をマスタ部１３６がマスタ１１０に送信する。この処理によって、スレーブＢ１５０からの情報がマスタ１１０に送信される。
【００３４】
スレーブＡ１４０がマスタ１２０に情報を送信するときには、スレーブＡ１４０からの情報が一旦スレーブ部１３４に記憶され、スレーブ部１３４に記憶されている情報をマスタ部１３６がマスタ１２０に送信する。この処理によって、スレーブＡ１４０からの情報がマスタ１２０に送信される。
【００３５】
＜マスタスレーブ相互間通信装置の構成＞
図２は、中継装置からスレーブＡに定周期リード要求をするときの動作説明に供する図である。
【００３６】
図２に示すように、マスタ１１０は内部メモリまたはレジスタ１１２を備え、スレーブＡ１４０およびスレーブＢ１５０に送信する情報、スレーブＡ１４０およびスレーブＢ１５０から受信する情報が記憶される。
【００３７】
マスタ１２０は内部メモリまたはレジスタ１２２を備え、スレーブＡ１４０およびスレーブＢ１５０に送信する情報、スレーブＡ１４０およびスレーブＢ１５０から受信する情報が記憶される。
【００３８】
中継装置１３０はスレーブＡのレジスタ１３５ＡおよびスレーブＢのレジスタ１３５Ｂを備える。
【００３９】
スレーブＡのレジスタ１３５Ａは、マスタ１１０の内部メモリまたはレジスタ１１２に記憶されている情報、マスタ１２０の内部メモリまたはレジスタ１２２に記憶されている情報およびスレーブＡ１４０のレジスタ１４２に記憶されている情報を複製して記憶する。
【００４０】
スレーブＢのレジスタ１３５Ｂは、マスタ１１０の内部メモリまたはレジスタ１１２に記憶されている情報、マスタ１２０の内部メモリまたはレジスタ１２２に記憶されている情報およびスレーブＢ１５０のレジスタ１５２に記憶されている情報を複製して記憶する。
【００４１】
スレーブＡ１４０はレジスタ１４２を備え、マスタ１１０およびマスタ１２０に送信する情報、マスタ１１０およびマスタ１２０から受信する情報が記憶される。
【００４２】
スレーブＢ１５０はレジスタ１５２を備え、マスタ１１０およびマスタ１２０に送信する情報、マスタ１１０およびマスタ１２０から受信する情報が記憶される。
【００４３】
＜マスタスレーブ相互間通信装置の各部の動作＞
図２に示すように、中継装置１３０からはスレーブＡ１４０に対して定周期リード要求が出される。定周期リード要求とは、レジスタ１４２に記憶されている情報をスレーブＡのレジスタ１３５Ａに送信しなさいという要求が所定時間間隔で出力されるものである。定周期リード要求が出されると、スレーブＡ１４０は、レジスタ１４２に記憶されている情報を、中継装置１３０のスレーブＡのレジスタ１３５Ａに送信する。中継装置１３０は受信した情報を、スレーブＡのレジスタ１３５Ａに記憶されている情報に上書きする。したがって、スレーブＡのレジスタ１３５Ａに記憶されている情報は定周期リード要求に応じて最新の情報に書き換えられる。
【００４４】
図３は、中継装置からスレーブＡに定周期ライト要求をするときの動作説明に供する図である。
【００４５】
図３に示すように、中継装置１３０からはスレーブＡ１４０に対して定周期ライト要求が出される。定周期ライト要求とは、スレーブＡ１４０のレジスタ１３５Ａに記憶されている情報をレジスタ１４２に送信しなさいという要求が所定時間間隔で出力されるものである。定周期ライト要求が出されると、スレーブＡ１４０は、中継装置１３０のスレーブＡのレジスタ１３５Ａに記憶されている情報を取り出して、レジスタ１４２に記憶させる。スレーブＡ１４０は受信した情報を、レジスタ１４２に記憶されている情報に上書きする。したがって、レジスタ１４２に記憶されている情報は定周期リード要求に応じて最新の情報に書き換えられる。
【００４６】
図４は、中継装置からスレーブＢに定周期リード要求をするときの動作説明に供する図である。
【００４７】
図４に示すように、中継装置１３０からはスレーブＢ１５０に対して定周期リード要求が出される。定周期リード要求が出されると、スレーブＢ１５０は、レジスタ１５２に記憶されている情報を、中継装置１３０のスレーブＢのレジスタ１３５Ｂに送信する。中継装置１３０は受信した情報を、スレーブＢのレジスタ１３５Ｂに記憶されている情報に上書きする。したがって、スレーブＢのレジスタ１３５Ｂに記憶されている情報は定周期リード要求に応じて最新の情報に書き換えられる。
【００４８】
図５は、中継装置からスレーブＢに定周期ライト要求をするときの動作説明に供する図である。
【００４９】
図５に示すように、中継装置１３０からはスレーブＢ１５０に対して定周期ライト要求が出される。定周期ライト要求が出されると、スレーブＢ１５０は、中継装置１３０のスレーブＢのレジスタ１３５Ｂに記憶されている情報を取り出して、レジスタ１５２に記憶させる。スレーブＢ１５０は受信した情報を、レジスタ１５２に記憶されている情報に上書きする。したがって、レジスタ１５２に記憶されている情報は定周期リード要求に応じて最新の情報に書き換えられる。
【００５０】
図６は、制御装置からスレーブＡにライト要求をするときの動作説明に供する図である。
【００５１】
マスタ１１０からはスレーブＡ１４０に対してライト要求が出される。ライト要求が出されると、図６に示すように、マスタ１１０は内部メモリまたはレジスタ１１２に記憶されている情報を、中継装置１３０のスレーブＡのレジスタ１３５Ａに送信する。中継装置１３０は、受信した情報をスレーブＡのレジスタ１３５Ａに記憶されている情報に上書きする。したがって、スレーブＡのレジスタ１３５Ａに記憶されている情報はライト要求に応じて最新の情報に書き換えられる。
【００５２】
図７は、制御装置からスレーブＢにライト要求をするときの動作説明に供する図である。
【００５３】
マスタ１１０からはスレーブＢ１５０に対してライト要求が出される。ライト要求が出されると、図７に示すように、マスタ１１０は内部メモリまたはレジスタ１１２に記憶されている情報を、中継装置１３０のスレーブＢのレジスタ１３５Ｂに送信する。中継装置１３０は、受信した情報をスレーブＢのレジスタ１３５Ｂに記憶されている情報に上書きする。したがって、スレーブＢのレジスタ１３５Ｂに記憶されている情報はライト要求に応じて最新の情報に書き換えられる。
【００５４】
図８は、監視装置からスレーブＡに定周期リード要求をするときの動作説明に供する図である。
【００５５】
マスタ１２０からはスレーブＡ１４０に対して定周期リード要求が出される。定周期リード要求が出されると、図８に示すように、中継装置１３０のスレーブＡのレジスタ１３５Ａは、スレーブＡのレジスタ１３５Ａに記憶されている情報を、マスタ１２０の内部メモリまたはレジスタ１２２に送信する。マスタ１２０は、受信した情報を、内部メモリまたはレジスタ１２２に記憶されている情報に上書きする。したがって、内部メモリまたはレジスタ１２２に記憶されている情報は、定周期リード要求に応じて最新の情報に書き換えられる。
【００５６】
図９は、監視装置からスレーブＢに定周期リード要求をするときの動作説明に供する図である。
【００５７】
マスタ１２０からはスレーブＢ１５０に対して定周期リード要求が出される。定周期リード要求が出されると、図９に示すように、中継装置１３０のスレーブＢのレジスタ１３５Ｂは、スレーブＢのレジスタ１３５Ｂに記憶されている情報を、マスタ１２０の内部メモリまたはレジスタ１２２に送信する。マスタ１２０は、受信した情報を、内部メモリまたはレジスタ１２２に記憶されている情報に上書きする。したがって、内部メモリまたはレジスタ１２２に記憶されている情報は、定周期リード要求に応じて最新の情報に書き換えられる。
【００５８】
＜マスタスレーブ相互間通信装置の全体的な動作＞
図１０は、実施形態１に係るマスタスレーブ相互間通信装置の動作を示す図である。この図は、実施形態１に係るマスタスレーブ相互間通信方法の手順を示す図でもある。図１０に示す動作を、図１を参照しながら説明する。
【００５９】
中継装置１３０は、スレーブＡ１４０に定周期リード要求を送信し、スレーブＡ１４０から定周期リード応答を受信する。次に、スレーブＡ１４０に定周期ライト要求を送信し、スレーブＡ１４０から定周期ライト応答を受信する。
【００６０】
中継装置１３０は、スレーブＢ１５０に定周期リード要求を送信し、スレーブＢ１５０から定周期リード応答を受信する。次に、スレーブＢ１５０に定周期ライト要求を送信し、スレーブＢ１５０から定周期ライト応答を受信する。
【００６１】
マスタ１１０は、スレーブＡ１４０に情報を送信したいときにスレーブＡ１４０にライト要求を送信する。スレーブＡ１４０に送信したライト要求は、図６に示したように、実際には中継装置１３０に送信される。中継装置１３０は、マスタ１１０にライト応答を送信する。
【００６２】
マスタ１１０は、スレーブＢ１５０に情報を送信したいときにスレーブＢ１５０にライト要求を送信する。スレーブＢ１５０に送信したライト要求は、図７に示したように、実際には中継装置１３０に送信される。中継装置１３０は、マスタ１１０にライト応答を送信する。
【００６３】
マスタ１２０は、スレーブＡ１４０に定周期リード要求を送信し、スレーブＡ１４０から定周期リード応答を受信する。次に、マスタ１２０は、スレーブＢ１５０に定周期リード要求を送信し、スレーブＢ１５０から定周期リード応答を受信する。
【００６４】
マスタ１２０は、スレーブＡ１４０とスレーブＢ１５０に交互にリード要求を送信する。マスタ１２０がリード要求だけを送信するのは、マスタ１２０が監視装置だからであり、太陽電池の発電量などの情報を取得できれば良いからである。
【００６５】
ここで、マスタ１１０がスレーブＡ１４０に「Ａ」という情報を送信するときには、マスタ１１０は中継装置１３０にスレーブＡ１４０へのライト要求を送信する。このときにマスタ１１０が送信した「Ａ」という情報は、中継装置１３０のスレーブ部１３２が備えるスレーブＡのレジスタ１３５Ａ（図６参照）に更新記憶される。
【００６６】
次に、中継装置１３０からスレーブＡにスレーブＡへの定周期ライト要求が送信されると、スレーブ部１３２が備えるスレーブＡのレジスタ１３５Ａが記憶していた「Ａ」という情報がスレーブＡ１４０のレジスタ１４２に更新記憶される。
【００６７】
このようにして、マスタ１１０がスレーブＡ１４０に送信したい「Ａ」という情報が、中継装置１３０を介してスレーブＡ１４０に送信される。
【００６８】
同様に、マスタ１１０がスレーブＢ１５０に「Ｂ」という情報を送信するときには、マスタ１１０は中継装置１３０にスレーブＢ１５０へのライト要求を送信する。このときにマスタ１１０が送信した「Ｂ」という情報は、中継装置１３０のスレーブ部１３２が備えるスレーブＢのレジスタ１３５Ｂ（図７参照）に更新記憶される。
【００６９】
次に、中継装置１３０からスレーブＢにスレーブＢへの定周期ライト要求が送信されると、スレーブ部１３２が備えるスレーブＢのレジスタ１３５Ｂが記憶していた「Ｂ」という情報がスレーブＢ１４０のレジスタ１５２に更新記憶される。
【００７０】
このようにして、マスタ１１０がスレーブＢ１５０に送信したい「Ｂ」という情報が、中継装置１３０を介してスレーブＢ１５０に送信される。
【００７１】
次に、マスタ１２０がスレーブＡ１４０から情報を取得したいときには、マスタ１２０は中継装置１３０にスレーブＡ１４０への定周期リード要求を送信する（図８参照）。
【００７２】
ここで、中継装置１３０は、スレーブＡ１４０に定周期リード要求をしているので、一定時間間隔で、スレーブ部１３２が備えるスレーブＡのレジスタ１３５Ａの情報は更新記憶されている。したがって、スレーブＡのレジスタ１３５Ａは最新の情報を記憶している。
【００７３】
マスタ１２０がスレーブＡ１４０への定周期リード要求を送信すると、スレーブＡのレジスタ１３５Ａに更新記憶された最新の情報がマスタ１２０に送信される。
【００７４】
このようにして、マスタ１２０がスレーブＡ１４０から取得したい情報が中継装置１３０を介して取得することができる。
【００７５】
次に、マスタ１２０がスレーブＢ１５０から情報を取得したいときには、マスタ１２０は中継装置１３０にスレーブＢ１５０への定周期リード要求を送信する（図９参照）。
【００７６】
マスタ１２０がスレーブＢ１５０への定周期リード要求を送信すると、スレーブＢのレジスタ１３５Ｂに更新記憶された最新の情報がマスタ１２０に送信される。
【００７７】
このようにして、マスタ１２０がスレーブＢ１５０から取得したい情報が中継装置１３０を介して取得することができる。
【００７８】
以上のように、実施形態１に係るマスタスレーブ相互間通信装置およびマスタスレーブ相互間通信方法によれば、２台のマスタ１１０、１２０と２台のスレーブ１４０、１５０との間に、マスタおよびスレーブ相互間の間接的な通信を可能にする中継装置１３０を設けたので、マスタスレーブ型プロトコルを用いていたとしても、各スレーブ１４０、１５０は、それぞれ１つのプロトコル通信網により、情報のリードおよびライトが可能になる。
【００７９】
また、各スレーブ１４０、１５０は、１つのプロトコル通信網により、複数のマスタおよびスレーブとの通信が可能であるので、それぞれのスレーブは１つのプロトコル通信回路を備えればよく、汎用性を備えることができる。
【００８０】
［実施形態２］
＜マスタスレーブ相互間通信装置の構成および動作の概要＞
図１１は、実施形態２に係るマスタスレーブ相互間通信装置の概略構成図である。
【００８１】
実施形態２に係るマスタスレーブ相互間通信装置２００は、実施形態１に係るマスタスレーブ相互間通信装置１００のマスタ１１０と中継装置１３０とを一体として中継機能を有する制御装置としている点が異なり、その他の点は同一である。
【００８２】
マスタスレーブ相互間通信装置２００は、中継機能を有する制御装置２１０、マスタ２２０、スレーブＡ２４０、スレーブＢ２５０を有している。マスタ２２０と中継機能を有する制御装置２１０とは通信バス２７０で接続され、スレーブＡ２４０、スレーブＢ２５０と中継機能を有する制御装置２１０とは通信バス２８０で接続される。
【００８３】
中継機能を有する制御装置２１０は、計測情報を表示したり太陽電池発電システムの操作信号を出力したりする制御装置（ＬＣＤパネル）と中継装置であり、マスタ２２０は、太陽電池の発電状況などの計測情報を監視する監視装置（ＰＶモニター）である。スレーブＡ２４０及びスレーブＢ２５０は、太陽電池発電システムを総合的に制御する機能を有するパワーコンディショナーである。
【００８４】
中継機能を有する制御装置２１０は、マスタ２２０と通信バス２７０を介して情報の授受ができるスレーブ部２１２と、スレーブＡ２４０及びスレーブＢ２５０と通信バス２８０を介して情報の授受ができるマスタ部２１６とを有する。中継機能を有する制御装置２１０内のマスタ部２１６とスレーブ部２１２との間では、相互に情報の授受ができる。
【００８５】
中継機能を有する制御装置２１０がスレーブＡ２４０に情報を送信するときには、その情報が一旦スレーブ部２１２に記憶され、スレーブ部２１２に記憶されている情報をマスタ部２１６がスレーブＡ２４０に送信する。この処理によって、中継機能を有する制御装置２１０からの情報がスレーブＡ２４０に送信される。
【００８６】
マスタ２２０がスレーブＢ２５０に情報を送信するときには、マスタ２２０からの情報が一旦スレーブ部２１２に記憶され、スレーブ部２１２に記憶されている情報をマスタ部２１６がスレーブＢ２５０に送信する。この処理によって、マスタ２２０からの情報がスレーブＢ２５０に送信される。
【００８７】
スレーブＢ２５０が中継機能を有する制御装置２１０に情報を送信するときには、スレーブＢ２５０からの情報が一旦スレーブ部２１２に記憶され、スレーブ部２１２に記憶されている情報をマスタ部２１６が自己の中継機能を有する制御装置２１０に送信する。この処理によって、スレーブＢ２５０からの情報が中継機能を有する制御装置２１０に送信される。
【００８８】
スレーブＡ２４０がマスタ２２０に情報を送信するときには、スレーブＡ２４０からの情報が一旦スレーブ部２１２に記憶され、スレーブ部２１２に記憶されている情報をマスタ部２１６がマスタ２２０に送信する。この処理によって、スレーブＡ２４０からの情報がマスタ２２０に送信される。
【００８９】
＜マスタスレーブ相互間通信装置の構成＞
図１２は、中継機能を有する制御装置からスレーブＡに定周期リード要求をするときの動作説明に供する図である。
【００９０】
図１２に示すように、中継機能を有する制御装置２１０は内部メモリまたはレジスタ２１２を備え、スレーブＡ２４０およびスレーブＢ２５０に送信する情報、スレーブＡ２４０およびスレーブＢ２５０から受信する情報が記憶される。
【００９１】
また、中継機能を有する制御装置２１０はスレーブＡのレジスタ２３５ＡおよびスレーブＢのレジスタ２３５Ｂを備える。
【００９２】
スレーブＡのレジスタ２３５Ａは、中継機能を有する制御装置２１０の内部メモリまたはレジスタ２１２に記憶されている情報およびスレーブＡ２４０のレジスタ２４２に記憶されている情報を複製して記憶する。
【００９３】
スレーブＢのレジスタ２３５Ｂは、マスタ２２０の内部メモリまたはレジスタ２２２に記憶されている情報およびスレーブＢ２５０のレジスタ２５２に記憶されている情報を複製して記憶する。
【００９４】
マスタ２２０は内部メモリまたはレジスタ２２２を備え、スレーブＡ２４０およびスレーブＢ２５０に送信する情報、スレーブＡ２４０およびスレーブＢ２５０から受信する情報が記憶される。
【００９５】
スレーブＡ２４０はレジスタ２４２を備え、中継機能を有する制御装置２１０およびマスタ２２０に送信する情報、中継機能を有する制御装置２１０およびマスタ２２０から受信する情報が記憶される。
【００９６】
スレーブＢ２５０はレジスタ２５２を備え、中継機能を有する制御装置２１０およびマスタ２２０に送信する情報、中継機能を有する制御装置２１０およびマスタ２２０から受信する情報が記憶される。
【００９７】
＜マスタスレーブ相互間通信装置の各部の動作＞
図１２は、中継機能を有する制御装置からスレーブＡに定周期リード要求をするときの動作説明に供する図である。
【００９８】
図１２に示すように、中継機能を有する制御装置２１０からはスレーブＡ２４０に対して定周期リード要求が出される。定周期リード要求が出されると、スレーブＡ２４０は、レジスタ２４２に記憶されている情報を、中継機能を有する制御装置２１０のスレーブＡのレジスタ２３５Ａに送信する。中継機能を有する制御装置２１０は受信した情報を、スレーブＡのレジスタ２３５Ａに記憶されている情報に上書きする。したがって、スレーブＡのレジスタ２３５Ａに記憶されている情報は定周期リード要求に応じて最新の情報に書き換えられる。
【００９９】
図１３は、中継機能を有する制御装置からスレーブＡに定周期ライト要求をするときの動作説明に供する図である。
【０１００】
図１３に示すように、中継機能を有する制御装置２１０からはスレーブＡ２４０に対して定周期ライト要求が出される。定周期ライト要求が出されると、スレーブＡ２４０は、中継機能を有する制御装置２１０のスレーブＡのレジスタ２３５Ａに記憶されている情報を取り出して、レジスタ２４２に記憶させる。スレーブＡ２４０は受信した情報を、レジスタ２４２に記憶されている情報に上書きする。したがって、レジスタ２４２に記憶されている情報は定周期リード要求に応じて最新の情報に書き換えられる。
【０１０１】
図１４は、中継機能を有する制御装置からスレーブＢに定周期リード要求をするときの動作説明に供する図である。
【０１０２】
図１４に示すように、中継機能を有する制御装置２１０からはスレーブＢ２５０に対して定周期リード要求が出される。定周期リード要求が出されると、スレーブＢ２５０は、レジスタ２５２に記憶されている情報を、中継機能を有する制御装置２１０のスレーブＢのレジスタ２３５Ｂに送信する。中継機能を有する制御装置２１０は受信した情報を、スレーブＢのレジスタ２３５Ｂに記憶されている情報に上書きする。したがって、スレーブＢのレジスタ２３５Ｂに記憶されている情報は定周期リード要求に応じて最新の情報に書き換えられる。
【０１０３】
図１５は、中継機能を有する制御装置からスレーブＢに定周期ライト要求をするときの動作説明に供する図である。
【０１０４】
図１５に示すように、中継機能を有する制御装置２１０からはスレーブＢ２５０に対して定周期ライト要求が出される。定周期ライト要求が出されると、スレーブＢ２５０は、中継機能を有する制御装置２１０のスレーブＢのレジスタ２３５Ｂに記憶されている情報を取り出して、レジスタ２５２に記憶させる。スレーブＢ２５０は受信した情報を、レジスタ２５２に記憶されている情報に上書きする。したがって、レジスタ２５２に記憶されている情報は定周期リード要求に応じて最新の情報に書き換えられる。
【０１０５】
図１６は、中継機能を有する制御装置からスレーブＡにライト要求をするときの動作説明に供する図である。
【０１０６】
中継機能を有する制御装置２１０からはスレーブＡ２４０に対してライト要求が出される。ライト要求が出されると、図１６に示すように、中継機能を有する制御装置２１０は内部メモリまたはレジスタ２１２に記憶されている情報を、スレーブＡのレジスタ２３５Ａに送信する。中継機能を有する制御装置２１０は、受信した情報をスレーブＡのレジスタ２３５Ａに記憶されている情報に上書きする。したがって、スレーブＡのレジスタ２３５Ａに記憶されている情報はライト要求に応じて最新の情報に書き換えられる。
【０１０７】
図１７は、中継機能を有する制御装置からスレーブＢにライト要求をするときの動作説明に供する図である。
【０１０８】
中継機能を有する制御装置２１０からはスレーブＢ２５０に対してライト要求が出される。ライト要求が出されると、図１７に示すように、内部メモリまたはレジスタ２１２に記憶されている情報を、スレーブＢのレジスタ２３５Ｂに送信する。受信した情報をスレーブＢのレジスタ２３５Ｂに記憶されている情報に上書きする。したがって、スレーブＢのレジスタ２３５Ｂに記憶されている情報はライト要求に応じて最新の情報に書き換えられる。
【０１０９】
図１８は、監視装置からスレーブＡに定周期リード要求をするときの動作説明に供する図である。
【０１１０】
マスタ２２０からはスレーブＡ２４０に対して定周期リード要求が出される。定周期リード要求が出されると、図１８に示すように、中継機能を有する制御装置２１０のスレーブＡのレジスタ２３５Ａは、スレーブＡのレジスタ２３５Ａに記憶されている情報を、マスタ２２０の内部メモリまたはレジスタ２２２に送信する。マスタ２２０は、受信した情報を、内部メモリまたはレジスタ２２２に記憶されている情報に上書きする。したがって、内部メモリまたはレジスタ２２２に記憶されている情報は、定周期リード要求に応じて最新の情報に書き換えられる。
【０１１１】
図１９は、監視装置からスレーブＢに定周期リード要求をするときの動作説明に供する図である。
【０１１２】
マスタ２２０からはスレーブＢ２５０に対して定周期リード要求が出される。定周期リード要求が出されると、図１９に示すように、中継機能を有する制御装置２１０のスレーブＢのレジスタ２３５Ｂは、スレーブＢのレジスタ２３５Ｂに記憶されている情報を、マスタ２２０の内部メモリまたはレジスタ２２２に送信する。マスタ２２０は、受信した情報を、内部メモリまたはレジスタ２２２に記憶されている情報に上書きする。したがって、内部メモリまたはレジスタ２２２に記憶されている情報は、定周期リード要求に応じて最新の情報に書き換えられる。
【０１１３】
＜マスタスレーブ相互間通信装置の全体的な動作＞
図２０は、実施形態２に係るマスタスレーブ相互間通信装置の動作を示す図である。この図は、実施形態２に係るマスタスレーブ相互間通信方法の手順を示す図でもある。図２０に示す動作を、図１１を参照しながら説明する。
【０１１４】
中継機能を有する制御装置２１０は、スレーブＡ２４０に定周期リード要求を送信し、スレーブＡ２４０から定周期リード応答を受信する。次に、スレーブＡ２４０に定周期ライト要求を送信し、スレーブＡ２４０から定周期ライト応答を受信する。
【０１１５】
中継機能を有する制御装置２１０は、スレーブＢ２５０に定周期リード要求を送信し、スレーブＢ２５０から定周期リード応答を受信する。次に、スレーブＢ２５０に定周期ライト要求を送信し、スレーブＢ２５０から定周期ライト応答を受信する。
【０１１６】
マスタ２２０は、スレーブＡ２４０に定周期リード要求を送信し、スレーブＡ２４０から定周期リード応答を受信する。次に、マスタ２２０は、スレーブＢ２５０に定周期リード要求を送信し、スレーブＢ２５０から定周期リード応答を受信する。
【０１１７】
マスタ２２０は、スレーブＡ２４０とスレーブＢ２５０に交互にリード要求を送信する。マスタ２２０がリード要求だけを送信するのは、マスタ２２０が監視装置だからであり、太陽電池の発電量などの情報を取得できれば良いからである。
【０１１８】
ここで、中継機能を有する制御装置２１０がスレーブＡ２４０に「Ａ」という情報を送信するときには、中継機能を有する制御装置２１０はスレーブＡ２４０へのライト要求を送信する。このときに中継機能を有する制御装置２１０が送信した「Ａ」という情報は、スレーブＡのレジスタ２３５Ａ（図１６参照）に更新記憶される。
【０１１９】
次に、中継機能を有する制御装置２１０からスレーブＡにスレーブＡへの定周期ライト要求が送信されると、スレーブＡのレジスタ２３５Ａが記憶していた「Ａ」という情報がスレーブＡ２４０のレジスタ２４２に更新記憶される。
【０１２０】
このようにして、中継機能を有する制御装置２１０がスレーブＡ２４０に送信したい「Ａ」という情報が、スレーブＡ２４０に送信される。
【０１２１】
同様に、中継機能を有する制御装置２１０がスレーブＢ２５０に「Ｂ」という情報を送信するときには、中継機能を有する制御装置２１０はスレーブＢ２５０へのライト要求を送信する。このときに中継機能を有する制御装置２１０が送信した「Ｂ」という情報は、スレーブＢのレジスタ２３５Ｂ（図１７参照）に更新記憶される。
【０１２２】
次に、中継機能を有する制御装置２１０からスレーブＢ２５０にスレーブＢへの定周期ライト要求が送信されると、スレーブＢのレジスタ２３５Ｂが記憶していた「Ｂ」という情報がスレーブＢ２５０のレジスタ２５２に更新記憶される。
【０１２３】
このようにして、中継機能を有する制御装置２１０がスレーブＢ２５０に送信したい「Ｂ」という情報が、スレーブＢ２４０に送信される。
【０１２４】
次に、マスタ２２０がスレーブＡ２４０から情報を取得したいときには、マスタ２２０は中継機能を有する制御装置２１０にスレーブＡ２４０への定周期リード要求を送信する（図１８参照）。
【０１２５】
ここで、中継機能を有する制御装置２１０は、スレーブＡ２４０に定周期リード要求をしているので、一定時間間隔で、スレーブＡのレジスタ２３５Ａの情報は更新記憶されている。したがって、レジスタ２３５Ａは最新の情報を記憶している。
【０１２６】
マスタ２２０がスレーブＡ２４０への定周期リード要求を送信すると、レジスタ１３５Ａに更新記憶された最新の情報がマスタ２２０に送信される。
【０１２７】
このようにして、マスタ２２０はスレーブＡ２４０から取得したい情報を取得することができる。
【０１２８】
次に、マスタ２２０がスレーブＢ２５０から情報を取得したいときには、マスタ２２０は中継機能を有する制御装置２１０にスレーブＢ２５０への定周期リード要求を送信する（図１９参照）。
【０１２９】
マスタ２２０がスレーブＢ２５０への定周期リード要求を送信すると、スレーブＢのレジスタ２３５Ｂに更新記憶された最新の情報がマスタ２２０に送信される。
【０１３０】
このようにして、マスタ２２０はスレーブＢ２５０から取得したい情報を取得することができる。
【０１３１】
以上のように、実施形態２に係るマスタスレーブ相互間通信装置およびマスタスレーブ相互間通信方法によれば、マスタ２２０と２台のスレーブ２４０、２５０との間に、マスタおよびスレーブ相互間の間接的な通信を可能にする中継機能を有する制御装置２１０を設けたので、マスタスレーブ型プロトコルを用いていたとしても、各スレーブ１４０、１５０は、それぞれ１つのプロトコル通信網２８０により、情報のリードおよびライトが可能になる。
【０１３２】
また、各スレーブ１４０、１５０は、１つのプロトコル通信網１８０により、複数のマスタおよびスレーブとの通信が可能であるので、それぞれのスレーブは１つのプロトコル通信回路を備えればよく、汎用性を備えることができる。
【０１３３】
なお、以上の実施形態においては、本発明に係るマスタスレーブ相互間通信装置およびその方法を、太陽電池発電システムで使用する場合を想定して説明したが、太陽電池発電システム以外のシステムに対しても適用可能である。
【０１３４】
また、以上の実施形態においては、マスタスレーブ型プロトコルとして、ＪＢＵＳ（ＭｏｄＢＵＳ）プロトコルを例示したが、このプロトコルには限られない。
【符号の説明】
【０１３５】
１００、２００  マスタスレーブ相互間通信装置、
１１０、１２０、２２０  マスタ、
１１２、１２２、２１２、２２２  内部メモリまたはレジスタ、
１３０  中継装置、
１３２、１３４、２１２  スレーブ部、
１３５Ａ、２３５Ａ  スレーブＡのレジスタ、
１３５Ｂ、２３５Ｂ  スレーブＢのレジスタ、
１３６、２１６  マスタ部、
１４０、２４０  スレーブＡ、
１４２、１５２、２４２、２５２  レジスタ、
１５０、２５０  スレーブＢ、
１６０、１７０、１８０、２７０、２８０  通信バス、
２１０  中継機能を有する制御装置、
２１２  スレーブ。
【図１】
2015154261.tif 000003
【図２】
2015154261.tif 000004
【図３】
2015154261.tif 000005
【図４】
2015154261.tif 000006
【図５】
2015154261.tif 000007
【図６】
2015154261.tif 000008
【図７】
2015154261.tif 000009
【図８】
2015154261.tif 000010
【図９】
2015154261.tif 000011
【図１０】
2015154261.tif 000012
【図１１】
2015154261.tif 000013
【図１２】
2015154261.tif 000014
【図１３】
2015154261.tif 000015
【図１４】
2015154261.tif 000016
【図１５】
2015154261.tif 000017
【図１６】
2015154261.tif 000018
【図１７】
2015154261.tif 000019
【図１８】
2015154261.tif 000020
【図１９】
2015154261.tif 000021
【図２０】
2015154261.tif 000022
【図２１】
2015154261.tif 000023
【図２２】
2015154261.tif 000024