Isn't lense the British spelling for lens? It could be the old spelling of it and now it's standardized to lens but I swear I've seen it with an e at the end a few times.
I'm from the UK but I've been in Japan so long where they use American English I have forgotten! Sorry.