Canvasオブジェクトの中身を消去するには。

var ctx = canvas.getContext("2d");
ctx.clearRect(0,0,100,100);

みたいな感じで範囲を指定して塗りつぶしてやると消せる。
他の方法もありそうだけど、いまのところ分からない。