I was taught that "in case" does not mean "if". As in:
I will give you my card in case you need it. (Take it and use in case of need in the future)
I will give you my card if you need it. (When you need it, I will give it to you.)
But then I do not understand the following:
In case you have seen this man...
Should it not be if?