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 . <EOS>