A*よりもflood fillの方がいい気がする。
範囲の条件を一定コストにすればいいような。
実装したことないけど・・・
ttp://en.wikipedia.org/wiki/Flood_fill