A press brake control device , comprising: a stroke calculation unit configured to calculate, when a sheet metal (W) is sandwiched between a punch (Tp) held by a punch holder and a die (Td) held by a die holder and the punch (Tp) is moved toward the die (Td) to bend the sheet metal (W) at a set bending angle, a stroke (St) of the punch (Tp) for bending the sheet metal (W) at the bending angle in consideration of a spring back amount of the bent sheet metal (W); and a bending load calculation unit configured to calculate a bending load (BF) required to bend the sheet metal (W) at the bending angle, wherein the press brake control device further comprises: a punch deflection amount calculation unit configured to calculate a punch deflection amount (d206) that is a deflection amount of the punch (Tp) according to the bending load (BF) and a type of the punch holder that holds the punch (Tp), and to calculate the punch deflection amount (d206) that varies depending on a constraint condition on which the punch holder holds the punch (Tp); a punch holder deflection amount calculation unit configured to calculate a punch holder deflection amount (d207) that is a deflection amount of the punch holder according to the bending load (BF); and a depth value calculation unit configured to calculate a depth value by adding at least the punch deflection amount (d206) and the punch holder deflection amount (d207) to the stroke (St), the depth value being a distance by which the punch (Tp) is moved toward the die (Td). a stroke calculation unit configured to calculate, when a sheet metal (W) is sandwiched between a punch (Tp) held by a punch holder and a die (Td) held by a die holder and the punch (Tp) is moved toward the die (Td) to bend the sheet metal (W) at a set bending angle, a stroke (St) of the punch (Tp) for bending the sheet metal (W) at the bending angle in consideration of a spring back amount of the bent sheet metal (W); and a bending load calculation unit configured to calculate a bending load (BF) required to bend the sheet metal (W) at the bending angle, wherein the press brake control device further comprises: a punch deflection amount calculation unit configured to calculate a punch deflection amount (d206) that is a deflection amount of the punch (Tp) according to the bending load (BF) and a type of the punch holder that holds the punch (Tp), and to calculate the punch deflection amount (d206) that varies depending on a constraint condition on which the punch holder holds the punch (Tp); a punch holder deflection amount calculation unit configured to calculate a punch holder deflection amount (d207) that is a deflection amount of the punch holder according to the bending load (BF); and a depth value calculation unit configured to calculate a depth value by adding at least the punch deflection amount (d206) and the punch holder deflection amount (d207) to the stroke (St), the depth value being a distance by which the punch (Tp) is moved toward the die (Td). a punch deflection amount calculation unit configured to calculate a punch deflection amount (d206) that is a deflection amount of the punch (Tp) according to the bending load (BF) and a type of the punch holder that holds the punch (Tp), and to calculate the punch deflection amount (d206) that varies depending on a constraint condition on which the punch holder holds the punch (Tp); a punch holder deflection amount calculation unit configured to calculate a punch holder deflection amount (d207) that is a deflection amount of the punch holder according to the bending load (BF); and a depth value calculation unit configured to calculate a depth value by adding at least the punch deflection amount (d206) and the punch holder deflection amount (d207) to the stroke (St), the depth value being a distance by which the punch (Tp) is moved toward the die (Td). <EOS>