hyperkeratosis makes me think that it is rubbing against something rough ( chronically ) in the same area. Check for old restorations or something that is causing the hyperkertosis. If you find something like that, it can be polished down or replaced. If this is superficial like it sounds, it can likely just be lasered off. Many dental offices will do this for you, and are competent to do so.