Berichten dat Beijing 1 biljoen yuan ($136,8 miljard) aan uitgaven had goedgekeurd om de economische groei van China te ondersteunen, zorgden ook voor een rugwind.
De Nikkei steeg met 1,3% tot 31.466,92 bij de middagpauze en sloot daarmee op het hoogste punt van de sessie, het sterkste niveau sinds donderdag. In de vorige sessie was de koers gedaald tot 30.551,67, een niveau dat voor het laatst werd gezien op 4 oktober.
Van de 225 componenten van de Nikkei wonnen er 218, tegenover slechts zeven dalers.
De verwachtingen voor marktschommelingen namen ook af, met een graadmeter voor de volatiliteit van de Nikkei die daalde naar een laagste punt in een week.
De bredere Topix steeg 1,27%.
Alle 33 industriegroepen van de Tokyo Stock Exchange wonnen, aangevoerd door een stijging van 2,46% voor olie- en steenkoolproducenten, nadat de ruwe olie haar recente daling had gepauzeerd.
"Aandelen worden zeer breed gekocht, dat is de sterke indruk van de markt," zei Kazuo Kamitani, een strateeg bij Nomura Securities.
"De markt is op zoek om de recente highs te testen, dat is de situatie waarin we ons momenteel bevinden."
De Nikkei zou begin november kunnen stijgen naar de hoogste slotkoers van deze maand van 32.494,66, hoewel voor een verdere stijging een zekere mate van verwachting van robuuste winstresultaten nodig zou zijn, aldus Kamitani.
Het Japanse winstseizoen is sinds ongeveer het begin van de maand aan de gang, maar komt volgende week op gang en bereikt midden november zijn hoogtepunt.
De maker van industriële machines IHI Corp was de Nikkei's beste performer met een sprong van 5,25%.
Screen Holdings, een fabrikant van chipapparatuur, volgde met een stijging van 3,9%. De grootste stijger was Tokyo Electron, dat 44,5 punten bijdroeg met een stijging van 2,22%.
Kokusai Electric, een andere fabrikant van chipmachines, maakte zijn beursdebuut en steeg 26% boven de IPO-prijs.
Aan het hoofd van het handjevol dalers stond motorenbouwer Nidec, die 2,2% verloor en zijn daling verlengde tot de tweede dag nadat de financiële resultaten beleggers teleurstelden. ($1 = 7,3097 Chinese yuan renminbi) (Verslaggeving door Kevin Buckland; Bewerking door Sonia Cheema)