disclosed is an information processing apparatus for controlling a printing apparatus that is capable of executing insert print processing for inserting a second printing medium as an insert sheet into a first printing medium and printing a plurality of sheets , wherein the information processing apparatus is connected to the printing apparatus and transmits print data in a predetermined format in accordance with an input received via a user interface . if a designation has been made so as to execute the insert print processing for applying print processing to the second printing medium , the second printing medium is assigned a second print setting that differs from a first print setting for the first printing medium , and print data is generated for printing on the second printing medium according to the second print setting and on the first printing medium according to the first print setting . as a result , a print setting that differs from that of other pages is assigned to the insert sheet , thereby making the insert readily distinguishable and providing a chapterization effect with regard to the pages that follow it .