屋内完全禁煙で、屋外喫煙を許可する代わりに、
建物から数メートルは離れないといけないようにする
これはシンガポールの法律だが、
これでベランダで吸う奴を排除できる

歩きタバコに関しては別の法律で規制してはどうか?
危険物所持とかで