A system which calculates design specifications of an administration apparatus (1; 1a; 1b; 1c) which administers an administration object substance to an object region using gunpowder as a driving source, the administration apparatus design system comprising: an apparatus specification unit which specifies the administration apparatus (1; 1a; 1b; 1c) for which the design specifications are to be calculated, as an object administration apparatus (1; 1a; 1b; 1c); a first acquisition unit which acquires substance information related to a prescribed administration object substance to be administered in the object administration apparatus (1; 1a; 1b; 1c); a second acquisition unit which acquires region information related to a prescribed object region to which the prescribed administration object substance is to be administered; a third acquisition unit which acquires distribution information related to a distribution state of the prescribed administration object substance, the distribution state being anticipated to be formed in the prescribed object region when the prescribed administration object substance is administered by the object administration apparatus (1; 1a; 1b; 1c), wherein the distribution information includes information related to an administration depth of the administration object substance in the object region and information related to a spread of the administration object substance in the object region; and a calculation unit which calculates, based on the substance information acquired by the first acquisition unit, the region information acquired by the second acquisition unit, and the distribution information acquired by the third acquisition unit, design specification information related to a configuration of the object administration apparatus (1; 1a; 1b; 1c) including gunpowder information including at least a loaded amount of the gunpowder in the object administration apparatus (1; 1a; 1b; 1c) to administer the prescribed administration object substance; characterised in that an administration depth of the administration object substance and a spread of the administration object substance are expressed as functions of several variables, the functions having the substance information and the region information as parameters and the design specification information as an argument, and wherein the design specification information is optimized such that the administration depth and the spread of administration object substance obtained by the functions of several variables approach values of the information related to an administration depth of the administration object substance and the information related to a spread of the administration object acquired by the third acquisition unit. an apparatus specification unit which specifies the administration apparatus (1; 1a; 1b; 1c) for which the design specifications are to be calculated, as an object administration apparatus (1; 1a; 1b; 1c); a first acquisition unit which acquires substance information related to a prescribed administration object substance to be administered in the object administration apparatus (1; 1a; 1b; 1c); a second acquisition unit which acquires region information related to a prescribed object region to which the prescribed administration object substance is to be administered; a third acquisition unit which acquires distribution information related to a distribution state of the prescribed administration object substance, the distribution state being anticipated to be formed in the prescribed object region when the prescribed administration object substance is administered by the object administration apparatus (1; 1a; 1b; 1c), wherein the distribution information includes information related to an administration depth of the administration object substance in the object region and information related to a spread of the administration object substance in the object region; and a calculation unit which calculates, based on the substance information acquired by the first acquisition unit, the region information acquired by the second acquisition unit, and the distribution information acquired by the third acquisition unit, design specification information related to a configuration of the object administration apparatus (1; 1a; 1b; 1c) including gunpowder information including at least a loaded amount of the gunpowder in the object administration apparatus (1; 1a; 1b; 1c) to administer the prescribed administration object substance; characterised in that an administration depth of the administration object substance and a spread of the administration object substance are expressed as functions of several variables, the functions having the substance information and the region information as parameters and the design specification information as an argument, and wherein the design specification information is optimized such that the administration depth and the spread of administration object substance obtained by the functions of several variables approach values of the information related to an administration depth of the administration object substance and the information related to a spread of the administration object acquired by the third acquisition unit.