StrConvはカナを変換する場合には濁音、半濁音がきちんと変換されない問題がありますが、全角英数⇒半角英数を変換した際に、かな漢字が混じっていてもスルーされるだけで特に問題は発生してませんね。 全角英数だからってユーザーにアラートを出すよりも英数であればそのまま半角に変換してしまった方が、ユーザーにも親切な設計だと思いますよ。