In an X-ray apparatus in which an FPD moves independently of an X-ray tube, an X-ray irradiation area discriminator discriminates, for separate X-raying actions, X-ray irradiation area images from among X-ray images outputted from the FPD. An X-ray tube position sensor acquires position information P on the X-ray tube for the separate X-raying actions. A long image creator creates a long image by shifting the X-ray irradiation area images based on the position information, and splicing the X-ray irradiation area images together. Therefore, even when a relative position between the X-ray tube and FPD is variable instead of being constant, the X-ray irradiation area images can be obtained reliably, and these can be spliced together with high accuracy. There is no need to uniform starting timing and moving speed of the X-ray tube and FPD, which simplifies control.