I suppose the code you posted, is the code which is lying behind your scan button's click event. If so, put the following line out of the click event.
ImageList imageList1 = new ImageList();
With this line you will reset your ImageList, everytime you start a new scan. Put this line outside your click method and all should be fine.