17. The computer program product of claim 15 , wherein the instructions are further translatable by the at least one processor to perform: calculating, based on the correction information, an amount of the relative movement needed to correct the three-dimensional position of the document relative to the position of the apparatus; deriving second guidance information including the first guidance information and the amount of the relative movement needed to correct the three-dimensional position of the document relative to the position of the apparatus; and providing the second guidance information to the user of the apparatus, prompting the user to perform the amount of the relative movement.
19. The computer program product of claim 17 , wherein the second guidance information includes at least one of visual information, audible information, tactile information, or combinations thereof.