Previously, we proposed a cooking-step scheduling algorithm to find a schedule of applying the cooking steps in the recipes for efficiently cooking multiple dishes simultaneously, to help healthy and cost-efficient lives for busy person. Then, we implemented a cooking guidance function on an Android tablet to navigate the cooking schedule in a kitchen. Although we confirmed the effectiveness through cooking experiments, we found three problems: 1) a user may click a starting button even if the previous required steps are not completed, 2) a user may miss the proper timing to stop a cooking-step, and 3) the duration time for a cooking-step may be varied by a user skill or a dish nature. In this paper, we extend the cooking guidance function by adding three features of starting condition checking, time-up alarming, and cooking rescheduling to solve these problems. We verify the effectiveness of the extended guidance function through experimentally cooking four dishes.