Mas simple que eso.... cuando el usuario se loguea, debes tener en sesion el id del usuario logueado o algun identificador.... y ahi esta tu salvacion.
Si ese identificador en la sesion existe, es un usuario registrado y si no existe, es un visitante.
Suerte