The boss level in each world unlocks when you earn 6 emblems. You can earn 3 emblems in every level: one from collecting coins, one from defeating enemies, and one from finishing quickly.