Scores are determined based on the Difficulty Lv. of the world, the number of times entering Battle Sections, clear time, Power Chips, and Boost/Error status.
The more you enter difficult battles, and clear Battle Section quickly, the more Power Chips and Boosts/Errors you can acquire.
And you will be able to challenge higher Difficulty Lv. with all the resources you got to increase your scores.