imas_ml: 大幅書き換え ただし非同期は許さない