Highland County man had thousands of child porn images, police say