PROBLEM TO BE SOLVED: To provide a mechanism which, when correcting a panoramic image obtained by splicing a plurality of fundus images together, realizes reduction of the workload of a user performing the correction and improvement of the accuracy of the correction work.SOLUTION: In an image generation apparatus 100 which generates a panoramic image by splicing a plurality of fundus images together, provided are a user interface unit 160 for selecting at least one change target fundus image from among fundus images which constitute or may constitute a panoramic image, a panoramic information correction unit 170 for finding, by calculation, the content of a second change to be performed for at least one side among the selected fundus image and the panoramic image according to the content of a first change specified by a user for the selected fundus image, and panoramic processing unit 120 for generating a new panoramic image based on the content of the second change.SELECTED DRAWING: Figure 1【課題】複数の眼底画像を貼り合わせて得られたパノラマ画像を修正する場合に、修正を行うユーザの作業負担の軽減と修正作業の正確性の向上を実現する仕組みを提供する。【解決手段】複数の眼底画像を貼り合わせてパノラマ画像を生成する画像生成装置100において、パノラマ画像を構成している眼底画像または構成しうる眼底画像の少なくとも1つの変更対象の眼底画像を選択するユーザインターフェイス部160と、当該選択された眼底画像に対してユーザにより指定された第1の変更内容に応じて、当該選択された眼底画像とパノラマ画像とのうちの少なくとも一方に対して行う第2の変更内容を演算により求めるパノラマ情報修正部170と、第2の変更内容に基づいて新たなパノラマ画像を生成するパノラマ化処理部120を備える。【選択図】図1