①事故を防ぐ(〃)
「防ぐ」対象が事故となります。上の説明の「よくない状態」=事故です。
でも、
②子どもを犯罪から防ぐ。
これはちと違うようです。子ども=「よくない状態」ではなく、
よくない状態=犯罪です。ということは①と②の「を」の機能が違うということです。
でも、②の言い方OKなのでしょうか。「~を~から防ぐ」と検索してみると
一応かなりの数がヒットします。しかしながら、
③子どもを犯罪から守る。
の類推で、誤用なのではないかとも考えられます。もう一つの考えは
①+③のアマルガム現象(異種融合)として②が仕立てあがったとも考えられます。