The function of the acquisition unit 10 may be performed by, for example, a CPU. The function of the storage unit 40 may be performed by, for example, a memory such as a ROM or RAM. In addition, the function of the control unit 50 may be performed by a CPU.