I'm flying SQ Business SIN-NRT and connecting to ANA in NRT using separate tickets. We'll have nearly 3 hours just in case they don't, but will SQ check my bags all the way through to the final destination? Certainly being Star carriers they've got an interline agreement correct?
Is your final destination domestic in Japan or international?
If it is domestic you will need to collect your bags for customs check anyway.