noun
merchant flag
A flag flown by merchant vessels to indicate nationality; a maritime term.
その船は日本の商船旗を掲げていた。
The ship was flying the Japanese merchant flag.
船籍 is the ship's registration or nationality, whereas 商船旗 is the physical flag that indicates that registration.
Compound of 商船 (merchant ship) and 旗 (flag).