Just north of Matsumoto station, on the east side (the street just south of Super Hotel Matsumoto Ekimae) is free parking.
Quick Update (June 2012), I visited Matsumoto again:
Turns out this area is not free parking. The sing over the no 'no! parking' sign explains that this is parking for bikes but does not explain what that car is doing back there.