To provide an image processing apparatus and a program that can detect the positional deviation of a document in a shorter time than that of a configuration in which after a document is scanned from end to end, the positional deviation of the document can be ensured. An image processing apparatus comprises: reading control means that controls a reading device to acquire an image obtained by reading a partial area in a reading area; and notification means that, when a deviation amount indicating the positional deviation of an object to be read included in the image with respect to the reading area exceeds a predetermined reference value, notifies that positional deviation is detected.
원고의 끝에서 끝까지 스캔한 후에 원고의 위치 어긋남을 확인할 수 있는 구성보다 짧은 시간에 원고의 위치 어긋남을 검출할 수 있는 화상 처리 장치 및 프로그램을 제공한다. 화상 처리 장치는 판독 장치를 제어하여 판독 영역 내의 일부 영역을 판독한 화상을 취득하는 판독 제어 수단과 화상에 포함되는 판독 대상의 상기 판독 영역에 대한 위치의 어긋남을 나타내는 편차량이 미리 정해진 기준치를 초과한 경우에 위치의 어긋남이 검출된 것을 통지하는 알림 수단을 구비한다.