The shopping streets of Tokyo, the historical sites of Kyoto and the ski resorts of Hokkaido are thronging with foreigners, an unfamiliar sight in much of Japan until recently. Tourism officials, hotels and retailers accustomed to operating in a homogeneous society are adjusting their pitch as they seek to attract more international visitors and their spending.