space and the type space of the direct reading material record if the entire space of the designated page is larger than the total of the used space and the type space of the direct reading material record the operation moves on to the next step if the entire space of the designated page is not larger than the total of the used space and the type space of the direct reading material record the operation moves on to step s 56 in step s 51 the direct reading material is allocated on the designated page and the operation moves on to the next step in step s 52 it is determined whether or not the result of the allocation of the direct reading material is allowable u201c ok u201d if it is determined that the result of the allocation of the direct reading material is ok the operation moves on to the next step if it is determined that the result of the allocation of the direct reading material is not allowable the operation moves on to step s 55 it is the user who decides whether or not the result of the allocation of the direct reading material is allowable in step s 53 the type space used in the allocating operation is registered in the page space management database 24 see fig1 the operation then moves on to the next step in step s 54 the item u201c page number u201d in the direct reading material record is updated with the value of the designated page number the operation then moves on to step s 56 in step s 55 the contents of the completed allocating operation are erased and the operation moves on to the next step.