Patent Document ID: 8386152
Application ID: 12297415
Patent Flag: 1

Claim One:
1. An internal combustion engine system equipped with an open-close timing variation mechanism constructed to vary an open-close timing of an intake valve for an internal combustion engine, the internal combustion engine system comprising: a learning instruction module configured to, upon satisfaction of an idle learning condition for learning a control amount required to idle the internal combustion engine as an idle control amount or an open-close timing learning condition for learning a control amount required to set an open-close timing of the intake valve to a specific open-close timing as an open-close timing control amount, give a learning instruction to perform learning of one of the idle control amount and the open-close timing control amount for which the learning condition has been satisfied, perform control to satisfy a condition for learning the other one of the idle control amount and the open-close timing control amount after completion of the learning of the one of the idle control amount and the open-close timing control amount, and give a learning instruction to perform learning of the other one of the idle control amount and the open-close timing control amount after the condition for learning the other one of the idle control amount and the open-close timing control amount is satisfied; an idle learning module configured to learn the idle control amount, in response to the learning instruction given by the learning instruction module; and an open-close timing learning module configured to learn the open-close timing control amount, in response to the learning instruction given by the learning instruction module.