An image processing system comprising: a client connected to a communication network and including a printer driver to convert document data created by an application into print data in a Page Description Language and configured to transmit the print data to a controller; the controller connected to the communication network and configured to receive the print data and extract the print data to image data of bit map form and to transmit the image data to an image processing apparatus; the image processing apparatus connected to the controller and configured to receive and store the image data in a memory section for printing and including a management table which uses elements to manage a whereabouts of image data in a storage area of the memory section and a control section configured to: calculate a remaining percentage of the storage area of the memory section that can be used for storing image data and a remaining percentage of the elements that can be used to manage the storage of image data; select the lesser of the remaining percentage of the storage area and the remaining percentage of the elements; perform a control to increase an interval of sending a notice to the controller that permits transmission of next image data to the image processing apparatus based on the selected remaining percentage being equal to or less than a threshold value; and provide the notice to the controller. a client connected to a communication network and including a printer driver to convert document data created by an application into print data in a Page Description Language and configured to transmit the print data to a controller; the controller connected to the communication network and configured to receive the print data and extract the print data to image data of bit map form and to transmit the image data to an image processing apparatus; the image processing apparatus connected to the controller and configured to receive and store the image data in a memory section for printing and including a management table which uses elements to manage a whereabouts of image data in a storage area of the memory section and a control section configured to: calculate a remaining percentage of the storage area of the memory section that can be used for storing image data and a remaining percentage of the elements that can be used to manage the storage of image data; select the lesser of the remaining percentage of the storage area and the remaining percentage of the elements; perform a control to increase an interval of sending a notice to the controller that permits transmission of next image data to the image processing apparatus based on the selected remaining percentage being equal to or less than a threshold value; and provide the notice to the controller. calculate a remaining percentage of the storage area of the memory section that can be used for storing image data and a remaining percentage of the elements that can be used to manage the storage of image data; select the lesser of the remaining percentage of the storage area and the remaining percentage of the elements; perform a control to increase an interval of sending a notice to the controller that permits transmission of next image data to the image processing apparatus based on the selected remaining percentage being equal to or less than a threshold value; and provide the notice to the controller.