An allocation means 8 executes allocation to the system of the module so as to make each the solar battery module on the mounting face belong to one of the systems about each the combination of the system analysis candidates, finds a plurality of pieces of by-system module allocation information, and selects the best by-system module allocation information from them. 割り付け手段8は、系統分解候補の組合せのそれぞれについて、設置面上の各太陽電池モジュールをいずれかの系統に属させるモジュールの系統への割り付けを行って複数の系統別モジュール割り付け情報を求め、その中から最善の系統別モジュール割り付け情報を選択する。 - 特許庁