A bookbinding apparatus comprising: a storing unit arranged to store a paper bundle formed of printed body text paper sheets conveyable from a printer and a medium to be inserted into the body text paper sheets and which is different from the body text paper sheets; a storage unit arranged to receive manually fed medium; a conveyance unit arranged to convey the medium from the storage unit to the storing unit; a control unit arranged to control the conveyance unit so as to insert the medium into the body text paper sheets on the basis of a page specified by a print job; a determination unit arranged to determine whether the medium can be conveyed from the storage unit before the body text paper sheets that include the specified page are stored in the storing unit; wherein when the determination unit determines that the medium can be conveyed the control unit controls the conveyance unit to convey the medium from the storage unit to the storing unit after the body text paper sheets that include the specified page are stored in the storing unit and before the body text paper sheet conveyed from the printer is stored in the storing unit; wherein the storage unit includes a conveying roller arranged to convey the medium; and a driving unit arranged to revolve the roller; the apparatus being characterized in that: determined by the determination unit, the control unit is arranged to revolve the conveying roller during a prescribed time period at a lower speed than the speed when the medium is conveyed in order to convey the medium to the storing unit. a storing unit arranged to store a paper bundle formed of printed body text paper sheets conveyable from a printer and a medium to be inserted into the body text paper sheets and which is different from the body text paper sheets; a storage unit arranged to receive manually fed medium; a conveyance unit arranged to convey the medium from the storage unit to the storing unit; a control unit arranged to control the conveyance unit so as to insert the medium into the body text paper sheets on the basis of a page specified by a print job; a determination unit arranged to determine whether the medium can be conveyed from the storage unit before the body text paper sheets that include the specified page are stored in the storing unit; wherein when the determination unit determines that the medium can be conveyed the control unit controls the conveyance unit to convey the medium from the storage unit to the storing unit after the body text paper sheets that include the specified page are stored in the storing unit and before the body text paper sheet conveyed from the printer is stored in the storing unit; wherein the storage unit includes a conveying roller arranged to convey the medium; and a driving unit arranged to revolve the roller; the apparatus being characterized in that: determined by the determination unit, the control unit is arranged to revolve the conveying roller during a prescribed time period at a lower speed than the speed when the medium is conveyed in order to convey the medium to the storing unit. determined by the determination unit, the control unit is arranged to revolve the conveying roller during a prescribed time period at a lower speed than the speed when the medium is conveyed in order to convey the medium to the storing unit.