lowercase. Why do you think 'captain' would/could be a proper noun?
Short answer: I don't think that it should. I asked that question just in case the person writing the book insisted on it. Thank you very much!