I think this is impossible short of reading and interpreting the bitmap (raster to vector conversion) which would not be trivial.
There's a past article about determing the starting point of a route which takes off in this direction if you really want to do it
You should consider purchasing the zip code boundaries you require from a GIS data vendor, preferably the same source that MS is using for MapPoint zip code boundaries (GDT?).
Eric