Views for a question should not be raised higher when the question owner views it multiple times. As a owner of the script I might review a question multiple times, but, if it raises the view count, I do not get a fair idea how much times it has been viewed by others or if someone else has interests into that question.
I have confirmed this, and it is very likely by design. There's no reason for SE to store the addresses of everyone who's ever viewed a question. Not only would that be a security problem, but it would also be an expensive query and take up a massive amount of disk space.
Very likely they cache the viewers' list for ~10 minutes, then dump it. That prevents people from refreshing repeatedly to increase views, but also keeps a more accurate view count. Remember, one person can view a question multiple times.