In this step, the Web information page is produced using a page description language, such as HTML or XML, which is allowed to be used by the browser running on the PC 102. [0184] In the screen shown in FIG. 21, if the print allowance flag 607 set in the album information data table 600 indicates that printing is allowed, a print order button 2103 is displayed.