Fatti
Il caso riguarda un provvedimento dell'ufficio di polizia della città di Winterthur, che aveva inflitto a B. una multa di Fr. 150.-- in base all'art. 27 cpv. 1 LCStr e all'art. 68 cpv. 1 OSStr (mancato rispetto di un semaforo rosso; tempo di ritardo 18,3 secondi). A seguito della richiesta di giudizio giudiziario, il giudice monocratico in materia penale del distretto di Winterthur aveva inflitto una multa di Fr. 50.-- nell'ambito della procedura di contravvenzione. L'ufficio di polizia della città di Winterthur ha quindi presentato un ricorso di nullità cantonale, respinto dal Tribunale superiore del Cantone di Zurigo. L'ufficio di polizia ha successivamente presentato un ricorso di nullità federale, chiedendo l'annullamento della decisione del Tribunale superiore e il rinvio del caso all'istanza precedente per l'inflizione di una multa di Fr. 150.-- nella procedura ordinaria.
Legge
Il Tribunale federale è giunto alla conclusione che la procedura di contravvenzione è esclusa non solo in caso di pericolo concreto, ma già in presenza di un pericolo astratto elevato per le persone. Ciò risulta dalla formulazione dell'art. 2 lett. a LCont, che richiede un'interpretazione, nonché dagli scopi e dai valori alla base della legge federale sulle contravvenzioni. Anche il…