데이터 처리 장치의 처리 중단의 이유를 사용자에게 알린다. 데이터 처리 장치로부터의 처리 데이터의 HTTP 접속에서의 송신 요구에 따라 상기 처리 데이터를 상기 데이터 처리 장치로 송신하는 요구 처리부와 상기 처리 데이터를 이용한 처리를 상기 데이터 처리 장치가 완료되기 전에 에러가 발생해, 그 에러에 의한 처리 중단을 나타내는 정보와 그 에러의 내용을 나타내는 정보를 포함한 에러 정보가 상기 HTTP 접속과는 다른 접속으로 상기 데이터 처리 장치에서 통지된 것에 따라 상기 HTTP 접속을 절단하는 절단 처리부와 상기 에러 정보를 상기 데이터 처리 장치와 상기 처리에 매핑해 저장하는 저장부와 저장된 상기 에러 정보에 기초하여 상기 데이터 처리 장치의 상기 처리가 상기 에러에 의해 중단한 것과 그 에러의 내용을 사용자에게 알리는 알림부를 구비한다.
To notify a user of a reason of processing interruption in a data processor. A server comprises: a request processing unit for transmitting processing data to a data processor in response to a transmission request of the processing data by HTTP connection from the data processor; a disconnection processing unit for disconnecting the HTTP connection when an error occurs before the data processor completes processing using the processing data, and in response to reception of notification of error information including information indicating processing interruption due to the error and information indicating contents of the error from the data processor by connection other than the HTTP connection; a storage unit for storing the error information in association with the data processor and the processing; and a notification unit for notifying a user of the fact that the processing in the data processor is interrupted due to the error and the error contents on the basis of the saved error information.