PROBLEM TO BE SOLVED: To properly set the draining amount per a unit time, of a drain pump according to a drain piping condition.SOLUTION: This steam generator 10 comprises a heat exchanger 12 for evaporating hot water/water, a tank 15 capable of recovering hot water/water supplied to the heat exchanger 12, a water level sensor 16 capable of detecting a water level in the tank 15, the drain pump 17 capable of draining hot water/water in the tank 15, and a control device 18 for controlling the draining amount per a unit time of the drain pump 17. The control device 18 comprises a function for measuring a draining time from detection of an upper level point to detection of a lower level point by the water level sensor 16 in draining of the drain pump 17, a function for comparing a prescribed permitted shortest draining time, a permitted longest draining time and the draining time, and a function for increasing the draining amount per the unit time when the draining time is longer than the permitted longest draining time as a result of the comparison, and decreasing the draining amount per the unit time when the draining time is shorter than the permitted longest draining time.COPYRIGHT: (C)2010,JPO&INPIT【課題】排水配管条件に応じて排水ポンプの単位時間当りの排水量を丁度良く設定可能にすること。【解決手段】蒸気発生装置10は、湯水を気化する熱交換器12と、熱交換器12に掛けられた湯水を回収可能なタンク15と、タンク15内の水位を検出可能な水位センサ16と、タンク15内の湯水を排出可能な排水ポンプ17と、排水ポンプ17の単位時間当りの排水量を制御する制御装置18とを備えている。制御装置18は、排水ポンプ17の排水時に、水位センサ16による上位点の検出時から下位点の検出時に達する間の排水時間を測定する機能と、所定の許容最短排水時間及び許容最長排水時間と前記排水時間とを比較する機能と、この比較を行った結果、前記許容最長排水時間より前記排水時間が長い場合、前記単位時間当りの排水量を多くする一方、前記許容最長排水時間より前記排水時間が短い場合、前記単位時間当りの排水量を少なくする機能とを備えている。【選択図】図1