マウスイベントの内部処理をmouse_event_dispachメソッドに集約。