Patent ID: 8632229

Claim:
A vehicle headlamp system comprising: a headlamp comprising a plurality of control devices; and an ECU configured to control the control devices respectively, wherein each of the control devices is configured to control and change a light irradiation condition of the headlamp, wherein the ECU stores vehicle constants, error code information and initialization information corresponding to different types of vehicles respectively, and controls the control devices in accordance with the stored information, wherein, when a vehicle type is changed, the ECU selects at least one of the vehicle constants that corresponds to the changed vehicle type, clears the stored error code information and the initialization information after selecting the at least one of the vehicle constants, stores initialization information that corresponds to the changed vehicle type in accordance with the selected vehicle constant, and initializes the control devices in accordance with the stored initialization information, and wherein the ECU is configured to recognize dependencies between the control devices and, if the control devices comprise a first control device that is independent, the ECU executes normal control by the first control device directly after initializing the first control device, wherein, if the control devices comprise a second control device that is dependent on the first control device or another of the control devices, the ECU stops normal control by the second control device until initialization of the first control device or the other of the control devices is completed, wherein the control devices comprise: a leveling device configured to control and change a light irradiation direction of the headlamp in up and down directions; and a swiveling device configured to control and change the light irradiation direction in right and left directions, wherein the ECU is configured to recognize the leveling device as the first control device, and to recognize the swiveling device as the second control device that is dependent on the leveling device such that normal control by the swiveling device is stopped until initialization of the leveling device is completed.