A DISTRIBUTED SYSTEM FOR COMPUTER VISION QUALITY CONTROL ON CLINCHED BOARDS