You didn't say which airline you are traveling (ANA? Cathy Pacific?), but see if they allow you to check in on-line and print your own boarding pass. Most international carriers don't, but they might.
Cathay Pacific Airways
Thanks. I now know why I have an overnight at JFK upon my return
Cathay750