Vigen - From Latin name Vincentes (vinco "win") i.e. "victory". It corresponds to the name Viktor. It is in use since XII c. till now.
Osipyan - armenian family name derived from Hovsep (Armenian for Joseph).
Variants of Hovsepian include Hovsepyan, Ovsepyan, Osipian, Housepian, Hosepian, Hovsapian etc.