Panoramic imaging device functionally equipped with the image processing apparatus is provided. In this device, two planar images (A, B) both respective said two plane images based on the curve is determined from the specified position in (A, B) of the respective overall, the planar image (A, as corresponding points were respectively set to B) matches without and horizontally straight, two plane images obtained by registration while changing the expansion and contraction rate for each position on the straight line (fa, gb) to create differentially (step S1~S3). A plurality of local area, which forms one of the plane image (fa) are, respectively, or to match the area of the other plane image (gb) throat, along with the other side of the plane image (gb) is searched, matching region image of The rearranged plane image (hb) is created (step S4). Difference information between the plane image (hb) and the plane image (fa) is calculated.画像処理装置を機能的に搭載したパノラマ撮像装置が提供される。この装置では、2つの平面画像(A,B)の両者にて夫々指定した位置から決定される曲線に基づいて当該2つの平面画像(A,B)夫々の全体を、同平面画像(A,B)に夫々設定した対応点が直線を成しかつ水平方向で一致するように、その直線上での位置毎の伸縮率を変えながらレジストレーションした2枚の平面画像(fa,gb)が作成される(ステップS1~S3)。一方の平面画像(fa)を成す複数の局所領域が、夫々、他方の平面画像(gb)のどの領域にマッチングするのか、その他方の平面画像(gb)が探索されるとともに、マッチング領域の画像を再配置した平面画像(hb)が作成される(ステップS4)。平面画像(hb)と平面画像(fa)との間で差異情報が演算される。