Actually many of the forces at work for modernization had already begun in the late Edo period
Economic development, the rise of towns and trade between different parts of Japan set the stage for the rapid modernization after 1868
We can think of the forcible opening by Perry as a trigger, not the only cause