There are different licenses available for the M16C-Flasher:
This is the version, which you find in the download section. It's free for personal, non-profit use only.
Restriction of the non-profit version:
The ID protection of the microcontroller is not available. This means that there is no protection against reading or erasing of the microcontroller.
The NON-PROFIT version always programs the ID 0x00 0x00 0x00 0x00 0x00 0x00 0x00.
And you can't write the ROM-Protect-Byte.