| CPC H01L 21/30604 (2013.01) [G05B 13/04 (2013.01); G05B 23/0243 (2013.01); H01L 21/32134 (2013.01)] | 22 Claims |

|
1. A substrate treatment apparatus that supplies a treatment solution to a substrate and executes a treatment on the substrate, the substrate treatment apparatus comprising:
a nozzle that supplies the treatment solution to the substrate;
a moving mechanism that causes at least either the nozzle or the substrate to move;
a storage portion that stores a first learned model; and
a control portion that controls the moving mechanism using the first learned model,
wherein the first learned model is generated by learning, as learning data, learning target speed information indicating at least either a moving speed of the nozzle or a moving speed of a substrate that is a learning target or indicating a relative moving speed of the nozzle and the substrate that is the learning target and an amount of the treatment acquired by executing the treatment on the substrate that is the learning target while causing at least either the nozzle or the substrate that is the learning target to move at a speed based on the learning target speed information,
the amount of the treatment indicates an amount by which the substrate is treated in the treatment,
the control portion causes output of speed information at the time of treatment from the first learned model by inputting a target amount of the amount of the treatment to the first learned model,
the control portion controls the moving mechanism such that at least either the nozzle or a substrate that is a treatment target moves at a speed based on the speed information at the time of treatment when the treatment is executed on the substrate that is the treatment target, and
the speed information at the time of treatment indicates at least either the moving speed of the nozzle or a moving speed of the substrate that is the treatment target or indicates a relative moving speed of the nozzle and the substrate that is the treatment target.
|