Are there any signs that say no sleeping? Years ago when I was young and broke in Japan, I sometimes slept at airports and also on the benches at train platforms. Sometimes the platform attendants would wander by and look at me, but none of them wanted to try their luck by speaking to a gaijin. This is an American attitude, but I went by the maxim, that which is not expressly forbidden is permitted.