"バイパスダイオードを有し、太陽光を受けて発電する太陽電池ストリングと、前記太陽電池ストリングに診断電圧を印加することによって、発電時と同じ方向の電流を流す診断用電力供給手段と、前記太陽電池ストリングに前記診断電圧を印加するか否かを切り替えるスイッチ手段と、前記太陽電池ストリングに流れる電流を測定する電流測定手段と、前記診断電圧が印加された場合に前記電流測定手段によって測定される電流の大きさと予め定められた診断閾値とを比較し、比較の結果に基づいて前記バイパスダイオードに不具合があるか否かを判断する不具合判断手段とを備えることを特徴とする太陽光発電システム。前記太陽電池ストリングの発電による直流電力を交流商用周波数に変換して電力系統に供給する電源コントロールユニットと、前記太陽電池ストリングと前記電源コントロールユニットとに接続される発電電力供給配線と、前記発電電力供給配線のうち前記太陽電池ストリングの負極側に接続される負極側配線の途中に設けられ、前記太陽電池ストリング側にカソードが接続される逆流防止ダイオードとを備え、前記診断用電力供給手段は、前記太陽電池ストリングと前記逆流防止ダイオードとの間の前記負極側配線を介して前記診断電圧を前記太陽電池ストリングに印加することを特徴とする請求項1に記載の太陽光発電システム。前記発電電力供給配線の電気的な接続状態を切り替える開閉器と、前記逆流防止ダイオードとが設けられる接続箱を備えることを特徴とする請求項2に記載の太陽光発電システム。前記診断電圧を印加する時期が到来したか否かを判断する開始時期検知手段を備え、前記スイッチ手段は、前記時期が到来したと判断されると、前記太陽電池ストリングに前記診断電圧を印加することを特徴とする請求項1から3のいずれか1項に記載の太陽光発電システム。前記開始時期検知手段は、前記太陽電池ストリングの発電電力に関する情報を取得し、当該取得した情報に基づいて前記時期が到来したか否かを判断することを特徴とする請求項4に記載の太陽光発電システム。現在時刻を計測する計時手段を備え、前記開始時期検知手段は、前記現在時刻が予め定められた時刻となった場合に、前記時期が到来したと判断することを特徴とする請求項4に記載の太陽光発電システム。日射量を計測する日射計測手段を備え、前記開始時期検知手段は、前記日射計測手段によって計測された前記日射量と開始閾値とを比較し、比較の結果、前記日射量が前記開始閾値以下である場合に、前記時期が到来したと判断することを特徴とする請求項4に記載の太陽光発電システム。前記太陽電池ストリングによって発電される電力を取得して、前記診断用電力供給手段に供給する充電手段と、前記診断用電力供給手段は、前記充電手段から供給される電力によって充電される蓄電池であることを特徴とする請求項1から7のいずれか1項に記載の太陽光発電システム。前記不具合判断手段による判断結果を表示手段に表示させる表示制御手段を備えることを特徴とする請求項1から8のいずれか1項に記載の太陽光発電システム。請求項1から9のいずれか1項に係る太陽光発電システムと、前記太陽光発電システムと通信回線を介して接続された管理装置とを備え、前記太陽光発電システムは、前記不具合判断手段による判断結果を示す判断情報を送信する送信手段をさらに備え、前記管理装置は、前記送信手段から送信された判断情報を受信する受信手段と、前記受信手段によって受信された判断情報が示す判断結果を表示手段に表示させる表示制御手段とを備えることを特徴とする太陽光発電管理システム。太陽光発電システムと、前記太陽光発電システムと通信回線を介して接続された管理装置とを備え、前記太陽光発電システムは、バイパスダイオードを有し、太陽光を受けて発電する太陽電池ストリングと、前記太陽電池ストリングに診断電圧を印加することによって、発電時と同じ方向の電流を流す診断用電力供給手段と、前記太陽電池ストリングに前記診断電圧を印加するか否かを切り替えるスイッチ手段と、前記太陽電池ストリングに流れる電流を測定する電流測定手段と、前記診断電圧が印加された場合に前記電流測定手段によって測定される電流の大きさを示す測定情報を送信する送信手段とを備え、前記管理装置は、前記送信手段から測定情報を受信する受信手段と、前記受信手段によって受信された各測定情報が示す電流の大きさと予め定められた診断閾値とを比較し、比較結果に基づいて前記各バイパスダイオードに不具合があるか否かを判断する不具合判断手段とを備えることを特徴とする太陽光発電管理システム。しかしながら、従来、バイパスダイオードの不具合を検知するには、天候、雲の動き、太陽電池パネルの設置状態等、種々の要素と発電量との相関をとる必要があるので、ある程度の長い期間がかかる。本発明は、上記実情に鑑みてなされたものであり、太陽電池パネルが備えるバイパスダイオードについて容易に診断することができる太陽光発電システムなどを提供することを目的とする。本発明に係る太陽光発電システムは、バイパスダイオードを有し、太陽光を受けて発電する太陽電池ストリングと、前記太陽電池ストリングに診断電圧を印加することによって、発電時と同じ方向の電流を流す診断用電力供給手段と、前記太陽電池ストリングに前記診断電圧を印加するか否かを切り替えるスイッチ手段と、前記太陽電池ストリングに流れる電流を測定する電流測定手段と、前記診断電圧が印加された場合に前記電流測定手段によって測定される電流の大きさと予め定められた診断閾値とを比較し、比較の結果に基づいて前記バイパスダイオードに不具合があるか否かを判断する不具合判断手段とを備えることを特徴とする。本発明によれば、太陽電池ストリングに診断電圧を印加した場合に太陽電池ストリングを流れる電流に基づいて、バイパスダイオードに不具合があるか否かを判断する。そのため、天候、雲の動き、太陽電池パネルの設置状態などにかかわらず、バイパスダイオードの不具合を検知することができる。したがって、バイパスダイオードについて容易に診断することが可能になる。本発明の実施形態について図を参照して説明する。全図を通じて、同一の要素には同一の参照符号を付し、同一の要素に関する重複する説明は省略する。実施形態1.本発明の実施形態1に係る太陽光発電システムは、太陽電池パネルが発電した電力を電力系統へ供給する。太陽光発電システム1は、図1に示すように、太陽電池パネル2を備える。太陽電池パネル2は、2つの太陽電池ストリング3a,3bを備える。太陽電池ストリング3aは、図2に示すように、電気的に直列に接続された3つの太陽電池クラスタ4a,4b,4cを備える。太陽電池クラスタ4a,4b,4cの各々では、太陽光を受けて発電する太陽電池セル5a,5b,5cが電気的に直列に接続され、バイパスダイオード6a,6b,6cが太陽電池セル5a,5b,5cと電気的に並列に接続される。太陽電池ストリング3aの一部に陰がかかると、図2に示すように、陰がかかった太陽電池クラスタ4bは、ほとんど発電できないだけでなく、太陽電池ストリング3aにおいて逆方向のダイオード、すなわち抵抗として機能する。バイパスダイオード6bを設けることによって、陰がかかっていない太陽電池クラスタ4a,4cの発電による電流発電電流IGはバイパスダイオード6bに流れる。その結果、太陽電池クラスタ4bに陰がかかった太陽電池ストリング3aの発電による電圧発電電圧VGと発電電流IGとの関係は、図3の点線で示すものになる。同図では、比較のため、全体に太陽光が照射している太陽電池ストリング3aの発電電圧VGと発電電流IGとの関係が、実線で示されている。また、同図のVG1は、全体に太陽光が照射した太陽電池ストリング3aの開放電圧電流がゼロである場合の発電電圧VGである。太陽電池クラスタ4a,4b,4cの各々の発電電圧が1/3VG1であるとすると、太陽電池クラスタ4bに陰がかかっている太陽電池ストリング3aの発電電圧VGは、同図に示すように、ほぼ2/3VG1になる。すなわち、太陽電池クラスタ4bに陰がかかっているために低下する太陽電池ストリング3aの発電電圧VGは、ほぼ1/3ですむことになる。このように、バイパスダイオード6a,6b,6cを設けることによって、一部に陰がかかった太陽電池ストリング3aの発電量の著しい低下を抑制することができる。また、太陽電池セル5a,5b,5cそのものが劣化した場合や、同一の太陽電池クラスタ4a,4b,4c内の太陽電池セル5a,5b,5cを接続する配線に断線が生じた場合などにおいても、太陽電池ストリング3aの一部に陰がかかった場合と同様に、バイパスダイオード6a,6b,6cによって太陽電池ストリング3aの発電量の著しい低下を抑制することができる。しかしながら、例えばバイパスダイオード6bが断線している場合図4参照、発電電流IGは陰がかかった太陽電池セル5bを流れることになるため、太陽電池ストリング3aの発電量は著しく低下する。バイパスダイオード6bの不具合が断線に至るまで進行していなくても、バイパスダイオード6bに不具合があれば、太陽電池ストリング3aの発電量は著しく低下する。これまで説明した太陽電池ストリング3aの構成は、太陽電池ストリング3bについても同様である。以下の説明では、太陽電池ストリング3a,3b、太陽電池クラスタ4a,4b,4c、太陽電池セル5a,5b,5c、バイパスダイオード6a,6b,6cを特に区別する必要がない場合、それぞれ、太陽電池ストリング3、太陽電池クラスタ4、太陽電池セル5、バイパスダイオード6と称する。太陽光発電システム1は、太陽電池パネル2のバイパスダイオード6について診断するため、図1に示すように、PSCU電源コントロールユニット10と、接続箱11と、診断用電源12a,12bと、充電部13と、スイッチ部14a,14bと、電流検出部15a,15bと、表示部16と、制御部17とをさらに備える。PSCU10は、太陽電池パネル2により発電された直流電力を交流電力に変換し、変換した交流電力を電力系統へ供給する装置であり、DC/AC変換装置などから構成される。PSCU10は、発電電力供給配線18により太陽電池パネル2に電気的に接続されている。接続箱11は、発電電力供給配線18の途中に設けられ、太陽電池ストリング3の各々が発電した電力を集約してPSCU10へ出力する。接続箱11は、2つの開閉器19a,19bを備える。開閉器19a19bは、太陽電池ストリング3a3bに接続される発電電力供給配線18であるストリング側配線20a20bと、電気的に集約してPSCU10へ接続される発電電力供給配線18である変換側配線21との間に設けられる。開閉器19a19bによって、ストリング側配線20a20bと変換側配線21との間の電気的な接続状態接続又は切断が切り替えられる。ストリング側配線20a20bは、太陽電池ストリング3a3bの正極に接続される正極配線20a_120b_1図1においてを付した配線を有し、太陽電池ストリング3a3bの負極に接続される負極配線20a_220b_2図1において-を付した配線を有する。負極配線20a_220b_2には、太陽電池ストリング側にカソードが接続された逆流防止ダイオード22a,22bが設けられる。以下の説明では、逆流防止ダイオード22a,22bを特に区別する必要がない場合、逆流防止ダイオード22と称する。診断用電力供給手段としての診断用電源12a,12bは、バイパスダイオード6について診断するための電源であり、例えば蓄電池などから構成される。診断用電源12a12bは、診断用印加配線23a23bを介して、太陽電池ストリング3a3bに電気的に接続している。診断用電源12a12bの正極は、診断用印加配線23a_123b_1を介して、ストリング側の負極配線20a_220b_2に電気的に接続している。診断用電源12a12bの負極は、診断用印加配線23a_223b_2を介して、ストリング側の正極配線20a_120b_1に電気的に接続している。このように接続された診断用電源12a12bから電力が供給されることによって、診断電圧が印加されて、太陽電池ストリング3a3b及びストリング側配線20a20bには発電電流IGと同じ方向の電流が流れる。以下の説明では、診断用電源12a,12bを特に区別する必要がない場合、診断用電源12と称する。また、診断用電源12a12bによって各ストリング側配線20a20bに流れる電流を診断電流IDと称する。充電部13は、診断用電源12を充電するための装置であり、例えば変圧装置などから構成される。充電部13は、例えば変換側配線21に電気的に接続されており、太陽電池パネル2が発電した電力を取得して診断用電源12へ供給する。スイッチ部14a,14bは、診断用電源12から太陽電池ストリング3に電力を供給するか否かを切り替えるスイッチであり、例えばリレーなどから構成される。スイッチ部14a14bは、診断用電源12a12bの正極とストリング側の負極配線20a_220b_2とを接続する診断用印加配線23a_123b_1に設けられる。スイッチ部14a14bの状態開又は閉を切り替えることによって、診断用印加配線23a_123b_1が形成する電気回路の接続状態切断又は通電が切り替わる。以下の説明では、スイッチ部14a,14bを特に区別する必要がない場合、スイッチ部14と称する。電流検出部15a,15bは、診断用印加配線23a_1,23b_1の各々における電流を検出し、検出した電流の大きさを表す電流情報を出力する。電流検出部15a,15bは、例えば直流用のカレントトランス、シャント抵抗、ホール素子などから構成される。電流検出部15a15bは、スイッチ部14a14bと同様に、診断用印加配線23a_123b_1に設けられる。表示部16は、バイパスダイオード6の診断結果などを表示する。表示部16は、例えば液晶パネルから構成される。制御部17は、バイパスダイオード6について診断するため制御を行う。制御部17は、1つ又は複数のプロセッサ、RAMRandomAccessMemoryなどから構成される。制御部17は、PSCU10と、診断用電源12と、充電部13と、スイッチ部14と、電流検出部15と、表示部16との間で情報を授受するための通信回線により接続される。この通信回線は、有線無線を問わない。制御部17は機能的に、図6に示すように、開始時期検知部30と、充電制御部31と、スイッチ制御部32と、電流情報取得部33と、不具合判断部34と、表示制御部35とを備える。開始時期検知部30は、バイパスダイオード6の診断を開始する時期の到来を検知する。開始時期検知部30は、開始時期の到来を検知するとそのことを示す検知情報を出力する。開始時期検知部30は、開始時期の到来を検知するために予め定められる開始閾値TH0を示す情報開始閾値情報を保持している。なお、開始閾値情報は、図示しない記憶部に保持されていてもよい。充電制御部31は、診断用電源12の充電状態を検知しつつ、充電部13を制御する。スイッチ制御部32は、スイッチ部14の状態を制御する。スイッチ制御部32は、通常、スイッチ部14を開に設定する。開始時期検知部30から出力された検知情報を取得してからバイパスダイオード6の診断が終了するまで、スイッチ制御部32は、各太陽電池ストリング3のバイパスダイオード6を診断できるようにスイッチ部14の状態を制御する。電流情報取得部33は、電流情報を電流検出部15から取得する。不具合判断部34は、電流情報取得部33によって取得された電流情報に基づいて不具合のあるバイパスダイオード6の有無を太陽電池ストリング3ごとに判断し、判断の結果を示す情報判断情報を出力する。表示制御部35は、不具合判断部34による判断の結果を表示部16に表示させる。これまで説明した制御部17の機能は、制御部17を構成するプロセッサ自体の機能として実現されてもよく、図示しない記憶部に記憶されたソフトウェアプログラムを実行するプロセッサの機能として実現されてもよく、さらに、それらの組み合わせによって実現されてもよい。ここから、太陽光発電システム1が実行する診断処理について、図7を参照して説明する。同図に示す診断処理は、例えば太陽光発電システム1が稼働している間、繰り返される。開始時期検知部30は、開始時期が到来したか否かを判断するステップS101。具体的には、開始時期検知部30は、各太陽電池ストリング3の発電電圧VGを表す情報発電電力に関する情報をPSCU10から取得し、発電電圧VGに基づいて開始時期の到来を検知する。各太陽電池ストリング3の発電電圧VGが予め定められた開始閾値TH0以下である場合に、開始時期検知部30は、開始時期が到来したと判断開始時期の到来を検知するステップS101;Yes。少なくとも1つの太陽電池ストリング3の発電電圧VGが開始閾値TH0を超える場合に、開始時期検知部30は、開始時期が到来していないと判断するステップS101;No。開始閾値TH0は例えば、各診断用電源12の電圧VDとバイパスダイオード6の順電圧VF×各太陽電池ストリング3に含まれるバイパスダイオードの数本実施形態では、3との差である。この開始閾値TH0を採用することによって、各太陽電池ストリング3が備えるすべてのバイパスダイオード6へ診断用電源12の電圧VDで通電させることができる程度に、発電電圧VGが低下した時を検知することができる。発電電圧VGが低下する場合として、典型的には、夕刻から夜にかけて太陽光が弱くなって、太陽電池ストリング3の発電量が低下するときがある。開始時期が到来していないと判断された場合ステップS101;No、充電制御部31は、診断用電源12の各々から充電量を表す情報充電量情報を取得し、取得した充電量情報に基づいて各診断用電源12が満充電であるか否かを判断するステップS102。具体的には、充電量情報によって表される充電量が予め定められた充電閾値TH1以上である場合に、充電制御部31は、満充電であると判断するステップS102;Yes。満充電であると判断された場合ステップS102;Yes、開始時期検知部30は、開始時期到来判断処理ステップS101を継続する。充電量情報によって表される充電量が充電閾値TH1未満である場合に、充電制御部31は、満充電でないと判断するステップS102;No。そして、満充電でないと判断した充電制御部31は、満充電ではない診断用電源12を充電するように充電部13を制御するステップS103。開始時期が到来したと判断された場合ステップS101;Yes、制御部17は、各太陽電池ストリング3のバイパスダイオード6について診断する処理ステップS105~S111を実行するループA;ステップS104。スイッチ制御部32は、スイッチ部14aを閉に切り替えるステップS105。これによって、診断用印加配線23a_1によって形成される電気回路は通電状態となり、その結果、診断用電源12aによって診断電圧がストリング側の負極配線20a_2に印加される。ここで、ストリング側の負極配線20a_2には、逆流防止ダイオード22aが設けられているので、発電電流IGとは逆方向の電流がPSCU10へ流れ込むことはない。発電電流IGと逆方向の電流がPSCU10に流れ込むとPSCU10が故障する可能性があるが、逆流防止ダイオード22aによってこのような故障を防ぐことができる。電流検出部15aが、診断用印加配線23a_1における電流を測定して電流情報を出力する。電流情報取得部33は、電流検出部15aから電流情報を取得するステップS106。ここで、太陽電池ストリング3aが備えるすべてのバイパスダイオード6a,6b,6cに不具合がない場合、図8に示すように、診断回路に診断電流IDが流れる。この診断回路は、診断用印加配線23aと、スイッチ部14aと、電流検出部15aと、バイパスダイオード6a,6b,6cとを含んで形成される。これに対して、太陽電池ストリング3aが備えるバイパスダイオード6a,6b,6cのいずれかに不具合がある場合、診断回路に診断電流IDはほとんど流れない。図9には、バイパスダイオード6bに不具合があり、そこでは診断電流IDが遮断される例を示す。この場合、診断電流IDは、せいぜい太陽電池セル5bを僅かに流れることができる程度である。不具合判断部34は、電流情報取得部33によって取得された電流情報が示す電流の大きさ電流値I1と予め定められた診断閾値TH2とを比較するステップS107。比較した結果、電流値I1が診断閾値TH2以下である場合にステップS107;Yes、不具合判断部34は、太陽電池ストリング3aが備えるバイパスダイオード6のいずれかに不具合があると判断するステップS108。また、比較した結果、電流値I1が診断閾値TH2より大きい場合にステップS107;No、不具合判断部34は、太陽電池ストリング3aが備えるバイパスダイオード6のすべてに不具合がないと判断するステップS109。そして、これらの判断処理ステップS108及びS109の後、不具合判断部34は、その判断結果を示す判断情報を出力する。表示制御部35は、不具合判断部34によって出力された判断情報を取得し、判断情報が示す判断結果を表示部16に表示させるステップS110。これによって、表示部16には、太陽電池ストリング3aが備えるバイパスダイオード6の不具合の有無が判断結果として表示される。スイッチ制御部32は、スイッチ部14aを開に切り替えステップS111、太陽電池ストリング3aについてのループAステップS104を終了させる。次に、制御部17は、これまで説明したループAステップS104と同様の処理を太陽電池ストリング3bについて実行し、その後、診断処理を終了する。このように、太陽光発電システム1は、バイパスダイオード6に不具合があるか否かを太陽電池ストリング3ごとに順に診断する。そして、診断結果は表示部16に表示されるので、ユーザは、各太陽電池ストリング3のバイパスダイオード6に不具合があるか否かを容易に知ることができる。本実施形態によれば、太陽光発電システム1は、各太陽電池ストリング3の発電電圧VGが開始閾値TH0以下である場合に、各太陽電池ストリング3に診断用電源12から電圧を印加する。そして、太陽光発電システム1は、電圧を印加することによって各太陽電池ストリング3を流れる電流の大きさに基づいて各太陽電池ストリング3のバイパスダイオード6について不具合の有無を判断する。したがって、天候、雲の動き、太陽電池パネルの設置環境などにかかわらず、各太陽電池ストリング3が備えるバイパスダイオード6について容易に診断することが可能になる。そして、このようなバイパスダイオード6の診断を適宜行うことによって、バイパスダイオード6に不具合が生じていた場合にはそれを早期に見つけて措置を講じることができる。そのため、太陽電池パネル2が本来供給することができる電力量を長期にわたって維持することができる太陽光発電システムを実現することが可能になる。また、逆流防止ダイオード22を備えるので、上述のように、診断用電源12a,12bによる電流がPSCU10へ逆流することを防止することができる。また、逆流防止ダイオード22は、本実施形態のように接続箱11の中に設けることができるので、太陽光発電システム1の構成を複雑にすることなく簡易な構成で、PSCU10への電流の逆流を防ぐことができる。さらに、バイパスダイオード6の診断は、発電電圧VGが開始閾値TH0以下である場合に開始される。開始閾値TH0を上述のように適切に定めることによって、各太陽電池ストリング3のバイパスダイオード6のすべてへ診断用電源12が電流を確実に流すことができる。したがって、精度のよい診断が可能になる。さらに、診断用電源12は、蓄電池であって、太陽電池パネル2が発電した電力によって充電される。そのため、商用電源など他の電力で充電するよりも、太陽電池パネル2の構成を簡易にすることが可能になる。以上、本発明に係る実施形態1について説明したが、実施形態1は上述のものに限定されない。例えば、太陽電池パネル2の構成は、実施形態1で説明したものに限られない。太陽電池パネル2が備える太陽電池ストリング3の数、太陽電池ストリング3が備える太陽電池クラスタ4の数、及び太陽電池クラスタ4を構成する太陽電池セル5の数は、いくつであってもよい。また例えば、実施形態1では、太陽電池ストリング3に対応して2つの診断用電源12が備えられることとしたが、診断用電源12は1つでもよい。また、診断用電源12は、蓄電池ではなく商用電源などであってもよい。この場合、商用電源から供給される電力を太陽電池ストリング3へ印加できるように変換する装置が、診断用電力供給手段に相当することになる。この装置は、例えばAC/DC変換装置、変圧装置などである。さらに、充電部13は、太陽電池パネル以外の電源例えば、商用電源から供給される電力を取得して診断用電源12を充電してもよい。さらに例えば、電流検出部15a,15bはそれぞれ、診断用印加配線23a_1,23b_1に設けられることとしたが、電流検出部15a,15bが設けられる場所はこれに限られない。電流検出部15a,15bはそれぞれ、診断用電源12から印加した場合に太陽電池ストリング3a,3bを流れる診断電流を測定できる場所に設けられればよい。さらに例えば、制御部17、スイッチ部14、電流検出部15、及び表示部16が稼働するための電源は典型的には、診断用電源12であるが、これに限られない。その電源は例えば、商用電源など太陽電池パネル2以外を供給源とする電源であってもよく、また診断用電源12、商用電源などを組み合わせたものであってもよい。さらに例えば、逆流防止ダイオード22a,22bを設ける代わりに、開閉器19a,19bを開切断にしてもよい。この場合、制御部17は例えば、開閉器19a,19bの接続状態を切り替える開閉器制御部図示せずを備えてもよい。この開閉器制御部は、開始時期の到来が検知された場合にステップS101;Yes、通電処理ステップS105の前に、開閉器19a19bを開切断に切り替えるとよい。さらに、開閉器制御部は、すべての太陽電池ストリング3のバイパスダイオード6について診断が終了した後に、開閉器19a19bを閉接続に切り替えるとよい。これによっても、発電電流IGと逆方向の電流がPSCU10に流れ込むことを防止することができる。さらに例えば、実施形態1では、バイパスダイオード6の診断は、発電電圧VGが開始閾値TH0以下である場合に開始されることとしたが、開始時期はこれに限られない。例えば、PSCU10は自身を制御するための電源が必要であるが、PSCU10には太陽電池パネル2の発電電力で自身を制御するものがある。この場合、PSCU10は、自身を制御するために十分な電力を太陽電池パネル2が発電できなくなったときに、そのことを示す情報を発電電力に関する情報として出力してもよい。そして、開始時期検知部30は、その情報を取得した場合に、バイパスダイオード6の診断の開始時期が到来したと判断してもよい。これによっても、太陽電池パネル2の発電電力が低下した時にバイパスダイオード6の診断を開始することができる。したがって、各太陽電池ストリング3のすべてのバイパスダイオード6へ診断用電源12で電流を流すことが可能になる。さらに例えば、判断結果を表示部16に表示させる時期は、判断処理ステップS108及びS109の直後でなくてもよい。例えば、ユーザの指示に応じて、表示制御部35は表示部16に表示結果を表示させてもよい。また例えば、太陽電池パネル2での発電電力が所定以上になった場合、予め定められた時刻が到来した時など予め定められた時期に、表示制御部35は表示部16に表示結果を表示させてもよい。これらの場合、太陽光発電システム1が図示しない記憶部をさらに備え、記憶部に判断情報を蓄積し、判断結果を表示すべきときに表示制御部35が判断情報を記憶部から取得して表示部16に表示させるとよい。このように、表示時期を適宜設定できるようにすることによって、バイパスダイオード6の診断結果を確実に知ることができる。したがって、不具合を早期に見つけることが可能になる。実施形態2.本実施形態に係る太陽光発電システムは、時刻に基づいてバイパスダイオード6の診断開始時期を判断する。本実施形態に係る太陽光発電システムは、実施形態1に係る太陽光発電システム1と概ね同じ構成を備える。本実施形態に係る太陽光発電システムと実施形態1に係る太陽光発電システム1とでは、制御部の詳細が異なる。本実施形態に係る制御部217は機能的に、図10に示すように、実施形態1に係る制御部17が備える構成に加えて、計時部240を備える。計時部240は、現在時刻を計測し、現在時刻を示す情報現在時刻情報を出力する。計時部240は例えば、配線を介して信号を授受できるように制御部217の外部に設けられる計時用チップなどから構成される。開始時期検知部230は、現在時刻情報に基づいて、バイパスダイオード6について診断する処理を開始する時期を検知する。開始時期検知部230は、予め定められる診断開始時刻を示す情報診断開始時刻情報を保持している。なお、診断開始時刻情報は、図示しない記憶部に保持されていてもよい。ここで、診断開始時刻には、太陽光がない夜間にすべてのバイパスダイオード6の診断を完了させることができる時刻が設定されるとよい。具体的な時刻は、太陽電池パネル2が備える太陽電池ストリング3の数、太陽電池パネル2が設置される地域などによって異なるが、例えば20時から24時、0時から3時の間の時刻が設定されるとよい。このような本実施形態に係る太陽光発電システムが実行する診断処理の流れは、概ね実施形態1に係る診断処理図7参照と同様である。本実施形態に係る診断処理と実施形態1に係る診断処理とでは、開始時期判断処理ステップS101の詳細が異なる。開始時期検知部230は、現在時刻情報を計時部240から取得し、診断開始時刻情報を参照する。そして、開始時期検知部230は、現在時刻情報が示す現在時刻と診断開始時刻情報が示す診断開始時刻とを比較する。比較の結果、現在時刻が診断開始時刻を経過した場合に、開始時期検知部230は、開始時期が到来したと判断開始時期を検知するステップS101;Yes。また、現在時刻が診断開始時刻を経過していない場合に、開始時期検知部230は、開始時期が到来していないと判断するステップS101;No。本実施形態によっても、診断用電源12が各太陽電池ストリング3のバイパスダイオード6のすべてへ電流を流すことができる時期にバイパスダイオード6の診断を開始することができる。実施形態3.本実施形態に係る太陽光発電システムは、日射量に基づいてバイパスダイオード6の診断開始時期を判断する。本実施形態に係る太陽光発電システム301は、図11に示すように、実施形態1に係る太陽光発電システム1が備える構成に加えて、日射量計日射計測手段341を備える。日射量計341は、日射量を計測し、計測した日射量を示す情報日射情報を出力する。日射量計341は例えば、フォトダイオード、フォトトランジスタ、日射センサなどから構成される。本実施形態に係る制御部317は機能的に、図12に示すように、実施形態1に係る制御部17が備える開始時期検知部30に代えて、開始時期検知部330を備える。開始時期検知部330は、日射量計341から日射情報を取得し、取得した日射量情報に基づいて各太陽電池ストリング3のバイパスダイオード6について診断する処理を開始する時期を検知する。開始時期検知部330は、予め定められた日射量を表す開始閾値TH3を示す開始閾値情報を保持している。ここで、開始閾値TH3には例えば、各太陽電池ストリング3に含まれるバイパスダイオード6のすべてへ診断用電源12の電圧VDで通電させることができる程度の発電電圧VGとなる日射量が設定されるとよい。このような本実施形態に係る太陽光発電システムが実行する診断処理の流れは、概ね実施形態1に係る診断処理図7参照と同様である。本実施形態に係る診断処理と実施形態1に係る診断処理とでは、開始時期判断処理ステップS101の詳細が異なる。開始時期検知部330は、日射量情報を日射量計341から取得し、開始閾値情報を参照する。そして、開始時期検知部330は、日射量情報が示す日射量と開始閾値情報が示す開始閾値TH3とを比較する。比較の結果、日射量が開始閾値TH3以下となった場合に、開始時期検知部330は、開始時期が到来したと判断開始時期を検知するステップS101;Yes。また、日射量が開始閾値TH3を越える場合に、開始時期検知部330は、開始時期が到来していないと判断するステップS101;No。なお、日射量計341は、日射量が所定量以上であるか否かを計測し、その計測結果を示す情報を日射情報として出力してもよい。この場合、開始時期検知部330は、日射情報を参照し、その内容に従って開始時期が到来したか否かを判断するとよい。本実施形態によっても、本実施形態によっても、診断用電源12が各太陽電池ストリング3のバイパスダイオード6のすべてへ電流を流すことができる時期にバイパスダイオード6の診断を開始することができる。実施形態4.本実施形態に係る太陽光発電管理システム451は、図12に示すように、複数の太陽光発電システム401と、管理装置452とを備える。各太陽光発電システム401と管理装置452とは、有線又は無線のLAN、WAN、公衆通信回線などを含む通信回線453を介して接続されている。太陽光発電システム401は、実施形態1に係る太陽光発電システム1と同様に、バイパスダイオード6について診断することができる。管理装置452は、各太陽光発電システム401を維持管理するための装置であり、例えば遠隔地にある監視センタなどに設置される。太陽光発電システム401は、実施形態1に係る太陽光発電システム1と概ね同じ構成を備えており、表示部16を備えない。また、太陽光発電システム401が備える制御部417の詳細な構成が、実施形態1に係る制御部17と異なる。本実施形態に係る制御部417は機能的に、図14に示すように、実施形態1に係る制御部17が備える構成図6参照に加えて、通信部461を備える。通信部461は、管理装置452との間で通信を確立して情報を送受信する通信インタフェースである。また、制御部417は、実施形態1に係る制御部17とは異なり、表示制御部35を備えない。管理装置452は、各太陽光発電システム401の診断結果に基づく管理を可能にするため、図15に示すように、通信部462と、表示部463と、表示制御部464と、記憶部465とを備える。通信部462は、各太陽光発電システム401との間で通信を確立して情報を送受信する通信インタフェースである。表示部463は、各太陽光発電システム401の診断結果などを表示する液晶パネルなどである。表示制御部464は、例えばユーザから指示を受けた場合に、記憶部465から判断情報を取得し、取得した判断情報に含まれる判断結果を表示部463に表示させるプロセッサなどから構成される。記憶部465は、判断情報を記憶するフラッシュメモリ、HDDHardDiscDrive、それらを制御するプロセッサなどから構成される。本実施形態に係る太陽光発電管理システム451が実行する診断処理は、図16に示すように、表示処理ステップS110が実行されず、ループAステップS104の後に送信処理ステップS412が実行されることを除いて、実施形態1に係る診断処理図7参照と同じである。太陽光発電システム401の通信部461は、判断処理ステップS108及びS109における判断結果を示す判断情報を不具合判断部34から取得し、その判断情報を管理装置452へ送信するステップS412。図17は、管理装置452が実行する管理処理の流れを示すフローチャートである。管理装置452は、例えば稼動している間、管理処理を繰り返す。管理装置452の通信部462は、太陽光発電システム401から判断情報を受信した場合ステップS421;Yes、取得した判断情報を記憶部465へ出力する。判断情報を取得した記憶部465は、それを記憶するステップS422。これによって、各太陽光発電システム401の判断情報が記憶部465に蓄積される。蓄積された判断情報に基づいて、各太陽光発電システム401の維持管理に関するユーザへの定期的な報告などに利用することができる。管理装置452の通信部462が太陽光発電システム401から判断情報を受信しない場合ステップS421;No又は記憶処理ステップS422の後に、表示制御部464は、ユーザから表示指示情報を受け付けたか否かを判断するステップS423。表示指示情報は例えば、ユーザの指示に係る判断結果を表示部463に表示させることを示す情報であって、図示しない入力部をユーザが操作することによって、表示制御部464に取得される。表示指示情報を受け付けたと判断した場合ステップS423;Yes、表示制御部464は、表示指示情報に係る判断結果を表示部463に表示させるステップS424。表示指示情報を受け付けていないと判断した場合ステップS423;No又は表示処理ステップS424の後に、通信部462は、受信判断処理ステップS421を実行する。本実施形態によれば、各太陽光発電システム401での判断結果が管理装置452に表示される。そのため、管理者は、各太陽光発電システム401の判断結果に基づいて、遠隔地から複数の太陽光発電システム401を管理することができる。バイパスダイオード6に不具合があることが表示された場合には、管理者は、修理などの措置を早急に講じることができる。したがって、長期にわたり安定的な発電電力を維持可能な太陽光発電システムを実現するための管理が可能になる。以上、本発明の実施形態4について説明したが、実施形態4は上述のものに限定されない。例えば、開始時期検知部30は、管理装置452から送信される開始指示情報に基づいて開始時期を検知してもよい。開始指示情報は、バイパスダイオード6の診断を開始する指示を示す情報である。この場合、管理装置452が、各太陽光発電システム401の診断開始時期を予め定めた開始時期情報を記憶しておき、開始時期情報に含まれる診断開始時期が到来すると、管理装置452が、該当する太陽光発電システム401へ開始指示情報を送信するとよい。これによって、管理装置452において開始時期を管理することができる。そのため、管理者は、例えば太陽光発電システム401ごとに適した開始時期を容易に設定することができる。これによって、バイパスダイオード6について診断の精度をより向上させることが可能になる。実施形態5.本実施形態では、実施形態4と同様に、複数の太陽光発電システムと管理装置とを備える太陽光発電管理システムについて説明する。本実施形態に係る太陽光発電管理システムでは、管理装置が、太陽光発電システムから受信する情報に基づいて、太陽光発電システムが備えるバイパスダイオードについて診断する。本実施形態に係る太陽光発電システムの構成は、制御部の詳細を除いて、実施形態4に係る太陽光発電システム401の構成と概ね同じである。本実施形態に係る太陽光発電システムの制御部417は、図18に示すように、不具合判断部34を備えないことを除いて、実施形態4に係る制御部417図14参照と同じ構成を備える。管理装置552は、図19に示すように、各太陽光発電システムの診断結果に基づく管理を可能にするため、実施形態4に係る管理装置452が備える構成図15参照に加えて、不具合判断部534を備える。また、管理装置552は、実施形態4に係る記憶部465に代えて、記憶部565を備える。不具合判断部534は、太陽光発電システムから受信した電流情報に基づいて、不具合のあるバイパスダイオード6が含まれているか否かを太陽電池ストリング3ごとに判断し、判断情報を出力する。記憶部565は、不具合判断部534から判断情報を取得して記憶する。ここから、本実施形態に係る太陽光発電管理システムが実行する診断処理について、図を参照して説明する。図20は、本実施形態に係る太陽光発電システムが実行する診断処理の流れを示すフローチャートである。同図に示すように、本実施形態に係る診断処理は、比較処理ステップS107及び判断処理ステップS108及びS109を含まず、送信処理ステップS412に代えて送信処理ステップS512を含むことを除いて、実施形態4に係る診断処理図16参照と同じである。送信処理ステップS512では、太陽光発電システムの通信部461は、各太陽電池ストリング3に対応する電流情報を管理装置552へ通信回線を介して送信する。ここで送信される電流情報は、電流情報取得部33によって取得されたものであって、ループAステップS104の間、電流情報取得部33が保持しておくとよい。なお、太陽光発電システムが図示しない記憶部を備え、電流情報は、その記憶部に記憶されてもよい。このような診断処理が各太陽光発電管理システムによって実行されることによって、各太陽光発電管理システムが備えるバイパスダイオード6を診断するために必要な電流情報が、随時、管理装置552へ送信される。図21は、本実施形態に係る管理装置552が実行する管理処理の流れを示すフローチャートである。管理装置552は、例えば稼動している間、管理処理を繰り返す。管理装置552の通信部462が太陽光発電管理システムから送信された電流情報を受信した場合ステップS521;Yes、管理装置552はループBステップS522を実行する。ループBステップS522では、電流情報の送信元である太陽光発電管理システムが備える各太陽電池ストリング3について、上述の比較処理ステップS107及び判断処理ステップS108及びS109が実行され、続けて、記憶処理ステップS523が実行される。記憶処理ステップS523では、記憶部565は、不具合判断部534が判断処理ステップS108及びS109を実行することによって生成される判断情報を取得して記憶する。通信部462が太陽光発電管理システムから送信された電流情報を受信しない場合ステップS521;No又はループBステップS522の後に、上述の表示指示判断処理ステップS423及び表示処理ステップS424を実行する。本実施形態によれば、実施形態4と同様に、管理者は、各太陽光発電システムの判断結果に基づいて、遠隔地から複数の太陽光発電システムを管理することができる。そして、長期にわたり安定的な発電電力を維持可能な太陽光発電システムを実現するための管理が可能になる。また、本実施形態によれば、管理装置552が、比較処理ステップS107及び判断処理ステップS108及びS109を実行するので、各太陽光発電システムにおける処理を軽減することができる。さらに、管理装置552にて診断閾値TH2を設定することができるので、管理者は、各太陽光発電システムごとに適した診断閾値TH2に容易に変更して設定することができる。これによって、バイパスダイオード6について診断の精度をより向上させることが可能になる。以上、本発明の実施形態について、その変形例も含めて説明したが、本発明は、実施形態及びその変形例に限定されるものではなく、例えば各実施形態及び各変形例を適宜組み合わせた態様、またそれらと均等な技術的範囲をも含む。"