A robot work system in which a robot performs work on a work target transported by a transport machine, comprising: an information processing apparatus that includes a processor and a storage device, wherein the information processing apparatus comprises a recognition processing unit adapted to obtain a plurality of combinations of a position of a work target candidate, a transport machine optimum control parameter which is a control parameter of the transport machine that maximizes performance of the work on a work target when the work target candidate is set as the work target and said performance, based on a captured image obtained by capturing an area including a plurality of the work target candidates transported by the transport machine, a work target determination unit adapted to determine a work target candidate having a maximum performance among the combinations as the work target, a transport machine control unit adapted to control the transport machine based on the transport machine optimum control parameter of the determined work target, and a robot control plan generation unit adapted to generate a control plan of the robot based on a position of the determined work target and the transport machine optimum control parameter of the work target, and the recognition processing unit, the work target determination unit, the transport machine control unit, and the robot control plan generation unit are realized by reading out and executing a program stored in the storage device by the processor. an information processing apparatus that includes a processor and a storage device, wherein the information processing apparatus comprises a recognition processing unit adapted to obtain a plurality of combinations of a position of a work target candidate, a transport machine optimum control parameter which is a control parameter of the transport machine that maximizes performance of the work on a work target when the work target candidate is set as the work target and said performance, based on a captured image obtained by capturing an area including a plurality of the work target candidates transported by the transport machine, a work target determination unit adapted to determine a work target candidate having a maximum performance among the combinations as the work target, a transport machine control unit adapted to control the transport machine based on the transport machine optimum control parameter of the determined work target, and a robot control plan generation unit adapted to generate a control plan of the robot based on a position of the determined work target and the transport machine optimum control parameter of the work target, and a recognition processing unit adapted to obtain a plurality of combinations of a position of a work target candidate, a transport machine optimum control parameter which is a control parameter of the transport machine that maximizes performance of the work on a work target when the work target candidate is set as the work target and said performance, based on a captured image obtained by capturing an area including a plurality of the work target candidates transported by the transport machine, a work target determination unit adapted to determine a work target candidate having a maximum performance among the combinations as the work target, a transport machine control unit adapted to control the transport machine based on the transport machine optimum control parameter of the determined work target, and a robot control plan generation unit adapted to generate a control plan of the robot based on a position of the determined work target and the transport machine optimum control parameter of the work target, and the recognition processing unit, the work target determination unit, the transport machine control unit, and the robot control plan generation unit are realized by reading out and executing a program stored in the storage device by the processor.