A boom driving device comprises a boom control valve causing a boom cylinder to elongate and contract. The boom control valve returns a hydraulic fluid discharged from an working chamber of the boom cylinder to a tank in a boom descending position A part of the discharged hydraulic fluid is branched in the upstream of the boom control valve and is supplied to a generator through a regenerative passage for power generation. The regenerative passage is provided with a regenerative control spool valve. The regenerative control spool valve is opened when a flow cross-sectional area of the hydraulic fluid flowing from the working chamber to the tank reaches a predetermined area while the boom control valve is in the descending position. According to this construction, it is possible to alleviate a shock that may be generated at the start of power generation by the generator.